rails歴半年のものです。
ある日、masterをpullしたら、localhost:3000に以下のエラーが出るようになりました。
同僚のmacでは動いており、私のmacだけ動きません。私のpostgresに問題があるようです。
postgresは10.4です。
rails c をしてUser.firstなどとしてもnilが返ります。
postgres -D /usr/local/var/postgresは打ってあります。
rails db:migrateは出来ているのですが、raails cでは反映されません。
posticoでpostgresの中身を見てみると、データはきちんと入っていて、postgres自体は正常に動いています。
postgresは10.4を使っており、extencionとしてpostgisを使っています。
何か心当たりなどありますでしょうか?
rails db:migrate/rails db:drop/ postgresの再インストールは試しました。
助けてください
Processing by StaticPagesController#home as HTML Rendering 500 with exception: PG::UndefinedTable: ERROR: relation "sessions"does not exist LINE 8: WHERE a.attrelid = '"sessions"'::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod, c.collname, col_description(a.attrelid, a.attnum) AS comment FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum= d.adnum LEFT JOIN pg_type t ON a.atttypid = t.oid LEFT JOIN pg_collation c ON a.attcollation = c.oid AND a.attcollation <> t.typcollation WHERE a.attrelid = '"sessions"'::regclass AND a.attnum > 0 AND NOT a.attisdropped ORDER BY a.attnum Completed 500 Internal Server Error in 7ms (ActiveRecord: 1.2ms)
あなたの回答
tips
プレビュー