Flyway使用sql目录下的子目录和相对路径

时间:2016-06-16 01:06:09

标签: flyway

我目前正在尝试在sql目录下指定一个子目录并继续收到错误。这是我正在使用的命令:

flyway -url=jdbc:postgresql://localhost:5432/database -schemas=schema1 -locations=sql/schema1 migrate

我尝试使用classpath:或filesystem:但希望提供一个相对目录,这样我就可以在不破坏代码的情况下移动文件夹。

  

警告:无法解析位置类路径:sql / schema1

有什么想法吗?

谢谢, 大卫

1 个答案:

答案 0 :(得分:0)

您可以使用filesystem:前缀的相对目录路径,如下所示。

$ mvn flyway:migrate -Dflyway.locations=filesystem:scripts/migration