Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

DefaultQueryCompiler

class DefaultQueryCompiler extends OperationNodeVisitor implements QueryCompiler {
protected get numParameters(): number;
 
protected addParameter(parameter: unknown): void;
protected announcesNewColumnDataType(): boolean;
protected append(str: string): void;
protected appendImmediateValue(value: unknown): void;
protected appendValue(parameter: unknown): void;
protected compileColumnAlterations(columnAlterations: readonly AlterTableColumnAlterationNode[]): void;
protected compileDistinctOn(expressions: ReadonlyArray<OperationNode>): void;
protected compileList(nodes: ReadonlyArray<OperationNode>, separator?: string): void;
protected compileUnwrappedIdentifier(node: IdentifierNode): void;
protected getAutoIncrement(): string;
protected getCurrentParameterPlaceholder(): string;
protected getExplainOptionAssignment(): string;
protected getExplainOptionsDelimiter(): string;
protected getLeftExplainOptionsWrapper(): string;
protected getLeftIdentifierWrapper(): string;
protected getRightExplainOptionsWrapper(): string;
protected getRightIdentifierWrapper(): string;
protected getSql(): string;
protected isMinusOperator(node: OperationNode): node is OperatorNode;
protected sanitizeIdentifier(identifier: string): string;
protected sortSelectModifiers(arr: SelectModifierNode[]): ReadonlyArray<SelectModifierNode>;
protected visitAddColumn(node: AddColumnNode): void;
protected visitAddConstraint(node: AddConstraintNode): void;
protected visitAddIndex(node: AddIndexNode): void;
protected visitAggregateFunction(node: AggregateFunctionNode): void;
protected visitAlias(node: AliasNode): void;
protected visitAlterColumn(node: AlterColumnNode): void;
protected visitAlterTable(node: AlterTableNode): void;
protected visitAnd(node: AndNode): void;
protected visitBinaryOperation(node: BinaryOperationNode): void;
protected visitCase(node: CaseNode): void;
protected visitCast(node: CastNode): void;
protected visitCheckConstraint(node: CheckConstraintNode): void;
protected visitColumn(node: ColumnNode): void;
protected visitColumnDefinition(node: ColumnDefinitionNode): void;
protected visitColumnUpdate(node: ColumnUpdateNode): void;
protected visitCommonTableExpression(node: CommonTableExpressionNode): void;
protected visitCommonTableExpressionName(node: CommonTableExpressionNameNode): void;
protected visitCreateIndex(node: CreateIndexNode): void;
protected visitCreateSchema(node: CreateSchemaNode): void;
protected visitCreateTable(node: CreateTableNode): void;
protected visitCreateType(node: CreateTypeNode): void;
protected visitCreateView(node: CreateViewNode): void;
protected visitDataType(node: DataTypeNode): void;
protected visitDefaultInsertValue(_: DefaultInsertValueNode): void;
protected visitDefaultValue(node: DefaultValueNode): void;
protected visitDeleteQuery(node: DeleteQueryNode): void;
protected visitDropColumn(node: DropColumnNode): void;
protected visitDropConstraint(node: DropConstraintNode): void;
protected visitDropIndex(node: DropIndexNode): void;
protected visitDropSchema(node: DropSchemaNode): void;
protected visitDropTable(node: DropTableNode): void;
protected visitDropType(node: DropTypeNode): void;
protected visitDropView(node: DropViewNode): void;
protected visitExplain(node: ExplainNode): void;
protected visitFetch(node: FetchNode): void;
protected visitForeignKeyConstraint(node: ForeignKeyConstraintNode): void;
protected visitFrom(node: FromNode): void;
protected visitFunction(node: FunctionNode): void;
protected visitGenerated(node: GeneratedNode): void;
protected visitGroupBy(node: GroupByNode): void;
protected visitGroupByItem(node: GroupByItemNode): void;
protected visitHaving(node: HavingNode): void;
protected visitIdentifier(node: IdentifierNode): void;
protected visitInsertQuery(node: InsertQueryNode): void;
protected visitJoin(node: JoinNode): void;
protected visitJSONOperatorChain(node: JSONOperatorChainNode): void;
protected visitJSONPath(node: JSONPathNode): void;
protected visitJSONPathLeg(node: JSONPathLegNode): void;
protected visitJSONReference(node: JSONReferenceNode): void;
protected visitLimit(node: LimitNode): void;
protected visitList(node: ListNode): void;
protected visitMatched(node: MatchedNode): void;
protected visitMergeQuery(node: MergeQueryNode): void;
protected visitModifyColumn(node: ModifyColumnNode): void;
protected visitOffset(node: OffsetNode): void;
protected visitOn(node: OnNode): void;
protected visitOnConflict(node: OnConflictNode): void;
protected visitOnDuplicateKey(node: OnDuplicateKeyNode): void;
protected visitOperator(node: OperatorNode): void;
protected visitOr(node: OrNode): void;
protected visitOrderBy(node: OrderByNode): void;
protected visitOrderByItem(node: OrderByItemNode): void;
protected visitOver(node: OverNode): void;
protected visitParens(node: ParensNode): void;
protected visitPartitionBy(node: PartitionByNode): void;
protected visitPartitionByItem(node: PartitionByItemNode): void;
protected visitPrimaryKeyConstraint(node: PrimaryKeyConstraintNode): void;
protected visitPrimitiveValueList(node: PrimitiveValueListNode): void;
protected visitRaw(node: RawNode): void;
protected visitReference(node: ReferenceNode): void;
protected visitReferences(node: ReferencesNode): void;
protected visitRenameColumn(node: RenameColumnNode): void;
protected visitReturning(node: ReturningNode): void;
protected visitSchemableIdentifier(node: SchemableIdentifierNode): void;
protected visitSelectAll(_: SelectAllNode): void;
protected visitSelection(node: SelectionNode): void;
protected visitSelectModifier(node: SelectModifierNode): void;
protected visitSelectQuery(node: SelectQueryNode): void;
protected visitSetOperation(node: SetOperationNode): void;
protected visitTable(node: TableNode): void;
protected visitTop(node: TopNode): void;
protected visitTuple(node: TupleNode): void;
protected visitUnaryOperation(node: UnaryOperationNode): void;
protected visitUniqueConstraint(node: UniqueConstraintNode): void;
protected visitUpdateQuery(node: UpdateQueryNode): void;
protected visitUsing(node: UsingNode): void;
protected visitValue(node: ValueNode): void;
protected visitValueList(node: ValueListNode): void;
protected visitValues(node: ValuesNode): void;
protected visitWhen(node: WhenNode): void;
protected visitWhere(node: WhereNode): void;
protected visitWith(node: WithNode): void;
compileQuery(node: RootOperationNode): CompiledQuery;
}
class DefaultQueryCompiler extends OperationNodeVisitor implements QueryCompiler {
protected get numParameters(): number;
 
protected addParameter(parameter: unknown): void;
protected announcesNewColumnDataType(): boolean;
protected append(str: string): void;
protected appendImmediateValue(value: unknown): void;
protected appendValue(parameter: unknown): void;
protected compileColumnAlterations(columnAlterations: readonly AlterTableColumnAlterationNode[]): void;
protected compileDistinctOn(expressions: ReadonlyArray<OperationNode>): void;
protected compileList(nodes: ReadonlyArray<OperationNode>, separator?: string): void;
protected compileUnwrappedIdentifier(node: IdentifierNode): void;
protected getAutoIncrement(): string;
protected getCurrentParameterPlaceholder(): string;
protected getExplainOptionAssignment(): string;
protected getExplainOptionsDelimiter(): string;
protected getLeftExplainOptionsWrapper(): string;
protected getLeftIdentifierWrapper(): string;
protected getRightExplainOptionsWrapper(): string;
protected getRightIdentifierWrapper(): string;
protected getSql(): string;
protected isMinusOperator(node: OperationNode): node is OperatorNode;
protected sanitizeIdentifier(identifier: string): string;
protected sortSelectModifiers(arr: SelectModifierNode[]): ReadonlyArray<SelectModifierNode>;
protected visitAddColumn(node: AddColumnNode): void;
protected visitAddConstraint(node: AddConstraintNode): void;
protected visitAddIndex(node: AddIndexNode): void;
protected visitAggregateFunction(node: AggregateFunctionNode): void;
protected visitAlias(node: AliasNode): void;
protected visitAlterColumn(node: AlterColumnNode): void;
protected visitAlterTable(node: AlterTableNode): void;
protected visitAnd(node: AndNode): void;
protected visitBinaryOperation(node: BinaryOperationNode): void;
protected visitCase(node: CaseNode): void;
protected visitCast(node: CastNode): void;
protected visitCheckConstraint(node: CheckConstraintNode): void;
protected visitColumn(node: ColumnNode): void;
protected visitColumnDefinition(node: ColumnDefinitionNode): void;
protected visitColumnUpdate(node: ColumnUpdateNode): void;
protected visitCommonTableExpression(node: CommonTableExpressionNode): void;
protected visitCommonTableExpressionName(node: CommonTableExpressionNameNode): void;
protected visitCreateIndex(node: CreateIndexNode): void;
protected visitCreateSchema(node: CreateSchemaNode): void;
protected visitCreateTable(node: CreateTableNode): void;
protected visitCreateType(node: CreateTypeNode): void;
protected visitCreateView(node: CreateViewNode): void;
protected visitDataType(node: DataTypeNode): void;
protected visitDefaultInsertValue(_: DefaultInsertValueNode): void;
protected visitDefaultValue(node: DefaultValueNode): void;
protected visitDeleteQuery(node: DeleteQueryNode): void;
protected visitDropColumn(node: DropColumnNode): void;
protected visitDropConstraint(node: DropConstraintNode): void;
protected visitDropIndex(node: DropIndexNode): void;
protected visitDropSchema(node: DropSchemaNode): void;
protected visitDropTable(node: DropTableNode): void;
protected visitDropType(node: DropTypeNode): void;
protected visitDropView(node: DropViewNode): void;
protected visitExplain(node: ExplainNode): void;
protected visitFetch(node: FetchNode): void;
protected visitForeignKeyConstraint(node: ForeignKeyConstraintNode): void;
protected visitFrom(node: FromNode): void;
protected visitFunction(node: FunctionNode): void;
protected visitGenerated(node: GeneratedNode): void;
protected visitGroupBy(node: GroupByNode): void;
protected visitGroupByItem(node: GroupByItemNode): void;
protected visitHaving(node: HavingNode): void;
protected visitIdentifier(node: IdentifierNode): void;
protected visitInsertQuery(node: InsertQueryNode): void;
protected visitJoin(node: JoinNode): void;
protected visitJSONOperatorChain(node: JSONOperatorChainNode): void;
protected visitJSONPath(node: JSONPathNode): void;
protected visitJSONPathLeg(node: JSONPathLegNode): void;
protected visitJSONReference(node: JSONReferenceNode): void;
protected visitLimit(node: LimitNode): void;
protected visitList(node: ListNode): void;
protected visitMatched(node: MatchedNode): void;
protected visitMergeQuery(node: MergeQueryNode): void;
protected visitModifyColumn(node: ModifyColumnNode): void;
protected visitOffset(node: OffsetNode): void;
protected visitOn(node: OnNode): void;
protected visitOnConflict(node: OnConflictNode): void;
protected visitOnDuplicateKey(node: OnDuplicateKeyNode): void;
protected visitOperator(node: OperatorNode): void;
protected visitOr(node: OrNode): void;
protected visitOrderBy(node: OrderByNode): void;
protected visitOrderByItem(node: OrderByItemNode): void;
protected visitOver(node: OverNode): void;
protected visitParens(node: ParensNode): void;
protected visitPartitionBy(node: PartitionByNode): void;
protected visitPartitionByItem(node: PartitionByItemNode): void;
protected visitPrimaryKeyConstraint(node: PrimaryKeyConstraintNode): void;
protected visitPrimitiveValueList(node: PrimitiveValueListNode): void;
protected visitRaw(node: RawNode): void;
protected visitReference(node: ReferenceNode): void;
protected visitReferences(node: ReferencesNode): void;
protected visitRenameColumn(node: RenameColumnNode): void;
protected visitReturning(node: ReturningNode): void;
protected visitSchemableIdentifier(node: SchemableIdentifierNode): void;
protected visitSelectAll(_: SelectAllNode): void;
protected visitSelection(node: SelectionNode): void;
protected visitSelectModifier(node: SelectModifierNode): void;
protected visitSelectQuery(node: SelectQueryNode): void;
protected visitSetOperation(node: SetOperationNode): void;
protected visitTable(node: TableNode): void;
protected visitTop(node: TopNode): void;
protected visitTuple(node: TupleNode): void;
protected visitUnaryOperation(node: UnaryOperationNode): void;
protected visitUniqueConstraint(node: UniqueConstraintNode): void;
protected visitUpdateQuery(node: UpdateQueryNode): void;
protected visitUsing(node: UsingNode): void;
protected visitValue(node: ValueNode): void;
protected visitValueList(node: ValueListNode): void;
protected visitValues(node: ValuesNode): void;
protected visitWhen(node: WhenNode): void;
protected visitWhere(node: WhereNode): void;
protected visitWith(node: WithNode): void;
compileQuery(node: RootOperationNode): CompiledQuery;
}

