Django的1.9.7,db.sqlite3为DB如何修复具有现有架构的应用程序的迁移,但未触及其他应用程序?
我有几个应用程序一个Django项目。对于应用程序“A”,我有迁移,但我意外删除了它们,并推送到远程git。而且,其他应用程序的许多新功能在白天被推送到git。其他应用程序不依赖于“A”应用程序模型。
一切工作,直到我决定添加一个新的领域的模型的“A”应用程序。我得到了OperationalError: no such column:
错误。我试图为应用“A”python manage.py migrate --fake-initial
进行初始迁移。我有新的迁移,但我仍然有OperationalError: no such column:
。
如何解决“A”应用程序迁移而不影响其他应用程序迁移?
你不只是恢复到以前的提交? – Sayse
@Sayse在这个项目中开发其他应用程序的其他人已经添加了一些新的东西,并进行了一些合并。是否有可能修复迁移没有git恢复? – trex