boramod
@boramod

Deploy web-приложения: патчи и изменения структуры базы данных — существующие инструменты?

Здравствуйте!
Помогите, пожалуйста, в следующем вопросе.

Для автоматизации процесса деплоя web-приложения (php) на stage и production сервера используем Capistrano.

Ранее, для решения задачи применений изменений структур баз данных (MySQL), применяли свои "велосипеды", исполняемые Capistrano. Но время идет, и не думаю, что этот процесс до сих пор не унифицирован.

Собственно, вопрос — подскажите, пожалуйста, готовые решения для накатки изменений структуры БД в процессе деплоя.

Большое спасибо за помощь!
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
arutyunov
@arutyunov
Mooza.ru — Делаем сайты
Вы про механизм миграций спрашиваете?

В Yii2, Laravel используются миграции, которые выполняются через 1 команду: yii migrate/up, например.
И у вас самая свежая версия схемы БД.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы