【发布时间】:2016-12-26 22:59:08
【问题描述】:
我已经分别查看了 Liquibase 和 Flyway,仅通过单独比较,Liquibase 似乎是满足我们需求的更好工具。一些消息来源提到同时使用 Liquibase 和 Flyway。 Liquibase 似乎拥有 Flyway 所拥有的一切,并且在回滚方面具有更大的灵活性。 Flyway 的主要优点似乎是不必使用 XML,但 Liquibase 允许您在其 XML 中指定 SQL 文件。
基本上,我仍然不清楚将 Flyway 和 Liquibase 一起使用会比仅使用 Liquibase 带来什么好处(如果有的话)。也许有一种方法可以做到这一点,即使 Liquibase 指的是有效的 Flyway SQL 文件,这两种工具也必须独立运行并且仍然存在相同的缺陷,即使您在技术上可以使用任何一种工具。
【问题讨论】:
标签: compare database-migration liquibase flyway