UNPKG

coddyger

Version:

Coddyger est une bibliothèque JavaScript/TypeScript qui fournit des fonctions communes et des plugins pour la gestion des données, la communication entre services, et des utilitaires avancés pour le développement d'applications.

14 lines (13 loc) 525 B
import mongoose from 'mongoose'; export declare class MongooseDataAccess { private readonly options; private readonly connectionUri; constructor(connectionUri?: string); connect(uri?: string): Promise<void>; /** * Exécute une fonction dans une transaction MongoDB (session) * @param callback - Fonction asynchrone recevant la session mongoose * @returns Résultat de la fonction callback */ transaction<T>(callback: (session: mongoose.ClientSession) => Promise<T>): Promise<T>; }