Sha256: 353ad146c86fc81ac04fcb355d7f09a94cb3140ec233bf7d7d15215cb61bd352

Contents?: true

Size: 606 Bytes

Versions: 1

Compression:

Stored size: 606 Bytes

Contents

require 'active_record'
module Doozer
  module ORM
    def self.load
      db_config = Doozer::Configs.db()
      #ActiveRecord::Base.allow_concurrency = true
      ActiveRecord::Base.establish_connection(
        :adapter  => db_config["adapter"],
        :host     => db_config["host"],
        :username => db_config["username"],
        :password => db_config["password"],
        :database => db_config["database"]
      )
      printf "ORM: #{Doozer::Configs.orm()} initialized...\n"
      # printf "ORM: logging initialized"
      ActiveRecord::Base.logger = Doozer::Configs.logger
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
grippy-doozer-0.1.5 lib/doozer/orm/active_record.rb