UNPKG

@joktec/mongo

Version:

JokTec - Mongo Service

15 lines 473 B
import { Clazz } from '@joktec/core'; import { QueryOptions, Schema } from 'mongoose'; export interface ParanoidOptions { deletedAt?: { name?: string; type?: Clazz; }; injectIndex?: boolean; } export interface ParanoidQueryOptions<T = any> extends QueryOptions<T> { paranoid?: boolean; force?: boolean; } export declare const ParanoidPlugin: (schema: Schema, opts?: ParanoidOptions) => void; //# sourceMappingURL=paranoid.plugin.d.ts.map