Ger*_*eek 5 flyway
Flyway是否适合在支持多个数据库的应用程序中实现?
我们不知道客户在使用什么 - 可能是MySQL,Postgres或Oracle.我们仍然可以使用Flyway迁移数据库以获得新版本的应用程序吗?
Axe*_*ine 6
如果您的问题是:Flyway是否在其支持的数据库中提供DDL抽象层,答案是否定的.
这是一个有意识的设计决策,以确保底层数据库的全部功能可用,而不仅仅是迁移工具支持的最小公分母.
对于您的用例,您可以为不同的数据库提供不同的迁移脚本.它们应该非常相似.
如果您不希望潜在地复制迁移脚本并且可以使用最小的公分母方法,请查看可能更适合您的用例的LiquiBase(如果您可以使用XML)
归档时间:
14 年,2 月 前
查看次数:
1814 次
最近记录:
7 年,6 月 前