У меня был старый GIT филиал который имеет миграция, которая никогда не слиты в нашей основной филиала. Поскольку я совершил эту миграцию, было сделано около 14 миграций.Django объединить две миграции с тем же ID?
С тех пор я перебазировать свою старую ветвь в нашей текущей ветви и две миграции:
- 0044_auto_20160810_1128
- 0044_auto_20160823_1613
Я попытался запустить python manage.py migrate --merge
- это просто возвращает следующий текст :
usage: manage.py migrate [-h] [--version] [-v {0,1,2,3}] [--settings SETTINGS]
[--pythonpath PYTHONPATH] [--traceback] [--no-color]
[--noinput] [--no-initial-data] [--database DATABASE]
[--fake] [--fake-initial] [--list]
[app_label] [migration_name]
manage.py migrate: error: unrecognized arguments: --merge
I нашел эту команду на следующий вопрос стека:
Django South migration conflict while working in a team
Все, что я пытаюсь TODO является слияние двух миграции так, когда я нажимаю на производство это не будет ошибкой.
ли миграция на один и те же модели? – Jon