Sha256: d14715db2003ca0da3ecc0c1db420a21f278f01e99b809ccfb85d404d92df6d5
Contents?: true
Size: 730 Bytes
Versions: 8
Compression:
Stored size: 730 Bytes
Contents
require 'active_record' require 'fresh_connection/extend/ar_base' require 'fresh_connection/extend/ar_relation' require 'fresh_connection/extend/ar_relation_merger' require 'fresh_connection/extend/ar_abstract_adapter' module ActiveRecord Base.extend FreshConnection::Extend::ArBase Relation.send :prepend, FreshConnection::Extend::ArRelation Relation::Merger.send :prepend, FreshConnection::Extend::ArRelationMerger if defined?(StatementCache) require 'fresh_connection/extend/ar_statement_cache' StatementCache.send :prepend, FreshConnection::Extend::ArStatementCache end ConnectionAdapters::AbstractAdapter.send :prepend, FreshConnection::Extend::ArAbstractAdapter Base.establish_fresh_connection end
Version data entries
8 entries across 8 versions & 1 rubygems