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

Sự cố với các loại nội dung khi tải một vật cố định trong Django

manage.py dumpdata --natural sẽ sử dụng biểu diễn khóa ngoại lâu bền hơn. Trong django chúng được gọi là "khóa tự nhiên". Ví dụ:

  • Permission.codename được sử dụng ủng hộ Permission.id
  • User.username được sử dụng có lợi cho User.id

Đọc thêm: phần khóa tự nhiên trong "tuần tự hóa các đối tượng django"

Một số đối số hữu ích khác cho dumpdata :

  • --indent=4 làm cho nó có thể đọc được.
  • -e sessions loại trừ dữ liệu phiên
  • -e admin loại trừ lịch sử các hành động của quản trị viên trên trang web quản trị viên
  • -e contenttypes -e auth.Permission loại trừ các đối tượng được tạo lại tự động khỏi giản đồ mọi lúc trong syncdb . Chỉ sử dụng nó cùng với --natural nếu không, bạn có thể nhận được các số id không phù 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. Cách sử dụng các chỉ mục để cải thiện hiệu suất truy vấn MySQL

  2. Giám sát hiệu suất MySQL với ClusterControl

  3. Định dạng một số dưới dạng phần trăm trong MySQL

  4. Các cơ sở dữ liệu khác nhau có sử dụng các tên khác nhau không?

  5. Cách kiểm tra cơ sở dữ liệu MySQL và kích thước bảng