相关疑难解决方法(0)

如何使用Django中的manage.py CLI从数据库中删除所有表?

如何使用manage.py和命令行从数据库中删除所有表?有没有办法用适当的参数执行manage.py,所以我可以从.NET应用程序执行它?

mysql django django-admin

83
推荐指数
8
解决办法
10万
查看次数

在Django中重置SQLite数据库

我正在尝试重构一个Django项目.我重新命名了几个应用程序,并添加了一个新的应用程序,并改组了一些模型.我想清除我的数据库和迁移并重新开始,但我不知道如何实现这一目标.这是我做的:

rm -r myapp/migrations // I ran this for all my apps    
python manage.py flush
python manage.py makemigrations myapp // I ran this for all my apps
python manage.py migrate // This errors
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

django.db.utils.OperationalError: table "myapp_mymodel" already exists
Run Code Online (Sandbox Code Playgroud)

谁能告诉我我可能做错了什么?

编辑:什么是删除所有表的django命令?不工作.

python sqlite django

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

django ×2

django-admin ×1

mysql ×1

python ×1

sqlite ×1