关于Django数据库:Django数据库 – 完全重置

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

希望这有帮助。