0
アプリケーションをdjango 1.5からdjango 1.10にアップグレードしていますが、django db utils OperationalErrorのようなモデル移行の問題があります:(1050、 "テーブル 'auth_user'は既に存在します)私がpython manage.pyを実行すると、これが起こります。アプリケーションをdjango 1.5からdjango 1.10に変更する
アプリケーションをdjango 1.5からdjango 1.10にアップグレードしていますが、django db utils OperationalErrorのようなモデル移行の問題があります:(1050、 "テーブル 'auth_user'は既に存在します)私がpython manage.pyを実行すると、これが起こります。アプリケーションをdjango 1.5からdjango 1.10に変更する
Django 1.10はデフォルトで移行を使用してデータベーススキーマの変更を管理するため、この問題が発生します。 1.5ではこのようなことはなかったので、あなたのDjangoは、初期データベースを作成するものでさえ、すべての移行が保留中であると考えています。 その後、マカマイグレーションを試みると失敗します。
$ ./manage.py migrate --fake app last_applied-migration
適用されるように、実際に何もせずに移行をマークします:
ソリューションは偽の移行にあります。その後、残りの移行を正常に実行できます。