Sie müssen festlegen RAILS_ENV
zu production
und dann den Start rails console
.
Versuchen Sie diesen Befehl
bundle exec rails c production
oder
RAILS_ENV=production rails c
Datenbank.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'] %>
Ich habe meine Schienen-App für Digital Ocean bereitgestellt. Das Problem ist jedoch, dass versucht wird, auf die Entwicklungsdatenbank statt auf die Produktion zuzugreifen, obwohl Live-Schienen-App die Produktionsdatenbank verwendet. Produktionsdatenbank ist bereits vorhanden, zeigt sich jedoch noch Fatal_error:development database not found
in Rails Console. Danke im Voraus
Sie müssen festlegen RAILS_ENV
zu production
und dann den Start rails console
.
Versuchen Sie diesen Befehl
bundle exec rails c production
oder
RAILS_ENV=production rails c