我在用着Liquibase(v 3.5.3)和...一起Spring 启动(v 1.5.3).
我想使用 spring boot 属性文件更改 liquibase 变更日志表名称。
我发现做到这一点的唯一方法是设置liquibase.databaseChangeLogTableName and liquibase.databaseChangeLogLockTableName系统属性来覆盖默认表名称。
有没有其他方法可以使用 spring boot 属性文件覆盖默认的 liquibase 表名称而不是设置系统属性?
因为这已经有一岁了,而且仍然是我在这个问题上找到的第一个谷歌结果:
对于 Spring Boot 2.1.x 左右(https://github.com/spring-projects/spring-boot/issues/15544 https://github.com/spring-projects/spring-boot/issues/15544最后一个回复)设置这些属性对我有用:
spring.liquibase.database-change-log-lock-table=MY_CUSTOM_DATABASECHANGELOGLOCK
spring.liquibase.database-change-log-table=MY_CUSTOM_DATABASECHANGELOG
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)