Module: ActiveRecordExtended

Extended by:
ActiveSupport::Autoload
Defined in:
lib/active_record_extended.rb,
lib/active_record_extended/version.rb,
lib/active_record_extended/utilities/support.rb,
lib/active_record_extended/query_methods/inet.rb,
lib/active_record_extended/query_methods/json.rb,
lib/active_record_extended/utilities/order_by.rb,
lib/active_record_extended/patch/relation_patch.rb,
lib/active_record_extended/query_methods/any_of.rb,
lib/active_record_extended/query_methods/either.rb,
lib/active_record_extended/query_methods/window.rb,
lib/active_record_extended/query_methods/unionize.rb,
lib/active_record_extended/query_methods/with_cte.rb,
lib/active_record_extended/patch/where_clause_patch.rb,
lib/active_record_extended/patch/array_handler_patch.rb,
lib/active_record_extended/query_methods/where_chain.rb,
lib/active_record_extended/query_methods/foster_select.rb,
lib/active_record_extended/arel/visitors/postgresql_decorator.rb

Defined Under Namespace

Modules: Patch, QueryMethods, Utilities, Visitors

Constant Summary collapse

AR_VERSION_GTE_6_1 =
Gem::Requirement.new(">= 6.1").satisfied_by?(ActiveRecord.gem_version)
VERSION =
"3.0.0"

Class Method Summary collapse

Class Method Details

.eager_load!Object



50
51
52
53
54
55
# File 'lib/active_record_extended.rb', line 50

def self.eager_load!
  super
  ActiveRecordExtended::Utilities.eager_load!
  ActiveRecordExtended::Patch.eager_load!
  ActiveRecordExtended::QueryMethods.eager_load!
end