假设我在其版本号57中有一个数据库关系图(实体关系),然后修改创建版本58的关系图(我添加了2个表),我需要Workbench生成一个扩展名为" sql“的文件,其中包含版本57和58之间的代码,也就是说,一个包含最近创建的两个表的代码的文件,我知道这是可能的,但我不知道该如何做。
我在Workbench中进行测试,我能够修改图表并导出SQL文件,但它绝对导出了所有的表。
发布于 2018-10-18 07:07:35
您不能在两个模型之间创建一个差异,但是可以从模型版本57和从模型版本58导出的SQL文件中创建一个模型。为此使用“与任何源同步”:
打开您的模型版本57。加载后,转到Database菜单,在那里您可以找到同步条目。启动任何源同步将显示一个向导,您可以在该向导中为版本58选择SQL和接收SQL语句以将版本57转换为58的目标(DB、服务器或SQL脚本)。
https://stackoverflow.com/questions/52850535
复制相似问题