flyway 配置文件可以包含其他配置文件吗?
Can a flyway config file include other config files?
我正在使用 flyway 命令行工具。我想为不同的环境设置不同的配置设置 (development/testing/production),但会有一些通用设置。理想情况下,可以有一个 common.properties
配置,以及各个环境特定的配置(例如 production.properties
)
flyway 是否支持以某种方式包含来自多个配置文件的属性?
是的,您可以利用 Flyway 配置文件的加载顺序 (http://flywaydb.org/documentation/commandline/#configFile)
将通用设置放在任一位置
- Flyway 安装目录/conf/flyway.conf
- 用户主目录/flyway.conf
- 当前目录/flyway.conf
然后您可以将特定于环境的属性放入您指定的文件中
-configFile=/path/to/envspecific.conf
我正在使用 flyway 命令行工具。我想为不同的环境设置不同的配置设置 (development/testing/production),但会有一些通用设置。理想情况下,可以有一个 common.properties
配置,以及各个环境特定的配置(例如 production.properties
)
flyway 是否支持以某种方式包含来自多个配置文件的属性?
是的,您可以利用 Flyway 配置文件的加载顺序 (http://flywaydb.org/documentation/commandline/#configFile)
将通用设置放在任一位置
- Flyway 安装目录/conf/flyway.conf
- 用户主目录/flyway.conf
- 当前目录/flyway.conf
然后您可以将特定于环境的属性放入您指定的文件中
-configFile=/path/to/envspecific.conf