クエリは「delayed_jobs」をregclassにキャストしています。これにより、テーブルの名前がPostgreSQLの内部ID番号に変換されます。キャストを作成できない場合は、エラーが発生します:SELECT'foo' ::regclass; ERROR:リレーション"foo"は存在しません
おそらく、移行スクリプトがこのエラーをキャッチしてテーブルを作成しているはずです(おそらく、問題はすでにそうなっていると考えていることです)。
追伸-質問のタイトルは役に立ちません。 PostgreSQLは「delayed_job」の操作に問題はありません。テーブル「delayed_job」がないだけでなく、問題は明らかにRailの作成または移行スクリプトにあります。