Django フレームワークを使用してアプリケーションを開発しています。ご存じかもしれませんが、ワークフローは、最初に Python クラスでオブジェクトを記述し、次にデータベースを同期するというものです。
MySQL Workbench の EER ダイアグラムを作成しました。それ以来、私はアプリケーションの開発を続けたため、データベース モデルは EER ダイアグラムでも MySQL Workbench モデルでも更新されていません。
MySQL Workbench の組み込み機能「Synchronize with Any Source」を使用して同期しようとしましたが、この機能が何らかの理由で機能せず、セグメンテーション フォールトが発生します。MySQL Workbench モデル内で実行されるクエリが表示されますが、最後のステップで空の SQL 変更スクリプトを取得します。そのスクリプトのクエリを手動でコピーして「実行」ボタンをクリックしようとしましたが、うまくいきませんでした。MySQLはクエリを内部的に保存していると思います。ともかく。ここでMySQL Workbench 開発者にバグを送信しました。現在は修正されていますが、まだリリースされていません。次のリリースを待っている間、回避策を探しています。
私には特定の問題がありますが、質問は一般的なままです。
MySQL Workbench モデルを変更するためにクエリを実行することはできますか?