package
0.0.0-20230410094002-959c02d50f95
Repository: https://github.com/vescale/zgraph.git
Documentation: pkg.go.dev
# Functions
NewValueExpr creates a ValueExpr with value, and sets default field type.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Index key types.
Index key types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AggregateFuncExpr represents aggregate function expression.
No description provided by the author
BinaryExpr is for binary operation like `1 + 1`, `1 - 1`, etc.
No description provided by the author
ByItem represents an item in order by or group by.
CaseExpr is the case expression.
No description provided by the author
No description provided by the author
No description provided by the author
CreateIndexStmt is a statement to create an index.
No description provided by the author
No description provided by the author
No description provided by the author
DropIndexStmt is a statement to drop the index.
No description provided by the author
No description provided by the author
ExistsSubqueryExpr is the expression for "exists (select ...)".
No description provided by the author
No description provided by the author
ExtractFuncExpr is for function expression.
FuncCallExpr is for function expression.
No description provided by the author
No description provided by the author
No description provided by the author
HavingClause represents having clause.
No description provided by the author
IsNullExpr is the expression for null check.
No description provided by the author
LimitClause is the limit clause.
No description provided by the author
No description provided by the author
OrderByClause represents order by clause.
ParenthesesExpr is the parentheses expression.
No description provided by the author
No description provided by the author
PatternInExpr is the expression for in operator, like "expr in (1, 2, 3)" or "expr in (select c from t)".
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SelectElement represents a result field which can be a property from a label, or an expression in select field.
No description provided by the author
No description provided by the author
SubqueryExpr represents a subquery.
SubstrFuncExpr is for function expression.
UnaryExpr is the expression for unary operator.
No description provided by the author
No description provided by the author
ValueExpr is the simple value expression.
No description provided by the author
No description provided by the author
No description provided by the author
WhenClause is the when clause in Case expression for "when condition then result".
# Interfaces
DDLNode represents DDL statement node.
DMLNode represents DML statement node.
ExprNode is a node that can be evaluated.
Node is the basic element of the AST.
StmtNode represents statement node.
No description provided by the author
Visitor visits a Node.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
IndexKeyType is the type for index key.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author