Module: FreshConnection

Defined in:
lib/fresh_connection.rb,
lib/fresh_connection/railtie.rb,
lib/fresh_connection/version.rb,
lib/fresh_connection/access_control.rb,
lib/fresh_connection/extend/ar_base.rb,
lib/fresh_connection/connection_factory.rb,
lib/fresh_connection/connection_manager.rb,
lib/fresh_connection/extend/ar_relation.rb,
lib/fresh_connection/extend/ar_relation_merger.rb,
lib/fresh_connection/extend/ar_statement_cache.rb,
lib/fresh_connection/extend/ar_abstract_adapter.rb,
lib/fresh_connection/rack/connection_management.rb,
lib/fresh_connection/replica_connection_handler.rb,
lib/fresh_connection/abstract_connection_manager.rb

Defined Under Namespace

Modules: Extend, Rack Classes: AbstractConnectionManager, AccessControl, ConnectionFactory, ConnectionManager, Railtie, ReplicaConnectionHandler

Constant Summary collapse

VERSION =
"2.3.0"

Class Attribute Summary collapse

Class Attribute Details

.connection_managerObject



7
8
9
10
11
12
13
# File 'lib/fresh_connection.rb', line 7

def connection_manager
  if defined?(@connection_manager)
    @connection_manager
  else
    ConnectionManager
  end
end