在mysql workbench中以可扩散格式编程生成eer图

eyh26e7m  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(370)

我意识到可以在mysql workbench中按照database>reverse engineer(或command-r for mac)下的步骤生成eer图。然后可以将其导出为png、svg等格式。
有没有一种方法可以通过编程方式调用它?我是否可以生成一个eer图,其格式可以区分提交(基于文本或xml或类似的东西)
如果可以,是否可以从文本格式生成图形视图?

7cjasjjr

7cjasjjr1#

mysql workbench是一个(fat)gui应用程序,不受脚本或类似程序的控制。我想这就是你所说的“程序化调用这个”的意思。
比较模型的问题完全不同。模型文件(.mwb)本质上是一个.zip文件。重命名它,你可以解压它。它包含一个带有实际模型的xml文件以及一些附加数据(图像、用于表插入的sqlite db等)。坏消息是,xml不能直接比较,因为它包含作为唯一ID的内存引用(当然,在保存模型时会更改)。但是,如果可以忽略这些引用,则应该能够区分模型。

相关问题