我们有一个名为gold.mwb
的mysql数据库模式的“黄金”副本。每当我们添加或删除表/触发器等时,我们都会更改此黄金副本。然后,我们使用MySQL workbench Export -> Forward Engineer SQL Create Script
中的选项创建一个gold-beginnings.sql
文件,其中包含创建数据库的新实例所需的所有创建。
我们遇到的问题是这个.sql导出是按字母顺序顺序而不是表依赖顺序,所以我们的数据库现在已经增长到超过400个表我们必须痛苦地经历并按照依赖顺序手动运行碎片。
所以我的问题是 - 是否有一些标志可以让MySQL导出以表依赖顺序执行它,或者这只是对导出实用程序的desingers的严重疏忽?
如果没有旗帜,有没有人想出一个好的工作?