我使用 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 ...
这可能是什么原因?
谢谢你
我使用 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 ...
这可能是什么原因?
谢谢你
问题是我使用的是旧版本的 pg gem (0.9.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