UNPKG

typeorm-versions

Version:
31 lines 877 B
import { ObjectLiteral, DataSource } from 'typeorm'; export declare enum VersionEvent { INSERT = "INSERT", UPDATE = "UPDATE", REMOVE = "REMOVE" } export declare class Version { id: number; itemType: string; itemId: string; event: VersionEvent; owner: string; object: ObjectLiteral; timestamp: Date; private static usedDataSource?; /** * @deprecated in favor of useDataSource */ static useConnection(dataSource: DataSource): void; static useDataSource(dataSource: DataSource): void; /** * @deprecated in favor of getDataSource */ protected getConnection(): DataSource; protected getDataSource(): DataSource; getObject<T>(): T; previous(): Promise<Version | null>; next(): Promise<Version | null>; index(): Promise<number | undefined>; } //# sourceMappingURL=Version.d.ts.map