0

我使用 rails edge (4.0) 和执行时:

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”,并且我已经运行了 bundle install ...

这可能是什么原因?

谢谢你

4

2 回答 2

1

问题是我使用的是旧版本的 pg gem (0.9.0),新版本按预期工作!

于 2013-04-11T20:59:20.133 回答
0

对我来说,无需用户/通行证即可工作,并使用host设置config/database.yml

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

development:
  <<: *default
  database: appname_development

test:
  <<: *default
  database: appname_test
于 2013-05-13T16:26:52.603 回答