没有迁移即可应用Django

时间:2019-02-21 20:38:27

标签: django postgresql django-models

我最近将django应用程序推送到实时服务器,但随后在本地计算机上对数据库进行了一些更改,然后删除了所有迁移文件并重新创建了它们。因此,当我尝试在实时项目上迁移时,会收到消息No migrations to apply

实时项目数据库中已经有很多数据,但是只是拒绝选择更改。我认为解决此问题的最佳方法是备份所有我无法弄清的数据,删除整个数据库,然后重新填充它,或者两者结合。我尝试删除django_migrations关系。那没有帮助。尝试删除django_content_type关系会导致错误,因为其他关系依赖它,所以无法将其删除。

我想备份当前数据库中的所有数据,删除现有数据库并重新创建它,以便我可以随更新一起迁移,然后还原所有数据。我该怎么做? 如果有更好的方法来解决这个问题,那也很好。

我应该注意,我对数据库所做的更改很小,因此请放心,当我们尝试还原时,数据不会被拾取。

0 个答案:

没有答案