module QueryBuilder::CQL::Modifiers::Superuser

Provides (NO)SUPERUSER clauses for statements

Public Instance Methods

superuser(option = true) click to toggle source

Adds (NO)SUPERUSER clause to the statement

@param [Boolean] option (true)

@return [QueryBuilder::Core::Statement] updated statement

# File lib/query_builder/cql/modifiers/superuser.rb, line 17
def superuser(option = true)
  self << Clause.new(reverse: !option)
end

Private Instance Methods

maybe_superuser() click to toggle source
# File lib/query_builder/cql/modifiers/superuser.rb, line 23
def maybe_superuser
  clauses(:superuser)
end