前两天在公司使用flyway工具执行sql时,开发写的sql里面有变量,于是这个flyway工具不识别这个变量直接报错,不接着往下执行了。报错信息如下:
flyway工具执行sql报错 information: No value provided for placeholder: ${ep1}
于是在网上查一些相关的问题,找到了一篇文章,添加一个参数就可以正常执行sql了。
配置文件
flyway/conf/flyway.conf
添加参数
flyway.placeholderReplacement=false
#重新执行就正常了