Ruby on rails Postgres无法为rails composer创建数据库

Ruby on rails Postgres无法为rails composer创建数据库,ruby-on-rails,ruby,postgresql,ruby-on-rails-4,postgresql-9.1,Ruby On Rails,Ruby,Postgresql,Ruby On Rails 4,Postgresql 9.1,我正在运行rails composer脚本 rails new myproject -m https://raw.github.com/RailsApps/rails-composer/master/compser.rb 一切都进行得很顺利,直到它问我是否想继续,把数据库放进去。我同意。所有的滴滴都失败了,所有的创造都失败了 其他一切都很好。测试该站点会带来一个漂亮的错误站点,其中有很多关于数据库密码不被接受的详细信息。但当然它从来没有被创造过 如何授予脚本在没有密码的情况下创建数据库的权限?

我正在运行rails composer脚本

rails new myproject -m https://raw.github.com/RailsApps/rails-composer/master/compser.rb
一切都进行得很顺利,直到它问我是否想继续,把数据库放进去。我同意。所有的滴滴都失败了,所有的创造都失败了

其他一切都很好。测试该站点会带来一个漂亮的错误站点,其中有很多关于数据库密码不被接受的详细信息。但当然它从来没有被创造过

如何授予脚本在没有密码的情况下创建数据库的权限?我已经尝试在postgres中创建用户名作为应用程序名。我尝试以postgres用户的身份构建Rails项目


它应该是一个简单而直接的解决方案,因为其余部分是自动化的。

您是否为数据库指定了
SQLite
以外的内容

自述文件:

选择“SQLite”进行最简单的设置。如果您选择PostgreSQL或 MySQL,在运行之前必须安装并运行数据库 Rails作曲家


Rails composer不会为您安装和设置数据库服务器。如果您使用的是PostgreSQL或MySQL,它假设在运行此操作之前已经存在一个正确命名的数据库。

是的,我已经设置了PostgreSQL。因此,我认为它需要在SQLite构建之后手动转换。我能做到。