私はDjangoのエキスパートですが、私が集めることができるから、にはではなく、dbに外部キー制約を作成するためにALTER文を実行しようとする方法がありません。Djangoのsyndbコマンドをデータベースに実際の外部キーを作成しようとしないようにすることはできますか?
私は最近、MySQL Clusterインストールを7.0.6から最新リリース7.1.9aにアップグレードしようとしました。これにより、以前のバージョンのように外部キー構成をサポートしていないエンジンで外部キー構成が無視されない最新のMySQLリリースのバグが明らかになりました。これは間違いなく、私がそれらに提出したMySQLバグであり、有効であることを確認しました。
しかし、そのバグが修正されるまで、私は非常に古いバージョンのMySQLを実行していましたが、何らかの理由でsyncdbを強制して回避することができないかと疑問に思っていました。データベースは、テーブルを作成するだけです。
私のケースでは、syncdbコマンドは、モデルからデータベースを構築する以外にもいくつかの自動化機能が組み込まれているため、手動で回避することは非常に簡単です。
ご意見やご感想をお寄せください。
なぜそれらをサポートするテーブルエンジンを使用しないのですか? –