lazy load ConnectionAdapters remove require.

This commit is contained in:
Vishnu Atrai 2011-07-22 17:43:30 +05:30
parent 5b6121aa34
commit 1efd88283e
2 changed files with 2 additions and 3 deletions

@ -41,6 +41,7 @@ module ActiveRecord
eager_autoload do
autoload :ActiveRecordError, 'active_record/errors'
autoload :ConnectionNotEstablished, 'active_record/errors'
autoload :ConnectionAdapters, 'active_record/connection_adapters/abstract_adapter'
autoload :Aggregations
autoload :Associations

@ -2163,6 +2163,4 @@ def clear_timestamp_attributes
end
end
# TODO: Remove this and make it work with LAZY flag
require 'active_record/connection_adapters/abstract_adapter'
ActiveSupport.run_load_hooks(:active_record, ActiveRecord::Base)