RailsでPostgreSQLを使用するようにEnvを設定しようとしています。次の手順に従ってPostgreSQLをインストールします 記事
次のエラーが発生しています
ATAL:データベース "myapp_development"は存在しません抽出されたソース(行#661あたり):
rescue ::PG::Error => error
if error.message.include?("does not exist")
raise ActiveRecord::NoDatabaseError.new(error.message, error)
else
raise
end
実行しましたかrake db:create
およびrake db:migrate
前 Rails server
?
ここにあなたがしなければならないすべてのステップがあります:
cd /your/app/path
bundle install
bundle exec rake db:create
bundle exec rake db:migrate
bundle exec Rails server
Psqlコマンドプロンプトを使用して、PostgreSQLデータベースを手動で作成することもできます。
そこで、ローカルサーバーに接続し、「create database myapp_development;」と書き込みます。引用なし
走る
Rails db:create
走る前に
Rails db:migrate
私は同様の問題を抱えていました。私はさまざまなウェブサイトをチェックし、彼らが提案したものを試しましたが、うまくいきませんでした。その後、rake db:create:all
およびレーキdb:migrate
うまくいきました。ありがとうございました!
あなたはそれを修正することができます:bundle exec rake db:setup