【发布时间】:2015-06-03 23:58:58
【问题描述】:
我不小心删除了我的一个 Django 应用程序的 South migrations 目录。这个目录不在 git 下。
所以现在数据库中存在磁盘上不存在的迁移。
我们将不胜感激有关如何从中恢复的一些指示。
【问题讨论】:
标签: django database django-models django-south django-database
我不小心删除了我的一个 Django 应用程序的 South migrations 目录。这个目录不在 git 下。
所以现在数据库中存在磁盘上不存在的迁移。
我们将不胜感激有关如何从中恢复的一些指示。
【问题讨论】:
标签: django database django-models django-south django-database
如果没有任何类型的备份选项或在某处查找文件,您将要做的就是进行初始迁移,然后伪造它们。
$ ./manage.py schemamigration app --initial
$ ./manage.py migrate app --fake
这将使您回到当前位置,但是您无法选择向后迁移。
【讨论】: