0

我想使用Database->Synchronize ModelMySQL Workbench 中的功能来修改我的生产数据库和测试数据库(用于 yii webapp 的自动 phpunit 测试)。过去,我在 MySQL Workbench 中复制了 MWB EER 模型,修改了指向数据库的链接,然后进行了同步。在发现Synchronize Model我曾经使用过之前Forward Engineer,搜索/替换数据库名称,然后运行 ​​SQL。有没有更好的办法?

4

1 回答 1

1

在 MWB EER 图的 Model 选项卡下,您可以在“Physical Schemata”窗口下的选项卡中右键单击数据库名称,然后在执行 Database->Synchronize Model 之前更改数据库表名称。这将迫使它在向导中为您要同步到的新数据库提供一个复选框。不过,不要忘记在完成后将数据库名称改回来。

于 2012-10-16T23:20:26.503 回答