django 1.7迁移-如何清除所有迁移并从头开始?

django 1.7迁移-如何清除所有迁移并从头开始?

所以我现在正在快速迭代一个django应用程序,我不断调整models.py。 在一两天的编程和测试过程中,我生成了几十个迁移文件。 有时候我真的撕开了架构并完全重新做了。 这会导致迁移过程对默认值和空值等抱怨很多。 如果可能的话,我只想抓住所有迁移的东西并重新开始迁移,因为我终于知道我在做什么了。 到目前为止,我的方法如下: 删除迁移文件夹中除__init__.py之外的所有内容。 放入我的…


Django 1.8:为现有模式创建初始迁移

我启动了一个使用迁移系统的django 1.8项目。 在某种程度上事情变得混乱,所以我从数据库中删除了迁移文件夹和表,现在我正在尝试重建它们,但没有成功。 我有三个应用程序(3个 models.py 文件),模型完全反映了表格! 到目前为止我发现的最佳方法是: 清除所有 migrations 文件夹。 完成!…



如何在使用--fake后重做django 1.8上的迁移

我的迁移出了点问题,我在模型中添加了一个新的datetimefield然后我使用了makemigrations并进行迁移。 python manage.py makemigrations python manage.py migrate 但在此之后,迁移得到了“表已存在错误”。 我想我可以假装迁移并重新开始,所以我做到了 python manage.py makemigrations--fa…


django恢复上次迁移

我已经进行了迁移,添加了一个新表,并希望还原它并删除迁移,而不创建新的迁移。 我该怎么做? 是否有恢复上次迁移的命令,然后我可以删除迁移文件?…




migrate回滚 migrate django rollback migrations migrate回退 migrate作用 migrate不创建表 makemigrations fake