Sha256: d757fe40b985fd9454ea35e5d2d1ac16be6db740de6ac798a78305f1f360ea80
Contents?: true
Size: 598 Bytes
Versions: 9
Compression:
Stored size: 598 Bytes
Contents
require 'rom/sql/commands' require 'rom/sql/commands/error_wrapper' require 'rom/sql/commands/transaction' module ROM module SQL module Commands # SQL delete command # # @api public class Delete < ROM::Commands::Delete adapter :sql include Transaction include ErrorWrapper # Deletes tuples from a relation # # @return [Array<Hash>] deleted tuples # # @api public def execute deleted = relation.to_a relation.delete deleted end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems