備忘録。
突然?rails console
時に以下のようなエラーが出るようになった。
irb(main):004:0> User.all
User Load (0.5ms) SELECT "users".* FROM "users"
ActiveRecord::StatementInvalid: PG::UndefinedTable: ERROR: relation "users" does not exist
LINE 1: SELECT "users".* FROM "users"
環境変数にDATABASE_URL
が設定されている状態で database.yml
は以下のような設定。
config/database.yml
development:
<<: *default
url: <%= ENV['DATABASE_URL'] %>
rails server
やrake task:do
では正常に接続される。
この辺で泣きそうになっていたところ、こんな解決法を見つけて試したらちゃんと動くようになった。
ホッ。