instance method
find_db_config
Ruby on Rails 6.1.7.10
Since v6.0.6Signature
find_db_config(env)
Returns a single DatabaseConfig object based on the requested environment.
If the application has multiple databases find_db_config will return the first DatabaseConfig for the environment.
Parameters
-
envreq
Source
# File activerecord/lib/active_record/database_configurations.rb, line 82
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
Defined in activerecord/lib/active_record/database_configurations.rb line 82
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::DatabaseConfigurations