No puedo obtener la pantalla de bienvenida, no importa lo que haga, todo lo que obtengo es el problema de conexión con el error db postgres.
Ejecuté este comando para iniciar la aplicación. rails new -T appName --database = postgresql
Aquí está mi archivo database.yml:
default: &default
adapter: postgresql
encoding: unicode
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
development:
adapter: postgresql
encoding: unicode
database: dbname
pool: 5
username: toolshiring
password: toolshiring
host: localhost
port: 5432
production:
<<: *default
database: toolshiring
username: toolshiring
password: <%= ENV["toolshiring"] %>
Usé pgAdmin para agregar un usuario con permisos completos llamado toolshiring y tiene la misma contraseña. Luego creó la base de datos con herramientas de propietario propietario.
Respuestas
0 para la respuesta № 1Decidí probar algo y parece que ha funcionado por el momento.
Decidí restablecer la contraseña de la base de datos predeterminada "postgres" a la contraseña "postgres" y eliminar la nueva base de datos que creé ... porque no funcionaba por algún motivo.
en mi archivo database.yml he comentado todo menos esto
development:
adapter: postgresql
encoding: unicode
database: postgres
pool: 5
username: postgres
password: postgres
host: localhost