数据库删除后重新应用迁移

时间:2019-02-03 19:46:08

标签: cookiecutter-django

如果需要,要删除我的数据库并重新开始,涉及什么或如何应用迁移?我不想从头开始安装整个cookiecutter。

1 个答案:

答案 0 :(得分:1)

备份整个项目。确保也要备份虚拟环境! 浏览您的应用程序并删除“ migrations”文件夹中的所有文件,但删除“ init .py”文件。

现在这是一个经常被忽视且有点笨拙的部分: 转到您的虚拟环境。下 /lib/pythonx.x/site-packages/allauth/migrations/删除迁移文件,保留 init .py文件。 对于/lib/pythonx.x/site-packages/socialaccount/migrations /

然后像对待新项目一样进行操作,即 创建数据库 创建超级用户 移民

应该的!