class Jennifer::QueryBuilder::All
- Jennifer::QueryBuilder::All
- Jennifer::QueryBuilder::SQLNode
- Reference
- Object
Overview
Container for the ALL
SQL expression.
Defined in:
jennifer/query_builder/all.crConstructors
Instance Method Summary
-
#as_sql(generator)
Converts node to SQL using sql_generator SQLGenerator.
-
#clone
Returns a copy of
self
with all instance variables cloned. -
#filterable?
Returns whether node has an argument to be added to SQL statement arguments.
- #query : Query
- #sql_args(*args, **options) : Array(DBAny)
Instance methods inherited from class Jennifer::QueryBuilder::SQLNode
alias_tables(aliases)
alias_tables,
as_sql
as_sql,
change_table(old_name, new_name)
change_table,
eql?(other)
eql?,
set_relation(table, name)
set_relation,
to_condition
to_condition
Instance methods inherited from module Jennifer::QueryBuilder::Statement
as_sql(sql_generator)
as_sql,
filterable?
filterable?,
sql_args : Array(DBAny)
sql_args
Constructor Detail
Instance Method Detail
def as_sql(generator)
#
Description copied from module Jennifer::QueryBuilder::Statement
Converts node to SQL using sql_generator SQLGenerator.
def filterable?
#
Description copied from module Jennifer::QueryBuilder::Statement
Returns whether node has an argument to be added to SQL statement arguments.