DB设计有很多缺陷,但一个显着的特点是,数据库模型,默认保存在纯XML

这允许用户为经由SVN或超越diff文件版本进行比较下,容易找到对数据库所做的任何改变。

不幸的是,DB设计师的succsssor,MySQL工作台,在专有MVW文件格式存储的文件,这是不可读。

是否有可能迫使MySQL工作台保存为XML?

有帮助吗?

解决方案

没有,当前版本(5.2.10测试版)不支持。

然而,该文件格式不专有的 - 它的一个简单的zip档案。它包含一个单独的XML文档是完整的数据库模型。我写这所以用相同的目标你的问题几个月前似乎有。我希望能够做svn diff model.mwb

我到达那里的答案帮我写它传递到比较工具之前解压缩文件的一个小脚本。它的工作体面,如果你有兴趣,我可以什么地方张贴。

我也非常最近开始线的这个问题。希望有人开发团队可以提供一些这方面更多的投入。

编辑:它目前由 MySQL的错误#51203 与跟踪目标为6.0。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top