【问题标题】:liquibase: generate changeset from 2 databasesliquibase:从 2 个数据库生成变更集
【发布时间】:2012-12-17 04:45:52
【问题描述】:

如何使用 liquibase 比较“原始”数据库和“更新”数据库以从差异中生成变更集(postgresql)?

我检查了文档并意识到没有列出这样的功能。所以也许我需要看看其他工具?

【问题讨论】:

标签: postgresql diff versioning liquibase


【解决方案1】:

我没有找到任何输出至少相对较好的差异的工具。有一些工具正在生成差异文件,但输出不可接受。

您可能想阅读来自 liquibase 博客的这篇文章。 The Problem With Database Diffs

【讨论】:

  • Liquibase 还可以在数据库之间生成差异。这是一个有用的功能,可以捕获在 liquibase 不知情的情况下可能发生的变更集
  • @MarkO'Connor 这个输出肯定可以用作基础。但它不会使您免于可能出现的问题(例如,请参阅上面的链接)。
  • 我不否认差异的问题。请参阅我在此答案中的链接:stackoverflow.com/questions/12746908/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-12-28
  • 2012-07-11
  • 2012-09-09
  • 1970-01-01
  • 1970-01-01
  • 2021-01-13
  • 2016-08-01
相关资源
最近更新 更多