CLI-команды

В этом разделе собраны служебные команды для настройки сервиса, работы с миграциями, пользователями, правами доступа, переводами и диагностикой окружения.

Как пользоваться разделом

  • Все команды запускаются из корня репозитория, где лежит manage.py.
  • Каждая команда вынесена на отдельную страницу с одинаковой структурой описания.
  • Для справки по синтаксису можно использовать встроенную справку CLI.
uv run manage.py --help
uv run manage.py <command> --help

Команды

Команда Назначение
migrate Применяет SQL-миграции сабмодуля и самого сервиса.
undo_migration Откатывает выбранную миграцию и все более поздние зависимые миграции.
create_service Создает сервисного эктора и, в standalone-сценарии, системные группы.
create_root Создает root-пользователя для локального администрирования.
collect_perms Сканирует actions и синхронизирует permactions.
connect_biom Переводит сервис из локального режима в режим работы с внешним Auth.
disconnect_biom Восстанавливает локальные записи о сервисе и группах или загружает дамп.
run_tests Запускает тестовые классы, оформленные в инфраструктуре сабмодуля.
gzip Создает .gz-версии статических файлов для раздачи сервером.
translate Группа команд для компиляции, обновления и инициализации локалей.