Я пытаюсь перенести свое приложение Rails на Heroku и сталкиваюсь с трудностями.
В файле config/database.yml
я видел такие примеры, где к имени базы данных добавляется префикс 'db /':
production:
<<: *default
database: db/the_business_casual_pro
Как и примеры, подобные этому, без префикса:
development:
<<: *default
database: FullstackProject_development
Является ли один способ более предпочтительным, чем другой, или один из старых способов сделать это?
Сейчас мой файл database.yml просто так:
default: &default
adapter: postgresql
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
timeout: 5000
development:
<<: *default
database: db/the_business_casual_dev
test:
<<: *default
database: db/the_business_casual_test
production:
<<: *default
database: db/the_business_casual_pro
Я видел код ниже в предыдущем проекте, но не уверен, что мне нужно сделать сначала, чтобы добавить эти строки.
production:
<<: *default
database: FullstackProject_production
username: FullstackProject
password: <%= ENV['FULLSTACKPROJECT_DATABASE_PASSWORD'] %>
Любая идея очень ценится!