我不小心删除了我的Django应用之一的South migrations目录。 该目录不在git下。

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

我将如何从中恢复的一些指示将不胜感激。

#1楼 票数:3 已采纳

如果没有任何类型的备份或在某处找到文件的选择,那么您要做的就是进行初始迁移,然后进行伪造。

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

这将使您到达当前的位置,但是您将无法选择向后迁移。

  ask by zaphod translate from so

未解决问题?本站智能推荐:

1回复

如何在Django中为对象使用临时存储?

我在Django项目中有一个搜寻器,可以搜寻数千个网址。 每两个小时执行一次爬网。 每秒有多个请求,这可能会使数据库变慢。 这是来自Spider的解析方法: 如您所见,我必须在每个请求之后访问数据库(数十秒),但是该数据库也被用户使用。 而且,在完成整个扫描之前,我无法在前端
2回复

与两个或多个其他表有特定关系的Django表

如何建立这样的关系: 想象一家餐厅。 在他们的数据表中,有一个是配方的,一个是成分的。 还有另一种,其中包含各种食物,例如晚餐,午餐,早餐,甜点,汤。 我们将其命名为cat_food。 厨师希望使用cat_food对食谱和食材进行分类。 例如,所有其他列之间都有一个从食谱到c
1回复

Django具有相同模型但数据不同的多个数据库

我想实施一个仓库系统。 这个系统会有很多查询(每年约100k数据/模型。为了保持性能,我想在不同年份使用不同的数据库(数据是互斥的,所以一次可以连接数据库)。有吗一种可以动态更改(并动态创建,如果可能)的多个数据库的方法,所有数据库都具有相同的模型。
1回复

多个Django数据库-将模型映射到同一应用程序中的数据库

我到处都在寻找解决方案,但是却找不到任何东西。 我有一个Django项目,一个应用程序,两个模型和两个数据库。 我希望一种模型可以说话,并仅同步到一个数据库。 这是我尝试过的: 设置 楷模 路由器 应用程序名称为“ api”。 基本上使用此设置,如果我同
1回复

在 Django 中使用外键连接 2 个表

我有一个由我的所有图像组成的图像表,我有一个产品表,我想在我的产品表中使用多个图像,这怎么可能? 我不想在图像表中写外键,因为我想在其他地方使用我的图像 模型.py
1回复

如何在Django中使用South将数据从一个模型迁移到另一个模型?

我创建了一个Django应用程序,它有自己的内部投票系统和一个名为Vote的模型来跟踪它。 我想将投票系统重构为自己的应用程序,以便我可以重用它。 但是,原始应用程序正在生产中,我需要创建一个数据迁移,它将获取所有投票并将它们移植到单独的应用程序中。 如何让两个应用程序参与迁移,以便我
1回复

由于表不存在,因此发生向南抛出错误的反向迁移

我正在尝试在我的Django应用中与South进行回滚。 运行命令时,我收到此消息: DatabaseError: table "forms_logo_version" does not exist 。 这是我正在运行的命令python manage.py migrate myformsap
1回复

Django 1.6的改进

我知道Django的最新版本现在是1.6并且有一个改进列​​表,但我只是想知道,Django 1.6现在是否已经在'内置'南“应用程序”中可以进行架构移动而且不需要南方? 当我使用Django 1.5时,我记得我需要安装South才能在使用syncdb同步后更改模型。 我还需要南方用Djan