我目前正在尝试为我们的数据库设置一些简单的迁移脚本。我正在检查flyway,这似乎很简单,足以满足我的需要。我的问题是,对于 Postgres,仅支持版本 9(我们使用的是 8.4)。是否有可能以某种方式解决/修复此限制,或者我应该开始寻找其他选项?
编辑:我忘了提到当我运行类似mvn flyway:status
的东西时,我收到错误消息:
Flyway Error: java.lang.IllegalArgumentException: Unsupported Database: PostgreSQL
我可以通过 连接到数据库psql
,并且我使用的是正确的 jdbc 驱动程序,因此当我在文档中看到需求页面时,我认为版本已由flyway明确检查。