У нас приличная команда разработчиков с несколькими параллельными проектами, разрабатываемыми в одной строке кода. Иногда мы добавляем миграции, которые можно запускать в среде разработки, но не следует запускать в prod в течение нескольких месяцев из-за графика выпуска этого проекта. Это заставило нас придерживаться исходных пронумерованных миграций Rails, а не временных меток, поскольку мы можем легко перейти к определенному магическому числу и получить все миграции после этого магического числа.
Такое ощущение, что мы все делаем неправильно. У нас все еще есть проблема разработчиков, создающих ту же самую пронумерованную миграцию. Мы не можем просто держать проект на ветке какое-то время, потому что ветвь будет отклоняться от ствола.
Существует ли метод или инструмент, с которым сталкивался кто-либо, который занимается такими проблемами миграции, как этот?