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

flask-migrate không thể thả bảng vì các đối tượng khác phụ thuộc vào nó

Flask-Migrate không đọc trong cơ sở dữ liệu để xem sự phụ thuộc giữa các đối tượng. Bạn có thể di chuyển thành công bằng cách sắp xếp lại drop_table trong tệp di chuyển của mình.

Những gì bạn có thể làm là sửa đổi tệp di chuyển như sau:

op.drop_table("parameter_subtype")
op.drop_table("parameter")

Và sau đó chạy lệnh nâng cấp. Thông thường, việc giảm đơn đặt hàng này sẽ giải quyết được vấn đề.




  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ột camelCase trong cơ sở dữ liệu postgresql trong đường ray (ActiveRecord)

  2. Nâng cấp Slony-I 2.0.x lên phiên bản 2.1.x mới nhất

  3. Truy xuất giá trị đã biết cuối cùng cho mỗi cột của hàng

  4. chọn giá trị tối đa và giá trị tối thiểu mỗi x số lượng hàng-postgresql

  5. Nhóm các dấu thời gian theo ngày, không phải theo thời gian