[英]Liquibase - Generate changelog from oracle schema to migrate to postgres
[英]Liquibase Oracle: Generate changelog tries to create objects from another schema
我想从现有的Oracle模式中生成一个changelog XML,我们将其命名为A
该模式包含对另一个模式B
引用。 例如,模式A
表包含引用模式B
中表的外键。 用户A
对模式B
的表仅具有SELECT
和REFERENCES
特权。
当我尝试为模式A
创建数据库更改日志时,即使用户A
不拥有表B
和约束,也包括表B
中的表和约束。 有什么办法可以改变这种行为? 我尝试设置defaultCatalogName
, defaultSchemaName
, changelogCatalogName
和changelogSchemaName
参数,但未进行任何更改。
它应该可以按您期望的方式工作,但是由于存在错误https://liquibase.jira.com/browse/CORE-1784 ,因此无法正常工作。 它已在即将于3月中旬发布的3.2.0版本中修复。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.