PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Защо получавам тази грешка при мигриране на данни от SQL Lite към Posgres DB? дублираната стойност на ключ нарушава уникалното ограничение

Преди да заредите данни с помощта на loaddata команда,

Трябва да изчистим всички таблици, защото самият django създава някои обекти по време на миграцията.

Опитайте да изпълните командата по-долу, командата ще изчисти данните от всички таблици:

 python manage.py sqlflush | python manage.py dbshell

След това, loaddata в PostgreSQl.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Влияние на производителността на изгледа върху агрегатната функция спрямо ограничаването на набора от резултати

  2. Странен проблем със закръгляването

  3. Подайте SQL функции във филтърната функция dplyr в базата данни

  4. PostgreSQL COPY тръбен изход към gzip и след това към STDOUT

  5. Postgres now() срещу 'now' във функцията