我正在寻找可以集成到我的CI工作流程的东西.
我听说过dbdeploy但我正在寻找其他的东西.我不喜欢dbdeploy的原因是我不想在我的服务器上安装java.
我当然希望解决方案不涉及将一些shell脚本串在一起.
这是一个功能比较之间
迁飞
Liquibase
C5-DB-迁移
dbdeploy
MyBatis的
MIGRATEdb
migrate4j
dbmaintain
AutoPatch
Redgate可能会做你需要的一切.虽然很贵.
编辑 - 具体来说:http://www.red-gate.com/products/sql-development/readyroll/
它不是一个工具,但是Ambler和Sadalage的书" 重构数据库:进化数据库设计"非常好.