Documentation
¶
Index ¶
- Constants
- func IsDigit(__obf_aa8130793a1a40bc byte) bool
- func IsHexDigit(__obf_aa8130793a1a40bc byte) bool
- func IsIdentPart(__obf_aa8130793a1a40bc byte) bool
- func IsIdentStart(__obf_aa8130793a1a40bc byte) bool
- type ASTVisitor
- type AliasExpr
- type AlterRole
- func (__obf_573ad7930474241c *AlterRole) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterRole) End() Pos
- func (__obf_573ad7930474241c *AlterRole) Start() Pos
- func (__obf_573ad7930474241c *AlterRole) String() string
- func (__obf_573ad7930474241c *AlterRole) Type() string
- type AlterTable
- func (__obf_573ad7930474241c *AlterTable) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTable) End() Pos
- func (__obf_573ad7930474241c *AlterTable) Start() Pos
- func (__obf_573ad7930474241c *AlterTable) String() string
- func (__obf_573ad7930474241c *AlterTable) Type() string
- type AlterTableAddColumn
- func (__obf_573ad7930474241c *AlterTableAddColumn) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableAddColumn) AlterType() string
- func (__obf_573ad7930474241c *AlterTableAddColumn) End() Pos
- func (__obf_573ad7930474241c *AlterTableAddColumn) Start() Pos
- func (__obf_573ad7930474241c *AlterTableAddColumn) String() string
- type AlterTableAddIndex
- func (__obf_573ad7930474241c *AlterTableAddIndex) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableAddIndex) AlterType() string
- func (__obf_573ad7930474241c *AlterTableAddIndex) End() Pos
- func (__obf_573ad7930474241c *AlterTableAddIndex) Start() Pos
- func (__obf_573ad7930474241c *AlterTableAddIndex) String() string
- type AlterTableAddProjection
- func (__obf_573ad7930474241c *AlterTableAddProjection) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableAddProjection) AlterType() string
- func (__obf_573ad7930474241c *AlterTableAddProjection) End() Pos
- func (__obf_573ad7930474241c *AlterTableAddProjection) Start() Pos
- func (__obf_573ad7930474241c *AlterTableAddProjection) String() string
- type AlterTableAttachPartition
- func (__obf_573ad7930474241c *AlterTableAttachPartition) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableAttachPartition) AlterType() string
- func (__obf_573ad7930474241c *AlterTableAttachPartition) End() Pos
- func (__obf_573ad7930474241c *AlterTableAttachPartition) Start() Pos
- func (__obf_573ad7930474241c *AlterTableAttachPartition) String() string
- type AlterTableClause
- type AlterTableClearColumn
- func (__obf_573ad7930474241c *AlterTableClearColumn) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableClearColumn) AlterType() string
- func (__obf_573ad7930474241c *AlterTableClearColumn) End() Pos
- func (__obf_573ad7930474241c *AlterTableClearColumn) Start() Pos
- func (__obf_573ad7930474241c *AlterTableClearColumn) String() string
- type AlterTableClearIndex
- func (__obf_573ad7930474241c *AlterTableClearIndex) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableClearIndex) AlterType() string
- func (__obf_573ad7930474241c *AlterTableClearIndex) End() Pos
- func (__obf_573ad7930474241c *AlterTableClearIndex) Start() Pos
- func (__obf_573ad7930474241c *AlterTableClearIndex) String() string
- type AlterTableClearProjection
- func (__obf_573ad7930474241c *AlterTableClearProjection) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableClearProjection) AlterType() string
- func (__obf_573ad7930474241c *AlterTableClearProjection) End() Pos
- func (__obf_573ad7930474241c *AlterTableClearProjection) Start() Pos
- func (__obf_573ad7930474241c *AlterTableClearProjection) String() string
- type AlterTableDetachPartition
- func (__obf_573ad7930474241c *AlterTableDetachPartition) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableDetachPartition) AlterType() string
- func (__obf_573ad7930474241c *AlterTableDetachPartition) End() Pos
- func (__obf_573ad7930474241c *AlterTableDetachPartition) Start() Pos
- func (__obf_573ad7930474241c *AlterTableDetachPartition) String() string
- type AlterTableDropColumn
- func (__obf_573ad7930474241c *AlterTableDropColumn) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableDropColumn) AlterType() string
- func (__obf_573ad7930474241c *AlterTableDropColumn) End() Pos
- func (__obf_573ad7930474241c *AlterTableDropColumn) Start() Pos
- func (__obf_573ad7930474241c *AlterTableDropColumn) String() string
- type AlterTableDropIndex
- func (__obf_573ad7930474241c *AlterTableDropIndex) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableDropIndex) AlterType() string
- func (__obf_573ad7930474241c *AlterTableDropIndex) End() Pos
- func (__obf_573ad7930474241c *AlterTableDropIndex) Start() Pos
- func (__obf_573ad7930474241c *AlterTableDropIndex) String() string
- type AlterTableDropPartition
- func (__obf_573ad7930474241c *AlterTableDropPartition) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableDropPartition) AlterType() string
- func (__obf_573ad7930474241c *AlterTableDropPartition) End() Pos
- func (__obf_573ad7930474241c *AlterTableDropPartition) Start() Pos
- func (__obf_573ad7930474241c *AlterTableDropPartition) String() string
- type AlterTableDropProjection
- func (__obf_573ad7930474241c *AlterTableDropProjection) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableDropProjection) AlterType() string
- func (__obf_573ad7930474241c *AlterTableDropProjection) End() Pos
- func (__obf_573ad7930474241c *AlterTableDropProjection) Start() Pos
- func (__obf_573ad7930474241c *AlterTableDropProjection) String() string
- type AlterTableFreezePartition
- func (__obf_573ad7930474241c *AlterTableFreezePartition) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableFreezePartition) AlterType() string
- func (__obf_573ad7930474241c *AlterTableFreezePartition) End() Pos
- func (__obf_573ad7930474241c *AlterTableFreezePartition) Start() Pos
- func (__obf_573ad7930474241c *AlterTableFreezePartition) String() string
- type AlterTableMaterializeIndex
- func (__obf_573ad7930474241c *AlterTableMaterializeIndex) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableMaterializeIndex) AlterType() string
- func (__obf_573ad7930474241c *AlterTableMaterializeIndex) End() Pos
- func (__obf_573ad7930474241c *AlterTableMaterializeIndex) Start() Pos
- func (__obf_573ad7930474241c *AlterTableMaterializeIndex) String() string
- type AlterTableMaterializeProjection
- func (__obf_573ad7930474241c *AlterTableMaterializeProjection) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableMaterializeProjection) AlterType() string
- func (__obf_573ad7930474241c *AlterTableMaterializeProjection) End() Pos
- func (__obf_573ad7930474241c *AlterTableMaterializeProjection) Start() Pos
- func (__obf_573ad7930474241c *AlterTableMaterializeProjection) String() string
- type AlterTableModifyColumn
- func (__obf_573ad7930474241c *AlterTableModifyColumn) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableModifyColumn) AlterType() string
- func (__obf_573ad7930474241c *AlterTableModifyColumn) End() Pos
- func (__obf_573ad7930474241c *AlterTableModifyColumn) Start() Pos
- func (__obf_573ad7930474241c *AlterTableModifyColumn) String() string
- type AlterTableModifyQuery
- func (__obf_573ad7930474241c *AlterTableModifyQuery) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableModifyQuery) AlterType() string
- func (__obf_573ad7930474241c *AlterTableModifyQuery) End() Pos
- func (__obf_573ad7930474241c *AlterTableModifyQuery) Start() Pos
- func (__obf_573ad7930474241c *AlterTableModifyQuery) String() string
- type AlterTableModifyTTL
- func (__obf_573ad7930474241c *AlterTableModifyTTL) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableModifyTTL) AlterType() string
- func (__obf_573ad7930474241c *AlterTableModifyTTL) End() Pos
- func (__obf_573ad7930474241c *AlterTableModifyTTL) Start() Pos
- func (__obf_573ad7930474241c *AlterTableModifyTTL) String() string
- type AlterTableRemoveTTL
- func (__obf_573ad7930474241c *AlterTableRemoveTTL) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableRemoveTTL) AlterType() string
- func (__obf_573ad7930474241c *AlterTableRemoveTTL) End() Pos
- func (__obf_573ad7930474241c *AlterTableRemoveTTL) Start() Pos
- func (__obf_573ad7930474241c *AlterTableRemoveTTL) String() string
- type AlterTableRenameColumn
- func (__obf_573ad7930474241c *AlterTableRenameColumn) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableRenameColumn) AlterType() string
- func (__obf_573ad7930474241c *AlterTableRenameColumn) End() Pos
- func (__obf_573ad7930474241c *AlterTableRenameColumn) Start() Pos
- func (__obf_573ad7930474241c *AlterTableRenameColumn) String() string
- type AlterTableReplacePartition
- func (__obf_573ad7930474241c *AlterTableReplacePartition) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_573ad7930474241c *AlterTableReplacePartition) AlterType() string
- func (__obf_573ad7930474241c *AlterTableReplacePartition) End() Pos
- func (__obf_573ad7930474241c *AlterTableReplacePartition) Start() Pos
- func (__obf_573ad7930474241c *AlterTableReplacePartition) String() string
- type ArrayJoinClause
- type ArrayParamList
- type AssignmentValues
- type AuthenticationClause
- type BetweenClause
- type BinaryOperation
- type CTEStmt
- type CaseExpr
- type CastExpr
- type CheckStmt
- type ClusterClause
- type ColumnArgList
- type ColumnDef
- func (__obf_aa8130793a1a40bc *ColumnDef) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_aa8130793a1a40bc *ColumnDef) End() Pos
- func (__obf_aa8130793a1a40bc *ColumnDef) GetComment() string
- func (__obf_aa8130793a1a40bc *ColumnDef) GetName() string
- func (__obf_aa8130793a1a40bc *ColumnDef) GetType() string
- func (__obf_aa8130793a1a40bc *ColumnDef) Nullable() bool
- func (__obf_aa8130793a1a40bc *ColumnDef) Start() Pos
- func (__obf_aa8130793a1a40bc *ColumnDef) String() string
- type ColumnExpr
- type ColumnExprList
- type ColumnIdentifier
- type ColumnNamesExpr
- type ColumnType
- type ColumnTypeExpr
- type ComplexType
- func (__obf_aa8130793a1a40bc *ComplexType) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_aa8130793a1a40bc *ComplexType) End() Pos
- func (__obf_aa8130793a1a40bc *ComplexType) Start() Pos
- func (__obf_aa8130793a1a40bc *ComplexType) String() string
- func (__obf_aa8130793a1a40bc *ComplexType) Type() string
- type CompressionCodec
- type ConstraintClause
- type CreateDatabase
- func (__obf_aa8130793a1a40bc *CreateDatabase) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_aa8130793a1a40bc *CreateDatabase) End() Pos
- func (__obf_aa8130793a1a40bc *CreateDatabase) Start() Pos
- func (__obf_aa8130793a1a40bc *CreateDatabase) String() string
- func (__obf_aa8130793a1a40bc *CreateDatabase) Type() string
- type CreateFunction
- func (__obf_aa8130793a1a40bc *CreateFunction) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_aa8130793a1a40bc *CreateFunction) End() Pos
- func (__obf_aa8130793a1a40bc *CreateFunction) Start() Pos
- func (__obf_aa8130793a1a40bc *CreateFunction) String() string
- func (__obf_aa8130793a1a40bc *CreateFunction) Type() string
- type CreateLiveView
- func (__obf_aa8130793a1a40bc *CreateLiveView) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_aa8130793a1a40bc *CreateLiveView) End() Pos
- func (__obf_aa8130793a1a40bc *CreateLiveView) Start() Pos
- func (__obf_aa8130793a1a40bc *CreateLiveView) String() string
- func (__obf_aa8130793a1a40bc *CreateLiveView) Type() string
- type CreateMaterializedView
- func (__obf_aa8130793a1a40bc *CreateMaterializedView) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_aa8130793a1a40bc *CreateMaterializedView) End() Pos
- func (__obf_aa8130793a1a40bc *CreateMaterializedView) Start() Pos
- func (__obf_aa8130793a1a40bc *CreateMaterializedView) String() string
- func (__obf_aa8130793a1a40bc *CreateMaterializedView) Type() string
- type CreateRole
- func (__obf_aa8130793a1a40bc *CreateRole) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_aa8130793a1a40bc *CreateRole) End() Pos
- func (__obf_aa8130793a1a40bc *CreateRole) Start() Pos
- func (__obf_aa8130793a1a40bc *CreateRole) String() string
- func (__obf_aa8130793a1a40bc *CreateRole) Type() string
- type CreateTable
- func (__obf_aa8130793a1a40bc *CreateTable) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_aa8130793a1a40bc *CreateTable) End() Pos
- func (__obf_aa8130793a1a40bc *CreateTable) GetComment() string
- func (__obf_aa8130793a1a40bc *CreateTable) Start() Pos
- func (__obf_aa8130793a1a40bc *CreateTable) String() string
- func (__obf_aa8130793a1a40bc *CreateTable) Type() string
- type CreateUser
- func (__obf_aa8130793a1a40bc *CreateUser) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_aa8130793a1a40bc *CreateUser) End() Pos
- func (__obf_aa8130793a1a40bc *CreateUser) Start() Pos
- func (__obf_aa8130793a1a40bc *CreateUser) String() string
- func (__obf_aa8130793a1a40bc *CreateUser) Type() string
- type CreateView
- func (__obf_aa8130793a1a40bc *CreateView) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_aa8130793a1a40bc *CreateView) End() Pos
- func (__obf_aa8130793a1a40bc *CreateView) Start() Pos
- func (__obf_aa8130793a1a40bc *CreateView) String() string
- func (__obf_aa8130793a1a40bc *CreateView) Type() string
- type DDL
- type DeduplicateClause
- type DefaultASTVisitor
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) Enter(__obf_59d5298954456b06 Expr)
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) Leave(__obf_59d5298954456b06 Expr)
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAliasExpr(__obf_59d5298954456b06 *AliasExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterRole(__obf_59d5298954456b06 *AlterRole) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTable(__obf_59d5298954456b06 *AlterTable) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableAddColumn(__obf_59d5298954456b06 *AlterTableAddColumn) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableAddIndex(__obf_59d5298954456b06 *AlterTableAddIndex) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableAddProjection(__obf_59d5298954456b06 *AlterTableAddProjection) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableAttachPartition(__obf_59d5298954456b06 *AlterTableAttachPartition) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableClearColumn(__obf_59d5298954456b06 *AlterTableClearColumn) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableClearIndex(__obf_59d5298954456b06 *AlterTableClearIndex) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableClearProjection(__obf_59d5298954456b06 *AlterTableClearProjection) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableDetachPartition(__obf_59d5298954456b06 *AlterTableDetachPartition) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableDropColumn(__obf_59d5298954456b06 *AlterTableDropColumn) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableDropIndex(__obf_59d5298954456b06 *AlterTableDropIndex) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableDropPartition(__obf_59d5298954456b06 *AlterTableDropPartition) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableDropProjection(__obf_59d5298954456b06 *AlterTableDropProjection) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableFreezePartition(__obf_59d5298954456b06 *AlterTableFreezePartition) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableMaterializeIndex(__obf_59d5298954456b06 *AlterTableMaterializeIndex) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableMaterializeProjection(__obf_59d5298954456b06 *AlterTableMaterializeProjection) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableModifyColumn(__obf_59d5298954456b06 *AlterTableModifyColumn) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableModifyQuery(__obf_59d5298954456b06 *AlterTableModifyQuery) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableModifyTTL(__obf_59d5298954456b06 *AlterTableModifyTTL) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableRemoveTTL(__obf_59d5298954456b06 *AlterTableRemoveTTL) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableRenameColumn(__obf_59d5298954456b06 *AlterTableRenameColumn) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableReplacePartition(__obf_59d5298954456b06 *AlterTableReplacePartition) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitArrayJoinExpr(__obf_59d5298954456b06 *ArrayJoinClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitArrayParamList(__obf_59d5298954456b06 *ArrayParamList) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAuthenticationClause(__obf_59d5298954456b06 *AuthenticationClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitBetweenClause(__obf_59d5298954456b06 *BetweenClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitBinaryExpr(__obf_59d5298954456b06 *BinaryOperation) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCTEExpr(__obf_59d5298954456b06 *CTEStmt) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCaseExpr(__obf_59d5298954456b06 *CaseExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCastExpr(__obf_59d5298954456b06 *CastExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCheckExpr(__obf_59d5298954456b06 *CheckStmt) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnArgList(__obf_59d5298954456b06 *ColumnArgList) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnDef(__obf_59d5298954456b06 *ColumnDef) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnExpr(__obf_59d5298954456b06 *ColumnExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnExprList(__obf_59d5298954456b06 *ColumnExprList) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnIdentifier(__obf_59d5298954456b06 *ColumnIdentifier) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnNamesExpr(__obf_59d5298954456b06 *ColumnNamesExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnTypeExpr(__obf_59d5298954456b06 *ColumnTypeExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitComplexType(__obf_59d5298954456b06 *ComplexType) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCompressionCodec(__obf_59d5298954456b06 *CompressionCodec) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitConstraintClause(__obf_59d5298954456b06 *ConstraintClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitConstraintExpr(__obf_59d5298954456b06 *ConstraintClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateDatabase(__obf_59d5298954456b06 *CreateDatabase) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateFunction(__obf_59d5298954456b06 *CreateFunction) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateLiveView(__obf_59d5298954456b06 *CreateLiveView) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateMaterializedView(__obf_59d5298954456b06 *CreateMaterializedView) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateRole(__obf_59d5298954456b06 *CreateRole) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateTable(__obf_59d5298954456b06 *CreateTable) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateUser(__obf_59d5298954456b06 *CreateUser) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateView(__obf_59d5298954456b06 *CreateView) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDeduplicateExpr(__obf_59d5298954456b06 *DeduplicateClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDefaultRoleClause(__obf_59d5298954456b06 *DefaultRoleClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDeleteFromExpr(__obf_59d5298954456b06 *DeleteClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDestinationExpr(__obf_59d5298954456b06 *DestinationClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDropDatabase(__obf_59d5298954456b06 *DropDatabase) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDropStmt(__obf_59d5298954456b06 *DropStmt) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDropUserOrRole(__obf_59d5298954456b06 *DropUserOrRole) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitEngineExpr(__obf_59d5298954456b06 *EngineExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitEnumType(__obf_59d5298954456b06 *EnumType) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitEnumValue(__obf_59d5298954456b06 *EnumValue) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitExplainExpr(__obf_59d5298954456b06 *ExplainStmt) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitExtractExpr(__obf_59d5298954456b06 *ExtractExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitFormatExpr(__obf_59d5298954456b06 *FormatClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitFromExpr(__obf_59d5298954456b06 *FromClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitFunctionExpr(__obf_59d5298954456b06 *FunctionExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitGlobalInExpr(__obf_59d5298954456b06 *GlobalInOperation) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitGrantPrivilegeExpr(__obf_59d5298954456b06 *GrantPrivilegeStmt) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitGranteesClause(__obf_59d5298954456b06 *GranteesClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitGroupByExpr(__obf_59d5298954456b06 *GroupByClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitHavingExpr(__obf_59d5298954456b06 *HavingClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitHostClause(__obf_59d5298954456b06 *HostClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitIdent(__obf_59d5298954456b06 *Ident) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitIndexOperation(__obf_59d5298954456b06 *IndexOperation) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitInsertExpr(__obf_59d5298954456b06 *InsertStmt) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitIntervalExpr(__obf_59d5298954456b06 *IntervalExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitIsNotNullExpr(__obf_59d5298954456b06 *IsNotNullExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitIsNullExpr(__obf_59d5298954456b06 *IsNullExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitJSONType(__obf_59d5298954456b06 *JSONType) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitJoinConstraintExpr(__obf_59d5298954456b06 *JoinConstraintClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitJoinExpr(__obf_59d5298954456b06 *JoinExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitJoinTableExpr(__obf_59d5298954456b06 *JoinTableExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitKey(__obf_9b3d41a74ade1743 *Key) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitLimitByExpr(__obf_59d5298954456b06 *LimitByClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitLimitExpr(__obf_59d5298954456b06 *LimitClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitMapLiteral(__obf_59d5298954456b06 *MapLiteral) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNegateExpr(__obf_59d5298954456b06 *NegateExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNestedIdentifier(__obf_59d5298954456b06 *NestedIdentifier) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNestedType(__obf_59d5298954456b06 *NestedType) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNotExpr(__obf_59d5298954456b06 *NotExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNotNullLiteral(__obf_59d5298954456b06 *NotNullLiteral) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNullLiteral(__obf_59d5298954456b06 *NullLiteral) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNumberLiteral(__obf_59d5298954456b06 *NumberLiteral) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitObjectParams(__obf_59d5298954456b06 *ObjectParams) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitOnClusterExpr(__obf_59d5298954456b06 *ClusterClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitOnExpr(__obf_59d5298954456b06 *OnClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitOperationExpr(__obf_59d5298954456b06 *OperationExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitOptimizeExpr(__obf_59d5298954456b06 *OptimizeStmt) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitOrderByExpr(__obf_59d5298954456b06 *OrderExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitOrderByListExpr(__obf_59d5298954456b06 *OrderByClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitParamExprList(__obf_59d5298954456b06 *ParamExprList) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPartitionByExpr(__obf_59d5298954456b06 *PartitionByClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPartitionExpr(__obf_59d5298954456b06 *PartitionClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPlaceHolderExpr(__obf_59d5298954456b06 *PlaceHolder) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPrewhereExpr(__obf_59d5298954456b06 *PrewhereClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPrimaryKeyExpr(__obf_59d5298954456b06 *PrimaryKeyClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPrivilegeExpr(__obf_59d5298954456b06 *PrivilegeClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitProjectionOrderBy(__obf_59d5298954456b06 *ProjectionOrderByClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitProjectionSelect(__obf_59d5298954456b06 *ProjectionSelectStmt) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPropertyType(__obf_59d5298954456b06 *PropertyType) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitQueryParam(__obf_59d5298954456b06 *QueryParam) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRatioExpr(__obf_59d5298954456b06 *RatioExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRefreshExpr(__obf_59d5298954456b06 *RefreshExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRemovePropertyType(__obf_59d5298954456b06 *RemovePropertyType) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRenameStmt(__obf_59d5298954456b06 *RenameStmt) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRoleName(__obf_59d5298954456b06 *RoleName) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRoleRenamePair(__obf_59d5298954456b06 *RoleRenamePair) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRoleSetting(__obf_59d5298954456b06 *RoleSetting) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSampleByExpr(__obf_59d5298954456b06 *SampleByClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSampleRatioExpr(__obf_59d5298954456b06 *SampleClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitScalarType(__obf_59d5298954456b06 *ScalarType) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSelectItem(__obf_59d5298954456b06 *SelectItem) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSelectQuery(__obf_59d5298954456b06 *SelectQuery) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSetExpr(__obf_59d5298954456b06 *SetStmt) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSettingPair(__obf_59d5298954456b06 *SettingPair) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSettingsExpr(__obf_59d5298954456b06 *SettingExprList) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSettingsExprList(__obf_59d5298954456b06 *SettingsClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitStringLiteral(__obf_59d5298954456b06 *StringLiteral) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSubQueryExpr(__obf_59d5298954456b06 *SubQuery) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSystemCtrlExpr(__obf_59d5298954456b06 *SystemCtrlExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSystemDropExpr(__obf_59d5298954456b06 *SystemDropExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSystemExpr(__obf_59d5298954456b06 *SystemStmt) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSystemFlushExpr(__obf_59d5298954456b06 *SystemFlushExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSystemReloadExpr(__obf_59d5298954456b06 *SystemReloadExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSystemSyncExpr(__obf_59d5298954456b06 *SystemSyncExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTTLExpr(__obf_59d5298954456b06 *TTLExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTTLExprList(__obf_59d5298954456b06 *TTLClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTTLPolicy(__obf_59d5298954456b06 *TTLPolicy) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTTLPolicyItemAction(__obf_59d5298954456b06 *TTLPolicyRuleAction) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTTLPolicyRule(__obf_59d5298954456b06 *TTLPolicyRule) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableArgListExpr(__obf_59d5298954456b06 *TableArgListExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableConstraint(__obf_59d5298954456b06 *TableConstraint) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableExpr(__obf_59d5298954456b06 *TableExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableFunctionExpr(__obf_59d5298954456b06 *TableFunctionExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableIdentifier(__obf_59d5298954456b06 *TableIdentifier) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableIndex(__obf_59d5298954456b06 *TableIndex) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableOption(__obf_53d0a43f0057ca12 *TableOption) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableProjection(__obf_59d5298954456b06 *TableProjection) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableSchemaExpr(__obf_59d5298954456b06 *SchemaClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTernaryExpr(__obf_59d5298954456b06 *TernaryOperation) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTopExpr(__obf_59d5298954456b06 *TopClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTruncateTable(__obf_59d5298954456b06 *TruncateTable) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTypeWithParams(__obf_59d5298954456b06 *TypeWithParams) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTypedPlaceholder(__obf_59d5298954456b06 *TypedPlaceholder) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitUUID(__obf_59d5298954456b06 *UUID) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitUnaryExpr(__obf_59d5298954456b06 *UnaryExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitUseExpr(__obf_59d5298954456b06 *UseStmt) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitUsingExpr(__obf_59d5298954456b06 *UsingClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitValuesExpr(__obf_59d5298954456b06 *AssignmentValues) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWhenExpr(__obf_59d5298954456b06 *WhenClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWhereExpr(__obf_59d5298954456b06 *WhereClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowConditionExpr(__obf_59d5298954456b06 *WindowExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowExpr(__obf_59d5298954456b06 *WindowClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowFrameCurrentRow(__obf_59d5298954456b06 *WindowFrameCurrentRow) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowFrameExpr(__obf_59d5298954456b06 *WindowFrameClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowFrameExtendExpr(__obf_59d5298954456b06 *WindowFrameExtendExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowFrameNumber(__obf_59d5298954456b06 *WindowFrameNumber) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowFrameUnbounded(__obf_59d5298954456b06 *WindowFrameUnbounded) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowFunctionExpr(__obf_59d5298954456b06 *WindowFunctionExpr) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWithExpr(__obf_59d5298954456b06 *WithClause) error
- func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWithTimeoutExpr(__obf_59d5298954456b06 *WithTimeoutClause) error
- type DefaultRoleClause
- type DeleteClause
- type DestinationClause
- type DropDatabase
- func (__obf_f3ed0fa512aa747a *DropDatabase) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_f3ed0fa512aa747a *DropDatabase) End() Pos
- func (__obf_f3ed0fa512aa747a *DropDatabase) Start() Pos
- func (__obf_f3ed0fa512aa747a *DropDatabase) String() string
- func (__obf_f3ed0fa512aa747a *DropDatabase) Type() string
- type DropStmt
- type DropUserOrRole
- func (__obf_f3ed0fa512aa747a *DropUserOrRole) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_f3ed0fa512aa747a *DropUserOrRole) End() Pos
- func (__obf_f3ed0fa512aa747a *DropUserOrRole) Start() Pos
- func (__obf_f3ed0fa512aa747a *DropUserOrRole) String() string
- func (__obf_f3ed0fa512aa747a *DropUserOrRole) Type() string
- type EngineExpr
- type EnumType
- type EnumValue
- type ExplainStmt
- type Expr
- type ExtractExpr
- type FormatClause
- type FromClause
- type FunctionExpr
- type GlobalInOperation
- type GrantPrivilegeStmt
- func (__obf_cb1f4bf8e9af4594 *GrantPrivilegeStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_cb1f4bf8e9af4594 *GrantPrivilegeStmt) End() Pos
- func (__obf_cb1f4bf8e9af4594 *GrantPrivilegeStmt) Start() Pos
- func (__obf_cb1f4bf8e9af4594 *GrantPrivilegeStmt) String() string
- func (__obf_cb1f4bf8e9af4594 *GrantPrivilegeStmt) Type() string
- type GranteesClause
- type GroupByClause
- type HavingClause
- type HostClause
- type Ident
- type IndexOperation
- type InsertStmt
- type IntervalExpr
- type IsNotNullExpr
- type IsNullExpr
- type JSONOption
- type JSONOptions
- type JSONPath
- type JSONType
- type JoinConstraintClause
- type JoinExpr
- type JoinTableExpr
- type Key
- type KeyValue
- type Lexer
- type LimitByClause
- type LimitClause
- type Literal
- type MapLiteral
- type NegateExpr
- type NestedIdentifier
- type NestedType
- func (__obf_ba4ac89e1e016a6c *NestedType) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_ba4ac89e1e016a6c *NestedType) End() Pos
- func (__obf_ba4ac89e1e016a6c *NestedType) Start() Pos
- func (__obf_ba4ac89e1e016a6c *NestedType) String() string
- func (__obf_ba4ac89e1e016a6c *NestedType) Type() string
- type NotExpr
- type NotNullLiteral
- type NullLiteral
- type NumberLiteral
- type ObjectParams
- type OnClause
- type OperationExpr
- type OptimizeStmt
- type OrderByClause
- type OrderDirection
- type OrderExpr
- type ParamExprList
- type Parser
- type PartitionByClause
- type PartitionClause
- type PlaceHolder
- type Pos
- type PrewhereClause
- type PrimaryKeyClause
- type PrivilegeClause
- type ProjectionOrderByClause
- func (__obf_6c08726dd835665f *ProjectionOrderByClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_6c08726dd835665f *ProjectionOrderByClause) End() Pos
- func (__obf_6c08726dd835665f *ProjectionOrderByClause) Start() Pos
- func (__obf_6c08726dd835665f *ProjectionOrderByClause) String() string
- type ProjectionSelectStmt
- type PropertyType
- func (__obf_aa8130793a1a40bc *PropertyType) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_aa8130793a1a40bc *PropertyType) End() Pos
- func (__obf_aa8130793a1a40bc *PropertyType) Start() Pos
- func (__obf_aa8130793a1a40bc *PropertyType) String() string
- func (__obf_aa8130793a1a40bc *PropertyType) Type() string
- type QueryParam
- type RatioExpr
- type RefreshExpr
- type RemovePropertyType
- type RenameStmt
- func (__obf_43388c257a6fdab3 *RenameStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_43388c257a6fdab3 *RenameStmt) End() Pos
- func (__obf_43388c257a6fdab3 *RenameStmt) Start() Pos
- func (__obf_43388c257a6fdab3 *RenameStmt) String() string
- func (__obf_43388c257a6fdab3 *RenameStmt) Type() string
- type RoleName
- type RoleRenamePair
- type RoleSetting
- type SampleByClause
- type SampleClause
- type ScalarType
- func (__obf_0c5b8095bb1bcae5 *ScalarType) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_0c5b8095bb1bcae5 *ScalarType) End() Pos
- func (__obf_0c5b8095bb1bcae5 *ScalarType) Start() Pos
- func (__obf_0c5b8095bb1bcae5 *ScalarType) String() string
- func (__obf_0c5b8095bb1bcae5 *ScalarType) Type() string
- type SchemaClause
- type SelectItem
- type SelectQuery
- type Set
- type SetStmt
- type SettingExprList
- type SettingPair
- type SettingsClause
- type StringLiteral
- type SubQuery
- type SystemCtrlExpr
- type SystemDropExpr
- type SystemFlushExpr
- type SystemReloadExpr
- type SystemStmt
- type SystemSyncExpr
- type TTLClause
- type TTLExpr
- type TTLPolicy
- type TTLPolicyRule
- type TTLPolicyRuleAction
- type TableArgListExpr
- type TableConstraint
- type TableExpr
- type TableFunctionExpr
- type TableIdentifier
- type TableIndex
- type TableOption
- type TableProjection
- type TargetPair
- type TernaryOperation
- type Token
- type TokenKind
- type TopClause
- type TruncateTable
- func (__obf_53d0a43f0057ca12 *TruncateTable) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_53d0a43f0057ca12 *TruncateTable) End() Pos
- func (__obf_53d0a43f0057ca12 *TruncateTable) Start() Pos
- func (__obf_53d0a43f0057ca12 *TruncateTable) String() string
- func (__obf_53d0a43f0057ca12 *TruncateTable) Type() string
- type TypeWithParams
- func (__obf_0c5b8095bb1bcae5 *TypeWithParams) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
- func (__obf_0c5b8095bb1bcae5 *TypeWithParams) End() Pos
- func (__obf_0c5b8095bb1bcae5 *TypeWithParams) Start() Pos
- func (__obf_0c5b8095bb1bcae5 *TypeWithParams) String() string
- func (__obf_0c5b8095bb1bcae5 *TypeWithParams) Type() string
- type TypedPlaceholder
- type UUID
- type UnaryExpr
- type UseStmt
- type UsingClause
- type VisitFunc
- type WhenClause
- type WhereClause
- type WindowClause
- type WindowExpr
- type WindowFrameClause
- type WindowFrameCurrentRow
- type WindowFrameExtendExpr
- type WindowFrameNumber
- type WindowFrameUnbounded
- type WindowFunctionExpr
- type WithClause
- type WithTimeoutClause
Constants ¶
View Source
const ( KeywordAction = "ACTION" KeywordAdd = "ADD" KeywordAdmin = "ADMIN" KeywordAfter = "AFTER" KeywordAlias = "ALIAS" KeywordAll = "ALL" KeywordAlter = "ALTER" KeywordAnd = "AND" KeywordAnti = "ANTI" KeywordAny = "ANY" KeywordAppend = "APPEND" KeywordApply = "APPLY" KeywordArray = "ARRAY" KeywordAs = "AS" KeywordAsc = "ASC" KeywordAscending = "ASCENDING" KeywordAsof = "ASOF" KeywordAst = "AST" KeywordAsync = "ASYNC" KeywordAttach = "ATTACH" KeywordAutoIncrement = "AUTO_INCREMENT" KeywordBetween = "BETWEEN" KeywordBoth = "BOTH" KeywordBy = "BY" KeywordCascade = "CASCADE" KeywordCache = "CACHE" KeywordCase = "CASE" KeywordCast = "CAST" KeywordCharset = "CHARSET" KeywordCheck = "CHECK" KeywordClear = "CLEAR" KeywordCluster = "CLUSTER" KeywordCodec = "CODEC" KeywordCollate = "COLLATE" KeywordColumn = "COLUMN" KeywordColumns = "COLUMNS" KeywordComment = "COMMENT" KeywordCompiled = "COMPILED" KeywordConfig = "CONFIG" KeywordConstraint = "CONSTRAINT" KeywordCreate = "CREATE" KeywordCross = "CROSS" KeywordCube = "CUBE" KeywordCurrent = "CURRENT" KeywordCurrentTimestamp = "CURRENT_TIMESTAMP" KeywordDatabase = "DATABASE" KeywordDatabases = "DATABASES" KeywordDate = "DATE" KeywordDay = "DAY" KeywordDeduplicate = "DEDUPLICATE" KeywordDefault = "DEFAULT" KeywordDelay = "DELAY" KeywordDelete = "DELETE" KeywordDepends = "DEPENDS" KeywordDesc = "DESC" KeywordDescending = "DESCENDING" KeywordDescribe = "DESCRIBE" KeywordDetach = "DETACH" KeywordDetached = "DETACHED" KeywordDictionaries = "DICTIONARIES" KeywordDictionary = "DICTIONARY" KeywordDisk = "DISK" KeywordDistinct = "DISTINCT" KeywordDistributed = "DISTRIBUTED" KeywordDrop = "DROP" KeywordDNS = "DNS" KeywordElse = "ELSE" KeywordEmbedded = "EMBEDDED" KeywordEmpty = "EMPTY" KeywordEnd = "END" KeywordEngine = "ENGINE" KeywordEstimate = "ESTIMATE" KeywordEvents = "EVENTS" KeywordEvery = "EVERY" KeywordExcept = "EXCEPT" KeywordExists = "EXISTS" KeywordExplain = "EXPLAIN" KeywordExpression = "EXPRESSION" KeywordExtract = "EXTRACT" KeywordFalse = "FALSE" KeywordFetches = "FETCHES" KeywordFileSystem = "FILESYSTEM" KeywordFinal = "FINAL" KeywordFirst = "FIRST" KeywordFloat = "FLOAT" KeywordFlush = "FLUSH" KeywordForeign = "FOREIGN" KeywordFollowing = "FOLLOWING" KeywordFor = "FOR" KeywordFormat = "FORMAT" KeywordFreeze = "FREEZE" KeywordFrom = "FROM" KeywordFull = "FULL" KeywordFunction = "FUNCTION" KeywordFunctions = "FUNCTIONS" KeywordGlobal = "GLOBAL" KeywordGrant = "GRANT" KeywordGrantees = "GRANTEES" KeywordGranularity = "GRANULARITY" KeywordGroup = "GROUP" KeywordGrouping = "GROUPING" KeywordHaving = "HAVING" KeywordHierarchical = "HIERARCHICAL" KeywordHost = "HOST" KeywordHour = "HOUR" KeywordId = "ID" KeywordIdentified = "IDENTIFIED" KeywordIf = "IF" KeywordIlike = "ILIKE" KeywordIn = "IN" KeywordIndex = "INDEX" KeywordInf = "INF" KeywordInjective = "INJECTIVE" KeywordInner = "INNER" KeywordInsert = "INSERT" KeywordInterval = "INTERVAL" KeywordInto = "INTO" KeywordIp = "IP" KeywordIs = "IS" KeywordIs_object_id = "IS_OBJECT_ID" KeywordJoin = "JOIN" KeywordJSON = "JSON" KeywordKey = "KEY" KeywordKill = "KILL" KeywordKerberos = "KERBEROS" KeywordLast = "LAST" KeywordLayout = "LAYOUT" KeywordLdap = "LDAP" KeywordLeading = "LEADING" KeywordLeft = "LEFT" KeywordLifetime = "LIFETIME" KeywordLike = "LIKE" KeywordLimit = "LIMIT" KeywordLive = "LIVE" KeywordLocal = "LOCAL" KeywordLogs = "LOGS" KeywordMark = "MARK" KeywordMaterialize = "MATERIALIZE" KeywordMaterialized = "MATERIALIZED" KeywordMax = "MAX" KeywordMerges = "MERGES" KeywordMin = "MIN" KeywordMinute = "MINUTE" KeywordModify = "MODIFY" KeywordMonth = "MONTH" KeywordMove = "MOVE" KeywordMoves = "MOVES" KeywordMutation = "MUTATION" KeywordName = "NAME" KeywordNan_sql = "NAN_SQL" KeywordNo = "NO" KeywordNone = "NONE" KeywordNot = "NOT" KeywordNull = "NULL" KeywordNulls = "NULLS" KeywordOffset = "OFFSET" KeywordOn = "ON" KeywordOptimize = "OPTIMIZE" KeywordOption = "OPTION" KeywordOr = "OR" KeywordOrder = "ORDER" KeywordOuter = "OUTER" KeywordOutfile = "OUTFILE" KeywordOver = "OVER" KeywordPartition = "PARTITION" KeywordPipeline = "PIPELINE" KeywordPolicy = "POLICY" KeywordPopulate = "POPULATE" KeywordPreceding = "PRECEDING" KeywordPrewhere = "PREWHERE" KeywordPrimary = "PRIMARY" KeywordProjection = "PROJECTION" KeywordQuarter = "QUARTER" KeywordQuery = "QUERY" KeywordQueues = "QUEUES" KeywordQuota = "QUOTA" KeywordRandomize = "RANDOMIZE" KeywordRange = "RANGE" KeywordRealm = "REALM" KeywordRecompress = "RECOMPRESS" KeywordRefresh = "REFRESH" KeywordReferences = "REFERENCES" KeywordRegexp = "REGEXP" KeywordReload = "RELOAD" KeywordRemove = "REMOVE" KeywordRename = "RENAME" KeywordReplace = "REPLACE" KeywordReplica = "REPLICA" KeywordReplicated = "REPLICATED" KeywordReplication = "REPLICATION" KeywordRestart = "RESTART" KeywordRestrict = "RESTRICT" KeywordRight = "RIGHT" KeywordRole = "ROLE" KeywordRollup = "ROLLUP" KeywordRow = "ROW" KeywordRows = "ROWS" KeywordSample = "SAMPLE" KeywordSecond = "SECOND" KeywordSelect = "SELECT" KeywordSemi = "SEMI" KeywordSends = "SENDS" KeywordServer = "SERVER" KeywordSet = "SET" KeywordSets = "SETS" KeywordSettings = "SETTINGS" KeywordShow = "SHOW" KeywordShutdown = "SHUTDOWN" KeywordSkip = "SKIP" KeywordSource = "SOURCE" KeywordStart = "START" KeywordStop = "STOP" KeywordSubstring = "SUBSTRING" KeywordSync = "SYNC" KeywordSyntax = "SYNTAX" KeywordSystem = "SYSTEM" KeywordTable = "TABLE" KeywordTables = "TABLES" KeywordTemporary = "TEMPORARY" KeywordTest = "TEST" KeywordThen = "THEN" KeywordTies = "TIES" KeywordTimeout = "TIMEOUT" KeywordTimestamp = "TIMESTAMP" KeywordTo = "TO" KeywordTop = "TOP" KeywordTotals = "TOTALS" KeywordTrailing = "TRAILING" KeywordTrim = "TRIM" KeywordTrue = "TRUE" KeywordTruncate = "TRUNCATE" KeywordTry = "TRY" KeywordTtl = "TTL" KeywordType = "TYPE" KeywordUnbounded = "UNBOUNDED" KeywordUncompressed = "UNCOMPRESSED" KeywordUnion = "UNION" KeywordUnique = "UNIQUE" KeywordUpdate = "UPDATE" KeywordUse = "USE" KeywordUser = "USER" KeywordUsing = "USING" KeywordUuid = "UUID" KeywordValues = "VALUES" KeywordView = "VIEW" KeywordVolume = "VOLUME" KeywordWatch = "WATCH" KeywordWeek = "WEEK" KeywordWhen = "WHEN" KeywordWhere = "WHERE" KeywordWindow = "WINDOW" KeywordWith = "WITH" KeywordYear = "YEAR" KeywordDefiner = "DEFINER" KeywordSQL = "SQL" KeywordSecurity = "SECURITY" )
View Source
const ( Unquoted = iota + 1 DoubleQuote BackTicks )
View Source
const ( PrecedenceUnknown = iota PrecedenceOr PrecedenceAnd PrecedenceQuery PrecedenceNot PrecedenceGlobal PrecedenceIs PrecedenceCompare PrecedenceBetweenLike PrecedenceAddSub PrecedenceMulDivMod PrecedenceBracket PrecedenceArrow PrecedenceDot PrecedenceDoubleColon )
Variables ¶
This section is empty.
Functions ¶
func IsHexDigit ¶
func IsIdentPart ¶
func IsIdentStart ¶
Types ¶
type ASTVisitor ¶
type ASTVisitor interface {
VisitCTEExpr(__obf_59d5298954456b06 *CTEStmt) error
VisitOperationExpr(__obf_59d5298954456b06 *OperationExpr) error
VisitTernaryExpr(__obf_59d5298954456b06 *TernaryOperation) error
VisitBinaryExpr(__obf_59d5298954456b06 *BinaryOperation) error
VisitIndexOperation(__obf_59d5298954456b06 *IndexOperation) error
VisitAlterTable(__obf_59d5298954456b06 *AlterTable) error
VisitAlterTableAttachPartition(__obf_59d5298954456b06 *AlterTableAttachPartition) error
VisitAlterTableDetachPartition(__obf_59d5298954456b06 *AlterTableDetachPartition) error
VisitAlterTableDropPartition(__obf_59d5298954456b06 *AlterTableDropPartition) error
VisitAlterTableFreezePartition(__obf_59d5298954456b06 *AlterTableFreezePartition) error
VisitAlterTableAddColumn(__obf_59d5298954456b06 *AlterTableAddColumn) error
VisitAlterTableAddIndex(__obf_59d5298954456b06 *AlterTableAddIndex) error
VisitAlterTableAddProjection(__obf_59d5298954456b06 *AlterTableAddProjection) error
VisitTableProjection(__obf_59d5298954456b06 *TableProjection) error
VisitProjectionOrderBy(__obf_59d5298954456b06 *ProjectionOrderByClause) error
VisitProjectionSelect(__obf_59d5298954456b06 *ProjectionSelectStmt) error
VisitAlterTableDropColumn(__obf_59d5298954456b06 *AlterTableDropColumn) error
VisitAlterTableDropIndex(__obf_59d5298954456b06 *AlterTableDropIndex) error
VisitAlterTableDropProjection(__obf_59d5298954456b06 *AlterTableDropProjection) error
VisitAlterTableRemoveTTL(__obf_59d5298954456b06 *AlterTableRemoveTTL) error
VisitAlterTableClearColumn(__obf_59d5298954456b06 *AlterTableClearColumn) error
VisitAlterTableClearIndex(__obf_59d5298954456b06 *AlterTableClearIndex) error
VisitAlterTableClearProjection(__obf_59d5298954456b06 *AlterTableClearProjection) error
VisitAlterTableMaterializeIndex(__obf_59d5298954456b06 *AlterTableMaterializeIndex) error
VisitAlterTableMaterializeProjection(__obf_59d5298954456b06 *AlterTableMaterializeProjection) error
VisitAlterTableRenameColumn(__obf_59d5298954456b06 *AlterTableRenameColumn) error
VisitAlterTableModifyTTL(__obf_59d5298954456b06 *AlterTableModifyTTL) error
VisitAlterTableModifyQuery(__obf_59d5298954456b06 *AlterTableModifyQuery) error
VisitAlterTableModifyColumn(__obf_59d5298954456b06 *AlterTableModifyColumn) error
VisitAlterTableReplacePartition(__obf_59d5298954456b06 *AlterTableReplacePartition) error
VisitRemovePropertyType(__obf_59d5298954456b06 *RemovePropertyType) error
VisitTableIndex(__obf_59d5298954456b06 *TableIndex) error
VisitIdent(__obf_59d5298954456b06 *Ident) error
VisitUUID(__obf_59d5298954456b06 *UUID) error
VisitCreateDatabase(__obf_aa8130793a1a40bc *CreateDatabase) error
VisitTableOption(__obf_53d0a43f0057ca12 *TableOption) error
VisitTableConstraint(__obf_aa8130793a1a40bc *TableConstraint) error
VisitCreateTable(__obf_aa8130793a1a40bc *CreateTable) error
VisitCreateMaterializedView(__obf_59d5298954456b06 *CreateMaterializedView) error
VisitCreateView(__obf_59d5298954456b06 *CreateView) error
VisitCreateFunction(__obf_59d5298954456b06 *CreateFunction) error
VisitRoleName(__obf_59d5298954456b06 *RoleName) error
VisitSettingPair(__obf_59d5298954456b06 *SettingPair) error
VisitRoleSetting(__obf_59d5298954456b06 *RoleSetting) error
VisitCreateRole(__obf_59d5298954456b06 *CreateRole) error
VisitCreateUser(__obf_59d5298954456b06 *CreateUser) error
VisitAuthenticationClause(__obf_59d5298954456b06 *AuthenticationClause) error
VisitHostClause(__obf_59d5298954456b06 *HostClause) error
VisitDefaultRoleClause(__obf_59d5298954456b06 *DefaultRoleClause) error
VisitGranteesClause(__obf_59d5298954456b06 *GranteesClause) error
VisitAlterRole(__obf_59d5298954456b06 *AlterRole) error
VisitRoleRenamePair(__obf_59d5298954456b06 *RoleRenamePair) error
VisitDestinationExpr(__obf_59d5298954456b06 *DestinationClause) error
VisitConstraintClause(__obf_59d5298954456b06 *ConstraintClause) error
VisitConstraintExpr(__obf_59d5298954456b06 *ConstraintClause) error
VisitNullLiteral(__obf_59d5298954456b06 *NullLiteral) error
VisitNotNullLiteral(__obf_59d5298954456b06 *NotNullLiteral) error
VisitNestedIdentifier(__obf_59d5298954456b06 *NestedIdentifier) error
VisitColumnIdentifier(__obf_59d5298954456b06 *ColumnIdentifier) error
VisitTableIdentifier(__obf_59d5298954456b06 *TableIdentifier) error
VisitTableSchemaExpr(__obf_59d5298954456b06 *SchemaClause) error
VisitTableArgListExpr(__obf_59d5298954456b06 *TableArgListExpr) error
VisitTableFunctionExpr(__obf_59d5298954456b06 *TableFunctionExpr) error
VisitOnClusterExpr(__obf_59d5298954456b06 *ClusterClause) error
VisitPartitionExpr(__obf_59d5298954456b06 *PartitionClause) error
VisitPartitionByExpr(__obf_59d5298954456b06 *PartitionByClause) error
VisitPrimaryKeyExpr(__obf_59d5298954456b06 *PrimaryKeyClause) error
VisitSampleByExpr(__obf_59d5298954456b06 *SampleByClause) error
VisitTTLExpr(__obf_59d5298954456b06 *TTLExpr) error
VisitTTLExprList(__obf_59d5298954456b06 *TTLClause) error
VisitTTLPolicy(__obf_59d5298954456b06 *TTLPolicy) error
VisitTTLPolicyRule(__obf_59d5298954456b06 *TTLPolicyRule) error
VisitTTLPolicyItemAction(__obf_59d5298954456b06 *TTLPolicyRuleAction) error
VisitRefreshExpr(__obf_59d5298954456b06 *RefreshExpr) error
VisitOrderByExpr(__obf_59d5298954456b06 *OrderExpr) error
VisitOrderByListExpr(__obf_59d5298954456b06 *OrderByClause) error
VisitSettingsExpr(__obf_59d5298954456b06 *SettingExprList) error
VisitSettingsExprList(__obf_59d5298954456b06 *SettingsClause) error
VisitParamExprList(__obf_59d5298954456b06 *ParamExprList) error
VisitMapLiteral(__obf_59d5298954456b06 *MapLiteral) error
VisitArrayParamList(__obf_59d5298954456b06 *ArrayParamList) error
VisitQueryParam(__obf_59d5298954456b06 *QueryParam) error
VisitObjectParams(__obf_59d5298954456b06 *ObjectParams) error
VisitFunctionExpr(__obf_59d5298954456b06 *FunctionExpr) error
VisitWindowFunctionExpr(__obf_59d5298954456b06 *WindowFunctionExpr) error
VisitColumnDef(__obf_59d5298954456b06 *ColumnDef) error
VisitColumnExpr(__obf_59d5298954456b06 *ColumnExpr) error
VisitTypedPlaceholder(__obf_59d5298954456b06 *TypedPlaceholder) error
VisitScalarType(__obf_59d5298954456b06 *ScalarType) error
VisitJSONType(__obf_59d5298954456b06 *JSONType) error
VisitPropertyType(__obf_59d5298954456b06 *PropertyType) error
VisitTypeWithParams(__obf_59d5298954456b06 *TypeWithParams) error
VisitComplexType(__obf_59d5298954456b06 *ComplexType) error
VisitNestedType(__obf_59d5298954456b06 *NestedType) error
VisitCompressionCodec(__obf_59d5298954456b06 *CompressionCodec) error
VisitNumberLiteral(__obf_59d5298954456b06 *NumberLiteral) error
VisitStringLiteral(__obf_59d5298954456b06 *StringLiteral) error
VisitRatioExpr(__obf_59d5298954456b06 *RatioExpr) error
VisitEnumValue(__obf_59d5298954456b06 *EnumValue) error
VisitEnumType(__obf_59d5298954456b06 *EnumType) error
VisitIntervalExpr(__obf_59d5298954456b06 *IntervalExpr) error
VisitEngineExpr(__obf_59d5298954456b06 *EngineExpr) error
VisitColumnTypeExpr(__obf_59d5298954456b06 *ColumnTypeExpr) error
VisitColumnArgList(__obf_59d5298954456b06 *ColumnArgList) error
VisitColumnExprList(__obf_59d5298954456b06 *ColumnExprList) error
VisitWhenExpr(__obf_59d5298954456b06 *WhenClause) error
VisitCaseExpr(__obf_59d5298954456b06 *CaseExpr) error
VisitCastExpr(__obf_59d5298954456b06 *CastExpr) error
VisitWithExpr(__obf_59d5298954456b06 *WithClause) error
VisitTopExpr(__obf_59d5298954456b06 *TopClause) error
VisitCreateLiveView(__obf_59d5298954456b06 *CreateLiveView) error
VisitWithTimeoutExpr(__obf_59d5298954456b06 *WithTimeoutClause) error
VisitTableExpr(__obf_59d5298954456b06 *TableExpr) error
VisitOnExpr(__obf_59d5298954456b06 *OnClause) error
VisitUsingExpr(__obf_59d5298954456b06 *UsingClause) error
VisitJoinExpr(__obf_59d5298954456b06 *JoinExpr) error
VisitJoinConstraintExpr(__obf_59d5298954456b06 *JoinConstraintClause) error
VisitJoinTableExpr(__obf_59d5298954456b06 *JoinTableExpr) error
VisitFromExpr(__obf_59d5298954456b06 *FromClause) error
VisitIsNullExpr(__obf_59d5298954456b06 *IsNullExpr) error
VisitIsNotNullExpr(__obf_59d5298954456b06 *IsNotNullExpr) error
VisitAliasExpr(__obf_59d5298954456b06 *AliasExpr) error
VisitWhereExpr(__obf_59d5298954456b06 *WhereClause) error
VisitPrewhereExpr(__obf_59d5298954456b06 *PrewhereClause) error
VisitGroupByExpr(__obf_59d5298954456b06 *GroupByClause) error
VisitHavingExpr(__obf_59d5298954456b06 *HavingClause) error
VisitLimitExpr(__obf_59d5298954456b06 *LimitClause) error
VisitLimitByExpr(__obf_59d5298954456b06 *LimitByClause) error
VisitWindowConditionExpr(__obf_59d5298954456b06 *WindowExpr) error
VisitWindowExpr(__obf_59d5298954456b06 *WindowClause) error
VisitWindowFrameExpr(__obf_59d5298954456b06 *WindowFrameClause) error
VisitWindowFrameExtendExpr(__obf_59d5298954456b06 *WindowFrameExtendExpr) error
VisitBetweenClause(__obf_59d5298954456b06 *BetweenClause) error
VisitWindowFrameCurrentRow(__obf_59d5298954456b06 *WindowFrameCurrentRow) error
VisitWindowFrameUnbounded(__obf_59d5298954456b06 *WindowFrameUnbounded) error
VisitWindowFrameNumber(__obf_59d5298954456b06 *WindowFrameNumber) error
VisitArrayJoinExpr(__obf_59d5298954456b06 *ArrayJoinClause) error
VisitSelectQuery(__obf_59d5298954456b06 *SelectQuery) error
VisitSubQueryExpr(__obf_59d5298954456b06 *SubQuery) error
VisitNotExpr(__obf_59d5298954456b06 *NotExpr) error
VisitNegateExpr(__obf_59d5298954456b06 *NegateExpr) error
VisitGlobalInExpr(__obf_59d5298954456b06 *GlobalInOperation) error
VisitExtractExpr(__obf_59d5298954456b06 *ExtractExpr) error
VisitDropDatabase(__obf_59d5298954456b06 *DropDatabase) error
VisitDropStmt(__obf_59d5298954456b06 *DropStmt) error
VisitDropUserOrRole(__obf_59d5298954456b06 *DropUserOrRole) error
VisitUseExpr(__obf_59d5298954456b06 *UseStmt) error
VisitSetExpr(__obf_59d5298954456b06 *SetStmt) error
VisitFormatExpr(__obf_59d5298954456b06 *FormatClause) error
VisitOptimizeExpr(__obf_59d5298954456b06 *OptimizeStmt) error
VisitDeduplicateExpr(__obf_59d5298954456b06 *DeduplicateClause) error
VisitSystemExpr(__obf_59d5298954456b06 *SystemStmt) error
VisitSystemFlushExpr(__obf_59d5298954456b06 *SystemFlushExpr) error
VisitSystemReloadExpr(__obf_59d5298954456b06 *SystemReloadExpr) error
VisitSystemSyncExpr(__obf_59d5298954456b06 *SystemSyncExpr) error
VisitSystemCtrlExpr(__obf_59d5298954456b06 *SystemCtrlExpr) error
VisitSystemDropExpr(__obf_59d5298954456b06 *SystemDropExpr) error
VisitTruncateTable(__obf_59d5298954456b06 *TruncateTable) error
VisitSampleRatioExpr(__obf_59d5298954456b06 *SampleClause) error
VisitPlaceHolderExpr(__obf_59d5298954456b06 *PlaceHolder) error
VisitDeleteFromExpr(__obf_59d5298954456b06 *DeleteClause) error
VisitColumnNamesExpr(__obf_59d5298954456b06 *ColumnNamesExpr) error
VisitValuesExpr(__obf_59d5298954456b06 *AssignmentValues) error
VisitInsertExpr(__obf_59d5298954456b06 *InsertStmt) error
VisitCheckExpr(__obf_59d5298954456b06 *CheckStmt) error
VisitUnaryExpr(__obf_59d5298954456b06 *UnaryExpr) error
VisitRenameStmt(__obf_59d5298954456b06 *RenameStmt) error
VisitExplainExpr(__obf_59d5298954456b06 *ExplainStmt) error
VisitPrivilegeExpr(__obf_59d5298954456b06 *PrivilegeClause) error
VisitGrantPrivilegeExpr(__obf_59d5298954456b06 *GrantPrivilegeStmt) error
VisitSelectItem(__obf_59d5298954456b06 *SelectItem) error
VisitKey(__obf_9b3d41a74ade1743 *Key) error
Enter(__obf_59d5298954456b06 Expr)
Leave(__obf_59d5298954456b06 Expr)
}
type AliasExpr ¶
func (*AliasExpr) Accept ¶
func (__obf_573ad7930474241c *AliasExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type AlterRole ¶
type AlterRole struct {
AlterPos Pos
StatementEnd Pos
IfExists bool
RoleRenamePairs []*RoleRenamePair
Settings []*RoleSetting
}
func (*AlterRole) Accept ¶
func (__obf_573ad7930474241c *AlterRole) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type AlterTable ¶
type AlterTable struct {
AlterPos Pos
StatementEnd Pos
TableIdentifier *TableIdentifier
OnCluster *ClusterClause
AlterExprs []AlterTableClause
}
func (*AlterTable) Accept ¶
func (__obf_573ad7930474241c *AlterTable) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTable) End ¶
func (__obf_573ad7930474241c *AlterTable) End() Pos
func (*AlterTable) Start ¶
func (__obf_573ad7930474241c *AlterTable) Start() Pos
func (*AlterTable) String ¶
func (__obf_573ad7930474241c *AlterTable) String() string
func (*AlterTable) Type ¶
func (__obf_573ad7930474241c *AlterTable) Type() string
type AlterTableAddColumn ¶
type AlterTableAddColumn struct {
AddPos Pos
StatementEnd Pos
Column *ColumnDef
IfNotExists bool
After *NestedIdentifier
}
func (*AlterTableAddColumn) Accept ¶
func (__obf_573ad7930474241c *AlterTableAddColumn) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableAddColumn) AlterType ¶
func (__obf_573ad7930474241c *AlterTableAddColumn) AlterType() string
func (*AlterTableAddColumn) End ¶
func (__obf_573ad7930474241c *AlterTableAddColumn) End() Pos
func (*AlterTableAddColumn) Start ¶
func (__obf_573ad7930474241c *AlterTableAddColumn) Start() Pos
func (*AlterTableAddColumn) String ¶
func (__obf_573ad7930474241c *AlterTableAddColumn) String() string
type AlterTableAddIndex ¶
type AlterTableAddIndex struct {
AddPos Pos
StatementEnd Pos
Index *TableIndex
IfNotExists bool
After *NestedIdentifier
}
func (*AlterTableAddIndex) Accept ¶
func (__obf_573ad7930474241c *AlterTableAddIndex) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableAddIndex) AlterType ¶
func (__obf_573ad7930474241c *AlterTableAddIndex) AlterType() string
func (*AlterTableAddIndex) End ¶
func (__obf_573ad7930474241c *AlterTableAddIndex) End() Pos
func (*AlterTableAddIndex) Start ¶
func (__obf_573ad7930474241c *AlterTableAddIndex) Start() Pos
func (*AlterTableAddIndex) String ¶
func (__obf_573ad7930474241c *AlterTableAddIndex) String() string
type AlterTableAddProjection ¶
type AlterTableAddProjection struct {
AddPos Pos
StatementEnd Pos
IfNotExists bool
TableProjection *TableProjection
After *NestedIdentifier
}
func (*AlterTableAddProjection) Accept ¶
func (__obf_573ad7930474241c *AlterTableAddProjection) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableAddProjection) AlterType ¶
func (__obf_573ad7930474241c *AlterTableAddProjection) AlterType() string
func (*AlterTableAddProjection) End ¶
func (__obf_573ad7930474241c *AlterTableAddProjection) End() Pos
func (*AlterTableAddProjection) Start ¶
func (__obf_573ad7930474241c *AlterTableAddProjection) Start() Pos
func (*AlterTableAddProjection) String ¶
func (__obf_573ad7930474241c *AlterTableAddProjection) String() string
type AlterTableAttachPartition ¶
type AlterTableAttachPartition struct {
AttachPos Pos
Partition *PartitionClause
From *TableIdentifier
}
func (*AlterTableAttachPartition) Accept ¶
func (__obf_573ad7930474241c *AlterTableAttachPartition) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableAttachPartition) AlterType ¶
func (__obf_573ad7930474241c *AlterTableAttachPartition) AlterType() string
func (*AlterTableAttachPartition) End ¶
func (__obf_573ad7930474241c *AlterTableAttachPartition) End() Pos
func (*AlterTableAttachPartition) Start ¶
func (__obf_573ad7930474241c *AlterTableAttachPartition) Start() Pos
func (*AlterTableAttachPartition) String ¶
func (__obf_573ad7930474241c *AlterTableAttachPartition) String() string
type AlterTableClause ¶
type AlterTableClearColumn ¶
type AlterTableClearColumn struct {
ClearPos Pos
StatementEnd Pos
IfExists bool
ColumnName *NestedIdentifier
PartitionExpr *PartitionClause
}
func (*AlterTableClearColumn) Accept ¶
func (__obf_573ad7930474241c *AlterTableClearColumn) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableClearColumn) AlterType ¶
func (__obf_573ad7930474241c *AlterTableClearColumn) AlterType() string
func (*AlterTableClearColumn) End ¶
func (__obf_573ad7930474241c *AlterTableClearColumn) End() Pos
func (*AlterTableClearColumn) Start ¶
func (__obf_573ad7930474241c *AlterTableClearColumn) Start() Pos
func (*AlterTableClearColumn) String ¶
func (__obf_573ad7930474241c *AlterTableClearColumn) String() string
type AlterTableClearIndex ¶
type AlterTableClearIndex struct {
ClearPos Pos
StatementEnd Pos
IfExists bool
IndexName *NestedIdentifier
PartitionExpr *PartitionClause
}
func (*AlterTableClearIndex) Accept ¶
func (__obf_573ad7930474241c *AlterTableClearIndex) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableClearIndex) AlterType ¶
func (__obf_573ad7930474241c *AlterTableClearIndex) AlterType() string
func (*AlterTableClearIndex) End ¶
func (__obf_573ad7930474241c *AlterTableClearIndex) End() Pos
func (*AlterTableClearIndex) Start ¶
func (__obf_573ad7930474241c *AlterTableClearIndex) Start() Pos
func (*AlterTableClearIndex) String ¶
func (__obf_573ad7930474241c *AlterTableClearIndex) String() string
type AlterTableClearProjection ¶
type AlterTableClearProjection struct {
ClearPos Pos
StatementEnd Pos
IfExists bool
ProjectionName *NestedIdentifier
PartitionExpr *PartitionClause
}
func (*AlterTableClearProjection) Accept ¶
func (__obf_573ad7930474241c *AlterTableClearProjection) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableClearProjection) AlterType ¶
func (__obf_573ad7930474241c *AlterTableClearProjection) AlterType() string
func (*AlterTableClearProjection) End ¶
func (__obf_573ad7930474241c *AlterTableClearProjection) End() Pos
func (*AlterTableClearProjection) Start ¶
func (__obf_573ad7930474241c *AlterTableClearProjection) Start() Pos
func (*AlterTableClearProjection) String ¶
func (__obf_573ad7930474241c *AlterTableClearProjection) String() string
type AlterTableDetachPartition ¶
type AlterTableDetachPartition struct {
DetachPos Pos
Partition *PartitionClause
Settings *SettingsClause
}
func (*AlterTableDetachPartition) Accept ¶
func (__obf_573ad7930474241c *AlterTableDetachPartition) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableDetachPartition) AlterType ¶
func (__obf_573ad7930474241c *AlterTableDetachPartition) AlterType() string
func (*AlterTableDetachPartition) End ¶
func (__obf_573ad7930474241c *AlterTableDetachPartition) End() Pos
func (*AlterTableDetachPartition) Start ¶
func (__obf_573ad7930474241c *AlterTableDetachPartition) Start() Pos
func (*AlterTableDetachPartition) String ¶
func (__obf_573ad7930474241c *AlterTableDetachPartition) String() string
type AlterTableDropColumn ¶
type AlterTableDropColumn struct {
DropPos Pos
ColumnName *NestedIdentifier
IfExists bool
}
func (*AlterTableDropColumn) Accept ¶
func (__obf_573ad7930474241c *AlterTableDropColumn) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableDropColumn) AlterType ¶
func (__obf_573ad7930474241c *AlterTableDropColumn) AlterType() string
func (*AlterTableDropColumn) End ¶
func (__obf_573ad7930474241c *AlterTableDropColumn) End() Pos
func (*AlterTableDropColumn) Start ¶
func (__obf_573ad7930474241c *AlterTableDropColumn) Start() Pos
func (*AlterTableDropColumn) String ¶
func (__obf_573ad7930474241c *AlterTableDropColumn) String() string
type AlterTableDropIndex ¶
type AlterTableDropIndex struct {
DropPos Pos
IndexName *NestedIdentifier
IfExists bool
}
func (*AlterTableDropIndex) Accept ¶
func (__obf_573ad7930474241c *AlterTableDropIndex) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableDropIndex) AlterType ¶
func (__obf_573ad7930474241c *AlterTableDropIndex) AlterType() string
func (*AlterTableDropIndex) End ¶
func (__obf_573ad7930474241c *AlterTableDropIndex) End() Pos
func (*AlterTableDropIndex) Start ¶
func (__obf_573ad7930474241c *AlterTableDropIndex) Start() Pos
func (*AlterTableDropIndex) String ¶
func (__obf_573ad7930474241c *AlterTableDropIndex) String() string
type AlterTableDropPartition ¶
type AlterTableDropPartition struct {
DropPos Pos
HasDetached bool
Partition *PartitionClause
Settings *SettingsClause
}
func (*AlterTableDropPartition) Accept ¶
func (__obf_573ad7930474241c *AlterTableDropPartition) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableDropPartition) AlterType ¶
func (__obf_573ad7930474241c *AlterTableDropPartition) AlterType() string
func (*AlterTableDropPartition) End ¶
func (__obf_573ad7930474241c *AlterTableDropPartition) End() Pos
func (*AlterTableDropPartition) Start ¶
func (__obf_573ad7930474241c *AlterTableDropPartition) Start() Pos
func (*AlterTableDropPartition) String ¶
func (__obf_573ad7930474241c *AlterTableDropPartition) String() string
type AlterTableDropProjection ¶
type AlterTableDropProjection struct {
DropPos Pos
ProjectionName *NestedIdentifier
IfExists bool
}
func (*AlterTableDropProjection) Accept ¶
func (__obf_573ad7930474241c *AlterTableDropProjection) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableDropProjection) AlterType ¶
func (__obf_573ad7930474241c *AlterTableDropProjection) AlterType() string
func (*AlterTableDropProjection) End ¶
func (__obf_573ad7930474241c *AlterTableDropProjection) End() Pos
func (*AlterTableDropProjection) Start ¶
func (__obf_573ad7930474241c *AlterTableDropProjection) Start() Pos
func (*AlterTableDropProjection) String ¶
func (__obf_573ad7930474241c *AlterTableDropProjection) String() string
type AlterTableFreezePartition ¶
type AlterTableFreezePartition struct {
FreezePos Pos
StatementEnd Pos
Partition *PartitionClause
}
func (*AlterTableFreezePartition) Accept ¶
func (__obf_573ad7930474241c *AlterTableFreezePartition) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableFreezePartition) AlterType ¶
func (__obf_573ad7930474241c *AlterTableFreezePartition) AlterType() string
func (*AlterTableFreezePartition) End ¶
func (__obf_573ad7930474241c *AlterTableFreezePartition) End() Pos
func (*AlterTableFreezePartition) Start ¶
func (__obf_573ad7930474241c *AlterTableFreezePartition) Start() Pos
func (*AlterTableFreezePartition) String ¶
func (__obf_573ad7930474241c *AlterTableFreezePartition) String() string
type AlterTableMaterializeIndex ¶
type AlterTableMaterializeIndex struct {
MaterializedPos Pos
StatementEnd Pos
IfExists bool
IndexName *NestedIdentifier
Partition *PartitionClause
}
func (*AlterTableMaterializeIndex) Accept ¶
func (__obf_573ad7930474241c *AlterTableMaterializeIndex) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableMaterializeIndex) AlterType ¶
func (__obf_573ad7930474241c *AlterTableMaterializeIndex) AlterType() string
func (*AlterTableMaterializeIndex) End ¶
func (__obf_573ad7930474241c *AlterTableMaterializeIndex) End() Pos
func (*AlterTableMaterializeIndex) Start ¶
func (__obf_573ad7930474241c *AlterTableMaterializeIndex) Start() Pos
func (*AlterTableMaterializeIndex) String ¶
func (__obf_573ad7930474241c *AlterTableMaterializeIndex) String() string
type AlterTableMaterializeProjection ¶
type AlterTableMaterializeProjection struct {
MaterializedPos Pos
StatementEnd Pos
IfExists bool
ProjectionName *NestedIdentifier
Partition *PartitionClause
}
func (*AlterTableMaterializeProjection) Accept ¶
func (__obf_573ad7930474241c *AlterTableMaterializeProjection) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableMaterializeProjection) AlterType ¶
func (__obf_573ad7930474241c *AlterTableMaterializeProjection) AlterType() string
func (*AlterTableMaterializeProjection) End ¶
func (__obf_573ad7930474241c *AlterTableMaterializeProjection) End() Pos
func (*AlterTableMaterializeProjection) Start ¶
func (__obf_573ad7930474241c *AlterTableMaterializeProjection) Start() Pos
func (*AlterTableMaterializeProjection) String ¶
func (__obf_573ad7930474241c *AlterTableMaterializeProjection) String() string
type AlterTableModifyColumn ¶
type AlterTableModifyColumn struct {
ModifyPos Pos
StatementEnd Pos
IfExists bool
Column *ColumnDef
RemovePropertyType *RemovePropertyType
}
func (*AlterTableModifyColumn) Accept ¶
func (__obf_573ad7930474241c *AlterTableModifyColumn) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableModifyColumn) AlterType ¶
func (__obf_573ad7930474241c *AlterTableModifyColumn) AlterType() string
func (*AlterTableModifyColumn) End ¶
func (__obf_573ad7930474241c *AlterTableModifyColumn) End() Pos
func (*AlterTableModifyColumn) Start ¶
func (__obf_573ad7930474241c *AlterTableModifyColumn) Start() Pos
func (*AlterTableModifyColumn) String ¶
func (__obf_573ad7930474241c *AlterTableModifyColumn) String() string
type AlterTableModifyQuery ¶
type AlterTableModifyQuery struct {
ModifyPos Pos
StatementEnd Pos
SelectExpr *SelectQuery
}
func (*AlterTableModifyQuery) Accept ¶
func (__obf_573ad7930474241c *AlterTableModifyQuery) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableModifyQuery) AlterType ¶
func (__obf_573ad7930474241c *AlterTableModifyQuery) AlterType() string
func (*AlterTableModifyQuery) End ¶
func (__obf_573ad7930474241c *AlterTableModifyQuery) End() Pos
func (*AlterTableModifyQuery) Start ¶
func (__obf_573ad7930474241c *AlterTableModifyQuery) Start() Pos
func (*AlterTableModifyQuery) String ¶
func (__obf_573ad7930474241c *AlterTableModifyQuery) String() string
type AlterTableModifyTTL ¶
func (*AlterTableModifyTTL) Accept ¶
func (__obf_573ad7930474241c *AlterTableModifyTTL) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableModifyTTL) AlterType ¶
func (__obf_573ad7930474241c *AlterTableModifyTTL) AlterType() string
func (*AlterTableModifyTTL) End ¶
func (__obf_573ad7930474241c *AlterTableModifyTTL) End() Pos
func (*AlterTableModifyTTL) Start ¶
func (__obf_573ad7930474241c *AlterTableModifyTTL) Start() Pos
func (*AlterTableModifyTTL) String ¶
func (__obf_573ad7930474241c *AlterTableModifyTTL) String() string
type AlterTableRemoveTTL ¶
func (*AlterTableRemoveTTL) Accept ¶
func (__obf_573ad7930474241c *AlterTableRemoveTTL) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableRemoveTTL) AlterType ¶
func (__obf_573ad7930474241c *AlterTableRemoveTTL) AlterType() string
func (*AlterTableRemoveTTL) End ¶
func (__obf_573ad7930474241c *AlterTableRemoveTTL) End() Pos
func (*AlterTableRemoveTTL) Start ¶
func (__obf_573ad7930474241c *AlterTableRemoveTTL) Start() Pos
func (*AlterTableRemoveTTL) String ¶
func (__obf_573ad7930474241c *AlterTableRemoveTTL) String() string
type AlterTableRenameColumn ¶
type AlterTableRenameColumn struct {
RenamePos Pos
IfExists bool
OldColumnName *NestedIdentifier
NewColumnName *NestedIdentifier
}
func (*AlterTableRenameColumn) Accept ¶
func (__obf_573ad7930474241c *AlterTableRenameColumn) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableRenameColumn) AlterType ¶
func (__obf_573ad7930474241c *AlterTableRenameColumn) AlterType() string
func (*AlterTableRenameColumn) End ¶
func (__obf_573ad7930474241c *AlterTableRenameColumn) End() Pos
func (*AlterTableRenameColumn) Start ¶
func (__obf_573ad7930474241c *AlterTableRenameColumn) Start() Pos
func (*AlterTableRenameColumn) String ¶
func (__obf_573ad7930474241c *AlterTableRenameColumn) String() string
type AlterTableReplacePartition ¶
type AlterTableReplacePartition struct {
ReplacePos Pos
Partition *PartitionClause
Table *TableIdentifier
}
func (*AlterTableReplacePartition) Accept ¶
func (__obf_573ad7930474241c *AlterTableReplacePartition) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AlterTableReplacePartition) AlterType ¶
func (__obf_573ad7930474241c *AlterTableReplacePartition) AlterType() string
func (*AlterTableReplacePartition) End ¶
func (__obf_573ad7930474241c *AlterTableReplacePartition) End() Pos
func (*AlterTableReplacePartition) Start ¶
func (__obf_573ad7930474241c *AlterTableReplacePartition) Start() Pos
func (*AlterTableReplacePartition) String ¶
func (__obf_573ad7930474241c *AlterTableReplacePartition) String() string
type ArrayJoinClause ¶
func (*ArrayJoinClause) Accept ¶
func (__obf_573ad7930474241c *ArrayJoinClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ArrayJoinClause) End ¶
func (__obf_573ad7930474241c *ArrayJoinClause) End() Pos
func (*ArrayJoinClause) Start ¶
func (__obf_573ad7930474241c *ArrayJoinClause) Start() Pos
func (*ArrayJoinClause) String ¶
func (__obf_573ad7930474241c *ArrayJoinClause) String() string
type ArrayParamList ¶
type ArrayParamList struct {
LeftBracketPos Pos
RightBracketPos Pos
Items *ColumnExprList
}
func (*ArrayParamList) Accept ¶
func (__obf_573ad7930474241c *ArrayParamList) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ArrayParamList) End ¶
func (__obf_573ad7930474241c *ArrayParamList) End() Pos
func (*ArrayParamList) Start ¶
func (__obf_573ad7930474241c *ArrayParamList) Start() Pos
func (*ArrayParamList) String ¶
func (__obf_573ad7930474241c *ArrayParamList) String() string
type AssignmentValues ¶
func (*AssignmentValues) Accept ¶
func (__obf_fb0bdfb74e31212e *AssignmentValues) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AssignmentValues) End ¶
func (__obf_fb0bdfb74e31212e *AssignmentValues) End() Pos
func (*AssignmentValues) Start ¶
func (__obf_fb0bdfb74e31212e *AssignmentValues) Start() Pos
func (*AssignmentValues) String ¶
func (__obf_fb0bdfb74e31212e *AssignmentValues) String() string
type AuthenticationClause ¶
type AuthenticationClause struct {
AuthPos Pos
AuthEnd Pos
NotIdentified bool
AuthType string // "no_password", "plaintext_password", "sha256_password", etc.
AuthValue *StringLiteral
LdapServer *StringLiteral
KerberosRealm *StringLiteral
IsKerberos bool
}
func (*AuthenticationClause) Accept ¶
func (__obf_573ad7930474241c *AuthenticationClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*AuthenticationClause) End ¶
func (__obf_573ad7930474241c *AuthenticationClause) End() Pos
func (*AuthenticationClause) Start ¶
func (__obf_573ad7930474241c *AuthenticationClause) Start() Pos
func (*AuthenticationClause) String ¶
func (__obf_573ad7930474241c *AuthenticationClause) String() string
type BetweenClause ¶
func (*BetweenClause) Accept ¶
func (__obf_b3276d904e6fa4bf *BetweenClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*BetweenClause) End ¶
func (__obf_b3276d904e6fa4bf *BetweenClause) End() Pos
func (*BetweenClause) Start ¶
func (__obf_b3276d904e6fa4bf *BetweenClause) Start() Pos
func (*BetweenClause) String ¶
func (__obf_b3276d904e6fa4bf *BetweenClause) String() string
type BinaryOperation ¶
type BinaryOperation struct {
LeftExpr Expr
Operation TokenKind
RightExpr Expr
HasGlobal bool
HasNot bool
}
func (*BinaryOperation) Accept ¶
func (__obf_6c08726dd835665f *BinaryOperation) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*BinaryOperation) End ¶
func (__obf_6c08726dd835665f *BinaryOperation) End() Pos
func (*BinaryOperation) Start ¶
func (__obf_6c08726dd835665f *BinaryOperation) Start() Pos
func (*BinaryOperation) String ¶
func (__obf_6c08726dd835665f *BinaryOperation) String() string
type CTEStmt ¶
func (*CTEStmt) Accept ¶
func (__obf_aa8130793a1a40bc *CTEStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type CaseExpr ¶
type CaseExpr struct {
CasePos Pos
EndPos Pos
Expr Expr // optional
Whens []*WhenClause
ElsePos Pos
Else Expr
}
func (*CaseExpr) Accept ¶
func (__obf_aa8130793a1a40bc *CaseExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type CastExpr ¶
func (*CastExpr) Accept ¶
func (__obf_aa8130793a1a40bc *CastExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type CheckStmt ¶
type CheckStmt struct {
CheckPos Pos
Table *TableIdentifier
Partition *PartitionClause
}
func (*CheckStmt) Accept ¶
func (__obf_aa8130793a1a40bc *CheckStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type ClusterClause ¶
func (*ClusterClause) Accept ¶
func (__obf_c9a698edfa647e78 *ClusterClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ClusterClause) End ¶
func (__obf_c9a698edfa647e78 *ClusterClause) End() Pos
func (*ClusterClause) Start ¶
func (__obf_c9a698edfa647e78 *ClusterClause) Start() Pos
func (*ClusterClause) String ¶
func (__obf_c9a698edfa647e78 *ClusterClause) String() string
type ColumnArgList ¶
func (*ColumnArgList) Accept ¶
func (__obf_aa8130793a1a40bc *ColumnArgList) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ColumnArgList) End ¶
func (__obf_aa8130793a1a40bc *ColumnArgList) End() Pos
func (*ColumnArgList) Start ¶
func (__obf_aa8130793a1a40bc *ColumnArgList) Start() Pos
func (*ColumnArgList) String ¶
func (__obf_aa8130793a1a40bc *ColumnArgList) String() string
type ColumnDef ¶
type ColumnDef struct {
NamePos Pos
ColumnEnd Pos
Name *NestedIdentifier
Type ColumnType
NotNull *NotNullLiteral
DefaultExpr Expr
MaterializedExpr Expr
AliasExpr Expr
Codec *CompressionCodec
TTL *TTLClause
Comment *StringLiteral
CompressionCodec *Ident
AutoIncrement bool
PrimaryKey bool
Unique bool
OnUpdate *FunctionExpr
}
func (*ColumnDef) Accept ¶
func (__obf_aa8130793a1a40bc *ColumnDef) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ColumnDef) GetComment ¶
type ColumnExpr ¶
func (*ColumnExpr) Accept ¶
func (__obf_aa8130793a1a40bc *ColumnExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ColumnExpr) End ¶
func (__obf_aa8130793a1a40bc *ColumnExpr) End() Pos
func (*ColumnExpr) Start ¶
func (__obf_aa8130793a1a40bc *ColumnExpr) Start() Pos
func (*ColumnExpr) String ¶
func (__obf_aa8130793a1a40bc *ColumnExpr) String() string
type ColumnExprList ¶
func (*ColumnExprList) Accept ¶
func (__obf_aa8130793a1a40bc *ColumnExprList) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ColumnExprList) End ¶
func (__obf_aa8130793a1a40bc *ColumnExprList) End() Pos
func (*ColumnExprList) Start ¶
func (__obf_aa8130793a1a40bc *ColumnExprList) Start() Pos
func (*ColumnExprList) String ¶
func (__obf_aa8130793a1a40bc *ColumnExprList) String() string
type ColumnIdentifier ¶
func (*ColumnIdentifier) Accept ¶
func (__obf_aa8130793a1a40bc *ColumnIdentifier) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ColumnIdentifier) End ¶
func (__obf_aa8130793a1a40bc *ColumnIdentifier) End() Pos
func (*ColumnIdentifier) Start ¶
func (__obf_aa8130793a1a40bc *ColumnIdentifier) Start() Pos
func (*ColumnIdentifier) String ¶
func (__obf_aa8130793a1a40bc *ColumnIdentifier) String() string
type ColumnNamesExpr ¶
type ColumnNamesExpr struct {
LeftParenPos Pos
RightParenPos Pos
ColumnNames []NestedIdentifier
}
func (*ColumnNamesExpr) Accept ¶
func (__obf_aa8130793a1a40bc *ColumnNamesExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ColumnNamesExpr) End ¶
func (__obf_aa8130793a1a40bc *ColumnNamesExpr) End() Pos
func (*ColumnNamesExpr) Start ¶
func (__obf_aa8130793a1a40bc *ColumnNamesExpr) Start() Pos
func (*ColumnNamesExpr) String ¶
func (__obf_aa8130793a1a40bc *ColumnNamesExpr) String() string
type ColumnType ¶
type ColumnTypeExpr ¶
type ColumnTypeExpr struct {
Name *Ident
}
func (*ColumnTypeExpr) Accept ¶
func (__obf_aa8130793a1a40bc *ColumnTypeExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ColumnTypeExpr) End ¶
func (__obf_aa8130793a1a40bc *ColumnTypeExpr) End() Pos
func (*ColumnTypeExpr) Start ¶
func (__obf_aa8130793a1a40bc *ColumnTypeExpr) Start() Pos
func (*ColumnTypeExpr) String ¶
func (__obf_aa8130793a1a40bc *ColumnTypeExpr) String() string
type ComplexType ¶
type ComplexType struct {
LeftParenPos Pos
RightParenPos Pos
Name *Ident
Params []ColumnType
}
func (*ComplexType) Accept ¶
func (__obf_aa8130793a1a40bc *ComplexType) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ComplexType) End ¶
func (__obf_aa8130793a1a40bc *ComplexType) End() Pos
func (*ComplexType) Start ¶
func (__obf_aa8130793a1a40bc *ComplexType) Start() Pos
func (*ComplexType) String ¶
func (__obf_aa8130793a1a40bc *ComplexType) String() string
func (*ComplexType) Type ¶
func (__obf_aa8130793a1a40bc *ComplexType) Type() string
type CompressionCodec ¶
type CompressionCodec struct {
CodecPos Pos
RightParenPos Pos
Type *Ident
TypeLevel *NumberLiteral
Name *Ident
Level *NumberLiteral // compression level
}
func (*CompressionCodec) Accept ¶
func (__obf_aa8130793a1a40bc *CompressionCodec) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*CompressionCodec) End ¶
func (__obf_aa8130793a1a40bc *CompressionCodec) End() Pos
func (*CompressionCodec) Start ¶
func (__obf_aa8130793a1a40bc *CompressionCodec) Start() Pos
func (*CompressionCodec) String ¶
func (__obf_aa8130793a1a40bc *CompressionCodec) String() string
type ConstraintClause ¶
func (*ConstraintClause) Accept ¶
func (__obf_aa8130793a1a40bc *ConstraintClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ConstraintClause) End ¶
func (__obf_aa8130793a1a40bc *ConstraintClause) End() Pos
func (*ConstraintClause) Start ¶
func (__obf_aa8130793a1a40bc *ConstraintClause) Start() Pos
func (*ConstraintClause) String ¶
func (__obf_aa8130793a1a40bc *ConstraintClause) String() string
type CreateDatabase ¶
type CreateDatabase struct {
CreatePos Pos // position of CREATE keyword
StatementEnd Pos
Name Expr
IfNotExists bool // true if 'IF NOT EXISTS' is specified
OnCluster *ClusterClause
Engine *EngineExpr
Comment *StringLiteral
}
func (*CreateDatabase) Accept ¶
func (__obf_aa8130793a1a40bc *CreateDatabase) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*CreateDatabase) End ¶
func (__obf_aa8130793a1a40bc *CreateDatabase) End() Pos
func (*CreateDatabase) Start ¶
func (__obf_aa8130793a1a40bc *CreateDatabase) Start() Pos
func (*CreateDatabase) String ¶
func (__obf_aa8130793a1a40bc *CreateDatabase) String() string
func (*CreateDatabase) Type ¶
func (__obf_aa8130793a1a40bc *CreateDatabase) Type() string
type CreateFunction ¶
type CreateFunction struct {
CreatePos Pos
OrReplace bool
IfNotExists bool
FunctionName *Ident
OnCluster *ClusterClause
Params *ParamExprList
Expr Expr
}
func (*CreateFunction) Accept ¶
func (__obf_aa8130793a1a40bc *CreateFunction) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*CreateFunction) End ¶
func (__obf_aa8130793a1a40bc *CreateFunction) End() Pos
func (*CreateFunction) Start ¶
func (__obf_aa8130793a1a40bc *CreateFunction) Start() Pos
func (*CreateFunction) String ¶
func (__obf_aa8130793a1a40bc *CreateFunction) String() string
func (*CreateFunction) Type ¶
func (__obf_aa8130793a1a40bc *CreateFunction) Type() string
type CreateLiveView ¶
type CreateLiveView struct {
CreatePos Pos
StatementEnd Pos
Name *TableIdentifier
IfNotExists bool
UUID *UUID
OnCluster *ClusterClause
Destination *DestinationClause
TableSchema *SchemaClause
WithTimeout *WithTimeoutClause
SubQuery *SubQuery
}
func (*CreateLiveView) Accept ¶
func (__obf_aa8130793a1a40bc *CreateLiveView) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*CreateLiveView) End ¶
func (__obf_aa8130793a1a40bc *CreateLiveView) End() Pos
func (*CreateLiveView) Start ¶
func (__obf_aa8130793a1a40bc *CreateLiveView) Start() Pos
func (*CreateLiveView) String ¶
func (__obf_aa8130793a1a40bc *CreateLiveView) String() string
func (*CreateLiveView) Type ¶
func (__obf_aa8130793a1a40bc *CreateLiveView) Type() string
type CreateMaterializedView ¶
type CreateMaterializedView struct {
CreatePos Pos // position of CREATE|ATTACH keyword
StatementEnd Pos
Name *TableIdentifier
IfNotExists bool
OnCluster *ClusterClause
Refresh *RefreshExpr
RandomizeFor *IntervalExpr
DependsOn []*TableIdentifier
Settings *SettingsClause
HasAppend bool
Engine *EngineExpr
HasEmpty bool
Destination *DestinationClause
SubQuery *SubQuery
Populate bool
Comment *StringLiteral
Definer *Ident
SQLSecurity string
}
func (*CreateMaterializedView) Accept ¶
func (__obf_aa8130793a1a40bc *CreateMaterializedView) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*CreateMaterializedView) End ¶
func (__obf_aa8130793a1a40bc *CreateMaterializedView) End() Pos
func (*CreateMaterializedView) Start ¶
func (__obf_aa8130793a1a40bc *CreateMaterializedView) Start() Pos
func (*CreateMaterializedView) String ¶
func (__obf_aa8130793a1a40bc *CreateMaterializedView) String() string
func (*CreateMaterializedView) Type ¶
func (__obf_aa8130793a1a40bc *CreateMaterializedView) Type() string
type CreateRole ¶
type CreateRole struct {
CreatePos Pos
StatementEnd Pos
IfNotExists bool
OrReplace bool
RoleNames []*RoleName
AccessStorageType *Ident
Settings []*RoleSetting
}
func (*CreateRole) Accept ¶
func (__obf_aa8130793a1a40bc *CreateRole) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*CreateRole) End ¶
func (__obf_aa8130793a1a40bc *CreateRole) End() Pos
func (*CreateRole) Start ¶
func (__obf_aa8130793a1a40bc *CreateRole) Start() Pos
func (*CreateRole) String ¶
func (__obf_aa8130793a1a40bc *CreateRole) String() string
func (*CreateRole) Type ¶
func (__obf_aa8130793a1a40bc *CreateRole) Type() string
type CreateTable ¶
type CreateTable struct {
CreatePos Pos // position of CREATE|ATTACH keyword
StatementEnd Pos
OrReplace bool
Identifier *TableIdentifier
IfNotExists bool
UUID *UUID
OnCluster *ClusterClause
TableSchema *SchemaClause
SubQuery *SubQuery
HasTemporary bool
TableOptions []*TableOption
}
func (*CreateTable) Accept ¶
func (__obf_aa8130793a1a40bc *CreateTable) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*CreateTable) End ¶
func (__obf_aa8130793a1a40bc *CreateTable) End() Pos
func (*CreateTable) GetComment ¶
func (__obf_aa8130793a1a40bc *CreateTable) GetComment() string
func (*CreateTable) Start ¶
func (__obf_aa8130793a1a40bc *CreateTable) Start() Pos
func (*CreateTable) String ¶
func (__obf_aa8130793a1a40bc *CreateTable) String() string
func (*CreateTable) Type ¶
func (__obf_aa8130793a1a40bc *CreateTable) Type() string
type CreateUser ¶
type CreateUser struct {
CreatePos Pos
StatementEnd Pos
IfNotExists bool
OrReplace bool
UserNames []*RoleName
Authentication *AuthenticationClause
Hosts []*HostClause
DefaultRole *DefaultRoleClause
DefaultDatabase *Ident
DefaultDbNone bool
Grantees *GranteesClause
Settings []*RoleSetting
}
func (*CreateUser) Accept ¶
func (__obf_aa8130793a1a40bc *CreateUser) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*CreateUser) End ¶
func (__obf_aa8130793a1a40bc *CreateUser) End() Pos
func (*CreateUser) Start ¶
func (__obf_aa8130793a1a40bc *CreateUser) Start() Pos
func (*CreateUser) String ¶
func (__obf_aa8130793a1a40bc *CreateUser) String() string
func (*CreateUser) Type ¶
func (__obf_aa8130793a1a40bc *CreateUser) Type() string
type CreateView ¶
type CreateView struct {
CreatePos Pos // position of CREATE|ATTACH keyword
StatementEnd Pos
OrReplace bool
Name *TableIdentifier
IfNotExists bool
UUID *UUID
OnCluster *ClusterClause
TableSchema *SchemaClause
SubQuery *SubQuery
}
func (*CreateView) Accept ¶
func (__obf_aa8130793a1a40bc *CreateView) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*CreateView) End ¶
func (__obf_aa8130793a1a40bc *CreateView) End() Pos
func (*CreateView) Start ¶
func (__obf_aa8130793a1a40bc *CreateView) Start() Pos
func (*CreateView) String ¶
func (__obf_aa8130793a1a40bc *CreateView) String() string
func (*CreateView) Type ¶
func (__obf_aa8130793a1a40bc *CreateView) Type() string
type DeduplicateClause ¶
type DeduplicateClause struct {
DeduplicatePos Pos
By *ColumnExprList
Except *ColumnExprList
}
func (*DeduplicateClause) Accept ¶
func (__obf_f3ed0fa512aa747a *DeduplicateClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*DeduplicateClause) End ¶
func (__obf_f3ed0fa512aa747a *DeduplicateClause) End() Pos
func (*DeduplicateClause) Start ¶
func (__obf_f3ed0fa512aa747a *DeduplicateClause) Start() Pos
func (*DeduplicateClause) String ¶
func (__obf_f3ed0fa512aa747a *DeduplicateClause) String() string
type DefaultASTVisitor ¶
type DefaultASTVisitor struct {
Visit VisitFunc
}
func (*DefaultASTVisitor) Enter ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) Enter(__obf_59d5298954456b06 Expr)
func (*DefaultASTVisitor) Leave ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) Leave(__obf_59d5298954456b06 Expr)
func (*DefaultASTVisitor) VisitAliasExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAliasExpr(__obf_59d5298954456b06 *AliasExpr) error
func (*DefaultASTVisitor) VisitAlterRole ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterRole(__obf_59d5298954456b06 *AlterRole) error
func (*DefaultASTVisitor) VisitAlterTable ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTable(__obf_59d5298954456b06 *AlterTable) error
func (*DefaultASTVisitor) VisitAlterTableAddColumn ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableAddColumn(__obf_59d5298954456b06 *AlterTableAddColumn) error
func (*DefaultASTVisitor) VisitAlterTableAddIndex ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableAddIndex(__obf_59d5298954456b06 *AlterTableAddIndex) error
func (*DefaultASTVisitor) VisitAlterTableAddProjection ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableAddProjection(__obf_59d5298954456b06 *AlterTableAddProjection) error
func (*DefaultASTVisitor) VisitAlterTableAttachPartition ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableAttachPartition(__obf_59d5298954456b06 *AlterTableAttachPartition) error
func (*DefaultASTVisitor) VisitAlterTableClearColumn ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableClearColumn(__obf_59d5298954456b06 *AlterTableClearColumn) error
func (*DefaultASTVisitor) VisitAlterTableClearIndex ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableClearIndex(__obf_59d5298954456b06 *AlterTableClearIndex) error
func (*DefaultASTVisitor) VisitAlterTableClearProjection ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableClearProjection(__obf_59d5298954456b06 *AlterTableClearProjection) error
func (*DefaultASTVisitor) VisitAlterTableDetachPartition ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableDetachPartition(__obf_59d5298954456b06 *AlterTableDetachPartition) error
func (*DefaultASTVisitor) VisitAlterTableDropColumn ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableDropColumn(__obf_59d5298954456b06 *AlterTableDropColumn) error
func (*DefaultASTVisitor) VisitAlterTableDropIndex ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableDropIndex(__obf_59d5298954456b06 *AlterTableDropIndex) error
func (*DefaultASTVisitor) VisitAlterTableDropPartition ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableDropPartition(__obf_59d5298954456b06 *AlterTableDropPartition) error
func (*DefaultASTVisitor) VisitAlterTableDropProjection ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableDropProjection(__obf_59d5298954456b06 *AlterTableDropProjection) error
func (*DefaultASTVisitor) VisitAlterTableFreezePartition ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableFreezePartition(__obf_59d5298954456b06 *AlterTableFreezePartition) error
func (*DefaultASTVisitor) VisitAlterTableMaterializeIndex ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableMaterializeIndex(__obf_59d5298954456b06 *AlterTableMaterializeIndex) error
func (*DefaultASTVisitor) VisitAlterTableMaterializeProjection ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableMaterializeProjection(__obf_59d5298954456b06 *AlterTableMaterializeProjection) error
func (*DefaultASTVisitor) VisitAlterTableModifyColumn ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableModifyColumn(__obf_59d5298954456b06 *AlterTableModifyColumn) error
func (*DefaultASTVisitor) VisitAlterTableModifyQuery ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableModifyQuery(__obf_59d5298954456b06 *AlterTableModifyQuery) error
func (*DefaultASTVisitor) VisitAlterTableModifyTTL ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableModifyTTL(__obf_59d5298954456b06 *AlterTableModifyTTL) error
func (*DefaultASTVisitor) VisitAlterTableRemoveTTL ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableRemoveTTL(__obf_59d5298954456b06 *AlterTableRemoveTTL) error
func (*DefaultASTVisitor) VisitAlterTableRenameColumn ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableRenameColumn(__obf_59d5298954456b06 *AlterTableRenameColumn) error
func (*DefaultASTVisitor) VisitAlterTableReplacePartition ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAlterTableReplacePartition(__obf_59d5298954456b06 *AlterTableReplacePartition) error
func (*DefaultASTVisitor) VisitArrayJoinExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitArrayJoinExpr(__obf_59d5298954456b06 *ArrayJoinClause) error
func (*DefaultASTVisitor) VisitArrayParamList ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitArrayParamList(__obf_59d5298954456b06 *ArrayParamList) error
func (*DefaultASTVisitor) VisitAuthenticationClause ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitAuthenticationClause(__obf_59d5298954456b06 *AuthenticationClause) error
func (*DefaultASTVisitor) VisitBetweenClause ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitBetweenClause(__obf_59d5298954456b06 *BetweenClause) error
func (*DefaultASTVisitor) VisitBinaryExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitBinaryExpr(__obf_59d5298954456b06 *BinaryOperation) error
func (*DefaultASTVisitor) VisitCTEExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCTEExpr(__obf_59d5298954456b06 *CTEStmt) error
func (*DefaultASTVisitor) VisitCaseExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCaseExpr(__obf_59d5298954456b06 *CaseExpr) error
func (*DefaultASTVisitor) VisitCastExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCastExpr(__obf_59d5298954456b06 *CastExpr) error
func (*DefaultASTVisitor) VisitCheckExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCheckExpr(__obf_59d5298954456b06 *CheckStmt) error
func (*DefaultASTVisitor) VisitColumnArgList ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnArgList(__obf_59d5298954456b06 *ColumnArgList) error
func (*DefaultASTVisitor) VisitColumnDef ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnDef(__obf_59d5298954456b06 *ColumnDef) error
func (*DefaultASTVisitor) VisitColumnExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnExpr(__obf_59d5298954456b06 *ColumnExpr) error
func (*DefaultASTVisitor) VisitColumnExprList ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnExprList(__obf_59d5298954456b06 *ColumnExprList) error
func (*DefaultASTVisitor) VisitColumnIdentifier ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnIdentifier(__obf_59d5298954456b06 *ColumnIdentifier) error
func (*DefaultASTVisitor) VisitColumnNamesExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnNamesExpr(__obf_59d5298954456b06 *ColumnNamesExpr) error
func (*DefaultASTVisitor) VisitColumnTypeExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitColumnTypeExpr(__obf_59d5298954456b06 *ColumnTypeExpr) error
func (*DefaultASTVisitor) VisitComplexType ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitComplexType(__obf_59d5298954456b06 *ComplexType) error
func (*DefaultASTVisitor) VisitCompressionCodec ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCompressionCodec(__obf_59d5298954456b06 *CompressionCodec) error
func (*DefaultASTVisitor) VisitConstraintClause ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitConstraintClause(__obf_59d5298954456b06 *ConstraintClause) error
func (*DefaultASTVisitor) VisitConstraintExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitConstraintExpr(__obf_59d5298954456b06 *ConstraintClause) error
func (*DefaultASTVisitor) VisitCreateDatabase ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateDatabase(__obf_59d5298954456b06 *CreateDatabase) error
func (*DefaultASTVisitor) VisitCreateFunction ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateFunction(__obf_59d5298954456b06 *CreateFunction) error
func (*DefaultASTVisitor) VisitCreateLiveView ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateLiveView(__obf_59d5298954456b06 *CreateLiveView) error
func (*DefaultASTVisitor) VisitCreateMaterializedView ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateMaterializedView(__obf_59d5298954456b06 *CreateMaterializedView) error
func (*DefaultASTVisitor) VisitCreateRole ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateRole(__obf_59d5298954456b06 *CreateRole) error
func (*DefaultASTVisitor) VisitCreateTable ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateTable(__obf_59d5298954456b06 *CreateTable) error
func (*DefaultASTVisitor) VisitCreateUser ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateUser(__obf_59d5298954456b06 *CreateUser) error
func (*DefaultASTVisitor) VisitCreateView ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitCreateView(__obf_59d5298954456b06 *CreateView) error
func (*DefaultASTVisitor) VisitDeduplicateExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDeduplicateExpr(__obf_59d5298954456b06 *DeduplicateClause) error
func (*DefaultASTVisitor) VisitDefaultRoleClause ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDefaultRoleClause(__obf_59d5298954456b06 *DefaultRoleClause) error
func (*DefaultASTVisitor) VisitDeleteFromExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDeleteFromExpr(__obf_59d5298954456b06 *DeleteClause) error
func (*DefaultASTVisitor) VisitDestinationExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDestinationExpr(__obf_59d5298954456b06 *DestinationClause) error
func (*DefaultASTVisitor) VisitDropDatabase ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDropDatabase(__obf_59d5298954456b06 *DropDatabase) error
func (*DefaultASTVisitor) VisitDropStmt ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDropStmt(__obf_59d5298954456b06 *DropStmt) error
func (*DefaultASTVisitor) VisitDropUserOrRole ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitDropUserOrRole(__obf_59d5298954456b06 *DropUserOrRole) error
func (*DefaultASTVisitor) VisitEngineExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitEngineExpr(__obf_59d5298954456b06 *EngineExpr) error
func (*DefaultASTVisitor) VisitEnumType ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitEnumType(__obf_59d5298954456b06 *EnumType) error
func (*DefaultASTVisitor) VisitEnumValue ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitEnumValue(__obf_59d5298954456b06 *EnumValue) error
func (*DefaultASTVisitor) VisitExplainExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitExplainExpr(__obf_59d5298954456b06 *ExplainStmt) error
func (*DefaultASTVisitor) VisitExtractExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitExtractExpr(__obf_59d5298954456b06 *ExtractExpr) error
func (*DefaultASTVisitor) VisitFormatExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitFormatExpr(__obf_59d5298954456b06 *FormatClause) error
func (*DefaultASTVisitor) VisitFromExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitFromExpr(__obf_59d5298954456b06 *FromClause) error
func (*DefaultASTVisitor) VisitFunctionExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitFunctionExpr(__obf_59d5298954456b06 *FunctionExpr) error
func (*DefaultASTVisitor) VisitGlobalInExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitGlobalInExpr(__obf_59d5298954456b06 *GlobalInOperation) error
func (*DefaultASTVisitor) VisitGrantPrivilegeExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitGrantPrivilegeExpr(__obf_59d5298954456b06 *GrantPrivilegeStmt) error
func (*DefaultASTVisitor) VisitGranteesClause ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitGranteesClause(__obf_59d5298954456b06 *GranteesClause) error
func (*DefaultASTVisitor) VisitGroupByExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitGroupByExpr(__obf_59d5298954456b06 *GroupByClause) error
func (*DefaultASTVisitor) VisitHavingExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitHavingExpr(__obf_59d5298954456b06 *HavingClause) error
func (*DefaultASTVisitor) VisitHostClause ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitHostClause(__obf_59d5298954456b06 *HostClause) error
func (*DefaultASTVisitor) VisitIdent ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitIdent(__obf_59d5298954456b06 *Ident) error
func (*DefaultASTVisitor) VisitIndexOperation ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitIndexOperation(__obf_59d5298954456b06 *IndexOperation) error
func (*DefaultASTVisitor) VisitInsertExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitInsertExpr(__obf_59d5298954456b06 *InsertStmt) error
func (*DefaultASTVisitor) VisitIntervalExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitIntervalExpr(__obf_59d5298954456b06 *IntervalExpr) error
func (*DefaultASTVisitor) VisitIsNotNullExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitIsNotNullExpr(__obf_59d5298954456b06 *IsNotNullExpr) error
func (*DefaultASTVisitor) VisitIsNullExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitIsNullExpr(__obf_59d5298954456b06 *IsNullExpr) error
func (*DefaultASTVisitor) VisitJSONType ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitJSONType(__obf_59d5298954456b06 *JSONType) error
func (*DefaultASTVisitor) VisitJoinConstraintExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitJoinConstraintExpr(__obf_59d5298954456b06 *JoinConstraintClause) error
func (*DefaultASTVisitor) VisitJoinExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitJoinExpr(__obf_59d5298954456b06 *JoinExpr) error
func (*DefaultASTVisitor) VisitJoinTableExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitJoinTableExpr(__obf_59d5298954456b06 *JoinTableExpr) error
func (*DefaultASTVisitor) VisitKey ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitKey(__obf_9b3d41a74ade1743 *Key) error
func (*DefaultASTVisitor) VisitLimitByExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitLimitByExpr(__obf_59d5298954456b06 *LimitByClause) error
func (*DefaultASTVisitor) VisitLimitExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitLimitExpr(__obf_59d5298954456b06 *LimitClause) error
func (*DefaultASTVisitor) VisitMapLiteral ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitMapLiteral(__obf_59d5298954456b06 *MapLiteral) error
func (*DefaultASTVisitor) VisitNegateExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNegateExpr(__obf_59d5298954456b06 *NegateExpr) error
func (*DefaultASTVisitor) VisitNestedIdentifier ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNestedIdentifier(__obf_59d5298954456b06 *NestedIdentifier) error
func (*DefaultASTVisitor) VisitNestedType ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNestedType(__obf_59d5298954456b06 *NestedType) error
func (*DefaultASTVisitor) VisitNotExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNotExpr(__obf_59d5298954456b06 *NotExpr) error
func (*DefaultASTVisitor) VisitNotNullLiteral ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNotNullLiteral(__obf_59d5298954456b06 *NotNullLiteral) error
func (*DefaultASTVisitor) VisitNullLiteral ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNullLiteral(__obf_59d5298954456b06 *NullLiteral) error
func (*DefaultASTVisitor) VisitNumberLiteral ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitNumberLiteral(__obf_59d5298954456b06 *NumberLiteral) error
func (*DefaultASTVisitor) VisitObjectParams ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitObjectParams(__obf_59d5298954456b06 *ObjectParams) error
func (*DefaultASTVisitor) VisitOnClusterExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitOnClusterExpr(__obf_59d5298954456b06 *ClusterClause) error
func (*DefaultASTVisitor) VisitOnExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitOnExpr(__obf_59d5298954456b06 *OnClause) error
func (*DefaultASTVisitor) VisitOperationExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitOperationExpr(__obf_59d5298954456b06 *OperationExpr) error
func (*DefaultASTVisitor) VisitOptimizeExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitOptimizeExpr(__obf_59d5298954456b06 *OptimizeStmt) error
func (*DefaultASTVisitor) VisitOrderByExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitOrderByExpr(__obf_59d5298954456b06 *OrderExpr) error
func (*DefaultASTVisitor) VisitOrderByListExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitOrderByListExpr(__obf_59d5298954456b06 *OrderByClause) error
func (*DefaultASTVisitor) VisitParamExprList ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitParamExprList(__obf_59d5298954456b06 *ParamExprList) error
func (*DefaultASTVisitor) VisitPartitionByExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPartitionByExpr(__obf_59d5298954456b06 *PartitionByClause) error
func (*DefaultASTVisitor) VisitPartitionExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPartitionExpr(__obf_59d5298954456b06 *PartitionClause) error
func (*DefaultASTVisitor) VisitPlaceHolderExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPlaceHolderExpr(__obf_59d5298954456b06 *PlaceHolder) error
func (*DefaultASTVisitor) VisitPrewhereExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPrewhereExpr(__obf_59d5298954456b06 *PrewhereClause) error
func (*DefaultASTVisitor) VisitPrimaryKeyExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPrimaryKeyExpr(__obf_59d5298954456b06 *PrimaryKeyClause) error
func (*DefaultASTVisitor) VisitPrivilegeExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPrivilegeExpr(__obf_59d5298954456b06 *PrivilegeClause) error
func (*DefaultASTVisitor) VisitProjectionOrderBy ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitProjectionOrderBy(__obf_59d5298954456b06 *ProjectionOrderByClause) error
func (*DefaultASTVisitor) VisitProjectionSelect ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitProjectionSelect(__obf_59d5298954456b06 *ProjectionSelectStmt) error
func (*DefaultASTVisitor) VisitPropertyType ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitPropertyType(__obf_59d5298954456b06 *PropertyType) error
func (*DefaultASTVisitor) VisitQueryParam ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitQueryParam(__obf_59d5298954456b06 *QueryParam) error
func (*DefaultASTVisitor) VisitRatioExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRatioExpr(__obf_59d5298954456b06 *RatioExpr) error
func (*DefaultASTVisitor) VisitRefreshExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRefreshExpr(__obf_59d5298954456b06 *RefreshExpr) error
func (*DefaultASTVisitor) VisitRemovePropertyType ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRemovePropertyType(__obf_59d5298954456b06 *RemovePropertyType) error
func (*DefaultASTVisitor) VisitRenameStmt ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRenameStmt(__obf_59d5298954456b06 *RenameStmt) error
func (*DefaultASTVisitor) VisitRoleName ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRoleName(__obf_59d5298954456b06 *RoleName) error
func (*DefaultASTVisitor) VisitRoleRenamePair ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRoleRenamePair(__obf_59d5298954456b06 *RoleRenamePair) error
func (*DefaultASTVisitor) VisitRoleSetting ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitRoleSetting(__obf_59d5298954456b06 *RoleSetting) error
func (*DefaultASTVisitor) VisitSampleByExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSampleByExpr(__obf_59d5298954456b06 *SampleByClause) error
func (*DefaultASTVisitor) VisitSampleRatioExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSampleRatioExpr(__obf_59d5298954456b06 *SampleClause) error
func (*DefaultASTVisitor) VisitScalarType ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitScalarType(__obf_59d5298954456b06 *ScalarType) error
func (*DefaultASTVisitor) VisitSelectItem ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSelectItem(__obf_59d5298954456b06 *SelectItem) error
func (*DefaultASTVisitor) VisitSelectQuery ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSelectQuery(__obf_59d5298954456b06 *SelectQuery) error
func (*DefaultASTVisitor) VisitSetExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSetExpr(__obf_59d5298954456b06 *SetStmt) error
func (*DefaultASTVisitor) VisitSettingPair ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSettingPair(__obf_59d5298954456b06 *SettingPair) error
func (*DefaultASTVisitor) VisitSettingsExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSettingsExpr(__obf_59d5298954456b06 *SettingExprList) error
func (*DefaultASTVisitor) VisitSettingsExprList ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSettingsExprList(__obf_59d5298954456b06 *SettingsClause) error
func (*DefaultASTVisitor) VisitStringLiteral ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitStringLiteral(__obf_59d5298954456b06 *StringLiteral) error
func (*DefaultASTVisitor) VisitSubQueryExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSubQueryExpr(__obf_59d5298954456b06 *SubQuery) error
func (*DefaultASTVisitor) VisitSystemCtrlExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSystemCtrlExpr(__obf_59d5298954456b06 *SystemCtrlExpr) error
func (*DefaultASTVisitor) VisitSystemDropExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSystemDropExpr(__obf_59d5298954456b06 *SystemDropExpr) error
func (*DefaultASTVisitor) VisitSystemExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSystemExpr(__obf_59d5298954456b06 *SystemStmt) error
func (*DefaultASTVisitor) VisitSystemFlushExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSystemFlushExpr(__obf_59d5298954456b06 *SystemFlushExpr) error
func (*DefaultASTVisitor) VisitSystemReloadExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSystemReloadExpr(__obf_59d5298954456b06 *SystemReloadExpr) error
func (*DefaultASTVisitor) VisitSystemSyncExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitSystemSyncExpr(__obf_59d5298954456b06 *SystemSyncExpr) error
func (*DefaultASTVisitor) VisitTTLExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTTLExpr(__obf_59d5298954456b06 *TTLExpr) error
func (*DefaultASTVisitor) VisitTTLExprList ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTTLExprList(__obf_59d5298954456b06 *TTLClause) error
func (*DefaultASTVisitor) VisitTTLPolicy ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTTLPolicy(__obf_59d5298954456b06 *TTLPolicy) error
func (*DefaultASTVisitor) VisitTTLPolicyItemAction ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTTLPolicyItemAction(__obf_59d5298954456b06 *TTLPolicyRuleAction) error
func (*DefaultASTVisitor) VisitTTLPolicyRule ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTTLPolicyRule(__obf_59d5298954456b06 *TTLPolicyRule) error
func (*DefaultASTVisitor) VisitTableArgListExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableArgListExpr(__obf_59d5298954456b06 *TableArgListExpr) error
func (*DefaultASTVisitor) VisitTableConstraint ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableConstraint(__obf_59d5298954456b06 *TableConstraint) error
func (*DefaultASTVisitor) VisitTableExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableExpr(__obf_59d5298954456b06 *TableExpr) error
func (*DefaultASTVisitor) VisitTableFunctionExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableFunctionExpr(__obf_59d5298954456b06 *TableFunctionExpr) error
func (*DefaultASTVisitor) VisitTableIdentifier ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableIdentifier(__obf_59d5298954456b06 *TableIdentifier) error
func (*DefaultASTVisitor) VisitTableIndex ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableIndex(__obf_59d5298954456b06 *TableIndex) error
func (*DefaultASTVisitor) VisitTableOption ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableOption(__obf_53d0a43f0057ca12 *TableOption) error
func (*DefaultASTVisitor) VisitTableProjection ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableProjection(__obf_59d5298954456b06 *TableProjection) error
func (*DefaultASTVisitor) VisitTableSchemaExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTableSchemaExpr(__obf_59d5298954456b06 *SchemaClause) error
func (*DefaultASTVisitor) VisitTernaryExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTernaryExpr(__obf_59d5298954456b06 *TernaryOperation) error
func (*DefaultASTVisitor) VisitTopExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTopExpr(__obf_59d5298954456b06 *TopClause) error
func (*DefaultASTVisitor) VisitTruncateTable ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTruncateTable(__obf_59d5298954456b06 *TruncateTable) error
func (*DefaultASTVisitor) VisitTypeWithParams ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTypeWithParams(__obf_59d5298954456b06 *TypeWithParams) error
func (*DefaultASTVisitor) VisitTypedPlaceholder ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitTypedPlaceholder(__obf_59d5298954456b06 *TypedPlaceholder) error
func (*DefaultASTVisitor) VisitUUID ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitUUID(__obf_59d5298954456b06 *UUID) error
func (*DefaultASTVisitor) VisitUnaryExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitUnaryExpr(__obf_59d5298954456b06 *UnaryExpr) error
func (*DefaultASTVisitor) VisitUseExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitUseExpr(__obf_59d5298954456b06 *UseStmt) error
func (*DefaultASTVisitor) VisitUsingExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitUsingExpr(__obf_59d5298954456b06 *UsingClause) error
func (*DefaultASTVisitor) VisitValuesExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitValuesExpr(__obf_59d5298954456b06 *AssignmentValues) error
func (*DefaultASTVisitor) VisitWhenExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWhenExpr(__obf_59d5298954456b06 *WhenClause) error
func (*DefaultASTVisitor) VisitWhereExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWhereExpr(__obf_59d5298954456b06 *WhereClause) error
func (*DefaultASTVisitor) VisitWindowConditionExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowConditionExpr(__obf_59d5298954456b06 *WindowExpr) error
func (*DefaultASTVisitor) VisitWindowExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowExpr(__obf_59d5298954456b06 *WindowClause) error
func (*DefaultASTVisitor) VisitWindowFrameCurrentRow ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowFrameCurrentRow(__obf_59d5298954456b06 *WindowFrameCurrentRow) error
func (*DefaultASTVisitor) VisitWindowFrameExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowFrameExpr(__obf_59d5298954456b06 *WindowFrameClause) error
func (*DefaultASTVisitor) VisitWindowFrameExtendExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowFrameExtendExpr(__obf_59d5298954456b06 *WindowFrameExtendExpr) error
func (*DefaultASTVisitor) VisitWindowFrameNumber ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowFrameNumber(__obf_59d5298954456b06 *WindowFrameNumber) error
func (*DefaultASTVisitor) VisitWindowFrameUnbounded ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowFrameUnbounded(__obf_59d5298954456b06 *WindowFrameUnbounded) error
func (*DefaultASTVisitor) VisitWindowFunctionExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWindowFunctionExpr(__obf_59d5298954456b06 *WindowFunctionExpr) error
func (*DefaultASTVisitor) VisitWithExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWithExpr(__obf_59d5298954456b06 *WithClause) error
func (*DefaultASTVisitor) VisitWithTimeoutExpr ¶
func (__obf_fb0bdfb74e31212e *DefaultASTVisitor) VisitWithTimeoutExpr(__obf_59d5298954456b06 *WithTimeoutClause) error
type DefaultRoleClause ¶
func (*DefaultRoleClause) Accept ¶
func (__obf_f3ed0fa512aa747a *DefaultRoleClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*DefaultRoleClause) End ¶
func (__obf_f3ed0fa512aa747a *DefaultRoleClause) End() Pos
func (*DefaultRoleClause) Start ¶
func (__obf_f3ed0fa512aa747a *DefaultRoleClause) Start() Pos
func (*DefaultRoleClause) String ¶
func (__obf_f3ed0fa512aa747a *DefaultRoleClause) String() string
type DeleteClause ¶
type DeleteClause struct {
DeletePos Pos
Table *TableIdentifier
OnCluster *ClusterClause
WhereExpr Expr
}
func (*DeleteClause) Accept ¶
func (__obf_f3ed0fa512aa747a *DeleteClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*DeleteClause) End ¶
func (__obf_f3ed0fa512aa747a *DeleteClause) End() Pos
func (*DeleteClause) Start ¶
func (__obf_f3ed0fa512aa747a *DeleteClause) Start() Pos
func (*DeleteClause) String ¶
func (__obf_f3ed0fa512aa747a *DeleteClause) String() string
type DestinationClause ¶
type DestinationClause struct {
ToPos Pos
TableIdentifier *TableIdentifier
TableSchema *SchemaClause
}
func (*DestinationClause) Accept ¶
func (__obf_f3ed0fa512aa747a *DestinationClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*DestinationClause) End ¶
func (__obf_f3ed0fa512aa747a *DestinationClause) End() Pos
func (*DestinationClause) Start ¶
func (__obf_f3ed0fa512aa747a *DestinationClause) Start() Pos
func (*DestinationClause) String ¶
func (__obf_f3ed0fa512aa747a *DestinationClause) String() string
type DropDatabase ¶
type DropDatabase struct {
DropPos Pos
StatementEnd Pos
Name *Ident
IfExists bool
OnCluster *ClusterClause
}
func (*DropDatabase) Accept ¶
func (__obf_f3ed0fa512aa747a *DropDatabase) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*DropDatabase) End ¶
func (__obf_f3ed0fa512aa747a *DropDatabase) End() Pos
func (*DropDatabase) Start ¶
func (__obf_f3ed0fa512aa747a *DropDatabase) Start() Pos
func (*DropDatabase) String ¶
func (__obf_f3ed0fa512aa747a *DropDatabase) String() string
func (*DropDatabase) Type ¶
func (__obf_f3ed0fa512aa747a *DropDatabase) Type() string
type DropStmt ¶
type DropStmt struct {
DropPos Pos
StatementEnd Pos
DropTarget string
Name *TableIdentifier
IfExists bool
OnCluster *ClusterClause
IsTemporary bool
Modifier string
}
func (*DropStmt) Accept ¶
func (__obf_f3ed0fa512aa747a *DropStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type DropUserOrRole ¶
type DropUserOrRole struct {
DropPos Pos
Target string
StatementEnd Pos
Names []*RoleName
IfExists bool
Modifier string
From *Ident
}
func (*DropUserOrRole) Accept ¶
func (__obf_f3ed0fa512aa747a *DropUserOrRole) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*DropUserOrRole) End ¶
func (__obf_f3ed0fa512aa747a *DropUserOrRole) End() Pos
func (*DropUserOrRole) Start ¶
func (__obf_f3ed0fa512aa747a *DropUserOrRole) Start() Pos
func (*DropUserOrRole) String ¶
func (__obf_f3ed0fa512aa747a *DropUserOrRole) String() string
func (*DropUserOrRole) Type ¶
func (__obf_f3ed0fa512aa747a *DropUserOrRole) Type() string
type EngineExpr ¶
type EngineExpr struct {
EnginePos Pos
EngineEnd Pos
Name string
Params *ParamExprList
PrimaryKey *PrimaryKeyClause
PartitionBy *PartitionByClause
SampleBy *SampleByClause
TTL *TTLClause
Settings *SettingsClause
OrderBy *OrderByClause
}
TODO(@git-hulk): split into EngineClause and EngineExpr
func (*EngineExpr) Accept ¶
func (__obf_76a7b9ee242f4947 *EngineExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*EngineExpr) End ¶
func (__obf_76a7b9ee242f4947 *EngineExpr) End() Pos
func (*EngineExpr) Start ¶
func (__obf_76a7b9ee242f4947 *EngineExpr) Start() Pos
func (*EngineExpr) String ¶
func (__obf_76a7b9ee242f4947 *EngineExpr) String() string
type EnumType ¶
func (*EnumType) Accept ¶
func (__obf_76a7b9ee242f4947 *EnumType) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type EnumValue ¶
type EnumValue struct {
Name *StringLiteral
Value *NumberLiteral
}
func (*EnumValue) Accept ¶
func (__obf_76a7b9ee242f4947 *EnumValue) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type ExplainStmt ¶
func (*ExplainStmt) Accept ¶
func (__obf_76a7b9ee242f4947 *ExplainStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ExplainStmt) End ¶
func (__obf_76a7b9ee242f4947 *ExplainStmt) End() Pos
func (*ExplainStmt) Start ¶
func (__obf_76a7b9ee242f4947 *ExplainStmt) Start() Pos
func (*ExplainStmt) String ¶
func (__obf_76a7b9ee242f4947 *ExplainStmt) String() string
type Expr ¶
type Expr interface {
Start() Pos
End() Pos
String() string
Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
}
type ExtractExpr ¶
func (*ExtractExpr) Accept ¶
func (__obf_76a7b9ee242f4947 *ExtractExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ExtractExpr) End ¶
func (__obf_76a7b9ee242f4947 *ExtractExpr) End() Pos
func (*ExtractExpr) Start ¶
func (__obf_76a7b9ee242f4947 *ExtractExpr) Start() Pos
func (*ExtractExpr) String ¶
func (__obf_76a7b9ee242f4947 *ExtractExpr) String() string
type FormatClause ¶
func (*FormatClause) Accept ¶
func (__obf_b3276d904e6fa4bf *FormatClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*FormatClause) End ¶
func (__obf_b3276d904e6fa4bf *FormatClause) End() Pos
func (*FormatClause) Start ¶
func (__obf_b3276d904e6fa4bf *FormatClause) Start() Pos
func (*FormatClause) String ¶
func (__obf_b3276d904e6fa4bf *FormatClause) String() string
type FromClause ¶
func (*FromClause) Accept ¶
func (__obf_b3276d904e6fa4bf *FromClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*FromClause) End ¶
func (__obf_b3276d904e6fa4bf *FromClause) End() Pos
func (*FromClause) Start ¶
func (__obf_b3276d904e6fa4bf *FromClause) Start() Pos
func (*FromClause) String ¶
func (__obf_b3276d904e6fa4bf *FromClause) String() string
type FunctionExpr ¶
type FunctionExpr struct {
Name *Ident
Params *ParamExprList
}
func (*FunctionExpr) Accept ¶
func (__obf_b3276d904e6fa4bf *FunctionExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*FunctionExpr) End ¶
func (__obf_b3276d904e6fa4bf *FunctionExpr) End() Pos
func (*FunctionExpr) Start ¶
func (__obf_b3276d904e6fa4bf *FunctionExpr) Start() Pos
func (*FunctionExpr) String ¶
func (__obf_b3276d904e6fa4bf *FunctionExpr) String() string
type GlobalInOperation ¶
func (*GlobalInOperation) Accept ¶
func (__obf_cb1f4bf8e9af4594 *GlobalInOperation) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*GlobalInOperation) End ¶
func (__obf_cb1f4bf8e9af4594 *GlobalInOperation) End() Pos
func (*GlobalInOperation) Start ¶
func (__obf_cb1f4bf8e9af4594 *GlobalInOperation) Start() Pos
func (*GlobalInOperation) String ¶
func (__obf_cb1f4bf8e9af4594 *GlobalInOperation) String() string
type GrantPrivilegeStmt ¶
type GrantPrivilegeStmt struct {
GrantPos Pos
StatementEnd Pos
OnCluster *ClusterClause
Privileges []*PrivilegeClause
On *TableIdentifier
To []*Ident
WithOptions []string
}
func (*GrantPrivilegeStmt) Accept ¶
func (__obf_cb1f4bf8e9af4594 *GrantPrivilegeStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*GrantPrivilegeStmt) End ¶
func (__obf_cb1f4bf8e9af4594 *GrantPrivilegeStmt) End() Pos
func (*GrantPrivilegeStmt) Start ¶
func (__obf_cb1f4bf8e9af4594 *GrantPrivilegeStmt) Start() Pos
func (*GrantPrivilegeStmt) String ¶
func (__obf_cb1f4bf8e9af4594 *GrantPrivilegeStmt) String() string
func (*GrantPrivilegeStmt) Type ¶
func (__obf_cb1f4bf8e9af4594 *GrantPrivilegeStmt) Type() string
type GranteesClause ¶
type GranteesClause struct {
GranteesPos Pos
GranteesEnd Pos
Grantees []*RoleName
ExceptUsers []*RoleName
Any bool
None bool
}
func (*GranteesClause) Accept ¶
func (__obf_cb1f4bf8e9af4594 *GranteesClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*GranteesClause) End ¶
func (__obf_cb1f4bf8e9af4594 *GranteesClause) End() Pos
func (*GranteesClause) Start ¶
func (__obf_cb1f4bf8e9af4594 *GranteesClause) Start() Pos
func (*GranteesClause) String ¶
func (__obf_cb1f4bf8e9af4594 *GranteesClause) String() string
type GroupByClause ¶
type GroupByClause struct {
GroupByPos Pos
GroupByEnd Pos
AggregateType string
Expr Expr
WithCube bool
WithRollup bool
WithTotals bool
}
func (*GroupByClause) Accept ¶
func (__obf_cb1f4bf8e9af4594 *GroupByClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*GroupByClause) End ¶
func (__obf_cb1f4bf8e9af4594 *GroupByClause) End() Pos
func (*GroupByClause) Start ¶
func (__obf_cb1f4bf8e9af4594 *GroupByClause) Start() Pos
func (*GroupByClause) String ¶
func (__obf_cb1f4bf8e9af4594 *GroupByClause) String() string
type HavingClause ¶
func (*HavingClause) Accept ¶
func (__obf_3930747b6a397bfb *HavingClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*HavingClause) End ¶
func (__obf_3930747b6a397bfb *HavingClause) End() Pos
func (*HavingClause) Start ¶
func (__obf_3930747b6a397bfb *HavingClause) Start() Pos
func (*HavingClause) String ¶
func (__obf_3930747b6a397bfb *HavingClause) String() string
type HostClause ¶
type HostClause struct {
HostPos Pos
HostEnd Pos
HostType string // "LOCAL", "NAME", "REGEXP", "IP", "LIKE", "ANY", "NONE"
HostValue *StringLiteral
}
func (*HostClause) Accept ¶
func (__obf_3930747b6a397bfb *HostClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*HostClause) End ¶
func (__obf_3930747b6a397bfb *HostClause) End() Pos
func (*HostClause) Start ¶
func (__obf_3930747b6a397bfb *HostClause) Start() Pos
func (*HostClause) String ¶
func (__obf_3930747b6a397bfb *HostClause) String() string
type Ident ¶
func (*Ident) Accept ¶
func (__obf_24e20f5c1f551690 *Ident) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type IndexOperation ¶
func (*IndexOperation) Accept ¶
func (__obf_24e20f5c1f551690 *IndexOperation) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*IndexOperation) End ¶
func (__obf_24e20f5c1f551690 *IndexOperation) End() Pos
func (*IndexOperation) Start ¶
func (__obf_24e20f5c1f551690 *IndexOperation) Start() Pos
func (*IndexOperation) String ¶
func (__obf_24e20f5c1f551690 *IndexOperation) String() string
type InsertStmt ¶
type InsertStmt struct {
InsertPos Pos
Format *FormatClause
HasTableKeyword bool
Table Expr
ColumnNames *ColumnNamesExpr
Values []*AssignmentValues
SelectExpr *SelectQuery
}
func (*InsertStmt) Accept ¶
func (__obf_24e20f5c1f551690 *InsertStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*InsertStmt) End ¶
func (__obf_24e20f5c1f551690 *InsertStmt) End() Pos
func (*InsertStmt) Start ¶
func (__obf_24e20f5c1f551690 *InsertStmt) Start() Pos
func (*InsertStmt) String ¶
func (__obf_24e20f5c1f551690 *InsertStmt) String() string
type IntervalExpr ¶
type IntervalExpr struct {
// INTERVAL keyword position which might be omitted(IntervalPos = 0)
IntervalPos Pos
Expr Expr
Unit *Ident
}
func (*IntervalExpr) Accept ¶
func (__obf_24e20f5c1f551690 *IntervalExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*IntervalExpr) End ¶
func (__obf_24e20f5c1f551690 *IntervalExpr) End() Pos
func (*IntervalExpr) Start ¶
func (__obf_24e20f5c1f551690 *IntervalExpr) Start() Pos
func (*IntervalExpr) String ¶
func (__obf_24e20f5c1f551690 *IntervalExpr) String() string
type IsNotNullExpr ¶
func (*IsNotNullExpr) Accept ¶
func (__obf_ba4ac89e1e016a6c *IsNotNullExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*IsNotNullExpr) End ¶
func (__obf_ba4ac89e1e016a6c *IsNotNullExpr) End() Pos
func (*IsNotNullExpr) Start ¶
func (__obf_ba4ac89e1e016a6c *IsNotNullExpr) Start() Pos
func (*IsNotNullExpr) String ¶
func (__obf_ba4ac89e1e016a6c *IsNotNullExpr) String() string
type IsNullExpr ¶
func (*IsNullExpr) Accept ¶
func (__obf_ba4ac89e1e016a6c *IsNullExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*IsNullExpr) End ¶
func (__obf_ba4ac89e1e016a6c *IsNullExpr) End() Pos
func (*IsNullExpr) Start ¶
func (__obf_ba4ac89e1e016a6c *IsNullExpr) Start() Pos
func (*IsNullExpr) String ¶
func (__obf_ba4ac89e1e016a6c *IsNullExpr) String() string
type JSONOption ¶
type JSONOption struct {
SkipPath *JSONPath
SkipRegex *StringLiteral
MaxDynamicPaths *NumberLiteral
MaxDynamicTypes *NumberLiteral
}
func (*JSONOption) String ¶
func (__obf_43c5af23a40588a8 *JSONOption) String() string
type JSONOptions ¶
type JSONOptions struct {
LParen Pos
RParen Pos
Items []*JSONOption
}
func (*JSONOptions) End ¶
func (__obf_43c5af23a40588a8 *JSONOptions) End() Pos
func (*JSONOptions) Start ¶
func (__obf_43c5af23a40588a8 *JSONOptions) Start() Pos
func (*JSONOptions) String ¶
func (__obf_43c5af23a40588a8 *JSONOptions) String() string
type JSONType ¶
type JSONType struct {
Name *Ident
Options *JSONOptions
}
func (*JSONType) Accept ¶
func (__obf_43c5af23a40588a8 *JSONType) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type JoinConstraintClause ¶
type JoinConstraintClause struct {
ConstraintPos Pos
On *ColumnExprList
Using *ColumnExprList
}
func (*JoinConstraintClause) Accept ¶
func (__obf_43c5af23a40588a8 *JoinConstraintClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*JoinConstraintClause) End ¶
func (__obf_43c5af23a40588a8 *JoinConstraintClause) End() Pos
func (*JoinConstraintClause) Start ¶
func (__obf_43c5af23a40588a8 *JoinConstraintClause) Start() Pos
func (*JoinConstraintClause) String ¶
func (__obf_43c5af23a40588a8 *JoinConstraintClause) String() string
type JoinExpr ¶
func (*JoinExpr) Accept ¶
func (__obf_43c5af23a40588a8 *JoinExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type JoinTableExpr ¶
type JoinTableExpr struct {
Table *TableExpr
StatementEnd Pos
SampleRatio *SampleClause
HasFinal bool
}
func (*JoinTableExpr) Accept ¶
func (__obf_43c5af23a40588a8 *JoinTableExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*JoinTableExpr) End ¶
func (__obf_43c5af23a40588a8 *JoinTableExpr) End() Pos
func (*JoinTableExpr) Start ¶
func (__obf_43c5af23a40588a8 *JoinTableExpr) Start() Pos
func (*JoinTableExpr) String ¶
func (__obf_43c5af23a40588a8 *JoinTableExpr) String() string
type Key ¶
type Key struct {
ConstraintName *Ident
ConstraintType string
Columns *ColumnExprList
// contains filtered or unexported fields
}
func (*Key) Accept ¶
func (__obf_9b3d41a74ade1743 *Key) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type KeyValue ¶
type KeyValue struct {
Key StringLiteral
Value Expr
}
type LimitByClause ¶
type LimitByClause struct {
Limit *LimitClause
ByExpr *ColumnExprList
}
func (*LimitByClause) Accept ¶
func (__obf_1d199ad45daf2826 *LimitByClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*LimitByClause) End ¶
func (__obf_1d199ad45daf2826 *LimitByClause) End() Pos
func (*LimitByClause) Start ¶
func (__obf_1d199ad45daf2826 *LimitByClause) Start() Pos
func (*LimitByClause) String ¶
func (__obf_1d199ad45daf2826 *LimitByClause) String() string
type LimitClause ¶
func (*LimitClause) Accept ¶
func (__obf_1d199ad45daf2826 *LimitClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*LimitClause) End ¶
func (__obf_1d199ad45daf2826 *LimitClause) End() Pos
func (*LimitClause) Start ¶
func (__obf_1d199ad45daf2826 *LimitClause) Start() Pos
func (*LimitClause) String ¶
func (__obf_1d199ad45daf2826 *LimitClause) String() string
type MapLiteral ¶
func (*MapLiteral) Accept ¶
func (__obf_262e7b6fc564b6bc *MapLiteral) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*MapLiteral) End ¶
func (__obf_262e7b6fc564b6bc *MapLiteral) End() Pos
func (*MapLiteral) Start ¶
func (__obf_262e7b6fc564b6bc *MapLiteral) Start() Pos
func (*MapLiteral) String ¶
func (__obf_262e7b6fc564b6bc *MapLiteral) String() string
type NegateExpr ¶
func (*NegateExpr) Accept ¶
func (__obf_ba4ac89e1e016a6c *NegateExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*NegateExpr) End ¶
func (__obf_ba4ac89e1e016a6c *NegateExpr) End() Pos
func (*NegateExpr) Start ¶
func (__obf_ba4ac89e1e016a6c *NegateExpr) Start() Pos
func (*NegateExpr) String ¶
func (__obf_ba4ac89e1e016a6c *NegateExpr) String() string
type NestedIdentifier ¶
func (*NestedIdentifier) Accept ¶
func (__obf_ba4ac89e1e016a6c *NestedIdentifier) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*NestedIdentifier) End ¶
func (__obf_ba4ac89e1e016a6c *NestedIdentifier) End() Pos
func (*NestedIdentifier) Start ¶
func (__obf_ba4ac89e1e016a6c *NestedIdentifier) Start() Pos
func (*NestedIdentifier) String ¶
func (__obf_ba4ac89e1e016a6c *NestedIdentifier) String() string
type NestedType ¶
func (*NestedType) Accept ¶
func (__obf_ba4ac89e1e016a6c *NestedType) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*NestedType) End ¶
func (__obf_ba4ac89e1e016a6c *NestedType) End() Pos
func (*NestedType) Start ¶
func (__obf_ba4ac89e1e016a6c *NestedType) Start() Pos
func (*NestedType) String ¶
func (__obf_ba4ac89e1e016a6c *NestedType) String() string
func (*NestedType) Type ¶
func (__obf_ba4ac89e1e016a6c *NestedType) Type() string
type NotExpr ¶
func (*NotExpr) Accept ¶
func (__obf_ba4ac89e1e016a6c *NotExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type NotNullLiteral ¶
type NotNullLiteral struct {
NotPos Pos
NullLiteral *NullLiteral
}
func (*NotNullLiteral) Accept ¶
func (__obf_ba4ac89e1e016a6c *NotNullLiteral) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*NotNullLiteral) End ¶
func (__obf_ba4ac89e1e016a6c *NotNullLiteral) End() Pos
func (*NotNullLiteral) Start ¶
func (__obf_ba4ac89e1e016a6c *NotNullLiteral) Start() Pos
func (*NotNullLiteral) String ¶
func (__obf_ba4ac89e1e016a6c *NotNullLiteral) String() string
type NullLiteral ¶
type NullLiteral struct {
NullPos Pos
}
func (*NullLiteral) Accept ¶
func (__obf_ba4ac89e1e016a6c *NullLiteral) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*NullLiteral) End ¶
func (__obf_ba4ac89e1e016a6c *NullLiteral) End() Pos
func (*NullLiteral) Start ¶
func (__obf_ba4ac89e1e016a6c *NullLiteral) Start() Pos
func (*NullLiteral) String ¶
func (__obf_ba4ac89e1e016a6c *NullLiteral) String() string
type NumberLiteral ¶
func (*NumberLiteral) Accept ¶
func (__obf_ba4ac89e1e016a6c *NumberLiteral) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*NumberLiteral) End ¶
func (__obf_ba4ac89e1e016a6c *NumberLiteral) End() Pos
func (*NumberLiteral) Start ¶
func (__obf_ba4ac89e1e016a6c *NumberLiteral) Start() Pos
func (*NumberLiteral) String ¶
func (__obf_ba4ac89e1e016a6c *NumberLiteral) String() string
type ObjectParams ¶
type ObjectParams struct {
Object Expr
Params *ArrayParamList
}
func (*ObjectParams) Accept ¶
func (__obf_c9a698edfa647e78 *ObjectParams) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ObjectParams) End ¶
func (__obf_c9a698edfa647e78 *ObjectParams) End() Pos
func (*ObjectParams) Start ¶
func (__obf_c9a698edfa647e78 *ObjectParams) Start() Pos
func (*ObjectParams) String ¶
func (__obf_c9a698edfa647e78 *ObjectParams) String() string
type OnClause ¶
type OnClause struct {
OnPos Pos
On *ColumnExprList
}
func (*OnClause) Accept ¶
func (__obf_c9a698edfa647e78 *OnClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type OperationExpr ¶
func (*OperationExpr) Accept ¶
func (__obf_c9a698edfa647e78 *OperationExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*OperationExpr) End ¶
func (__obf_c9a698edfa647e78 *OperationExpr) End() Pos
func (*OperationExpr) Start ¶
func (__obf_c9a698edfa647e78 *OperationExpr) Start() Pos
func (*OperationExpr) String ¶
func (__obf_c9a698edfa647e78 *OperationExpr) String() string
type OptimizeStmt ¶
type OptimizeStmt struct {
OptimizePos Pos
StatementEnd Pos
Table *TableIdentifier
OnCluster *ClusterClause
Partition *PartitionClause
HasFinal bool
Deduplicate *DeduplicateClause
}
func (*OptimizeStmt) Accept ¶
func (__obf_c9a698edfa647e78 *OptimizeStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*OptimizeStmt) End ¶
func (__obf_c9a698edfa647e78 *OptimizeStmt) End() Pos
func (*OptimizeStmt) Start ¶
func (__obf_c9a698edfa647e78 *OptimizeStmt) Start() Pos
func (*OptimizeStmt) String ¶
func (__obf_c9a698edfa647e78 *OptimizeStmt) String() string
type OrderByClause ¶
func (*OrderByClause) Accept ¶
func (__obf_c9a698edfa647e78 *OrderByClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*OrderByClause) End ¶
func (__obf_c9a698edfa647e78 *OrderByClause) End() Pos
func (*OrderByClause) Start ¶
func (__obf_c9a698edfa647e78 *OrderByClause) Start() Pos
func (*OrderByClause) String ¶
func (__obf_c9a698edfa647e78 *OrderByClause) String() string
type OrderDirection ¶
type OrderDirection string
const ( OrderDirectionNone OrderDirection = "" OrderDirectionAsc OrderDirection = "ASC" OrderDirectionDesc OrderDirection = "DESC" )
type OrderExpr ¶
type OrderExpr struct {
OrderPos Pos
Expr Expr
Alias *Ident
Direction OrderDirection
}
func (*OrderExpr) Accept ¶
func (__obf_c9a698edfa647e78 *OrderExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type ParamExprList ¶
type ParamExprList struct {
LeftParenPos Pos
RightParenPos Pos
Items *ColumnExprList
ColumnArgList *ColumnArgList
}
func (*ParamExprList) Accept ¶
func (__obf_b3276d904e6fa4bf *ParamExprList) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ParamExprList) End ¶
func (__obf_b3276d904e6fa4bf *ParamExprList) End() Pos
func (*ParamExprList) Start ¶
func (__obf_b3276d904e6fa4bf *ParamExprList) Start() Pos
func (*ParamExprList) String ¶
func (__obf_b3276d904e6fa4bf *ParamExprList) String() string
type Parser ¶
type Parser struct {
// contains filtered or unexported fields
}
func (*Parser) ParseNestedIdentifier ¶
func (__obf_6c08726dd835665f *Parser) ParseNestedIdentifier(__obf_ec144168e09b07ef Pos) (*NestedIdentifier, error)
type PartitionByClause ¶
func (*PartitionByClause) Accept ¶
func (__obf_6c08726dd835665f *PartitionByClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*PartitionByClause) End ¶
func (__obf_6c08726dd835665f *PartitionByClause) End() Pos
func (*PartitionByClause) Start ¶
func (__obf_6c08726dd835665f *PartitionByClause) Start() Pos
func (*PartitionByClause) String ¶
func (__obf_6c08726dd835665f *PartitionByClause) String() string
type PartitionClause ¶
type PartitionClause struct {
PartitionPos Pos
Expr Expr
ID *StringLiteral
All bool
}
func (*PartitionClause) Accept ¶
func (__obf_6c08726dd835665f *PartitionClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*PartitionClause) End ¶
func (__obf_6c08726dd835665f *PartitionClause) End() Pos
func (*PartitionClause) Start ¶
func (__obf_6c08726dd835665f *PartitionClause) Start() Pos
func (*PartitionClause) String ¶
func (__obf_6c08726dd835665f *PartitionClause) String() string
type PlaceHolder ¶
func (*PlaceHolder) Accept ¶
func (__obf_6c08726dd835665f *PlaceHolder) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*PlaceHolder) End ¶
func (__obf_6c08726dd835665f *PlaceHolder) End() Pos
func (*PlaceHolder) Start ¶
func (__obf_6c08726dd835665f *PlaceHolder) Start() Pos
func (*PlaceHolder) String ¶
func (__obf_6c08726dd835665f *PlaceHolder) String() string
type PrewhereClause ¶
func (*PrewhereClause) Accept ¶
func (__obf_40eb153777c0d5d9 *PrewhereClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*PrewhereClause) End ¶
func (__obf_40eb153777c0d5d9 *PrewhereClause) End() Pos
func (*PrewhereClause) Start ¶
func (__obf_40eb153777c0d5d9 *PrewhereClause) Start() Pos
func (*PrewhereClause) String ¶
func (__obf_40eb153777c0d5d9 *PrewhereClause) String() string
type PrimaryKeyClause ¶
func (*PrimaryKeyClause) Accept ¶
func (__obf_6c08726dd835665f *PrimaryKeyClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*PrimaryKeyClause) End ¶
func (__obf_6c08726dd835665f *PrimaryKeyClause) End() Pos
func (*PrimaryKeyClause) Start ¶
func (__obf_6c08726dd835665f *PrimaryKeyClause) Start() Pos
func (*PrimaryKeyClause) String ¶
func (__obf_6c08726dd835665f *PrimaryKeyClause) String() string
type PrivilegeClause ¶
type PrivilegeClause struct {
PrivilegePos Pos
PrivilegeEnd Pos
Keywords []string
Params *ParamExprList
}
func (*PrivilegeClause) Accept ¶
func (__obf_6c08726dd835665f *PrivilegeClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*PrivilegeClause) End ¶
func (__obf_6c08726dd835665f *PrivilegeClause) End() Pos
func (*PrivilegeClause) Start ¶
func (__obf_6c08726dd835665f *PrivilegeClause) Start() Pos
func (*PrivilegeClause) String ¶
func (__obf_6c08726dd835665f *PrivilegeClause) String() string
type ProjectionOrderByClause ¶
type ProjectionOrderByClause struct {
OrderByPos Pos
Columns *ColumnExprList
}
func (*ProjectionOrderByClause) Accept ¶
func (__obf_6c08726dd835665f *ProjectionOrderByClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ProjectionOrderByClause) End ¶
func (__obf_6c08726dd835665f *ProjectionOrderByClause) End() Pos
func (*ProjectionOrderByClause) Start ¶
func (__obf_6c08726dd835665f *ProjectionOrderByClause) Start() Pos
func (*ProjectionOrderByClause) String ¶
func (__obf_6c08726dd835665f *ProjectionOrderByClause) String() string
type ProjectionSelectStmt ¶
type ProjectionSelectStmt struct {
LeftParenPos Pos
RightParenPos Pos
With *WithClause
SelectColumns *ColumnExprList
GroupBy *GroupByClause
OrderBy *ProjectionOrderByClause
}
func (*ProjectionSelectStmt) Accept ¶
func (__obf_6c08726dd835665f *ProjectionSelectStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ProjectionSelectStmt) End ¶
func (__obf_6c08726dd835665f *ProjectionSelectStmt) End() Pos
func (*ProjectionSelectStmt) Start ¶
func (__obf_6c08726dd835665f *ProjectionSelectStmt) Start() Pos
func (*ProjectionSelectStmt) String ¶
func (__obf_6c08726dd835665f *ProjectionSelectStmt) String() string
type PropertyType ¶
type PropertyType struct {
Name *Ident
}
func (*PropertyType) Accept ¶
func (__obf_aa8130793a1a40bc *PropertyType) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*PropertyType) End ¶
func (__obf_aa8130793a1a40bc *PropertyType) End() Pos
func (*PropertyType) Start ¶
func (__obf_aa8130793a1a40bc *PropertyType) Start() Pos
func (*PropertyType) String ¶
func (__obf_aa8130793a1a40bc *PropertyType) String() string
func (*PropertyType) Type ¶
func (__obf_aa8130793a1a40bc *PropertyType) Type() string
type QueryParam ¶
type QueryParam struct {
LBracePos Pos
RBracePos Pos
Name *Ident
Type ColumnType
}
func (*QueryParam) Accept ¶
func (__obf_d2b21b3f65eab8b8 *QueryParam) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*QueryParam) End ¶
func (__obf_d2b21b3f65eab8b8 *QueryParam) End() Pos
func (*QueryParam) Start ¶
func (__obf_d2b21b3f65eab8b8 *QueryParam) Start() Pos
func (*QueryParam) String ¶
func (__obf_d2b21b3f65eab8b8 *QueryParam) String() string
type RatioExpr ¶
type RatioExpr struct {
Numerator *NumberLiteral
// numberLiteral (SLASH numberLiteral)?
Denominator *NumberLiteral
}
func (*RatioExpr) Accept ¶
func (__obf_43388c257a6fdab3 *RatioExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type RefreshExpr ¶
type RefreshExpr struct {
RefreshPos Pos
Frequency string // EVERY|AFTER
Interval *IntervalExpr
Offset *IntervalExpr
}
func (*RefreshExpr) Accept ¶
func (__obf_43388c257a6fdab3 *RefreshExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*RefreshExpr) End ¶
func (__obf_43388c257a6fdab3 *RefreshExpr) End() Pos
func (*RefreshExpr) Start ¶
func (__obf_43388c257a6fdab3 *RefreshExpr) Start() Pos
func (*RefreshExpr) String ¶
func (__obf_43388c257a6fdab3 *RefreshExpr) String() string
type RemovePropertyType ¶
func (*RemovePropertyType) Accept ¶
func (__obf_573ad7930474241c *RemovePropertyType) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*RemovePropertyType) End ¶
func (__obf_573ad7930474241c *RemovePropertyType) End() Pos
func (*RemovePropertyType) Start ¶
func (__obf_573ad7930474241c *RemovePropertyType) Start() Pos
func (*RemovePropertyType) String ¶
func (__obf_573ad7930474241c *RemovePropertyType) String() string
type RenameStmt ¶
type RenameStmt struct {
RenamePos Pos
StatementEnd Pos
RenameTarget string
TargetPairList []*TargetPair
OnCluster *ClusterClause
}
func (*RenameStmt) Accept ¶
func (__obf_43388c257a6fdab3 *RenameStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*RenameStmt) End ¶
func (__obf_43388c257a6fdab3 *RenameStmt) End() Pos
func (*RenameStmt) Start ¶
func (__obf_43388c257a6fdab3 *RenameStmt) Start() Pos
func (*RenameStmt) String ¶
func (__obf_43388c257a6fdab3 *RenameStmt) String() string
func (*RenameStmt) Type ¶
func (__obf_43388c257a6fdab3 *RenameStmt) Type() string
type RoleName ¶
type RoleName struct {
Name Expr
Scope *StringLiteral
OnCluster *ClusterClause
}
func (*RoleName) Accept ¶
func (__obf_43388c257a6fdab3 *RoleName) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type RoleRenamePair ¶
func (*RoleRenamePair) Accept ¶
func (__obf_43388c257a6fdab3 *RoleRenamePair) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*RoleRenamePair) End ¶
func (__obf_43388c257a6fdab3 *RoleRenamePair) End() Pos
func (*RoleRenamePair) Start ¶
func (__obf_43388c257a6fdab3 *RoleRenamePair) Start() Pos
func (*RoleRenamePair) String ¶
func (__obf_43388c257a6fdab3 *RoleRenamePair) String() string
type RoleSetting ¶
type RoleSetting struct {
SettingPairs []*SettingPair
Modifier *Ident
}
func (*RoleSetting) Accept ¶
func (__obf_43388c257a6fdab3 *RoleSetting) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*RoleSetting) End ¶
func (__obf_43388c257a6fdab3 *RoleSetting) End() Pos
func (*RoleSetting) Start ¶
func (__obf_43388c257a6fdab3 *RoleSetting) Start() Pos
func (*RoleSetting) String ¶
func (__obf_43388c257a6fdab3 *RoleSetting) String() string
type SampleByClause ¶
func (*SampleByClause) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SampleByClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SampleByClause) End ¶
func (__obf_0c5b8095bb1bcae5 *SampleByClause) End() Pos
func (*SampleByClause) Start ¶
func (__obf_0c5b8095bb1bcae5 *SampleByClause) Start() Pos
func (*SampleByClause) String ¶
func (__obf_0c5b8095bb1bcae5 *SampleByClause) String() string
type SampleClause ¶
func (*SampleClause) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SampleClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SampleClause) End ¶
func (__obf_0c5b8095bb1bcae5 *SampleClause) End() Pos
func (*SampleClause) Start ¶
func (__obf_0c5b8095bb1bcae5 *SampleClause) Start() Pos
func (*SampleClause) String ¶
func (__obf_0c5b8095bb1bcae5 *SampleClause) String() string
type ScalarType ¶
type ScalarType struct {
Name *Ident
}
func (*ScalarType) Accept ¶
func (__obf_0c5b8095bb1bcae5 *ScalarType) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*ScalarType) End ¶
func (__obf_0c5b8095bb1bcae5 *ScalarType) End() Pos
func (*ScalarType) Start ¶
func (__obf_0c5b8095bb1bcae5 *ScalarType) Start() Pos
func (*ScalarType) String ¶
func (__obf_0c5b8095bb1bcae5 *ScalarType) String() string
func (*ScalarType) Type ¶
func (__obf_0c5b8095bb1bcae5 *ScalarType) Type() string
type SchemaClause ¶
type SchemaClause struct {
Columns []Expr
AliasTable *TableIdentifier
TableFunction *TableFunctionExpr
// contains filtered or unexported fields
}
func (*SchemaClause) Accept ¶
func (__obf_53d0a43f0057ca12 *SchemaClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SchemaClause) End ¶
func (__obf_53d0a43f0057ca12 *SchemaClause) End() Pos
func (*SchemaClause) Start ¶
func (__obf_53d0a43f0057ca12 *SchemaClause) Start() Pos
func (*SchemaClause) String ¶
func (__obf_53d0a43f0057ca12 *SchemaClause) String() string
type SelectItem ¶
type SelectItem struct {
Expr Expr
// Please refer: https://clickhouse.com/docs/en/sql-reference/statements/select#select-modifiers
Modifiers []*FunctionExpr
Alias *Ident
}
func (*SelectItem) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SelectItem) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SelectItem) End ¶
func (__obf_0c5b8095bb1bcae5 *SelectItem) End() Pos
func (*SelectItem) Start ¶
func (__obf_0c5b8095bb1bcae5 *SelectItem) Start() Pos
func (*SelectItem) String ¶
func (__obf_0c5b8095bb1bcae5 *SelectItem) String() string
type SelectQuery ¶
type SelectQuery struct {
SelectPos Pos
StatementEnd Pos
With *WithClause
Top *TopClause
HasDistinct bool
SelectItems []*SelectItem
From *FromClause
ArrayJoin *ArrayJoinClause
Window *WindowClause
Prewhere *PrewhereClause
Where *WhereClause
GroupBy *GroupByClause
WithTotal bool
Having *HavingClause
OrderBy *OrderByClause
LimitBy *LimitByClause
Limit *LimitClause
Settings *SettingsClause
Format *FormatClause
UnionAll *SelectQuery
UnionDistinct *SelectQuery
Except *SelectQuery
}
func (*SelectQuery) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SelectQuery) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SelectQuery) End ¶
func (__obf_0c5b8095bb1bcae5 *SelectQuery) End() Pos
func (*SelectQuery) Start ¶
func (__obf_0c5b8095bb1bcae5 *SelectQuery) Start() Pos
func (*SelectQuery) String ¶
func (__obf_0c5b8095bb1bcae5 *SelectQuery) String() string
type Set ¶
type Set[T comparable] struct { // contains filtered or unexported fields }
func NewSet ¶
func NewSet[T comparable](__obf_bc003afb32d9cd40 ...T) *Set[T]
type SetStmt ¶
type SetStmt struct {
SetPos Pos
Settings *SettingsClause
}
func (*SetStmt) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SetStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type SettingExprList ¶
func (*SettingExprList) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SettingExprList) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SettingExprList) End ¶
func (__obf_0c5b8095bb1bcae5 *SettingExprList) End() Pos
func (*SettingExprList) Start ¶
func (__obf_0c5b8095bb1bcae5 *SettingExprList) Start() Pos
func (*SettingExprList) String ¶
func (__obf_0c5b8095bb1bcae5 *SettingExprList) String() string
type SettingPair ¶
func (*SettingPair) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SettingPair) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SettingPair) End ¶
func (__obf_0c5b8095bb1bcae5 *SettingPair) End() Pos
func (*SettingPair) Start ¶
func (__obf_0c5b8095bb1bcae5 *SettingPair) Start() Pos
func (*SettingPair) String ¶
func (__obf_0c5b8095bb1bcae5 *SettingPair) String() string
type SettingsClause ¶
type SettingsClause struct {
SettingsPos Pos
ListEnd Pos
Items []*SettingExprList
}
func (*SettingsClause) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SettingsClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SettingsClause) End ¶
func (__obf_0c5b8095bb1bcae5 *SettingsClause) End() Pos
func (*SettingsClause) Start ¶
func (__obf_0c5b8095bb1bcae5 *SettingsClause) Start() Pos
func (*SettingsClause) String ¶
func (__obf_0c5b8095bb1bcae5 *SettingsClause) String() string
type StringLiteral ¶
func (*StringLiteral) Accept ¶
func (__obf_0c5b8095bb1bcae5 *StringLiteral) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*StringLiteral) End ¶
func (__obf_0c5b8095bb1bcae5 *StringLiteral) End() Pos
func (*StringLiteral) Start ¶
func (__obf_0c5b8095bb1bcae5 *StringLiteral) Start() Pos
func (*StringLiteral) String ¶
func (__obf_0c5b8095bb1bcae5 *StringLiteral) String() string
type SubQuery ¶
type SubQuery struct {
HasParen bool
Select *SelectQuery
}
func (*SubQuery) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SubQuery) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type SystemCtrlExpr ¶
type SystemCtrlExpr struct {
CtrlPos Pos
StatementEnd Pos
Command string // START, STOP
Type string // REPLICATED, DISTRIBUTED
Cluster *TableIdentifier
}
func (*SystemCtrlExpr) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SystemCtrlExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SystemCtrlExpr) End ¶
func (__obf_0c5b8095bb1bcae5 *SystemCtrlExpr) End() Pos
func (*SystemCtrlExpr) Start ¶
func (__obf_0c5b8095bb1bcae5 *SystemCtrlExpr) Start() Pos
func (*SystemCtrlExpr) String ¶
func (__obf_0c5b8095bb1bcae5 *SystemCtrlExpr) String() string
type SystemDropExpr ¶
func (*SystemDropExpr) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SystemDropExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SystemDropExpr) End ¶
func (__obf_0c5b8095bb1bcae5 *SystemDropExpr) End() Pos
func (*SystemDropExpr) Start ¶
func (__obf_0c5b8095bb1bcae5 *SystemDropExpr) Start() Pos
func (*SystemDropExpr) String ¶
func (__obf_0c5b8095bb1bcae5 *SystemDropExpr) String() string
type SystemFlushExpr ¶
type SystemFlushExpr struct {
FlushPos Pos
StatementEnd Pos
Logs bool
Distributed *TableIdentifier
}
func (*SystemFlushExpr) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SystemFlushExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SystemFlushExpr) End ¶
func (__obf_0c5b8095bb1bcae5 *SystemFlushExpr) End() Pos
func (*SystemFlushExpr) Start ¶
func (__obf_0c5b8095bb1bcae5 *SystemFlushExpr) Start() Pos
func (*SystemFlushExpr) String ¶
func (__obf_0c5b8095bb1bcae5 *SystemFlushExpr) String() string
type SystemReloadExpr ¶
type SystemReloadExpr struct {
ReloadPos Pos
StatementEnd Pos
Dictionary *TableIdentifier
Type string
}
func (*SystemReloadExpr) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SystemReloadExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SystemReloadExpr) End ¶
func (__obf_0c5b8095bb1bcae5 *SystemReloadExpr) End() Pos
func (*SystemReloadExpr) Start ¶
func (__obf_0c5b8095bb1bcae5 *SystemReloadExpr) Start() Pos
func (*SystemReloadExpr) String ¶
func (__obf_0c5b8095bb1bcae5 *SystemReloadExpr) String() string
type SystemStmt ¶
func (*SystemStmt) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SystemStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SystemStmt) End ¶
func (__obf_0c5b8095bb1bcae5 *SystemStmt) End() Pos
func (*SystemStmt) Start ¶
func (__obf_0c5b8095bb1bcae5 *SystemStmt) Start() Pos
func (*SystemStmt) String ¶
func (__obf_0c5b8095bb1bcae5 *SystemStmt) String() string
type SystemSyncExpr ¶
type SystemSyncExpr struct {
SyncPos Pos
Cluster *TableIdentifier
}
func (*SystemSyncExpr) Accept ¶
func (__obf_0c5b8095bb1bcae5 *SystemSyncExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*SystemSyncExpr) End ¶
func (__obf_0c5b8095bb1bcae5 *SystemSyncExpr) End() Pos
func (*SystemSyncExpr) Start ¶
func (__obf_0c5b8095bb1bcae5 *SystemSyncExpr) Start() Pos
func (*SystemSyncExpr) String ¶
func (__obf_0c5b8095bb1bcae5 *SystemSyncExpr) String() string
type TTLClause ¶
func (*TTLClause) Accept ¶
func (__obf_53d0a43f0057ca12 *TTLClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type TTLExpr ¶
func (*TTLExpr) Accept ¶
func (__obf_53d0a43f0057ca12 *TTLExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type TTLPolicy ¶
type TTLPolicy struct {
Item *TTLPolicyRule
Where *WhereClause
GroupBy *GroupByClause
}
func (*TTLPolicy) Accept ¶
func (__obf_53d0a43f0057ca12 *TTLPolicy) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type TTLPolicyRule ¶
type TTLPolicyRule struct {
RulePos Pos
ToVolume *StringLiteral
ToDisk *StringLiteral
Action *TTLPolicyRuleAction
}
func (*TTLPolicyRule) Accept ¶
func (__obf_53d0a43f0057ca12 *TTLPolicyRule) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*TTLPolicyRule) End ¶
func (__obf_53d0a43f0057ca12 *TTLPolicyRule) End() Pos
func (*TTLPolicyRule) Start ¶
func (__obf_53d0a43f0057ca12 *TTLPolicyRule) Start() Pos
func (*TTLPolicyRule) String ¶
func (__obf_53d0a43f0057ca12 *TTLPolicyRule) String() string
type TTLPolicyRuleAction ¶
type TTLPolicyRuleAction struct {
ActionPos Pos
ActionEnd Pos
Action string
Codec *CompressionCodec
}
func (*TTLPolicyRuleAction) Accept ¶
func (__obf_53d0a43f0057ca12 *TTLPolicyRuleAction) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*TTLPolicyRuleAction) End ¶
func (__obf_53d0a43f0057ca12 *TTLPolicyRuleAction) End() Pos
func (*TTLPolicyRuleAction) Start ¶
func (__obf_53d0a43f0057ca12 *TTLPolicyRuleAction) Start() Pos
func (*TTLPolicyRuleAction) String ¶
func (__obf_53d0a43f0057ca12 *TTLPolicyRuleAction) String() string
type TableArgListExpr ¶
func (*TableArgListExpr) Accept ¶
func (__obf_53d0a43f0057ca12 *TableArgListExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*TableArgListExpr) End ¶
func (__obf_53d0a43f0057ca12 *TableArgListExpr) End() Pos
func (*TableArgListExpr) Start ¶
func (__obf_53d0a43f0057ca12 *TableArgListExpr) Start() Pos
func (*TableArgListExpr) String ¶
func (__obf_53d0a43f0057ca12 *TableArgListExpr) String() string
type TableConstraint ¶
type TableConstraint struct {
ConstraintPos Pos
StatementEnd Pos
ConstraintName *Ident
Type string // PRIMARY KEY, UNIQUE, CHECK, FOREIGN KEY
Columns []*Ident
Expr Expr // For CHECK constraints
ReferenceTable *TableIdentifier
ReferenceColumns []*Ident
OnDelete string
OnUpdate string
CheckExpr Expr
}
func (*TableConstraint) Accept ¶
func (__obf_aa8130793a1a40bc *TableConstraint) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*TableConstraint) End ¶
func (__obf_aa8130793a1a40bc *TableConstraint) End() Pos
func (*TableConstraint) Start ¶
func (__obf_aa8130793a1a40bc *TableConstraint) Start() Pos
func (*TableConstraint) String ¶
func (__obf_aa8130793a1a40bc *TableConstraint) String() string
type TableExpr ¶
func (*TableExpr) Accept ¶
func (__obf_53d0a43f0057ca12 *TableExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type TableFunctionExpr ¶
type TableFunctionExpr struct {
Name Expr
Args *TableArgListExpr
}
func (*TableFunctionExpr) Accept ¶
func (__obf_53d0a43f0057ca12 *TableFunctionExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*TableFunctionExpr) End ¶
func (__obf_53d0a43f0057ca12 *TableFunctionExpr) End() Pos
func (*TableFunctionExpr) Start ¶
func (__obf_53d0a43f0057ca12 *TableFunctionExpr) Start() Pos
func (*TableFunctionExpr) String ¶
func (__obf_53d0a43f0057ca12 *TableFunctionExpr) String() string
type TableIdentifier ¶
func (*TableIdentifier) Accept ¶
func (__obf_53d0a43f0057ca12 *TableIdentifier) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*TableIdentifier) End ¶
func (__obf_53d0a43f0057ca12 *TableIdentifier) End() Pos
func (*TableIdentifier) Start ¶
func (__obf_53d0a43f0057ca12 *TableIdentifier) Start() Pos
func (*TableIdentifier) String ¶
func (__obf_53d0a43f0057ca12 *TableIdentifier) String() string
type TableIndex ¶
type TableIndex struct {
IndexPos Pos
Name *NestedIdentifier
ColumnExpr *ColumnExpr
ColumnType Expr
Granularity *NumberLiteral
}
func (*TableIndex) Accept ¶
func (__obf_573ad7930474241c *TableIndex) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*TableIndex) End ¶
func (__obf_573ad7930474241c *TableIndex) End() Pos
func (*TableIndex) Start ¶
func (__obf_573ad7930474241c *TableIndex) Start() Pos
func (*TableIndex) String ¶
func (__obf_573ad7930474241c *TableIndex) String() string
type TableOption ¶
func (*TableOption) Accept ¶
func (__obf_53d0a43f0057ca12 *TableOption) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*TableOption) End ¶
func (__obf_53d0a43f0057ca12 *TableOption) End() Pos
func (*TableOption) Start ¶
func (__obf_53d0a43f0057ca12 *TableOption) Start() Pos
func (*TableOption) String ¶
func (__obf_53d0a43f0057ca12 *TableOption) String() string
type TableProjection ¶
type TableProjection struct {
ProjectionPos Pos
Identifier *NestedIdentifier
Select *ProjectionSelectStmt
}
func (*TableProjection) Accept ¶
func (__obf_53d0a43f0057ca12 *TableProjection) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*TableProjection) End ¶
func (__obf_53d0a43f0057ca12 *TableProjection) End() Pos
func (*TableProjection) Start ¶
func (__obf_53d0a43f0057ca12 *TableProjection) Start() Pos
func (*TableProjection) String ¶
func (__obf_53d0a43f0057ca12 *TableProjection) String() string
type TargetPair ¶
type TargetPair struct {
Old *TableIdentifier
New *TableIdentifier
}
func (*TargetPair) End ¶
func (__obf_53d0a43f0057ca12 *TargetPair) End() Pos
func (*TargetPair) Start ¶
func (__obf_53d0a43f0057ca12 *TargetPair) Start() Pos
func (*TargetPair) String ¶
func (__obf_53d0a43f0057ca12 *TargetPair) String() string
type TernaryOperation ¶
func (*TernaryOperation) Accept ¶
func (__obf_53d0a43f0057ca12 *TernaryOperation) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*TernaryOperation) End ¶
func (__obf_53d0a43f0057ca12 *TernaryOperation) End() Pos
func (*TernaryOperation) Start ¶
func (__obf_53d0a43f0057ca12 *TernaryOperation) Start() Pos
func (*TernaryOperation) String ¶
func (__obf_53d0a43f0057ca12 *TernaryOperation) String() string
type Token ¶
type TokenKind ¶
type TokenKind string
const ( TokenKindEOF TokenKind = "<eof>" TokenKindIdent TokenKind = "<ident>" TokenKindKeyword TokenKind = "<keyword>" TokenKindInt TokenKind = "<int>" TokenKindFloat TokenKind = "<float>" TokenKindString TokenKind = "<string>" TokenKindDot = "." TokenKindSingleEQ TokenKind = "=" TokenKindDoubleEQ TokenKind = "==" TokenKindNE TokenKind = "!=" TokenKindLT TokenKind = "<" TokenKindLE TokenKind = "<=" TokenKindGT TokenKind = ">" TokenKindGE TokenKind = ">=" TokenKindQuestionMark TokenKind = "?" TokenKindPlus TokenKind = "+" TokenKindMinus TokenKind = "-" TokenKindMul TokenKind = "*" TokenKindDiv TokenKind = "/" TokenKindMod TokenKind = "%" TokenKindArrow TokenKind = "->" TokenKindDash TokenKind = "::" TokenKindLParen TokenKind = "(" TokenKindRParen TokenKind = ")" TokenKindLBrace TokenKind = "{" TokenKindRBrace TokenKind = "}" TokenKindLBracket TokenKind = "[" TokenKindRBracket TokenKind = "]" TokenKindComma TokenKind = "," TokenKindColon TokenKind = ":" TokenKindAtSign TokenKind = "@" TokenKindSemicolon TokenKind = ";" )
type TopClause ¶
type TopClause struct {
TopPos Pos
TopEnd Pos
Number *NumberLiteral
WithTies bool
}
func (*TopClause) Accept ¶
func (__obf_53d0a43f0057ca12 *TopClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type TruncateTable ¶
type TruncateTable struct {
TruncatePos Pos
StatementEnd Pos
IsTemporary bool
IfExists bool
Name *TableIdentifier
OnCluster *ClusterClause
}
func (*TruncateTable) Accept ¶
func (__obf_53d0a43f0057ca12 *TruncateTable) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*TruncateTable) End ¶
func (__obf_53d0a43f0057ca12 *TruncateTable) End() Pos
func (*TruncateTable) Start ¶
func (__obf_53d0a43f0057ca12 *TruncateTable) Start() Pos
func (*TruncateTable) String ¶
func (__obf_53d0a43f0057ca12 *TruncateTable) String() string
func (*TruncateTable) Type ¶
func (__obf_53d0a43f0057ca12 *TruncateTable) Type() string
type TypeWithParams ¶
func (*TypeWithParams) Accept ¶
func (__obf_0c5b8095bb1bcae5 *TypeWithParams) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*TypeWithParams) End ¶
func (__obf_0c5b8095bb1bcae5 *TypeWithParams) End() Pos
func (*TypeWithParams) Start ¶
func (__obf_0c5b8095bb1bcae5 *TypeWithParams) Start() Pos
func (*TypeWithParams) String ¶
func (__obf_0c5b8095bb1bcae5 *TypeWithParams) String() string
func (*TypeWithParams) Type ¶
func (__obf_0c5b8095bb1bcae5 *TypeWithParams) Type() string
type TypedPlaceholder ¶
type TypedPlaceholder struct {
LeftBracePos Pos
RightBracePos Pos
Name *Ident
Type ColumnType
}
func (*TypedPlaceholder) Accept ¶
func (__obf_53d0a43f0057ca12 *TypedPlaceholder) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*TypedPlaceholder) End ¶
func (__obf_53d0a43f0057ca12 *TypedPlaceholder) End() Pos
func (*TypedPlaceholder) Start ¶
func (__obf_53d0a43f0057ca12 *TypedPlaceholder) Start() Pos
func (*TypedPlaceholder) String ¶
func (__obf_53d0a43f0057ca12 *TypedPlaceholder) String() string
type UUID ¶
type UUID struct {
Value *StringLiteral
}
func (*UUID) Accept ¶
func (__obf_7b2e15a5ad03d9bd *UUID) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type UnaryExpr ¶
func (*UnaryExpr) Accept ¶
func (__obf_ba4ac89e1e016a6c *UnaryExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type UseStmt ¶
func (*UseStmt) Accept ¶
func (__obf_7b2e15a5ad03d9bd *UseStmt) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
type UsingClause ¶
type UsingClause struct {
UsingPos Pos
Using *ColumnExprList
}
func (*UsingClause) Accept ¶
func (__obf_7b2e15a5ad03d9bd *UsingClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*UsingClause) End ¶
func (__obf_7b2e15a5ad03d9bd *UsingClause) End() Pos
func (*UsingClause) Start ¶
func (__obf_7b2e15a5ad03d9bd *UsingClause) Start() Pos
func (*UsingClause) String ¶
func (__obf_7b2e15a5ad03d9bd *UsingClause) String() string
type WhenClause ¶
func (*WhenClause) Accept ¶
func (__obf_40eb153777c0d5d9 *WhenClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*WhenClause) End ¶
func (__obf_40eb153777c0d5d9 *WhenClause) End() Pos
func (*WhenClause) Start ¶
func (__obf_40eb153777c0d5d9 *WhenClause) Start() Pos
func (*WhenClause) String ¶
func (__obf_40eb153777c0d5d9 *WhenClause) String() string
type WhereClause ¶
func (*WhereClause) Accept ¶
func (__obf_40eb153777c0d5d9 *WhereClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*WhereClause) End ¶
func (__obf_40eb153777c0d5d9 *WhereClause) End() Pos
func (*WhereClause) Start ¶
func (__obf_40eb153777c0d5d9 *WhereClause) Start() Pos
func (*WhereClause) String ¶
func (__obf_40eb153777c0d5d9 *WhereClause) String() string
type WindowClause ¶
type WindowClause struct {
*WindowExpr
WindowPos Pos
Name *Ident
AsPos Pos
}
func (*WindowClause) Accept ¶
func (__obf_40eb153777c0d5d9 *WindowClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*WindowClause) End ¶
func (__obf_40eb153777c0d5d9 *WindowClause) End() Pos
func (*WindowClause) Start ¶
func (__obf_40eb153777c0d5d9 *WindowClause) Start() Pos
func (*WindowClause) String ¶
func (__obf_40eb153777c0d5d9 *WindowClause) String() string
type WindowExpr ¶
type WindowExpr struct {
LeftParenPos Pos
RightParenPos Pos
PartitionBy *PartitionByClause
OrderBy *OrderByClause
Frame *WindowFrameClause
}
func (*WindowExpr) Accept ¶
func (__obf_40eb153777c0d5d9 *WindowExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*WindowExpr) End ¶
func (__obf_40eb153777c0d5d9 *WindowExpr) End() Pos
func (*WindowExpr) Start ¶
func (__obf_40eb153777c0d5d9 *WindowExpr) Start() Pos
func (*WindowExpr) String ¶
func (__obf_40eb153777c0d5d9 *WindowExpr) String() string
type WindowFrameClause ¶
func (*WindowFrameClause) Accept ¶
func (__obf_b3276d904e6fa4bf *WindowFrameClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*WindowFrameClause) End ¶
func (__obf_b3276d904e6fa4bf *WindowFrameClause) End() Pos
func (*WindowFrameClause) Start ¶
func (__obf_b3276d904e6fa4bf *WindowFrameClause) Start() Pos
func (*WindowFrameClause) String ¶
func (__obf_b3276d904e6fa4bf *WindowFrameClause) String() string
type WindowFrameCurrentRow ¶
func (*WindowFrameCurrentRow) Accept ¶
func (__obf_b3276d904e6fa4bf *WindowFrameCurrentRow) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*WindowFrameCurrentRow) End ¶
func (__obf_b3276d904e6fa4bf *WindowFrameCurrentRow) End() Pos
func (*WindowFrameCurrentRow) Start ¶
func (__obf_b3276d904e6fa4bf *WindowFrameCurrentRow) Start() Pos
func (*WindowFrameCurrentRow) String ¶
func (__obf_b3276d904e6fa4bf *WindowFrameCurrentRow) String() string
type WindowFrameExtendExpr ¶
type WindowFrameExtendExpr struct {
Expr Expr
}
func (*WindowFrameExtendExpr) Accept ¶
func (__obf_b3276d904e6fa4bf *WindowFrameExtendExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*WindowFrameExtendExpr) End ¶
func (__obf_b3276d904e6fa4bf *WindowFrameExtendExpr) End() Pos
func (*WindowFrameExtendExpr) Start ¶
func (__obf_b3276d904e6fa4bf *WindowFrameExtendExpr) Start() Pos
func (*WindowFrameExtendExpr) String ¶
func (__obf_b3276d904e6fa4bf *WindowFrameExtendExpr) String() string
type WindowFrameNumber ¶
type WindowFrameNumber struct {
Number *NumberLiteral
UnboundedEnd Pos
Direction string
}
func (*WindowFrameNumber) Accept ¶
func (__obf_b3276d904e6fa4bf *WindowFrameNumber) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*WindowFrameNumber) End ¶
func (__obf_b3276d904e6fa4bf *WindowFrameNumber) End() Pos
func (*WindowFrameNumber) Start ¶
func (__obf_b3276d904e6fa4bf *WindowFrameNumber) Start() Pos
func (*WindowFrameNumber) String ¶
func (__obf_b3276d904e6fa4bf *WindowFrameNumber) String() string
type WindowFrameUnbounded ¶
func (*WindowFrameUnbounded) Accept ¶
func (__obf_b3276d904e6fa4bf *WindowFrameUnbounded) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*WindowFrameUnbounded) End ¶
func (__obf_b3276d904e6fa4bf *WindowFrameUnbounded) End() Pos
func (*WindowFrameUnbounded) Start ¶
func (__obf_b3276d904e6fa4bf *WindowFrameUnbounded) Start() Pos
func (*WindowFrameUnbounded) String ¶
func (__obf_b3276d904e6fa4bf *WindowFrameUnbounded) String() string
type WindowFunctionExpr ¶
type WindowFunctionExpr struct {
Function *FunctionExpr
OverPos Pos
OverExpr Expr
}
func (*WindowFunctionExpr) Accept ¶
func (__obf_40eb153777c0d5d9 *WindowFunctionExpr) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*WindowFunctionExpr) End ¶
func (__obf_40eb153777c0d5d9 *WindowFunctionExpr) End() Pos
func (*WindowFunctionExpr) Start ¶
func (__obf_40eb153777c0d5d9 *WindowFunctionExpr) Start() Pos
func (*WindowFunctionExpr) String ¶
func (__obf_40eb153777c0d5d9 *WindowFunctionExpr) String() string
type WithClause ¶
func (*WithClause) Accept ¶
func (__obf_40eb153777c0d5d9 *WithClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*WithClause) End ¶
func (__obf_40eb153777c0d5d9 *WithClause) End() Pos
func (*WithClause) Start ¶
func (__obf_40eb153777c0d5d9 *WithClause) Start() Pos
func (*WithClause) String ¶
func (__obf_40eb153777c0d5d9 *WithClause) String() string
type WithTimeoutClause ¶
type WithTimeoutClause struct {
WithTimeoutPos Pos
Expr Expr
Number *NumberLiteral
}
func (*WithTimeoutClause) Accept ¶
func (__obf_40eb153777c0d5d9 *WithTimeoutClause) Accept(__obf_df30fd40f64e3df6 ASTVisitor) error
func (*WithTimeoutClause) End ¶
func (__obf_40eb153777c0d5d9 *WithTimeoutClause) End() Pos
func (*WithTimeoutClause) Start ¶
func (__obf_40eb153777c0d5d9 *WithTimeoutClause) Start() Pos
func (*WithTimeoutClause) String ¶
func (__obf_40eb153777c0d5d9 *WithTimeoutClause) String() string
Click to show internal directories.
Click to hide internal directories.