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

Absinthe

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

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

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

AmdY

Пью пиво
Команда форума
Для меня это предпочтительно, если возможно. Меньше мусора в миграциях и уверенность, что с нуля все нужные данные поднимутся, стараюсь полностью рефрешить структуру базы данных и сиды.
 

c0dex

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