На самом деле если мы хотим плавное переключение, да еще и несколько нод, то только неразрушающие миграции, т.е. ничего не удалять и не изменять, а только добавлять. А их откатывать особо смысла нет - старая версия кода должна работать. И с ветками таже фигня.
Помогает только в деве, накатишь миграцию - а потом вспоминаешь, что забыл поле добавить. Что бы новую не создавать (а нафига, мы еще и не комитились даже) - откатываешь и накатываешь исправленную.