§Extends

§
OperationNodeVisitor
[src]

§Implements

§Properties

§
numParameters: number protected readonly
[src]

§Methods

§
addParameter(parameter: unknown): void protected
[src]
§
announcesNewColumnDataType(): boolean protected
[src]

controls whether the dialect adds a "type" keyword before a column's new data type in an ALTER TABLE statement.

§
append(str: string): void protected
[src]
§
appendImmediateValue(value: unknown): void protected
[src]
§
appendValue(parameter: unknown): void protected
[src]
§
compileColumnAlterations(columnAlterations: readonly AlterTableColumnAlterationNode[]): void protected
[src]
§
compileDistinctOn(expressions: ReadonlyArray<OperationNode>): void protected
[src]
§
compileList(nodes: ReadonlyArray<OperationNode>, separator?: string): void protected
[src]
§
compileUnwrappedIdentifier(node: IdentifierNode): void protected
[src]
§
getAutoIncrement(): string protected
[src]
§
getCurrentParameterPlaceholder(): string protected
[src]
§
getExplainOptionAssignment(): string protected
[src]
§
getExplainOptionsDelimiter(): string protected
[src]
§
getLeftExplainOptionsWrapper(): string protected
[src]
§
getLeftIdentifierWrapper(): string protected
[src]
§
getRightExplainOptionsWrapper(): string protected
[src]
§
getRightIdentifierWrapper(): string protected
[src]
§
getSql(): string protected
[src]
§
isMinusOperator(node: OperationNode): node is OperatorNode protected
[src]
§
sanitizeIdentifier(identifier: string): string protected
[src]
§
sortSelectModifiers(arr: SelectModifierNode[]): ReadonlyArray<SelectModifierNode> protected
[src]
§
visitAddColumn(node: AddColumnNode): void protected
[src]
§
visitAddConstraint(node: AddConstraintNode): void protected
[src]
§
visitAddIndex(node: AddIndexNode): void protected
[src]
§
visitAggregateFunction(node: AggregateFunctionNode): void protected
[src]
§
visitAlias(node: AliasNode): void protected
[src]
§
visitAlterColumn(node: AlterColumnNode): void protected
[src]
§
visitAlterTable(node: AlterTableNode): void protected
[src]
§
visitAnd(node: AndNode): void protected
[src]
§
visitBinaryOperation(node: BinaryOperationNode): void protected
[src]
§
visitCase(node: CaseNode): void protected
[src]
§
visitCast(node: CastNode): void protected
[src]
§
visitCheckConstraint(node: CheckConstraintNode): void protected
[src]
§
visitColumn(node: ColumnNode): void protected
[src]
§
visitColumnDefinition(node: ColumnDefinitionNode): void protected
[src]
§
visitColumnUpdate(node: ColumnUpdateNode): void protected
[src]
§
visitCommonTableExpression(node: CommonTableExpressionNode): void protected
[src]
§
visitCommonTableExpressionName(node: CommonTableExpressionNameNode): void protected
[src]
§
visitCreateIndex(node: CreateIndexNode): void protected
[src]
§
visitCreateSchema(node: CreateSchemaNode): void protected
[src]
§
visitCreateTable(node: CreateTableNode): void protected
[src]
§
visitCreateType(node: CreateTypeNode): void protected
[src]
§
visitCreateView(node: CreateViewNode): void protected
[src]
§
visitDataType(node: DataTypeNode): void protected
[src]
§
visitDefaultInsertValue(_: DefaultInsertValueNode): void protected
[src]
§
visitDefaultValue(node: DefaultValueNode): void protected
[src]
§
visitDeleteQuery(node: DeleteQueryNode): void protected
[src]
§
visitDropColumn(node: DropColumnNode): void protected
[src]
§
visitDropConstraint(node: DropConstraintNode): void protected
[src]
§
visitDropIndex(node: DropIndexNode): void protected
[src]
§
visitDropSchema(node: DropSchemaNode): void protected
[src]
§
visitDropTable(node: DropTableNode): void protected
[src]
§
visitDropType(node: DropTypeNode): void protected
[src]
§
visitDropView(node: DropViewNode): void protected
[src]
§
visitExplain(node: ExplainNode): void protected
[src]
§
visitFetch(node: FetchNode): void protected
[src]
§
visitForeignKeyConstraint(node: ForeignKeyConstraintNode): void protected
[src]
§
visitFrom(node: FromNode): void protected
[src]
§
visitFunction(node: FunctionNode): void protected
[src]
§
visitGenerated(node: GeneratedNode): void protected
[src]
§
visitGroupBy(node: GroupByNode): void protected
[src]
§
visitGroupByItem(node: GroupByItemNode): void protected
[src]
§
visitHaving(node: HavingNode): void protected
[src]
§
visitIdentifier(node: IdentifierNode): void protected
[src]
§
visitInsertQuery(node: InsertQueryNode): void protected
[src]
§
visitJoin(node: JoinNode): void protected
[src]
§
visitJSONOperatorChain(node: JSONOperatorChainNode): void protected
[src]
§
visitJSONPath(node: JSONPathNode): void protected
[src]
§
visitJSONPathLeg(node: JSONPathLegNode): void protected
[src]
§
visitJSONReference(node: JSONReferenceNode): void protected
[src]
§
visitLimit(node: LimitNode): void protected
[src]
§
visitList(node: ListNode): void protected
[src]
§
visitMatched(node: MatchedNode): void protected
[src]
§
visitMergeQuery(node: MergeQueryNode): void protected
[src]
§
visitModifyColumn(node: ModifyColumnNode): void protected
[src]
§
visitOffset(node: OffsetNode): void protected
[src]
§
visitOn(node: OnNode): void protected
[src]
§
visitOnConflict(node: OnConflictNode): void protected
[src]
§
visitOnDuplicateKey(node: OnDuplicateKeyNode): void protected
[src]
§
visitOperator(node: OperatorNode): void protected
[src]
§
visitOr(node: OrNode): void protected
[src]
§
visitOrderBy(node: OrderByNode): void protected
[src]
§
visitOrderByItem(node: OrderByItemNode): void protected
[src]
§
visitOver(node: OverNode): void protected
[src]
§
visitParens(node: ParensNode): void protected
[src]
§
visitPartitionBy(node: PartitionByNode): void protected
[src]
§
visitPartitionByItem(node: PartitionByItemNode): void protected
[src]
§
visitPrimaryKeyConstraint(node: PrimaryKeyConstraintNode): void protected
[src]
§
visitPrimitiveValueList(node: PrimitiveValueListNode): void protected
[src]
§
visitRaw(node: RawNode): void protected
[src]
§
visitReference(node: ReferenceNode): void protected
[src]
§
visitReferences(node: ReferencesNode): void protected
[src]
§
visitRenameColumn(node: RenameColumnNode): void protected
[src]
§
visitReturning(node: ReturningNode): void protected
[src]
§
visitSchemableIdentifier(node: SchemableIdentifierNode): void protected
[src]
§
visitSelectAll(_: SelectAllNode): void protected
[src]
§
visitSelection(node: SelectionNode): void protected
[src]
§
visitSelectModifier(node: SelectModifierNode): void protected
[src]
§
visitSelectQuery(node: SelectQueryNode): void protected
[src]
§
visitSetOperation(node: SetOperationNode): void protected
[src]
§
visitTable(node: TableNode): void protected
[src]
§
visitTop(node: TopNode): void protected
[src]
§
visitTuple(node: TupleNode): void protected
[src]
§
visitUnaryOperation(node: UnaryOperationNode): void protected
[src]
§
visitUniqueConstraint(node: UniqueConstraintNode): void protected
[src]
§
visitUpdateQuery(node: UpdateQueryNode): void protected
[src]
§
visitUsing(node: UsingNode): void protected
[src]
§
visitValue(node: ValueNode): void protected
[src]
§
visitValueList(node: ValueListNode): void protected
[src]
§
visitValues(node: ValuesNode): void protected
[src]
§
visitWhen(node: WhenNode): void protected
[src]
§
visitWhere(node: WhereNode): void protected
[src]
§
visitWith(node: WithNode): void protected
[src]

