sql >> Base de Datos >  >> RDS >> PostgreSQL

PGError:ERROR:la relación delay_jobs no existe (Postgresql, Rails 3.04, error de delay_job)

Su consulta está enviando "delayed_jobs" a una clase de registro, que traduce el nombre de una tabla al número de identificación interno de PostgreSQL. Si no se puede realizar el lanzamiento, obtiene el error:SELECCIONE 'foo'::regclass;ERROR:la relación "foo" no existe

Presumiblemente, su secuencia de comandos de migración debería detectar este error y crear la tabla (tal vez el problema es que ya cree que lo ha hecho).

PD - El título de tu pregunta no es útil. PostgreSQL no tiene problemas para trabajar con "delayed_job". No solo no tiene una tabla "delayed_job", sino que el problema está claramente en los scripts de creación o migración de Rail.