Как использовать Flyway при работе с функциональными ветками

Недавно мы перешли к использованию функциональных веток для каждой истории, над которой мы работаем. Они максимально независимы, и затем наш менеджер проекта решает, какие истории войдут в выпуск. Это означает, что мы знаем точный порядок, в котором истории пойдут в производство на начальном этапе.

Есть ли стандартный способ справиться с этим в Flyway? Я прочитал FAQ, в котором обсуждается, как изменение производственной базы данных будет линейным, и это правильно. Однако я не уверен, как члены команды будут решать, какие номера версий давать своим миграциям, пока они работают над своей функциональной веткой. Также нам нужно будет вручную переименовать файлы миграции при слиянии с нашей веткой интеграции и мастером перед выпуском.

29
задан pledge 29 February 2012 в 10:03
поделиться