base de datos.yml
default: &default
adapter: postgresql
encoding: unicode
pool: 5
development:
<<: *default
database: pgtest_development
test:
<<: *default
database: pgtest_test
production:
<<: *default
database: pgtest_production
username: pgtest
password: <%= ENV['PGTEST_DATABASE_PASSWORD'] %>
Implementé mi aplicación Rails en Digital Ocean, pero el problema es que intenta acceder a la base de datos de desarrollo en lugar de a la producción, aunque la aplicación Live Rails usa la base de datos de producción. La base de datos de producción ya existe y todavía se muestra Fatal_error:development database not found
en la consola Rails. gracias de antemano
Respuesta1
Necesitas configurarRAILS_ENV
aproduction
y luego iniciar elrails console
.
Prueba este comando
bundle exec rails c production
o
RAILS_ENV=production rails c