[英]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.