如何在liquibase中使用占位符

时间:2016-03-01 22:19:52

标签: spring-boot liquibase

我想在liquibase中使用GRANT命令中的用户名占位符。我在liquibase xml中使用<sql>来获取所有SQL命令。我使用SpringLiquibase调用liquibase。我有什么选择将用户名作为参数传递给此Liquibase实例?

我看到此页面http://www.liquibase.org/documentation/changelog_parameters.html有一些选项。但我不想将其作为JVM参数或Liquibase运行器参数传递。是否有可能通过SpringLiquibase?

1 个答案:

答案 0 :(得分:0)

我想可以在liquibase上使用setChangelogParameters - http://www.liquibase.org/javadoc/liquibase/integration/spring/SpringLiquibase.html

这解决了我的目的。