我正在Z/Os上使用liquibaseforDB2进行测试。我已经创建了几个在自己的表空间中运行的TEST数据库。当我运行liquibase时,它会应用我的更改,但它会在SYSDEFLT存储组中创建DATABASECHANGELOG表。
是否可以指定数据库ChangeLog表的创建位置?我们希望为它们指定一个用户数据库,而不是在SYSDEFLT存储组中创建它们。
可以。你怎么做取决于你如何经营利口酒。
在命令行中,在liquibase.properties文件中传递参数或设置参数。
属性为liquibase.databaseChangeLogTableName
和liquibase.databaseChangeLogLockTableName
如果你正在使用其他方式运行Liquibase,它将是类似的。