Skip to main content

Class: WindowSpecBuilder

Defined in: src/query/WindowFunction.ts:3

Constructors​

Constructor​

new WindowSpecBuilder(): WindowSpecBuilder

Returns​

WindowSpecBuilder

Methods​

partitionBy()​

partitionBy(...columns): this

Defined in: src/query/WindowFunction.ts:8

Parameters​

ParameterType
...columnsstring[]

Returns​

this


orderBy()​

orderBy(column, direction?): this

Defined in: src/query/WindowFunction.ts:13

Parameters​

ParameterTypeDefault value
columnstringundefined
direction"ASC" | "DESC"'ASC'

Returns​

this


orderByDescending()​

orderByDescending(column): this

Defined in: src/query/WindowFunction.ts:18

Parameters​

ParameterType
columnstring

Returns​

this


rowsBetween()​

rowsBetween(start, end): this

Defined in: src/query/WindowFunction.ts:22

Parameters​

ParameterType
startstring
endstring

Returns​

this


toSql()​

toSql(adapter?): string

Defined in: src/query/WindowFunction.ts:27

Parameters​

ParameterType
adapter?IDbAdapter

Returns​

string