UNPKG

@decaf-ts/for-nano

Version:

decaf-ts persistence adapter for CouchDB via nano

18 lines 749 B
import { CouchDBRepository } from "@decaf-ts/for-couchdb"; /** * @description Type for Nano database repositories * @summary A specialized repository type for working with Nano databases, extending the base Repository * with Nano-specific adapter, flags, and context types * @template M - Type extending Model that this repository will manage * @typedef {Repository<M, MangoQuery, NanoAdapter, NanoFlags, Context<NanoFlags>>} NanoRepository * @memberOf module:for-nano */ export class NanoRepository extends CouchDBRepository { constructor(adapter, model, force = false) { super(adapter, model, force); } override(flags) { return super.override(flags).for(flags); } } //# sourceMappingURL=NanoRepository.js.map