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

Как работать с миграциями Django в команде?

Работаем в команде над проектом на джанге. Суть проблемы состоит в том, что не совсем понятно как работать с миграциями, каждый работает в своей ветке гита, меняет модели, делает миграции и т.д. При мердже возникают проблемы из-за того, что у каждого свой порядок проведенных миграций. Как надо поступать? Ставить миграции в гитигнор? Тогда какая от них польза, если у каждого своя история миграций?
Всем спасибо.
  • Вопрос задан
  • 735 просмотров
Подписаться 5 Оценить 8 комментариев
Решение пользователя dovgalmichael К ответам на вопрос (2)
@dovgalmichael
файлы миграций в игнор у всех,кроме тим-лида группы или какого-то одного человека из команды. а остальные на своем локальном компе будет восстанавливать структуру БД по моделям при работе с со своей локальной веткой.
а суть от них будет при работе с веткой-мастером, в котором будет только код для прода, который собирает тот единственный.
вижу только какой-то такой вариант.
P.S. вопрос актуален, у самого скоро может возникнуть такая проблема на проекте
Ответ написан