§Extends

§
OperationNodeVisitor
[src]

§Implements

§Properties

§
numParameters: number protected readonly
[src]

§Methods

§
addParameter(parameter: unknown): void protected
[src]
§
announcesNewColumnDataType(): boolean protected
[src]

controls whether the dialect adds a "type" keyword before a column's new data type in an ALTER TABLE statement.

§
append(str: string): void protected
[src]
§
appendImmediateValue(value: unknown): void protected
[src]
§
appendValue(parameter: unknown): void protected
[src]
§
compileColumnAlterations(columnAlterations: readonly AlterTableColumnAlterationNode[]): void protected
[src]
§
compileDistinctOn(expressions: ReadonlyArray<OperationNode>): void protected
[src]
§
compileList(nodes: ReadonlyArray<OperationNode>, separator?: string): void protected
[src]
§
compileUnwrappedIdentifier(node: IdentifierNode): void protected
[src]
§
getAutoIncrement(): string protected
[src]
§
getCurrentParameterPlaceholder(): string protected
[src]
§
getExplainOptionAssignment(): string protected
[src]
§
getExplainOptionsDelimiter(): string protected
[src]
§
getLeftExplainOptionsWrapper(): string protected
[src]
§
getLeftIdentifierWrapper(): string protected
[src]
§
getRightExplainOptionsWrapper(): string protected
[src]
§
getRightIdentifierWrapper(): string protected
[src]
§
getSql(): string protected
[src]
§
isMinusOperator(node: OperationNode): node is OperatorNode protected
[src]
§
sanitizeIdentifier(identifier: string): string protected
[src]
§
sortSelectModifiers(arr: SelectModifierNode[]): ReadonlyArray<SelectModifierNode> protected
[src]
§
visitAddColumn(node: AddColumnNode): void protected
[src]
§
visitAddConstraint(node: AddConstraintNode): void protected
[src]
§
visitAddIndex(node: AddIndexNode): void protected
[src]
§
visitAggregateFunction(node: AggregateFunctionNode): void protected
[src]
§
visitAlias(node: AliasNode): void protected
[src]
§
visitAlterColumn(node: AlterColumnNode): void protected
[src]
§
visitAlterTable(node: AlterTableNode): void protected
[src]
§
visitAnd(node: AndNode): void protected
[src]
§
visitBinaryOperation(node: BinaryOperationNode): void protected
[src]
§
visitCase(node: CaseNode): void protected
[src]
§
visitCast(node: CastNode): void protected
[src]
§
visitCheckConstraint(node: CheckConstraintNode): void protected
[src]
§
visitColumn(node: ColumnNode): void protected
[src]
§
visitColumnDefinition(node: ColumnDefinitionNode): void protected
[src]
§
visitColumnUpdate(node: ColumnUpdateNode): void protected
[src]
§
visitCommonTableExpression(node: CommonTableExpressionNode): void protected
[src]
§
visitCommonTableExpressionName(node: CommonTableExpressionNameNode): void protected
[src]
§
visitCreateIndex(node: CreateIndexNode): void protected
[src]
§
visitCreateSchema(node: CreateSchemaNode): void protected
[src]
§
visitCreateTable(node: CreateTableNode): void protected
[src]
§
visitCreateType(node: CreateTypeNode): void protected
[src]
§
visitCreateView(node: CreateViewNode): void protected
[src]
§
visitDataType(node: DataTypeNode): void protected
[src]
§
visitDefaultInsertValue(_: DefaultInsertValueNode): void protected
[src]
§
visitDefaultValue(node: DefaultValueNode): void protected
[src]
§
visitDeleteQuery(node: DeleteQueryNode): void protected
[src]
§
visitDropColumn(node: DropColumnNode): void protected
[src]
§
visitDropConstraint(node: DropConstraintNode): void protected
[src]
§
visitDropIndex(node: DropIndexNode): void protected
[src]
§
visitDropSchema(node: DropSchemaNode): void protected
[src]
§
visitDropTable(node: DropTableNode): void protected
[src]
§
visitDropType(node: DropTypeNode): void protected
[src]
§
visitDropView(node: DropViewNode): void protected
[src]
§
visitExplain(node: ExplainNode): void protected
[src]
§
visitFetch(node: FetchNode): void protected
[src]
§
visitForeignKeyConstraint(node: ForeignKeyConstraintNode): void protected
[src]
§
visitFrom(node: FromNode): void protected
[src]
§
visitFunction(node: FunctionNode): void protected
[src]
§
visitGenerated(node: GeneratedNode): void protected
[src]
§
visitGroupBy(node: GroupByNode): void protected
[src]
§
visitGroupByItem(node: GroupByItemNode): void protected
[src]
§
visitHaving(node: HavingNode): void protected
[src]
§
visitIdentifier(node: IdentifierNode): void protected
[src]
§
visitInsertQuery(node: InsertQueryNode): void protected
[src]
§
visitJoin(node: JoinNode): void protected
[src]
§
visitJSONOperatorChain(node: JSONOperatorChainNode): void protected
[src]
§
visitJSONPath(node: JSONPathNode): void protected
[src]
§
visitJSONPathLeg(node: JSONPathLegNode): void protected
[src]
§
visitJSONReference(node: JSONReferenceNode): void protected
[src]
§
visitLimit(node: LimitNode): void protected
[src]
§
visitList(node: ListNode): void protected
[src]
§
visitMatched(node: MatchedNode): void protected
[src]
§
visitMergeQuery(node: MergeQueryNode): void protected
[src]
§
visitModifyColumn(node: ModifyColumnNode): void protected
[src]
§
visitOffset(node: OffsetNode): void protected
[src]
§
visitOn(node: OnNode): void protected
[src]
§
visitOnConflict(node: OnConflictNode): void protected
[src]
§
visitOnDuplicateKey(node: OnDuplicateKeyNode): void protected
[src]
§
visitOperator(node: OperatorNode): void protected
[src]
§
visitOr(node: OrNode): void protected
[src]
§
visitOrderBy(node: OrderByNode): void protected
[src]
§
visitOrderByItem(node: OrderByItemNode): void protected
[src]
§
visitOver(node: OverNode): void protected
[src]
§
visitParens(node: ParensNode): void protected
[src]
§
visitPartitionBy(node: PartitionByNode): void protected
[src]
§
visitPartitionByItem(node: PartitionByItemNode): void protected
[src]
§
visitPrimaryKeyConstraint(node: PrimaryKeyConstraintNode): void protected
[src]
§
visitPrimitiveValueList(node: PrimitiveValueListNode): void protected
[src]
§
visitRaw(node: RawNode): void protected
[src]
§
visitReference(node: ReferenceNode): void protected
[src]
§
visitReferences(node: ReferencesNode): void protected
[src]
§
visitRenameColumn(node: RenameColumnNode): void protected
[src]
§
visitReturning(node: ReturningNode): void protected
[src]
§
visitSchemableIdentifier(node: SchemableIdentifierNode): void protected
[src]
§
visitSelectAll(_: SelectAllNode): void protected
[src]
§
visitSelection(node: SelectionNode): void protected
[src]
§
visitSelectModifier(node: SelectModifierNode): void protected
[src]
§
visitSelectQuery(node: SelectQueryNode): void protected
[src]
§
visitSetOperation(node: SetOperationNode): void protected
[src]
§
visitTable(node: TableNode): void protected
[src]
§
visitTop(node: TopNode): void protected
[src]
§
visitTuple(node: TupleNode): void protected
[src]
§
visitUnaryOperation(node: UnaryOperationNode): void protected
[src]
§
visitUniqueConstraint(node: UniqueConstraintNode): void protected
[src]
§
visitUpdateQuery(node: UpdateQueryNode): void protected
[src]
§
visitUsing(node: UsingNode): void protected
[src]
§
visitValue(node: ValueNode): void protected
[src]
§
visitValueList(node: ValueListNode): void protected
[src]
§
visitValues(node: ValuesNode): void protected
[src]
§
visitWhen(node: WhenNode): void protected
[src]
§
visitWhere(node: WhereNode): void protected
[src]
§
visitWith(node: WithNode): void protected
[src]