81

移行を適用しようとしていますが、次のエラーが表示されます。

django.db.utils.OperationalError: (1050、「テーブル 'customers_customer' は既に存在します」)

次のコマンドを発行してこれを取得します。

python manage.py migrate

私の顧客テーブルは既に存在します。移行にこれを知らせ、エラーを出さず、モデルに変更を加えるにはどうすればよいですか?

ローカルデータベースを使用してローカル環境でこれを問題なく実行しました。migrateこのエラーが発生するのは、データベースを本番環境に向けて実行したときです。

4

3 に答える 3

21

実際にはpython manage.py migrate --fake <appname>

于 2015-04-24T08:20:12.270 に答える