UNPKG

reiso

Version:
18 lines (17 loc) 685 B
import * as ORM from "typeorm"; export declare class ORMManager { private conn; private connPromise; private config; constructor(config: ORM.ConnectionOptions); connect(): Promise<ORM.Connection>; close(): Promise<void>; private init; test(): Promise<void>; sync(mode?: 'passive' | 'force' | 'standart'): Promise<void>; drop(): Promise<void>; } export declare function cleanEntities(): void; export declare function addEntity(name: string, scope: string, entity: any): void; export declare function getEntity(scope?: string, ...args: string[]): any[]; export declare function RegisterEntity(name: string, scope?: string): (target: any) => void;