如何使用manage.py和命令行从数据库中删除所有表?有没有办法用适当的参数执行manage.py,所以我可以从.NET应用程序执行它?
我正在尝试重构一个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命令?不工作.