QueryBuilderInstance
class QueryBuilderInstance { }
constructor();
private dialect;
private getDialect;
private PgSelectBuilder;
$with<TAlias extends string>(alias: TAlias): {
as<TSelection>(qb: QueryBuilder<TSelection> | ((qb: QueryBuilderInstance) => QueryBuilder<TSelection>)): WithSubqueryWithSelection<TSelection, TAlias>;
};select(): PgSelectBuilder<undefined, "qb">;
with(...queries: WithSubquery[]): {
select: {
};(): PgSelectBuilder<undefined, "qb">;
<TSelection extends SelectedFields>(fields: TSelection): PgSelectBuilder<TSelection, "qb">;
}; §Properties
§Methods
§
$with<TAlias extends string>(alias: TAlias): {
[src]as<TSelection>(qb: QueryBuilder<TSelection> | ((qb: QueryBuilderInstance) => QueryBuilder<TSelection>)): WithSubqueryWithSelection<TSelection, TAlias>;
}§
with(...queries: WithSubquery[]): {
[src]select: {
}(): PgSelectBuilder<undefined, "qb">;
<TSelection extends SelectedFields>(fields: TSelection): PgSelectBuilder<TSelection, "qb">;
};