単純な移行を実行しようとしていますが、エラーが発生します
django.db.utils.DatabaseError: (1050, "Table 'introspect_test' already exists")
.
実際のMySQL
データベースを見ると、呼び出されたテーブルが表示introspect_test
されず、Django モデルでそのようなテーブルが定義されていません。Google-Fu を少し調べてみると、これintrospect_test
は外部キー制約と South のエラー チェックと関係があることがわかります。
この問題全体は私自身のエラーから発生したと思います-実行中python manage.py migrate app_name
に誤ってヒットCTRL-C
し、プロセスを停止しました。
問題は、このミステリアスな問題を解決して、introspect_test
正常に移行できるようにするにはどうすればよいかということだと思います。
ありがとう