【发布时间】:2011-02-18 01:27:40
【问题描述】:
我正在寻找任何用于版本控制数据库更改的 maven 插件。
【问题讨论】:
-
是否有任何新的更新/工具/技术/实践可以做到这一点?
标签: mysql maven-2 versioning
我正在寻找任何用于版本控制数据库更改的 maven 插件。
【问题讨论】:
标签: mysql maven-2 versioning
我用过这个http://jsoftware.org/maven-dbpatch-plugin
它也支持回滚补丁。
【讨论】:
这里还有一个,使用简单,对Mysql存储过程有很好的支持:
【讨论】:
有一些插件为此任务提供了一些支持:
我对它们没有太多经验,我们目前使用自定义工具来应用我们的更改脚本。但是Maven Database Migration Plugin 是替代它的认真候选者。 LiquiBase 非常有名,但也不同,更改以通用 XML 格式描述。关于 DbMaintain,它运行良好(在 Unitils 中),但我从未测试过上面提到的包装器插件。
【讨论】: