如果我运行rake db:migrate,我会收到以下错误: 耙子流产了! undefined方法`symbolize_keys'用于“adapter:postgresql host:localhost database:mailerDevelopment”:String
我的database.yml文件中的开发条目如下所示:
development:
adapter:postgresql
host:localhost
database:mailerDevelopment
答案 0 :(得分:3)
发生此错误是因为database.yml文件的内容无效YAML 。
在YAML中,:
之类的分隔符之后的空格是必需的。 参考: Collections section in the YAML documentation
所以更改文件的内容如下(:
之后的空格):
development:
adapter: postgresql
host: localhost
database: mailerDevelopment