控制在Z / Os上创建liquibase DATABASECHANGELOG表的位置

时间:2015-11-25 19:23:35

标签: db2 liquibase

我在Z / Os上使用liquibase for DB2进行测试。我创建了几个在自己的表空间中运行的TEST数据库。当我运行liquibase时,它会应用我的更改,但它会在SYSDEFLT存储组中创建DATABASECHANGELOG表。

是否可以指定创建databaseChangeLog表的位置?我们不想在SYSDEFLT存储组中创建它们,而是为它们指定一个用户数据库。

1 个答案:

答案 0 :(得分:1)

是的,你可以。你怎么做取决于你如何运行liquibase。

从命令行,传递参数或在liquibase.properties文件中设置参数。

属性为liquibase.databaseChangeLogLockTableName和{{1}}

如果您正在使用其他方式运行Liquibase,它将是类似的。