UNPKG

nestjs-typeorm-transactions

Version:

A NestJS module to make transaction management easier across different services

9 lines (8 loc) 508 B
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[];