Sha256: 9816bb555ca628a77f21773ddad13769449b0e0ee9a1eec1afd8448716f4be04

Contents?: true

Size: 560 Bytes

Versions: 7

Compression:

Stored size: 560 Bytes

Contents

require 'sequel'
module Doozer
  module ORM
    
    # See for details => http://sequel.rubyforge.org/rdoc/index.html
    def self.load
      db_config = Doozer::Configs.db()
      Doozer::Configs.db_conn = Sequel.connect({
        :adapter  => db_config["adapter"],
        :database => db_config["database"],
        :username => db_config["username"],
        :password => db_config["password"],
        :host     => db_config["host"]
      }) 
      puts "=> #{Doozer::Configs.orm()} initialized"
    end
    
    def self.after_request; end
    
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
doozer-0.4.4 lib/doozer/orm/sequel.rb
doozer-0.4.3 lib/doozer/orm/sequel.rb
doozer-0.4.2 lib/doozer/orm/sequel.rb
doozer-0.4.1 lib/doozer/orm/sequel.rb
doozer-0.4.0 lib/doozer/orm/sequel.rb
doozer-0.3.1 lib/doozer/orm/sequel.rb
doozer-0.3.0 lib/doozer/orm/sequel.rb