module Railsless::ActiveRecord

Constants

VERSION

Public Instance Methods

connect!(config) click to toggle source
# File lib/railsless/active_record.rb, line 11
def connect!(config)
  db_config = config.db_config
  if db_config.is_a?(String)
    ::ActiveRecord::Base.establish_connection(db_config)
  else
    ::ActiveRecord::Base.configurations = db_config
    ::ActiveRecord::Base.establish_connection(config.env)
  end
  ::ActiveRecord::Base.logger = config.logger
  ::ActiveRecord::Base
end
disconnect!() click to toggle source
# File lib/railsless/active_record.rb, line 23
def disconnect!
  ::ActiveRecord::Base.clear_active_connections!
end