我在Heroku上迁移Django应用程序数据库时遇到问题。
我删除了以前的迁移(它们被git忽略),并且每当我运行python manage.py makemigrations
时,新创建的{001_initial.py
)中都会显示以前的依赖关系。
这就是我所依赖的东西:
dependencies = [
('auth', '0013_auto_20190406_1745'),
]
所以发生的事情是Django在Heroku中找不到那些旧的依赖项(它在本地仍然可以正常工作)。
我正在寻找重置迁移的方法,但是找不到解决Django文档和在线问题的解决方案。
我尝试删除migrations
文件夹并运行命令python manage.py myapp zero
,但未成功。