我不小心删除了我的一个Django应用程序的South migrations目录。这个目录不在git下。
现在,数据库中存在磁盘上不存在的迁移。
关于如何从中恢复的一些指示将非常感激。
答案 0 :(得分:3)
如果没有任何类型的备份选项或在某处找到文件,您将要做的是进行初始迁移,然后伪造它们。
$ ./manage.py schemamigration app --initial
$ ./manage.py migrate app --fake
这将使您到达目前的位置,但是您无法选择向后迁移。