IntegrityError при создании связей с импортированными записями - PullRequest
0 голосов
/ 19 января 2012

Я сталкиваюсь с IntegrityError, когда создаю отношение к объекту, который находится в БД, после импорта через mysql xx

Это отношение к стандартному auth.contrib.models.Userиспользуя 1.3.1

Если я очищу БД и создаю нового пользователя вручную, я могу создать свой связанный объект без проблем.

Есть идеи?

1 Ответ

0 голосов
/ 19 января 2012

У меня было сочетание между InnoDB (новые таблицы, созданные на юге) и MyISAM (старые таблицы из импорта),

Между ними не может быть внешних ключей.

Разработка на машине с Windowsвсе значения по умолчанию в конфигурации mysql имели тип таблицы по умолчанию, как InnoDB, импорт осуществлялся с сервера linux, где по умолчанию был MyISAM.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...