UNPKG

mongoose-transaction-decorator

Version:
19 lines (18 loc) 671 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TransactionConnection = exports.DEFAULT_NAME = void 0; exports.DEFAULT_NAME = 'default'; class TransactionConnection { constructor() { this._connections = {}; return TransactionConnection.instance; } setConnection(connection, connectionName = exports.DEFAULT_NAME) { this._connections[connectionName] = connection; } getConnection(connectionName) { return this._connections[connectionName]; } } exports.TransactionConnection = TransactionConnection; TransactionConnection.instance = new TransactionConnection();