Documentation ¶
Index ¶
- type ASTGenerator
- func (g *ASTGenerator) AggregateFuncExpr() ast.ExprNode
- func (g *ASTGenerator) BinaryOperationExpr(depth int) ast.ExprNode
- func (g *ASTGenerator) ColumnNameExpr() ast.ExprNode
- func (g *ASTGenerator) ExprNode(column bool) ast.ExprNode
- func (g *ASTGenerator) FieldList() *ast.FieldList
- func (g *ASTGenerator) GroupByClause() *ast.GroupByClause
- func (g *ASTGenerator) HavingClause(depth int) *ast.HavingClause
- func (g *ASTGenerator) Join() *ast.Join
- func (g *ASTGenerator) Limit(offset int, count int) *ast.Limit
- func (g *ASTGenerator) OnCondition(depth int) *ast.OnCondition
- func (g *ASTGenerator) OrderByClause() *ast.OrderByClause
- func (g *ASTGenerator) SelectField() *ast.SelectField
- func (g *ASTGenerator) SelectStmt(depth int, multiRows bool) *ast.SelectStmt
- func (g *ASTGenerator) SubqueryExpr() ast.ExprNode
- func (g *ASTGenerator) TableName() *ast.TableName
- func (g *ASTGenerator) TableRefsClause(depth int) *ast.TableRefsClause
- func (g *ASTGenerator) TableSource(depth int) *ast.TableSource
- func (g *ASTGenerator) ValueExpr() ast.ExprNode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ASTGenerator ¶
func (*ASTGenerator) AggregateFuncExpr ¶
func (g *ASTGenerator) AggregateFuncExpr() ast.ExprNode
func (*ASTGenerator) BinaryOperationExpr ¶
func (g *ASTGenerator) BinaryOperationExpr(depth int) ast.ExprNode
func (*ASTGenerator) ColumnNameExpr ¶
func (g *ASTGenerator) ColumnNameExpr() ast.ExprNode
func (*ASTGenerator) FieldList ¶
func (g *ASTGenerator) FieldList() *ast.FieldList
func (*ASTGenerator) GroupByClause ¶
func (g *ASTGenerator) GroupByClause() *ast.GroupByClause
func (*ASTGenerator) HavingClause ¶
func (g *ASTGenerator) HavingClause(depth int) *ast.HavingClause
func (*ASTGenerator) Join ¶
func (g *ASTGenerator) Join() *ast.Join
func (*ASTGenerator) OnCondition ¶
func (g *ASTGenerator) OnCondition(depth int) *ast.OnCondition
func (*ASTGenerator) OrderByClause ¶
func (g *ASTGenerator) OrderByClause() *ast.OrderByClause
func (*ASTGenerator) SelectField ¶
func (g *ASTGenerator) SelectField() *ast.SelectField
func (*ASTGenerator) SelectStmt ¶
func (g *ASTGenerator) SelectStmt(depth int, multiRows bool) *ast.SelectStmt
func (*ASTGenerator) SubqueryExpr ¶
func (g *ASTGenerator) SubqueryExpr() ast.ExprNode
func (*ASTGenerator) TableName ¶
func (g *ASTGenerator) TableName() *ast.TableName
func (*ASTGenerator) TableRefsClause ¶
func (g *ASTGenerator) TableRefsClause(depth int) *ast.TableRefsClause
func (*ASTGenerator) TableSource ¶
func (g *ASTGenerator) TableSource(depth int) *ast.TableSource
func (*ASTGenerator) ValueExpr ¶
func (g *ASTGenerator) ValueExpr() ast.ExprNode
Click to show internal directories.
Click to hide internal directories.