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 |
Группа команд для компиляции, обновления и инициализации локалей. |