squashmigrations¶
Объединение существующих наборов миграций в одну новую
Предупреждение
Служебная команда — нужна разработчикам RuDesktop при оптимизации цепочки миграций. В рабочей инсталляции запуск не требуется и может привести к рассинхронизации схемы БД с кодом сервера
Синтаксис¶
rude squashmigrations [--no-optimize] [--noinput] [--squashed-name SQUASHED_NAME] [--no-header] app_label start_migration_name migration_name
Параметры¶
Параметр |
Описание |
|---|---|
app_label |
Метка приложения для которого нужно объединить миграции |
start_migration_name |
Миграции будут объединены начиная с этой миграции и включая ее |
migration_name |
Миграции будут объединены до этой миграции включительно |
--no-optimize |
Не пытаться оптимизировать сжатые операции |
--noinput (–no-input) |
Указывает Django НЕ запрашивать у пользователя ввод каких-либо данных |
--squashed-name SQUASHED_NAME |
Задает имя новой сжатой миграции |
Примеры¶
Служебная команда сервера обычно не применяется пользователем в Linux-консоли