Class AbstractQueryGeneratorInternal<Dialect>
Accessors
queryGenerator
- get queryGenerator(): Dialect["queryGenerator"]
Returns Dialect["queryGenerator"]
Methods
addLimitAndOffset
- addLimitAndOffset(_options): string
Returns string
formatAssociationPath
- formatAssociationPath(associationPath): string
Returns string
formatAttribute
- formatAttribute(piece, options?): string
Returns string
formatCast
- formatCast(cast, options?): string
Returns string
formatCol
- formatCol(piece, options?): any
Returns any
formatDialectAwareFn
- formatDialectAwareFn(piece, options?): string
Returns string
formatFn
- formatFn(piece, options?): string
Returns string
formatJsonPath
- formatJsonPath(jsonPathVal, options?): string
Returns string
formatLiteral
- formatLiteral(piece, options?): string
Returns string
getConstraintSnippet
- getConstraintSnippet(tableName, options): string
Returns string
getDeferrableConstraintSnippet
- getDeferrableConstraintSnippet(deferrable): "DEFERRABLE INITIALLY DEFERRED" | "DEFERRABLE INITIALLY IMMEDIATE" | "NOT DEFERRABLE"
Returns "DEFERRABLE INITIALLY DEFERRED" | "DEFERRABLE INITIALLY IMMEDIATE" | "NOT DEFERRABLE"
getTechnicalDatabaseNames
- getTechnicalDatabaseNames(): readonly string[]
Returns readonly string[]
getTechnicalSchemaNames
- getTechnicalSchemaNames(): readonly string[]
Returns readonly string[]
Returns an SQL fragment for adding result constraints.