Module: QueryBuilder::CQL::Modifiers::Delete

Included in:
Statements::Delete
Defined in:
lib/query_builder/cql/modifiers/delete.rb

Overview

Provides columns for DELETE statement

Defined Under Namespace

Classes: Clause

Instance Method Summary collapse

Instance Method Details

#delete(*columns) ⇒ QueryBuilder::Core::Statement

Adds columns that should be deleted

Parameters:

  • columns (#to_s, Array<#to_s>)

Returns:



17
18
19
# File 'lib/query_builder/cql/modifiers/delete.rb', line 17

def delete(*columns)
  columns.map { |name| Clause.new(name: name) }.inject(self, :<<)
end