【发布时间】:2021-07-09 23:23:05
【问题描述】:
我刚开始使用命令行路由研究 Flyway,想知道是否可以重用 .sql 文件?
例子:
我有一个名为 V1__Create_user.sql 的文件
CREATE USER ${user_name} WITH PASSWORD '${pass}';
GRANT readaccess TO ${user_name};
这个sql文件好像只能用一次,就是在命令下面运行的时候
flyway -placeholders.userName=test_user -placeholders.pass=test migrate
当我为占位符使用不同的用户名和密码再次运行上述命令时,没有进行任何更改。
所以,我想知道是否有办法重用该 sql 文件,而不是一遍又一遍地生成包含相同 sql 查询的新 sql 文件?
【问题讨论】:
标签: flyway