subquery.d.ts 625 B

12345
  1. import type { AddAliasToSelection } from "../query-builders/select.types.js";
  2. import type { ColumnsSelection } from "../sql/sql.js";
  3. import type { Subquery, WithSubquery } from "../subquery.js";
  4. export type SubqueryWithSelection<TSelection extends ColumnsSelection, TAlias extends string> = Subquery<TAlias, AddAliasToSelection<TSelection, TAlias, 'gel'>> & AddAliasToSelection<TSelection, TAlias, 'gel'>;
  5. export type WithSubqueryWithSelection<TSelection extends ColumnsSelection, TAlias extends string> = WithSubquery<TAlias, AddAliasToSelection<TSelection, TAlias, 'gel'>> & AddAliasToSelection<TSelection, TAlias, 'gel'>;