nestjs-typeorm-transactions
Version:
A NestJS module to make transaction management easier across different services
9 lines (8 loc) • 508 B
TypeScript
import { EntitySchema } from 'typeorm';
import { Provider } from '@nestjs/common';
/** Retrieves repository injection token */
export declare function getRepositoryInjectionToken(entity: Function | EntitySchema<any>): string;
/** Retrieves data source injection token */
export declare function getDataSourceInjectionToken(dataSource?: string): string;
/** Creates providers for all entities */
export declare function createProviders(entities: Array<Function | EntitySchema<any>>, ds?: string): Provider[];