Class: PostDB::Database
- Inherits:
-
Object
- Object
- PostDB::Database
- Defined in:
- lib/postdb/database.rb
Class Method Summary collapse
-
.setup_with_configuration! ⇒ Object
Setup the database.
Class Method Details
.setup_with_configuration! ⇒ Object
Setup the database
Example:
>> PostDB::Database.setup_with_configuration!
=> nil
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/postdb/database.rb', line 10 def setup_with_configuration! configuration = PostDB::Configuration[:database] unless configuration.is_a?(Hash) raise PostDB::SetupError.new(:missing_database_args) end ActiveRecord::Base.establish_connection(**configuration) nil end |