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

Heroku Postgres Error:PGError:ERROR:các tổ chức quan hệ không tồn tại (ActiveRecord ::StatementInvalid)

Tôi đã từng gặp vấn đề tương tự. Để giải quyết vấn đề này, việc đặt lại cơ sở dữ liệu dễ dàng hơn.

  • heroku rake db:reset ('heroku run rake db:reset' nếu bạn đang sử dụng cây tuyết tùng)
  • heroku rake db:migrate ('heroku run rake db:migrate' nếu bạn đang ở trên cây tuyết tùng)

Sau đó, quá trình di chuyển đã được thực hiện thành công đối với trường hợp của tôi :)

Mặc dù đây là một giải pháp tốt trong bối cảnh này, nhưng đừng thực hiện nó trên sản phẩm. Nó sẽ xóa tất cả các bản ghi khỏi cơ sở dữ liệu của bạ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. Xác thực các bản sao lưu PostgreSQL của bạn trên Docker

  2. SQL, Postgres OIDs, Chúng là gì và tại sao chúng hữu ích?

  3. pg_restore Alternatives - PostgreSQL Backup và Automatic Recovery with ClusterControl

  4. Trình điều khiển JDBC PostgreSQL với Android

  5. Tiến trình nâng cấp trực tuyến