意外删除了我的django南迁移目录

意外删除了我的django南迁移目录,django,database,django-models,django-south,django-database,Django,Database,Django Models,Django South,Django Database,我不小心删除了我的一个Django应用程序的South migrations目录。此目录不在git下 因此,现在数据库中存在磁盘上不存在的迁移 我将非常感谢您为我提供一些关于如何从中恢复的建议。如果没有任何类型的备份或在某处查找文件的选项,您需要做的就是进行初始迁移,然后伪造它们 $ ./manage.py schemamigration app --initial $ ./manage.py migrate app --fake 这将使您到达当前位置,但是您没有向后迁移的选项。是的,似乎这是

我不小心删除了我的一个Django应用程序的South migrations目录。此目录不在git下

因此,现在数据库中存在磁盘上不存在的迁移


我将非常感谢您为我提供一些关于如何从中恢复的建议。

如果没有任何类型的备份或在某处查找文件的选项,您需要做的就是进行初始迁移,然后伪造它们

$ ./manage.py schemamigration app --initial
$ ./manage.py migrate app --fake

这将使您到达当前位置,但是您没有向后迁移的选项。

是的,似乎这是唯一可用的选项。谢谢你的回答。