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

PGError:ERROR:quan hệ delay_jobs không tồn tại (Postgresql, rails 3.04, delay_job error)

Truy vấn của bạn đang truyền "delay_jobs" tới một lớp regclass, chuyển tên của một bảng thành số ID nội bộ của PostgreSQL. Nếu không thể truyền, bạn sẽ gặp lỗi:SELECT 'foo' ::regclass; ERROR:quan hệ "foo" không tồn tại

Có lẽ tập lệnh di chuyển của bạn sẽ gặp lỗi này và tạo bảng (có thể vấn đề là nó đã nghĩ rằng nó đã làm như vậy).

P.S. - Tiêu đề câu hỏi của bạn không hữu ích. PostgreSQL không gặp sự cố khi làm việc với "delay_job". Bạn không chỉ không có bảng "delay_job" mà vấn đề rõ ràng là với các tập lệnh tạo hoặc di chuyển của Rail.



  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ông thức hệ số tương quan Pearson trong SQL

  2. Trích xuất phần số đầu tiên của trường

  3. SQLite to Postgres (Heroku) GROUP BY

  4. Lỗi:Cột không tồn tại

  5. Cách tìm khoảng thời gian giữa hai ngày trong PostgreSQL