Sha256: e4bcc7be23e35c99b40b09d0dd72ddd7248664bcd4ac0a6d49b9dad14d806997

Contents?: true

Size: 269 Bytes

Versions: 1

Compression:

Stored size: 269 Bytes

Contents

require 'active_record'
require 'atomically/query_service'

class ActiveRecord::Relation
  def atomically
    Atomically::QueryService.new(klass, relation: self)
  end
end

class ActiveRecord::Base
  def self.atomically
    Atomically::QueryService.new(self)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
atomically-1.0.1 lib/atomically/active_record/extension.rb