在阅读了MySQL工作台的文档之后,我的印象是可以在服务器中修改数据库(例如,添加一个新列),然后将DDL合并到您的EER图中。至少,它在数据库菜单中有一个同步模型选项。我发现它是一个很好的特性,因为我可以使用图形建模工具而不会成为它的囚徒。
在实践中,当我运行这样的工具时,我会得到以下选项:
Model Update Source
================ ====== ======
my_database_name --> ! N/A
my_table_name --> ! N/A
N/A --> ! my_database_name
N/A --> ! my_table_name我不太明白,但我基本上明白了:
DROP SCHEMA my_database_name
CREATE SCHEMA my_database_name
CREATE TABLE my_table_name这是覆盖my_table_name中所有远程更改的模型的转储。
我是不是误解了这个特征?
发布于 2010-04-15 15:28:46
老实说?我觉得是个虫子。我曾多次遇到同样的问题,但我不知道问题是什么。
我建议检查bug储存库,如果找不到任何东西,将其报告为新的。
https://stackoverflow.com/questions/2646041
复制相似问题