Задать вопрос
@Lepilov

Как разрешить конфликт миграций?

Возникла ситуация когда на сервере появилось сообщение
CommandError: Conflicting migrations detected; multiple leaf nodes in the migration graph: (0063_auto_20200530_1040, 0062_merge_20200527_1444 in vendors).
To fix them run 'python manage.py makemigrations --merge'

Я выполнил указанную команду но теперь возник вопрос. В ходе выполнения появился новый файл миграции
Created new merge migration /home/ubuntu/spend-matters/apps/vendors/migrations/0064_merge_20200601_0807.py

Но на локалке и на github этого файла нет, соответственно каждый раз при вытягивании на сервак из github нового кода, будет проблема с разницей в migrate.
Как правильно пофиксить это?
  • Вопрос задан
  • 905 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@noremorse_ru
Возить с собой миграции по репозиториям считается плохим тоном, нет миграций - нет проблем
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы