mongoose-transaction-decorator
Version:
mongoose transaction decorator
6 lines (5 loc) • 392 B
TypeScript
import { ClientSessionOptions } from 'mongodb';
export declare const TRANSACTION_SESSION: unique symbol;
export declare function Transactional(connectionName?: string): MethodDecorator;
export declare function Transactional(options?: ClientSessionOptions): MethodDecorator;
export declare function Transactional(connectionName?: string, options?: ClientSessionOptions): MethodDecorator;