简单的问题。
我正在尝试在flyway中禁用placeholderReplacement。我正在使用gradle。
我的配置中有这个:
flyway {
placeholderReplacement = false
outOfOrder = true
locations=['filesystem:./db/migration']
...
}
当我这样做时,我收到以下错误:
Error occurred while executing flywayMigrate
No signature of method: org.flywaydb.core.Flyway.setPlaceholderReplacement() is applicable for argument types: (java.lang.String) values: [false]
Possible solutions: setPlaceholderReplacement(boolean), isPlaceholderReplacement()
我对gradle和groovy很新,但我无法弄清楚如何解决这个问题。我试过添加单引号和双引号并更改属性上的套管。还尝试将“false”明确地转换为布尔值。
除此之外,我不知所措。我正在设置其他布尔属性,例如outOfOrder
,但它只会在placeholderReplacement
上爆炸,这让我觉得它可能是飞路方面的一个问题。我正在关注flyway网站专线的例子。
有什么想法吗?