|エラー-DROP TABLE
1074 ワード
DROP TABLE
テーブルを作成すると、いくつかの問題が発生し、テーブルを削除して
以下の手順で行い、テーブルを再生成しました.
データベースに接続し、django migrationsというテーブルからアプリケーションのrawを削除します.
再移行 この順序で行う必要があります.次に、テーブルの再作成が表示されます.
python 3 manageかもpymigrateでエラーが発生した場合は、次のコマンドを使用して実行します.
テーブルを作成すると、いくつかの問題が発生し、テーブルを削除して
migration
を再開したいだけですが、エラーが発生しました.테이블을 삭제하는 명령어
DROP TABLE 테이블명;
migration 명령어
python manage.py makemigrations
python manage.py migrate
コマンドは移行の順序で実行されますが、テーブルは再生成されません.データベースを削除して再作成する方法で解決できますが、効率が非常に低いためgooglingでいくつかの情報を知りました.以下の手順で行い、テーブルを再生成しました.
migrations
フォルダからすべてのファイルを削除しますが、__init__.py
ファイルは含まれません.データベースに接続し、django migrationsというテーブルからアプリケーションのrawを削除します.
mysql> DELETE FROM django_migrations WHERE app = '앱 이름'
python 3 manageかもpymigrateでエラーが発生した場合は、次のコマンドを使用して実行します.
python3 manage.py migrate --fake <앱이름>
Reference
この問題について(|エラー-DROP TABLE), 我々は、より多くの情報をここで見つけました https://velog.io/@ssaboo/문제해결-오류-DROP-TABLEテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol