miter
Version:
A typescript web framework based on ExpressJs based loosely on SailsJs
15 lines (14 loc) • 629 B
TypeScript
import { Injector } from '../core/injector';
import { ClsNamespaceService } from './cls-namespace.service';
import { TransactionT } from '../core/transaction';
export declare class ORMService {
private _injector;
private _namespace;
constructor(_injector: Injector, _namespace: ClsNamespaceService);
protected readonly injector: Injector;
protected readonly namespace: ClsNamespaceService;
start(): Promise<void>;
stop(): Promise<void>;
currentTransaction: TransactionT | undefined;
transaction(transactionName: string, transaction?: TransactionT | null): Promise<TransactionT | undefined>;
}