迁移到mariadb后迁移过程中的错误

时间:2013-07-31 09:24:07

标签: django django-south

我今天从sqllite切换到mariadb,初始迁移过程在第三方应用程序迁移期间停止,称为django-locality(它提供模型国家和地区)。

这是错误。

ValueError: Problem installing fixture '/code/lmalp/locality/fixtures/initial_data.json': The database backend does not accept 0 as a value for AutoField.

1 个答案:

答案 0 :(得分:1)

fixture具有多个对象映射,主键为0,请参阅:

https://github.com/rfkrocktk/django-locality/blob/master/src/locality/fixtures/initial_data.json#L18

快速修复,用您自己的

替换灯具