activerecord-hackery--ransack/lib/ransack/adapters/active_record.rb

13 lines
415 B
Ruby
Raw Normal View History

require 'ransack/adapters/active_record/base'
ActiveRecord::Base.extend Ransack::Adapters::ActiveRecord::Base
2011-04-18 15:28:19 +00:00
case ActiveRecord::VERSION::STRING
when /^3\.0\./
require 'ransack/adapters/active_record/3.0/context'
when /^3\.1\./
require 'ransack/adapters/active_record/3.1/context'
2013-08-06 17:00:52 +00:00
when /^3\.2\./
require 'ransack/adapters/active_record/3.2/context'
2011-04-18 15:28:19 +00:00
else
require 'ransack/adapters/active_record/context'
end