Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
focus
main
Focus
AggregateExpression
AggregateType
ArgumentExpression
AssignmentsBuilder
BaseArgumentExpression
BaseCachedColumn
BaseColumn
BaseColumnAssignmentExpression
BaseColumnDeclaring
BaseColumnDeclaringExpression
BaseColumnExpression
BaseScalarExpression
BetweenExpression
BinaryExpression
BinaryExpressionType
CachedColumn
CachedResultSet
CachedRow
Column
ColumnAssignmentExpression
ColumnDeclaring
ColumnDeclaringExpression
ColumnExpression
Database
DeleteExpression
Dsl
Aggregation
Operators
TopLevelOperators
ExistsExpression
ILikeExpression
InListExpression
InsertExpression
InsertOrUpdateExpression
JoinExpression
JoinType
MySqlDatabase
MySqlFormatter
OrderByExpression
OrderType
PGDatabase
PGFormatter
Query
QueryExpression
QuerySource
QuerySourceExpression
ScalarExpression
SelectExpression
SqlExpression
SqlFormatter
SQLiteDatabase
SQLiteFormatter
SqlVisitor
Table
ColumnLabel
TableExpression
TransactionManager
UnaryExpression
UnaryExpressionType
UpdateExpression
UpdateStatementBuilder
Built with Crystal 1.9.2
2023-10-07 18:05:17 UTC
class
Focus::DeleteExpression
Focus::DeleteExpression
Reference
Object
Included Modules
Focus::SqlExpression
Defined in:
focus/sql_expressions.cr
Constructors
.new
(table : Focus::TableExpression, where : Focus::ScalarExpression(Bool) | Nil)
Instance Method Summary
#table
: TableExpression
#where
: ScalarExpression(Bool) | Nil
Instance methods inherited from module
Focus::SqlExpression
accept(visitor : Focus::SqlVisitor) : Nil
accept
,
wrap_in_parens? : Bool
wrap_in_parens?
Constructor Detail
def self.
new
(table :
Focus::TableExpression
, where :
Focus::ScalarExpression
(Bool) | Nil)
#
[
View source
]
Instance Method Detail
def
table
:
TableExpression
#
[
View source
]
def
where
:
ScalarExpression
(Bool) | Nil
#
[
View source
]