2016-10-08 17 views
0

友人が私のアプリケーションをHerokuにデプロイしました。しかし、私はローカルサーバー上でアプリケーションを開くことができません。誰も助けることができますか?データベース "db/development.sqlite3"が存在しません - 修正方法?

のActiveRecord :: NoDatabaseError FATAL :ローカルホストに行くとき

私は、次のエラーメッセージが表示されますデータベース "DB/development.sqlite3は"(ライン#661前後)

抽出されたソースを存在しません。

rescue ::PG::Error => error 
     if error.message.include?("does not exist") 
     raise ActiveRecord::NoDatabaseError.new(error.message, error) 
     else 
     raise 
     end 
+0

'rake db:create && rake db:migrate' –

+0

rake db:create レーキが中止されました! ActiveRecord :: NoDatabaseError:FATAL:データベース "db/development.sqlite3"が存在しません PG :: ConnectionBad:致命的:データベース "db/development.sqlite3"が存在しません – Nikita

+0

私はどのアダプタを使用するのか分かりません。私は間違っていない場合、それはレール上のルビーのデータベース以来、それはherokuが実行しているものとsqliteであるため、Postgresです。 – Nikita

答えて

0

更新してdatabase.yml

default: &default 
    adapter: postgresql 
    encoding: utf8 

development: 
    <<: *default 
    database: your_app_development 
    username: your_usernmae 
    password: your_password 
関連する問題