Sha256: 8b09e68cba94b316be4ce174fab67306e031910ec1ddd4f1359f3e3555c838d6
Contents?: true
Size: 372 Bytes
Versions: 1
Compression:
Stored size: 372 Bytes
Contents
require 'transactional_lock/transaction_wrapper' module TransactionalLock module ActiveRecordPatches def self.perform! ::ActiveRecord::Base.extend(ActiveRecordBasePatches) end module ActiveRecordBasePatches def transaction(*args) TransactionalLock::TransactionWrapper.new.wrap do super end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
transactional_lock-0.1.0 | lib/transactional_lock/active_record_patches.rb |