@denis6064
Fullstack web developer

Как управлять миграциями в prod, если функционал выходит в разное время?

Добрый вечер.

Поделитесь, пожалуйста, советами по управлению миграциями БД, если существует бизнес требование, по которому функционал в прод может уходить в разное время, функционал между собой может быть связан, вся бизнес логика хранится в процедурах и функциях БД.
На текущий момент миграции обновляются через doctrine migration bundle
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ответы на вопрос 1
inoise
@inoise
Solutions Architect, AWS Certified, Serverless
Единственное что вас спасет это:
- атомарные изменения (миграции отдельно, код по каждой фиче отдельно)
- последовательный деплой (сначала миграции, потом код и т.д.)
- избавиться от процедур и функций в бд
- ввести сервисную или даже микросервисную архитектуру, избавившись от связанности

а лучше все выше перечисленное
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
17 сент. 2019, в 07:36
500 руб./за проект
17 сент. 2019, в 05:19
4000 руб./за проект
17 сент. 2019, в 01:18
100000 руб./за проект