我们正在将svn / Beanstalk用于部署网站(wordpress网站)到暂存环境(但我认为这不一定是beanstalk问题)
该流程目前能够更新我们的subversion服务器中的所有文件,但我们还需要能够更新服务器的数据库。
我知道Beanstalk可以运行部署后的Web挂钩,它可以在部署文件后运行php文件。
我的想法是我们可以在sql脚本中检查已更改的表,并让post hook触发一个php脚本,该脚本读入该sql文件并根据需要更新表。
有没有人有任何后期部署Web挂钩进行数据库更改的示例?
或者是否有更好的方法将数据库更改应用于已部署的(wordpress)服务器?