Я хотел бы запускать миграции до, развертывая код в моем экземпляре Heroku. Это связано с тем, что код, который я пишу, обратно совместим с моей базой данных, и если миграция занимает много времени, я не хочу сначала нажимать код, переносить приложение в режим maintence до тех пор, пока миграция не будет выполнена, а затем вытащите приложение из режим поддержки.Перенос миграции Heroku перед развертыванием кода
Если такое решение существует или что-то, что решит мою проблему, я хотел бы узнать об этом. В настоящее время у меня есть отдельный блок со всем кодом (и миграциями), который принимает сначала push, затем запускает миграцию, затем разворачивает код в Heroku.
Есть ли лучшее решение?
Почему бы просто не натолкнуть ваши миграции на Хероку, не сделать свой db: мигрировать, а затем нажать остальные? –
Это может сработать. Просто немного больше git fu. – maletor
Для перетаскивания одной папки в git потребуется переустановка. – maletor