Django在以前的Django项目上运行迁移

Django在以前的Django项目上运行迁移,django,django-migrations,Django,Django Migrations,我在Heroku应用程序上做了一次pg_转储。然后,我对项目的一个本地分支进行了pg_还原,该分支包括新的模型和字段。然后,我运行了python manage.py makemigrations,得到了消息未检测到任何更改(奇怪)。然后,当我运行python manage.py migrate时,我得到典型的错误编程错误关系不存在。我能做些什么来解决这个问题 请尝试python manage.py makemigations然后python manage.py migrate@qasimalba

我在Heroku应用程序上做了一次pg_转储。然后,我对项目的一个本地分支进行了
pg_还原
,该分支包括新的模型和字段。然后,我运行了
python manage.py makemigrations
,得到了消息
未检测到任何更改
(奇怪)。然后,当我运行
python manage.py migrate
时,我得到典型的错误
编程错误关系不存在。我能做些什么来解决这个问题

请尝试
python manage.py makemigations
然后
python manage.py migrate
@qasimalbaqali谢谢您的回答,已经尝试过了:/你可以删除你的数据库吗?要解决迁移问题,您可以删除应用程序中的迁移文件,然后在makemigrations中重新执行