0

Heroku にデプロイされた Rails アプリがあります。理由はわかりませんが、localhost でアプリケーションを表示することも、によって作成されたファイルにアクセスすることもできませんheroku run rails generate []。この状況の宝石はactiveadminですが、このコマンドから生成されたファイルを取得する方法を知りたい.

実行時に発生するエラーrails generate active_admin:install

/Users/michaelscaria/.rvm/gems/ruby-1.9.3-p385/gems/activerecord- 3.2.11/lib/active_record/connection_adapters/postgresql_adapter.rb:1208:in `initialize': FATAL:  database "crowdery_development" does not exist (PG::Error)
4

2 に答える 2

3

gemfile に gem 'pg' を追加する必要があります。

group :production do
  gem "pg"
end

バンドルをインストールする前に、コマンドを使用して「postgresql」をインストールする必要があります

sudo apt-get install postgresql

その後に

bundle install --without production
于 2013-02-14T07:43:11.603 に答える
0

アプリを作成したときと同じデータベース名を使用していなかったことがわかりました。

于 2013-02-15T00:13:22.740 に答える