我只是在rails 3.2.12和ruby 1.9.3中克隆一个项目
我成功运行PerRendererData
然后运行bundle install
后出现此错误:
rails s RAILS_ENV=development
我尝试了在stackoverflow上找到的所有解决方案,但没有人解决我的问题。 我正在使用postgresql 9.3和ubuntu 14.04 LTS
这是我的database.yml
ruby/1.9.3/gems/activerecord-3.2.12/lib/active_record/connection_adapters/abstract/connection_specification.rb:47:in `resolve_hash_connection': database configuration does not specify adapter (ActiveRecord::AdapterNotSpecified)
提前致谢
答案 0 :(得分:0)
我猜问题就在于你的设置。
credentials: &config
adapter: postgresql
encoding: unicode
pool: 5
username: postgres
password: password25
host: localhost
请将其更改为以下内容。
default: &config
adapter: postgresql
encoding: unicode
pool: 5
username: postgres
password: password25
host: localhost
我想知道为什么首先使用credentials
代替default
。希望它有所帮助。