Я пытаюсь начать работу с приложениями Postgres on Rails на Mac.Я сделал новое приложение rails под названием «shawsome», и в файле database.yml он создал этот
development:
adapter: postgresql
encoding: unicode
database: shawsome_development
pool: 5
username: shawsome
password:
Но сервер не запустится, потому что нет роли для «shawsome».Похоже, что Rails вывел имя пользователя из названия моего приложения.
Я посмотрел на документацию postgres, где говорится о команде CREATE USER
CREATE USER jonathan;
Однако, когда я попытался сделать CREATE USER, он сказал, что CREATE комментарий не найден.
Может кто-нибудь сказать мне, что я делаю не так?
Кроме того, как только он будет запущен (на Heroku), я предполагаю, что ему также потребуется имя пользователя.Это имя пользователя останется прежним?то есть, если он настроен на моей машине, нужно ли мне что-то делать на Heroku?