PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Alternar o projeto Django do backend sqlite3 para postgresql falha ao carregar o datadump


O problema é simplesmente que você está obtendo os tipos de conteúdo definidos duas vezes - uma vez quando você faz syncdb , e uma vez dos dados exportados que você está tentando importar. Como você pode ter outros itens em seu banco de dados que dependem das definições de tipo de conteúdo original, eu recomendaria mantê-los.

Então, depois de executar syncdb , faça manage.py dbshell e em seu banco de dados faça TRUNCATE django_content_type; para remover todos os tipos de conteúdo recém-definidos. Então você não deve ter nenhum conflito - nessa parte do processo, em qualquer caso.