2010-11-22 4 views

Répondre

7

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.

0

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 
...