makemigrations¶
Создание новых миграций для приложений
Предупреждение
Служебная команда — нужна только разработчикам RuDesktop при изменении моделей данных. В рабочей инсталляции запуск не требуется и может привести к рассинхронизации схемы БД с кодом сервера
Синтаксис¶
rude makemigrations [--dry-run] [--merge] [--empty] [--noinput] [-n NAME] [--no-header] [--check] [--scriptable] [--update] app_label
Параметры¶
Параметр |
Описание |
|---|---|
--dry-run |
Показать какие миграции будут созданы; фактически не записывать их. |
--merge |
Включить исправление конфликтов миграций. |
--empty |
Создать пустую миграцию. |
--noinput |
Указывает Django НЕ запрашивать у пользователя ввод каких-либо данных. |
--name |
Использовать это имя для файла(ов) миграции. |
--no-header |
Не добавлять комментарии заголовка к новым файлам миграции. |
--check |
Выйти с ненулевым статусом если изменения модели не содержат миграций и фактически не записывают их. Подразумевает –dry-run. |
--scriptable |
Перенаправлять вывод логов и запросы ввода в stderr - записывая в stdout только пути к сгенерированным файлам миграций. |
--update |
Объединить изменения модели с последней миграцией и оптимизировать соответствующие операции. |
app_label |
Указывает метку(и) приложения(й) для которого(ых) нужно создать миграции. |
Примеры¶
Служебная команда сервера не применяется пользователем в Linux-консоли