2013-04-11 43 views
0

我用軌邊緣(4.0),並在執行時:軌道4 Postgres的缺陷 - 不能創建數據庫,因爲皮克寶石「被失蹤」,但它不是

bundle exec rake db:create 

我得到

Specified 'postgresql' for database adapter, but the gem is not loaded. Add `gem 'pg'` to your Gemfile. 

我在我的Gemfile中有「gem pg」,並且我已經運行了軟件包安裝...

這可能是什麼原因?

謝謝

+0

host設置,您可以嘗試'需要「pg''在'軌console'? – 2013-04-11 20:50:06

回答

1

的問題是,我使用的是舊版本的PG寶石(0.9.0),新版本按預期工作!

0

對我來說,工作沒有用戶名/密碼,並使用在config/database.yml

defatul: &default 
    adapter: postgresql 
    encoding: utf-8 
    host: localhost 
    pool: 5 

development: 
    <<: *default 
    database: appname_development 

test: 
    <<: *default 
    database: appname_test 
相關問題