UNPKG

@nodeboot/starter-persistence

Version:

Nodeboot starter package for persistence. Supports data access layer auto-configuration providing features like database initialization, consistency check, entity mapping, repository pattern, transactions, paging, migrations, persistence listeners, persis

28 lines 638 B
import { SortOrder } from "@nodeboot/core"; export declare class PagingRequest { page?: number; pageSize?: number; sortOrder?: SortOrder; sortField?: string; } export declare class CursorRequest { pageSize?: number; lastId?: string; cursor?: string | number | Date; sortOrder?: SortOrder; sortField?: string; } export declare class Page<T> { page: number; totalPages: number; totalItems: number; pageSize: number; items: T[]; } export declare class CursorPage<T> { pageSize: number; cursor?: string; lastId?: string; items: T[]; } //# sourceMappingURL=types.d.ts.map