我正在使用 Liquibase (3.4.1) diffChangeLog 来比较两个 PostgreSQL 数据库。最近我们的表被分成多个模式(在两个数据库中)。我尝试了这些参数(不包括 url、驱动程序、用户名、密码)来尝试让 diffChangeLog 工作:
defaultSchemaName=a
--referenceDefaultSchemaName=a
--schemas=a,b,c,d
--includeSchema=true
Run Code Online (Sandbox Code Playgroud)
结果是一个更改日志,其中数据库中的所有对象都被删除。这显然是不正确的。Liquibase 似乎没有使用正确的模式来区分对象。
我有正确的配置吗?
| 归档时间: |
|
| 查看次数: |
712 次 |
| 最近记录: |