class ActiveRecord::DatabaseConfigurations
def find_db_config(env)
If the application has multiple databases +find_db_config+ will return
Returns a single DatabaseConfig object based on the requested environment.
def find_db_config(env) configurations .sort_by.with_index { |db_config, i| db_config.for_current_env? ? [0, i] : [1, i] } .find do |db_config| db_config.env_name == env.to_s || (db_config.for_current_env? && db_config.name == env.to_s) end end