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 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 sanitizeIdentifier(identifier: string): string;
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 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 sanitizeIdentifier(identifier: string): string;
§Implements
§Properties
§Methods
§
announcesNewColumnDataType(): boolean protected
[src]controls whether the dialect adds a "type" keyword before a column's new data type in an ALTER TABLE statement.
§
compileColumnAlterations(columnAlterations: readonly AlterTableColumnAlterationNode[]): void protected
[src]§
compileQuery(node: RootOperationNode): CompiledQuery
[src]§Implements
§Properties
§Methods
§
announcesNewColumnDataType(): boolean protected
[src]controls whether the dialect adds a "type" keyword before a column's new data type in an ALTER TABLE statement.
§
compileColumnAlterations(columnAlterations: readonly AlterTableColumnAlterationNode[]): void protected
[src]§
compileQuery(node: RootOperationNode): CompiledQuery
[src]