module SiteFramework::ORM

Public Class Methods

base_class() click to toggle source
# File lib/site_framework/orm.rb, line 11
def self.base_class
  case current_orm
  when 'active_record'
    ::ActiveRecord::Base
  when 'mongoid'
    Object
  end
end
current_orm() click to toggle source
# File lib/site_framework/orm.rb, line 3
def self.current_orm
  if defined? ActiveRecord
    'active_record'
  elsif defined? Mongoid
    'mongoid'
  end
end