Django Database - Complete Reset
今天早上,我的django程序彻底崩溃了:(我一直在摆弄模型,然后出错了。长话短说吧,我现在一团糟,完全没用。
好消息是,数据库的内容只是测试数据,因此可能会全部丢失。我搜索了stackoverflow并找到了以下链接:
Django 1.8:为现有架构创建初始迁移
以下是我所有迁移文件夹的列表:
元迁移笔直迁移allauthaccountmigrationsAllAuthSocialAccountMigrationsallauthsocialAccountprovidersopenidmigrations
这一切都有道理,但我有两个问题:
1)我是否删除项目alluth的迁移?(社交网络登录应用程序)2)Allauth应用程序也有一些名为:South_Migrations的目录。是否也应删除这些内容?
非常感谢您的事先帮助,因为我现在正盯着几个月的工作,因为数据库出了问题而没有运行:(
要删除所有表:
1 | manage.py sqlclear |
要删除所有数据:
1 | manage.py flush |
号
要重新创建所有表:
1 | manage.py syncdb |
希望这有帮助。