Je me demandais juste ... mais est-il possible de générer des commandes SQL pour les modèles de django?Commande manage.py sql pour les modèles django - Django
par exemple. le modèle de la session
python manage.py sql django
Toutes les idées?
Je me demandais juste ... mais est-il possible de générer des commandes SQL pour les modèles de django?Commande manage.py sql pour les modèles django - Django
par exemple. le modèle de la session
python manage.py sql django
Toutes les idées?
Vous devez mentionner le nom de l'application spécifique qui vient avec django, comme
python manage.py sql auth
python manage.py sql admin
Je trouve un peu maladroit que vous ne pouvez pas donner des noms entièrement qualifiés (tels que django.contrib .auth), mais l'utilisation de la dernière partie du nom semble fonctionner correctement.
Cela n'est plus possible avec les migrations django (django> = 1.7). La commande de gestion sql n'est plus disponible.
Bien qu'il fonctionne légèrement différemment, la commande de gestion sqlmigrate peut être utilisée pour rechercher les commandes sql pour des migrations individuelles.
./manage.py sqlmigrate auth 0001
./manage.py sqlmigrate auth 0002
...