只是想知道...但是是否可以为 django 的模型生成 SQL 命令?
例如会话模型
python manage.py sql django
有任何想法吗?
只是想知道...但是是否可以为 django 的模型生成 SQL 命令?
例如会话模型
python manage.py sql django
有任何想法吗?
需要提及django自带的具体app的名字,比如
python manage.py sql auth
python manage.py sql admin
我觉得你不能给出完全限定的名称(例如 django.contrib.auth)有点笨拙,但是只使用名称的最后一部分似乎可以正常工作。
django 迁移 (django>=1.7) 不再可能实现这一点。sql 管理命令不再可用。
尽管操作方式略有不同,但 sqlmigrate 管理命令可用于查找单个迁移的 sql 命令。
./manage.py sqlmigrate auth 0001
./manage.py sqlmigrate auth 0002
...