Sha256: 07c00f8cfaaee97e65e32a5c09f04a47688aabfcb9371b323d4a78ada66199fc
Contents?: true
Size: 1.34 KB
Versions: 5
Compression:
Stored size: 1.34 KB
Contents
module ActiveRecord::Turntable module ActiveRecordExt extend ActiveSupport::Concern autoload :AbstractAdapter, 'active_record/turntable/active_record_ext/abstract_adapter' autoload :CleverLoad, 'active_record/turntable/active_record_ext/clever_load' autoload :LogSubscriber, 'active_record/turntable/active_record_ext/log_subscriber' autoload :Persistence, 'active_record/turntable/active_record_ext/persistence' autoload :SchemaDumper, 'active_record/turntable/active_record_ext/schema_dumper' autoload :Sequencer, 'active_record/turntable/active_record_ext/sequencer' autoload :Transactions, 'active_record/turntable/active_record_ext/transactions' included do include Transactions ActiveRecord::ConnectionAdapters::AbstractAdapter.send(:include, Sequencer) ActiveRecord::ConnectionAdapters::AbstractAdapter.send(:include, AbstractAdapter) ActiveRecord::LogSubscriber.send(:include, LogSubscriber) ActiveRecord::Persistence.send(:include, Persistence) ActiveRecord::Relation.send(:include, CleverLoad) ActiveRecord::VERSION::STRING < '3.1' ? ActiveRecord::Migration.extend(ActiveRecord::Turntable::Migration) : ActiveRecord::Migration.send(:include, ActiveRecord::Turntable::Migration) require 'active_record/turntable/active_record_ext/fixtures' end end end
Version data entries
5 entries across 5 versions & 1 rubygems