UNPKG

database-builder

Version:

Library to assist in creating and maintaining SQL commands.

11 lines (10 loc) 646 B
import { HavingBuilderContract } from "./having-builder-contract"; import { TypeProjection } from "../core/utils"; import { WhereBaseBuilder } from "./where-base-builder"; import { ProjectionsHelper } from "../core/projections-helper"; import { ColumnParams } from "../core/column-params"; export declare class HavingBuilder<T> extends WhereBaseBuilder<T, TypeProjection<T>, HavingBuilder<T>> implements HavingBuilderContract<T> { protected _getInstance(): HavingBuilder<T>; protected _create(typeT: new () => T, alias: string): HavingBuilder<T>; protected getColumnParams(expression: ProjectionsHelper<T>): ColumnParams; }