Flyway:支持旧版DB

时间:2011-02-11 08:30:12

标签: postgresql database-migration flyway

我目前正在尝试为我们的数据库设置一些简单的迁移脚本。我正在检查flyway,这似乎很简单,我需要的东西。我的问题是,对于Postgres,只支持版本9(我们使用的是8.4)。有可能以某种方式解决/修复此限制,还是应该开始寻找其他选项?

修改:我忘了提及当我运行mvn flyway:status之类的内容时,收到错误消息:

Flyway Error: java.lang.IllegalArgumentException: Unsupported Database: PostgreSQL

我可以通过psql连接到数据库,我正在使用正确的jdbc驱动程序,所以当我在文档中看到需求页面时,我认为该版本是由 flyway明确检查的

1 个答案:

答案 0 :(得分:2)

您遇到了什么限制? Flyway仅在PostgreSQL 9.0版本上进行测试,就是这样。并不是说较旧的PostgreSQL版本不起作用。试一试吧。

您还可以在测试盒上设置PostgreSQL 9.0安装,看看是否有任何差异。