我正在使用Flyway从Clojure中进行数据库迁移。我遇到的问题是,当我创建一个uberjar来部署我的应用程序时,Flyway找不到jar文件中的迁移。它在开发中运行良好,不需要将应用程序打包。我尝试了一系列不同的组合来将迁移sql文件添加到jar中。我已经解压了jar,所有的迁移都在那里,我不确定是什么问题。Exception in thread "main" com.googlecode.flyway.core.api.F
我在我本地的macbook pro中使用flyway db version 6.0.8与MySQL数据库集成。我已经在~/sql下放置了一个create table脚本,并使用下面的命令进行迁移。但是它没有创建表,它只创建了"flyway_schema_history“,而不是实际的表。Conf文件:flyway.url=jdbc:mysql://127.0.0.1:3306/db
以下是飞行日志:
发现已应用迁移和可用迁移之间的差异:迁移校验和不匹配迁移V2__xxx_module.sql: DB=-1434535307,类路径=-282428834 at org.flywaydb.core.Flyway.doValidate(Flyway.java:1020) at org.flywaydb.core.Flyway.access$300(Flyway.java:52) at org.flywaydb.core.Flyw