Django Fausses migrations


Exemple

Lorsqu'une migration est exécutée, Django stocke le nom de la migration dans une table django_migrations.

Créer et simuler des migrations initiales pour un schéma existant

Si votre application a déjà des modèles et des tables de base de données et ne dispose pas de migrations. Commencez par créer des migrations initiales pour votre application.

python manage.py makemigrations your_app_label

Faux migrations initiales maintenant appliquées

python manage.py migrate --fake-initial

Faux toutes les migrations dans toutes les applications

python manage.py migrate --fake

Fausses migrations d'applications uniques

python manage.py migrate --fake core

Faux fichier de migration unique

python manage.py migrate myapp migration_name