新手问题 ruby china 项目该怎么设置数据库?

JTAO · 2018年07月12日 · 最后由 JTAO 回复于 2018年07月12日 · 995 次阅读

rails+postgresql,在使用 postgresql 过程中遇到一个问题 执行

$./bin/setup

Seed default data...致命错误:  角色 "atao" 不存在
Couldn't create database for {"adapter"=>"postgresql", "pool"=>64, "timeout"=>5000, "encoding"=>"utf-8", "database"=>"homeland-dev"}
rake aborted!
PG::ConnectionBad: 致命错误:  角色 "atao" 不存在
/home/atao/.rbenv/versions/2.5.1/bin/bundle:23:in `load'
/home/atao/.rbenv/versions/2.5.1/bin/bundle:23:in `<main>'
Tasks: TOP => db:setup => db:schema:load_if_ruby => db:create

这一步该怎么去设置数据库呢?

没有设置数据库用户名密码
创建一个有创建数据库权限的 pg 用户 或者手动创建一个数据库绑定到用户名上面

yingce 回复

谢谢,帮了大忙!

需要 登录 后方可回复, 如果你还没有账号请 注册新账号