UNPKG

redis-orm-node

Version:

`redis-orm` is a lightweight Object-Relational Mapping (ORM) library for Node.js.

24 lines (23 loc) 549 B
import { WhereOptions } from "./Where"; import { SearchOptions } from "redis"; type options = { limit?: SearchOptions["LIMIT"]; sortby?: SearchOptions["SORTBY"]; }; export type FindOptions<T> = { where?: WhereOptions<T> | WhereOptions<T>[]; options?: options; }; export type FindOneOptions<T> = { where: WhereOptions<T> | WhereOptions<T>[]; options?: Omit<options, "limit"> & { limit: { from: number; }; }; }; export type FindResult<T = object> = { id: string; value: T; }; export {};