Re: Стенды - базы
От: Miroff Россия  
Дата: 03.04.22 10:45
Оценка: 1 (1) +1
Здравствуйте, merge, Вы писали:

M>Ваши мысли привествую


Версионирование базы + миграции. Обновил разработчик базу, написал миграции, выкатил. Другой разработчик обновился, при старте приложение обнаружило что база старая, накатило миграции до актуальной версии. Собрали версию для выкладки на QA, развернули, накатили миграции. И т.д.

Ключевой фактор это самодостаточность миграций. Никто не накатывает никакие изменения руками. Если для новой фичи требуются какие-то данные в базе, эти данные тоже накатываются миграцией. Аналогично, всегда есть возможность поднять базу с нуля из схемы и в ней уже будет необходимый набор данных.
Отредактировано 03.04.2022 13:10 Miroff . Предыдущая версия . Еще …
Отредактировано 03.04.2022 10:56 Miroff . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.