Skip to main content
zerotal

Documentation


Documentation / @zerotal/orm / index / KeysetOptions

Interface: KeysetOptions

Defined in: packages/orm/src/db/types.ts:274

Options for QueryBuilder.keysetPaginate.

Properties

cursor?

optional cursor?: string | null

Defined in: packages/orm/src/db/types.ts:279

Opaque cursor string from the previous page's nextCursor. null or omitted = first page.


column?

optional column?: string

Defined in: packages/orm/src/db/types.ts:281

Column used for keyset ordering. Must be a safe SQL identifier. Default: 'id'.


direction?

optional direction?: "asc" | "desc"

Defined in: packages/orm/src/db/types.ts:283

Sort direction. Default: 'asc'.


limit?

optional limit?: number

Defined in: packages/orm/src/db/types.ts:285

Items per page. Default: 15.