データベースを Heroku に転送しようとしていますが、うまくいきません。このガイドのすべての手順に従いました: https://devcenter.heroku.com/articles/getting-started-with-rails4
実行するheroku run rake db:migrate
と、Running
rake db:migrateと表示されattached to terminal... up, run.8685
ます。
実行後heroku open
、空のデータベースにしかアクセスできず、一部のデータにアクセスしようとすると、エラーが表示されます:Completed 500 Internal Server Error in 25ms
ActionView::Template::Error (undefined method id for nil:NilClass):
オンラインにデータがありません。
何が問題になる可能性がありますか?ありがとうございました。
EDIT1:
リンクに移動すると、次のようhttps://postgres.heroku.com/databases/my-database-name
に表示されます。
Statistics
Plan Dev
Status available
Data Size 6.6 MB
Tables 5
PG Version 9.2.5
Created October 22, 2013 16:45
5 つのテーブルが存在すると表示されますが、それは事実です。問題は、これらのテーブルが空のように見えることです。データベース データを参照するためのオプションが Heroku Web サイトに表示されません。https://github.com/ddollar/heroku-sql-consoleで確認し、いくつかのクエリを試しましたが、データベースは空です。