2016-06-20 5 views

ответ

0

Способ подключения к базе данных зависит от вас, вам просто нужно предоставить учетные данные. Если вы хотите реализовать что-то вроде config/database.yml без Rails, вам придется сделать это самостоятельно, и вы можете использовать переменную окружения по своему выбору, чтобы указать, какой ключ в файле читать.

1
  1. Создайте один файл YML или любой файл свойств для хранения свойств базы данных для каждой вашей среды.
  2. При запуске ваших не-рельсы приложения, начните с переменным окружением как APP_ENV=production
  3. В коде приложения используйте эти переменные среды & прочитать соответствующий файл и перейти к ActiveRecord
environment = ENV['APP_ENV'] || 'development' 
puts "Connecting to #{environment} database" 
ActiveRecord::Base.establish_connection YAML.load_file(config)[environment]