class method
self.configurations
Ruby on Rails 2.3.18
Since v2.3.18 Last seen in v3.2.22.5Contains the database configuration - as is typically stored in config/database.yml - as a Hash.
For example, the following database.yml…
development: adapter: sqlite3 database: db/development.sqlite3 production: adapter: sqlite3 database: db/production.sqlite3
…would result in ActiveRecord::Base.configurations to look like this:
{
'development' => {
'adapter' => 'sqlite3',
'database' => 'db/development.sqlite3'
},
'production' => {
'adapter' => 'sqlite3',
'database' => 'db/production.sqlite3'
}
}
Source
# File activerecord/lib/active_record/base.rb, line 448
cattr_accessor :configurations, :instance_writer => false
Defined in activerecord/lib/active_record/base.rb line 448
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::Base