在运行rake db:create:all时,我遇到了“FATAL role does not exist”错误。
这篇帖子也提出了同样的问题,但答案并不起作用。
Travis CI: FATAL: role does not exist
我通过以下方式进入postgresql控制台:'sudo -u postgres psql'
输入
CREATE ROLE X SUPERUSER
CREATE ROLE X CREATEDB LOGIN
在postgres=#提示符下,无论输入任何内容,都不会有任何反应。绝对没有成功或失败的消息,也没有任何确认消息。
当我输入\du来列出角色时,只有postgres角色存在。