Class: MonoRM::DBInitializer
- Inherits:
-
Object
- Object
- MonoRM::DBInitializer
- Defined in:
- lib/monorm.rb
Class Method Summary collapse
Class Method Details
.load_db_adapter ⇒ Object
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
# File 'lib/monorm.rb', line 37 def self.load_db_adapter adapter = URI.parse(ENV['DATABASE_URL']).scheme case adapter when 'postgres' adapter_path = File.join('monorm', 'adapters', 'pg_connection') require adapter_path when 'sqlite' adapter_path = File.join('monorm', 'adapters', 'sqlite_connection') require adapter_path else raise 'Database type not found!' end end |