Remove dead MongoDB code (#1345)

This commit is contained in:
Sean 2022-06-14 13:11:31 +02:00 committed by GitHub
parent b8ec00e7e8
commit f6a0f4bbc1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 34 deletions

View File

@ -2,17 +2,7 @@ module Ransack
module Adapters
def self.object_mapper
@object_mapper ||= instantiate_object_mapper
end
def self.instantiate_object_mapper
if defined?(::ActiveRecord::Base)
ActiveRecordAdapter.new
elsif defined?(::Mongoid)
MongoidAdapter.new
else
raise "Unsupported adapter"
end
@object_mapper ||= ActiveRecordAdapter.new
end
class ActiveRecordAdapter
@ -37,28 +27,5 @@ module Ransack
require 'ransack/adapters/active_record/ransack/context'
end
end
class MongoidAdapter
def require_constants
require 'ransack/adapters/mongoid/ransack/constants'
end
def require_adapter
require 'ransack/adapters/mongoid/ransack/translate'
require 'ransack/adapters/mongoid'
end
def require_context
require 'ransack/adapters/mongoid/ransack/visitor'
end
def require_nodes
require 'ransack/adapters/mongoid/ransack/nodes/condition'
end
def require_search
require 'ransack/adapters/mongoid/ransack/context'
end
end
end
end