mirror of
https://github.com/github/rails.git
synced 2026-01-09 14:48:01 -05:00
Eager autoload ActiveRecord association helpers
This commit is contained in:
committed by
John Firebaugh
parent
fb9c00116b
commit
de1b687239
@@ -135,11 +135,13 @@ module ActiveRecord
|
||||
autoload :HasAndBelongsToMany, 'active_record/associations/builder/has_and_belongs_to_many'
|
||||
end
|
||||
|
||||
autoload :Preloader, 'active_record/associations/preloader'
|
||||
autoload :JoinDependency, 'active_record/associations/join_dependency'
|
||||
autoload :AssociationScope, 'active_record/associations/association_scope'
|
||||
autoload :AliasTracker, 'active_record/associations/alias_tracker'
|
||||
autoload :JoinHelper, 'active_record/associations/join_helper'
|
||||
eager_autoload do
|
||||
autoload :Preloader, 'active_record/associations/preloader'
|
||||
autoload :JoinDependency, 'active_record/associations/join_dependency'
|
||||
autoload :AssociationScope, 'active_record/associations/association_scope'
|
||||
autoload :AliasTracker, 'active_record/associations/alias_tracker'
|
||||
autoload :JoinHelper, 'active_record/associations/join_helper'
|
||||
end
|
||||
|
||||
# Clears out the association cache.
|
||||
def clear_association_cache #:nodoc:
|
||||
|
||||
Reference in New Issue
Block a user