Flyway db迁移文件夹

时间:2014-04-02 18:04:37

标签: flyway

我对flyway迁移文件夹有疑问。 sql是否必须驻留在项目文件夹Application / foo / bar / main / resources / db / migration中。它可以驻留在应用程序cource文件夹之外吗?

我们正在使用Maven。

1 个答案:

答案 0 :(得分:8)

默认情况下,Flyway将在db / migration下的类路径上查找迁移,这在Maven项目中意味着src / main / resources / db / migration。

但是,您也可以使用以filesystem:prefix开头的位置,该位置可以是磁盘上的任何位置。

请参阅SQL-based migrations documentation page的“位置和发现”部分。

要使用命令行,请参阅locations选项on the migrate command reference page