web-dev-qa-db-ja.com

Rails-致命的:データベース "myapp_development"は存在しません

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
10
Harsha M V

実行しましたかrake db:createおよびrake db:migrateRails server

更新

ここにあなたがしなければならないすべてのステップがあります:

  1. cd /your/app/path
  2. bundle install
  3. bundle exec rake db:create
  4. bundle exec rake db:migrate
  5. bundle exec Rails server
49
scorix

Psqlコマンドプロンプトを使用して、PostgreSQLデータベースを手動で作成することもできます。

そこで、ローカルサーバーに接続し、「create database myapp_development;」と書き込みます。引用なし

3
Kkulikovskis

走る

Rails db:create

走る前に

Rails db:migrate
2
Das

私は同様の問題を抱えていました。私はさまざまなウェブサイトをチェックし、彼らが提案したものを試しましたが、うまくいきませんでした。その後、rake db:create:allおよびレーキdb:migrateうまくいきました。ありがとうございました!

1
djadam

あなたはそれを修正することができます:bundle exec rake db:setup

0
Salma Gomaa