【问题标题】:How to synchronize two Mysql Workbench diagrams?如何同步两个Mysql Workbench图表?
【发布时间】:2012-07-31 19:57:36
【问题描述】:

我在开发组工作,任何人都可以添加、编辑或删除 MySQL Workbench ERD 图的表。

我不知道合并/同步两个图表中的更改的任何策略。

在每个新表和已删除表上的图表上将位置同步化。

我有一个包含 130 个表的 MySQL 模型,ERD 图太大,GIT 等工具不适用于 .mwb 文件。

【问题讨论】:

    标签: mysql-workbench


    【解决方案1】:

    [解决方案]
    如果您有两个或多个 .mwb 文件并且想将模型合并到一个文件中,请打开 file1.mwb 并转到
    文件 -> 包含模型 -> 选择 file2.mwb 模型出现在 file1.mwb

    【讨论】:

    • 当我这样做时,什么也没有发生。
    【解决方案2】:

    这是一个 hack,但是将两个图表的“数据库 > 与任何源同步”到同一个数据库中,以后只使用一个图表。

    【讨论】:

    • 但是,它不会同步每张表的位置,我只有一张图,但是文件是在几个开发者之间共享的。
    • mwb 是二进制格式,我不知道一个简单的方法来跟踪或制作差异。就我而言,我每次都提交它,而且几乎总是完全重写。
    • 是的,我仍然不知道自动合并它的方法。
    • 我也有同样的问题,但是我注意到mwb文件是xml文件的zip,应该有办法直接使用xml
    • 对发现 mwb 是 zip 的 @albanx 有好处。但是,我注意到在 zip 中不仅有一个 xml 文件,还有一个 sqlite DB(不确定它的重要性或更改程度)。
    猜你喜欢
    • 1970-01-01
    • 2013-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-19
    • 2011-09-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多