Django 模型的管理.py sql 命令 - Django
只是想知道...但是是否可以为 django 模型生成 SQL 命令?
例如会话模型
python manage.py sql django
有什么想法吗?
just wondering... but is it possible to generate SQL commands for django's models?
e.g. the session model
python manage.py sql django
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你需要提及 django 附带的特定应用程序的名称,比如
我觉得有点笨拙,你不能给出完全限定的名称(例如 django.contrib.auth),但只使用最后一部分这个名字似乎运作良好。
You need to mention the name of the specific app that comes with django, such as
I find it a bit clumsy that you can't give fully-qualified names (such as django.contrib.auth), but using just the last part of the name seems to work fine.
对于 django 迁移(django>=1.7),这不再可能。 sql 管理命令不再可用。
尽管操作方式略有不同,但 sqlmigrate 管理命令可用于查找各个迁移的 sql 命令。
This is no longer possible with django migrations (django>=1.7). The sql management command is no longer available.
Though it operates slightly differently, the sqlmigrate management command can be used to find the sql commands for individual migrations.