diff --git a/actioncable/lib/action_cable/server.rb b/actioncable/lib/action_cable/server.rb index 8d485a44f6..76d3d962ff 100644 --- a/actioncable/lib/action_cable/server.rb +++ b/actioncable/lib/action_cable/server.rb @@ -11,7 +11,6 @@ module ActionCable autoload :Configuration autoload :Worker - autoload :ActiveRecordConnectionManagement, "action_cable/server/worker/active_record_connection_management" end end end diff --git a/actioncable/lib/action_cable/server/worker.rb b/actioncable/lib/action_cable/server/worker.rb index b918d4ae72..72811d4e7d 100644 --- a/actioncable/lib/action_cable/server/worker.rb +++ b/actioncable/lib/action_cable/server/worker.rb @@ -2,6 +2,7 @@ require "active_support/callbacks" require "active_support/core_ext/module/attribute_accessors_per_thread" +require "action_cable/server/worker/active_record_connection_management" require "concurrent" module ActionCable diff --git a/actionpack/lib/action_controller.rb b/actionpack/lib/action_controller.rb index 91a7dacb78..f9b98ec811 100644 --- a/actionpack/lib/action_controller.rb +++ b/actionpack/lib/action_controller.rb @@ -10,7 +10,6 @@ module ActionController autoload :API autoload :Base autoload :Metal - autoload :Middleware autoload :Renderer autoload :FormBuilder diff --git a/activerecord/lib/active_record.rb b/activerecord/lib/active_record.rb index c5c9b9e21a..6df9661502 100644 --- a/activerecord/lib/active_record.rb +++ b/activerecord/lib/active_record.rb @@ -77,7 +77,6 @@ module ActiveRecord autoload :Translation autoload :Validations autoload :SecureToken - autoload :DatabaseSelector, "active_record/middleware/database_selector" eager_autoload do autoload :ConnectionAdapters diff --git a/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb b/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb index ee558b87df..e8f09a2560 100644 --- a/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb +++ b/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb @@ -1,6 +1,5 @@ # frozen_string_literal: true -require "active_record/migration/join_table" require "active_support/core_ext/string/access" require "digest/sha2" diff --git a/activerecord/lib/active_record/migration.rb b/activerecord/lib/active_record/migration.rb index 31b9dd5ac1..88e8c583bf 100644 --- a/activerecord/lib/active_record/migration.rb +++ b/activerecord/lib/active_record/migration.rb @@ -530,6 +530,7 @@ module ActiveRecord class Migration autoload :CommandRecorder, "active_record/migration/command_recorder" autoload :Compatibility, "active_record/migration/compatibility" + autoload :JoinTable, "active_record/migration/join_table" # This must be defined before the inherited hook, below class Current < Migration #:nodoc: