typeorm-transactional-async-callbacks
Version:
A Transactional Method Decorator for typeorm that uses cls-hooked to handle and propagate transactions between different repositories and service methods. Inpired by Spring Trasnactional Annotation and Sequelize CLS
10 lines (9 loc) • 361 B
TypeScript
import { StorageDriver as StorageDriverEnum } from '../enums/storage-driver';
import type { StorageDriver } from './driver/interface';
export declare class Storage {
private driver;
create(storageDriverEnum?: StorageDriverEnum): StorageDriver;
get(): StorageDriver;
private getDriverConstructor;
private getBestSupportedDriverConstructor;
}