module QueryBuilder::CQL::Modifiers::Delete
Provides columns for DELETE statement
Public Instance Methods
delete(*columns)
click to toggle source
Adds columns that should be deleted
@param [#to_s, Array<#to_s>] columns
@return [QueryBuilder::Core::Statement] updated statement
# File lib/query_builder/cql/modifiers/delete.rb, line 17 def delete(*columns) columns.map { |name| Clause.new(name: name) }.inject(self, :<<) end
Private Instance Methods
maybe_columns()
click to toggle source
# File lib/query_builder/cql/modifiers/delete.rb, line 23 def maybe_columns clauses(:column).join(", ") end