Skip to main content

Aggregate

Defined in: packages/db/src/query/ir.ts:211

Extends

  • BaseExpression<T>

Type Parameters

T

T = any

Constructors

Constructor

new Aggregate<T>(name, args): Aggregate<T>;

Defined in: packages/db/src/query/ir.ts:213

Parameters

name

string

args

BasicExpression<any>[]

Returns

Aggregate<T>

Overrides

BaseExpression<T>.constructor

Properties

__returnType

readonly __returnType: T;

Defined in: packages/db/src/query/ir.ts:79

Internal

  • Type brand for TypeScript inference

Inherited from

BaseExpression.__returnType

args

args: BasicExpression<any>[];

Defined in: packages/db/src/query/ir.ts:215


name

name: string;

Defined in: packages/db/src/query/ir.ts:214


type

type: "agg";

Defined in: packages/db/src/query/ir.ts:212

Overrides

BaseExpression.type