LINUX.ORG.RU

Миграция данных django с mysql на postgresql

 , , postrgesql


0

1

Если делать через dumpdata/loaddata, то в обоих случаях ругается. Если база пустая (без таблиц), то ругается что нет каких-то отношений. Если сделать syncdb и прогнать все миграции south, ругается что отношения уже есть и их нельзя создать.

★★★★★

./manage.py syncdb --all
./manage.py migrate --fake

Потом loaddata и внимательно смотреть, на что ругается/пишет предупреждения.

vden ★★
()
Ответ на: комментарий от vurdalak

tag — это модель, ЕМНИП она была всегда (не часть миграции). Правда, в одной из миграций она немного изменяется.

vurdalak ★★★★★
() автор топика
Ответ на: комментарий от vurdalak

А нет, туплю.

IntegrityError: Problem installing fixture 'mysql.json': Could not load contenttypes.ContentType(pk=11): duplicate key value violates unique constraint "django_content_type_app_label_model_key"
DETAIL:  Key (app_label, model)=(captcha, captchastore) already exists.
vurdalak ★★★★★
() автор топика

Сделал truncate в таблице, так прошло. И еще пришлось пару вещей вручную ковырнуть, но то уже мелочи.

vurdalak ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.