私はRailsを使ってAgile Web開発を読んでいましたが、私はHerokuに自分のアプリをデプロイする必要があります。ことは、私のアプリはローカルで正常に動作しているが、私はそれはデータベースコンテンツ(製品カート..)なしのレイアウトを示してそれを展開するときです。最初の本はカピストラノでそれをやって以来、私はherokuに私のアプリを展開するために、私はmichael hartlのruby on tutorialに従ってきました。私はすべてのデポアプリケーションをHerokuにデプロイする
に沿ってsqlite3の使用してきたので、私はgemfileとdatabase.ymlの中にいくつかの変更を加えましたGemfile:
group :development, :test do
gem 'sqlite3'
gem 'byebug', platform: :mri
end
group :production do
gem 'pg'
end
database.yml:
default: &default
adapter: sqlite3
pool: 5
timeout: 5000
development:
<<: *default
database: db/development.sqlite3
<<: *default
database: db/test.sqlite3
production:
adapter: postgresql
database: depot_production
まず展開した後、私たちは申し訳ありません、何かが間違っメッセージ を行った再しまったそれから私は走りましたheroku run rake db:マイグレーションして を再起動して、製品カタログとカートのないフロントエンドレイアウトを得ました
、使用Herokuのログ、それは何が起こっているかを教えてくれる間違っている、次に、間違っていなければ、herokuはpostreSQLをデータベースとして使います。 –