MySQL Workbench のドキュメントを読んだ後、サーバーのデータベースを変更し (新しい列を追加するなど)、後で 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 のすべてのリモート変更を上書きするモデルのダンプです。
機能を誤解していますか?