Исправление миграции задним числом

  • Автор темы Автор темы Absinthe
  • Дата начала Дата начала

Absinthe

жожо
Как вы относитесь к незначительным изменениям в миграциях задним числом, если проект не не дожил до production-стадии.
Например, изменение разрядности поля.

Так ли это недопустимо?

Все таблицы автоматически пересоздаются и наполняются тестовыми данными одной командой, поэтому потерь данных нет.
 
Для меня это предпочтительно, если возможно. Меньше мусора в миграциях и уверенность, что с нуля все нужные данные поднимутся, стараюсь полностью рефрешить структуру базы данных и сиды.
 
Делаю корректирующие миграции, если большие прососы. А если разрядность для varchar - можно и поправить в самой миграции, особенно если ее еще не выполнял никто.
 
Сверху