PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Perché ottengo questo errore di migrazione dei dati da SQL Lite a Posgres DB? il valore della chiave duplicata viola il vincolo univoco

Prima di caricare i dati utilizzando loaddata comando,

Dobbiamo svuotare tutte le tabelle perché django stesso crea alcuni oggetti durante la migrazione.

Prova a eseguire il comando sotto, il comando cancellerà i dati di tutte le tabelle:

 python manage.py sqlflush | python manage.py dbshell

Quindi, loaddata in PostgreSQl.