instance method
db_config
Ruby on Rails 7.0.10
Since v6.1.7.10Signature
db_config()
No documentation comment.
Source
# File railties/lib/rails/commands/dbconsole/dbconsole_command.rb, line 97
def db_config
return @db_config if defined?(@db_config)
# If the user provided a database, use that. Otherwise find
# the first config in the database.yml
if database
@db_config = configurations.configs_for(env_name: environment, name: database, include_hidden: true)
else
@db_config = configurations.find_db_config(environment)
end
unless @db_config
missing_db = database ? "'#{database}' database is not" : "No databases are"
raise ActiveRecord::AdapterNotSpecified,
"#{missing_db} configured for '#{environment}'. Available configuration: #{configurations.inspect}"
end
@db_config
end
Defined in railties/lib/rails/commands/dbconsole/dbconsole_command.rb line 97
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Rails::DBConsole