相关疑难解决方法(0)

占位符如何在Flyway中运作?

我正在评估Flyway在我的项目中使用.我们当前的SQL脚本包含诸如URL之类的占位符,这些URL将根据环境(dev,qa,prod)具有不同的域名.

具体来说,我们可能有INSERT语句

INSERT INTO FEED VALUES ('app.${env.token}.company.org/feed1', 'My Feed');
Run Code Online (Sandbox Code Playgroud)

$ {env.token}需要替换为'dev','qa'或'prod'.

我们有大约50种可能需要在SQL脚本中替换的不同属性.这些属性都驻留在一个或两个属性文件中.

有没有办法运行Flyway Ant迁移任务,以便从属性文件中提取替换标记和值?什么东西沿着Ant过滤器任务?

flyway

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

flyway ×1