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

Работаем в команде над проектом на джанге. Суть проблемы состоит в том, что не совсем понятно как работать с миграциями, каждый работает в своей ветке гита, меняет модели, делает миграции и т.д. При мердже возникают проблемы из-за того, что у каждого свой порядок проведенных миграций. Как надо поступать? Ставить миграции в гитигнор? Тогда какая от них польза, если у каждого своя история миграций?
Всем спасибо.
  • Вопрос задан
  • 694 просмотра
Решения вопроса 2
sim3x
@sim3x
Кстати, уже есть топик про ето
https://docs.djangoproject.com/en/1.8/topics/migra...

ну и кастомное имя https://docs.djangoproject.com/en/1.8/ref/django-a...
Ответ написан
@dovgalmichael
файлы миграций в игнор у всех,кроме тим-лида группы или какого-то одного человека из команды. а остальные на своем локальном компе будет восстанавливать структуру БД по моделям при работе с со своей локальной веткой.
а суть от них будет при работе с веткой-мастером, в котором будет только код для прода, который собирает тот единственный.
вижу только какой-то такой вариант.
P.S. вопрос актуален, у самого скоро может возникнуть такая проблема на проекте
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы