サーチ…


前書き

Djangoアプリケーションを開発する際には、移行をクリーンアップしてリセットするだけで多くの時間を節約することができます。

Djangoの移行をリセットする:既存のデータベースを削除し、新しいものとして移行する

データベースの削除/削除データベースにSQLiteを使用している場合は、このファイルを削除してください。 MySQL / Postgresまたは他のデータベースシステムを使用している場合は、データベースを削除して、新しいデータベースを作成する必要があります。

appフォルダの下にあるmigrationsフォルダ内にある "init.py"ファイル以外のすべての移行ファイルを削除する必要があります。

通常、移行フォルダは

/your_django_project/your_app/migrations

データベースと移行ファイルを削除したので、初めてdjangoプロジェクトを設定するときと同じように、次のコマンドを実行してください。

python manage.py makemigrations
python manage.py migrate


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow