Sha256: 561b204ff76287d026108163b8f62f1702b741e2887528c4063979b5b5a12c85

Contents?: true

Size: 234 Bytes

Versions: 1

Compression:

Stored size: 234 Bytes

Contents

require "sequel_mapper/abstract_record"

module SequelMapper
  class DeletedRecord < AbstractRecord
    def if_delete(&block)
      block.call(self)
      self
    end

    protected

    def operation
      :delete
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sequel_mapper-0.0.3 lib/sequel_mapper/deleted_record.rb