Я пытаюсь настроить базу данных postgres для моего проекта rails, но каждый раз, когда я запускаю команду:
rake db:create
Я получаю сообщение об ошибке
FATAL: role "myrole" does not existCouldn't create database for{"adapter"=>"postgresql", "encoding"=>"unicode", "pool"=>5,
"database"=>"web_db", "username"=>"myrole", "password"=>"password", "host"=>"localhost"} rake aborted!
Когда я вхожу в свою базу данных web_dbс пользователем myrole и введите \ du он показывает мне все роли, включая myrole!У этой роли есть также Superuser, атрибуты create Role и createDB.
Понятия не имею, что не так ..
Отредактируйте мой database.yml
development:
adapter: postgresql
encoding: unicode
database: myapp_development
pool: 5
username: myrole
password: password
host: localhost
test:
adapter: postgresql
encoding: unicode
database: myapp_test
pool: 5
username: myrole
password: password
host: localhost