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

django.db.migrations.RenameModel và tên trình tự AutoField

Trong trường hợp của tôi, tôi đã tạo tập lệnh di chuyển sql theo cách thủ công. Tuy nhiên, điều này có thể không hiệu quả nếu bạn quyết định sử dụng db khác.

operations = [
  migrations.RenameModel(
    old_name='Permission',
    new_name='TemplatePermission',
  ),
  migrations.RunSQL('alter sequence myapp_permission_id_seq rename to myapp_templatepermission_id_seq;'),
]



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hàm plpgsql:Trả về các hàng từ chế độ xem được tạo từ bảng ngẫu nhiên

  2. Chọn giá trị hàng ngày cuối cùng không phải là giá trị rỗng với múi giờ

  3. Cung cấp quyền hệ thống cửa sổ postgres để sao chép (windows 8)

  4. mô hình di chuyển dữ liệu sản xuất trong phân phối liên tục

  5. Các tiện ích mở rộng PostgreSQL yêu thích của tôi - Phần một