如何在其中使用 flyway.conf 文件中定义的变量
How to use the variables defined in the flyway.conf file within it
我有一个在具有以下结构的 flyway.conf 文件中定义两个参数的场景:
flyway.placeholders.参数1:值1
flyway.placeholders.parameter2: ${parameter1} _ value2
我可以这样定义参数吗?因为当我从 sql 文件中调用参数 2 时,它 return 不是一个正确的值。
遗憾的是,无法将占位符插入配置文件中的其他字段。
在 flyway.conf
中使用 ${ ... }
将改为尝试插入环境变量。在这种情况下,它将尝试插入一个名为 parameter1
的环境变量,因此如果它不存在,它只会插入一个空字符串。
parameter2
可能需要手动定义,或者您可以使用环境变量同时分配 parameter1
和 parameter2
。
我有一个在具有以下结构的 flyway.conf 文件中定义两个参数的场景:
flyway.placeholders.参数1:值1 flyway.placeholders.parameter2: ${parameter1} _ value2
我可以这样定义参数吗?因为当我从 sql 文件中调用参数 2 时,它 return 不是一个正确的值。
遗憾的是,无法将占位符插入配置文件中的其他字段。
在 flyway.conf
中使用 ${ ... }
将改为尝试插入环境变量。在这种情况下,它将尝试插入一个名为 parameter1
的环境变量,因此如果它不存在,它只会插入一个空字符串。
parameter2
可能需要手动定义,或者您可以使用环境变量同时分配 parameter1
和 parameter2
。