postgresql - How to create new postgres user for a new Rails project? -
i created new rails project rails new devise_gem_app -d postgresql
, changed config/database.yml
these:
default: &default adapter: postgresql encoding: unicode username: devise_gem_app password: devise_gem_app host: localhost development: <<: *default database: devise_gem_app_development test: <<: *default database: devise_gem_app_test
but don't know how connect user batabase
i create user this: createuser devise_gem_app -w
set super user , set password to: devise_gem_app.
but when try rake db:migrate
get:
pg::connectionbad: fatal: password authentication failed user "devise_gem_app" fatal: password authentication failed user "devise_gem_app"
i chenged last line of pg_hbf.conf
to:
#local replication postgres trust
... , nothing ...
i know should easy don't see doing wrong.
i'm not sure createuser
command doing, set password devise_gem_app
user directly in postgres.
alter user devise_gem_app password 'devise_gem_app';
Comments
Post a Comment