PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Chuyển dự án Django từ backend sqlite3 sang postgresql bị lỗi khi tải datadump

Vấn đề chỉ đơn giản là bạn nhận được các loại nội dung được xác định hai lần - một lần khi bạn thực hiện syncdb và một khi từ dữ liệu đã xuất mà bạn đang cố nhập. Vì bạn cũng có thể có các mục khác trong cơ sở dữ liệu của mình phụ thuộc vào các định nghĩa loại nội dung gốc, tôi khuyên bạn nên giữ các mục đó.

Vì vậy, sau khi chạy syncdb , thực hiện manage.py dbshell và trong cơ sở dữ liệu của bạn, hãy thực hiện TRUNCATE django_content_type; để xóa tất cả các loại nội dung mới được xác định. Sau đó, bạn sẽ không gặp bất kỳ xung đột nào - trong bất kỳ phần nào của quy trình, trong mọi trường hợp.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Số lượng phân trang Django Rest Framework cực kỳ chậm

  2. Làm cách nào để sử dụng LoggingConnection của Psycopg2?

  3. Làm cách nào để bạn thay đổi mã hóa ký tự của cơ sở dữ liệu postgres?

  4. LISTAGG (cơ sở dữ liệu Oracle) trong PostgreSQL là gì?

  5. Cài đặt postgresql với NSIS