Мы используем SVN/Beanstalk для сайта развертывания (из WordPress сайта) в промежуточной среде (но я не думаю, что это обязательно вопрос Beanstalk)Развертывание и DB скрипт, выполняемый с помощью развертывания после веб крюком
В настоящее время этот процесс может обновлять все файлы с нашего сервера subversion, но мы также должны иметь возможность обновлять базу данных сервера.
Я знаю, что Beanstalk может запускать веб-крюк после развертывания, где он может запускать php-файл после развертывания файлов.
Моя мысль заключалась в том, что мы могли проверить скрипт sql из измененных таблиц и учесть, что post-hook отключает скрипт php, который читает в этом файле sql и обновляет таблицы по мере необходимости.
Есть ли у кого-нибудь примеры развертывания веб-крючков после выполнения изменений базы данных?
Или есть лучший способ применить изменения базы данных к развернутому (Wordpress) серверу?