Rails项目无法连接到postgresql

时间:2015-07-31 07:44:50

标签: ruby-on-rails postgresql

我尝试使用rails

创建postgresql项目

我用这个

>>rails new ReadingList --database=postgresql
>>rails s 

但是,它显示此错误enter image description here

然后,我跳转到psql并自己创建readinglist_development,但它仍然显示相同的错误。

2 个答案:

答案 0 :(得分:3)

在Rails实践中,运行rake db:create以在创建新的Rails项目后创建数据库。

我认为数据库的名称(readinglist_development)与ReadingList_development的数据库名称不匹配,因为database.yml Rails无法识别使用psql创建的数据库。

答案 1 :(得分:0)

最好不要从db工作台创建数据库,最好使用rails db命令。