【发布时间】:2018-05-01 01:46:38
【问题描述】:
我想在我的应用中为我的模型创建一个表,显然“python manage.py sqlall myapp”不起作用
我尝试使用“python manage.py sqlmigrate myapp”,但仍然出现错误
正确的命令是什么?
我正在使用 django 1.11.7 谢谢
【问题讨论】:
标签: django python-3.x
我想在我的应用中为我的模型创建一个表,显然“python manage.py sqlall myapp”不起作用
我尝试使用“python manage.py sqlmigrate myapp”,但仍然出现错误
正确的命令是什么?
我正在使用 django 1.11.7 谢谢
【问题讨论】:
标签: django python-3.x
sqlmigrate 命令只是打印出迁移的 SQL,它不运行它。您应该运行 migrate 进行更改。
有关迁移命令的更多信息,请参阅Migrations docs。
sqlall 命令是 removed in Django 1.9,同时删除了 syncdb。
【讨论】: