DB Designer有很多but,但一个突出的特性是,默认情况下,数据库模型是以普通保存的。
这允许用户通过SVN或更高的比较(更高)的来区分不同的文件版本,从而很容易找到对数据库所做的任何更改。
不幸的是,DB设计人员的继承程序MySQL工作台将文件存储在专有的MVW文件格式中,这是不可读的。
是否可以强制MySQL工作台保存为XML?
发布于 2009-12-14 16:24:12
不,目前的版本(5.2.10测试版)不支持这一点。
然而,文件格式并不是专有的--它是一个简单的zip存档。它包含一个XML文档,它是完整的数据库模型。几个月前,我写了这个问题,目标和你看上去是一样的。我想要能做svn diff model.mwb
我得到的答案帮助我编写了一个小脚本,它在将文件传递给diff工具之前先解压缩文件。它很有效,如果你感兴趣的话,我可以把它寄到某个地方。
我最近还开始了一个关于这个问题的工作台论坛上的帖子。希望开发团队中的某个人能够在这方面提供更多的投入。
编辑:MySQL Bug #51203现在正在跟踪它,目标是6.0。
https://stackoverflow.com/questions/1827855
复制相似问题