Django Réinitialisation de la migration Django: suppression de la base de données existante et migration en tant que nouvelle


Exemple

Supprimer / Supprimer votre base de données Si vous utilisez SQLite pour votre base de données, supprimez simplement ce fichier. Si vous utilisez MySQL / Postgres ou tout autre système de base de données, vous devrez supprimer la base de données et recréer une nouvelle base de données.

Vous devrez maintenant supprimer tout le fichier de migration, à l'exception du fichier "init.py" situé dans le dossier migrations du dossier de votre application.

Le dossier des migrations se trouve généralement à

/your_django_project/your_app/migrations

Maintenant que vous avez supprimé la base de données et le fichier de migration, lancez simplement les commandes suivantes lors de la première migration du projet django.

python manage.py makemigrations
python manage.py migrate