UNPKG

typeorm-versions

Version:
11 lines 1.01 kB
import { DataSource, ObjectLiteral } from 'typeorm'; import { Version, VersionEvent } from '../entity/Version'; export declare const VersionRepository: (dataSource: DataSource) => import("typeorm").Repository<Version> & { allForEntity<Entity extends ObjectLiteral>(entity: Entity, id?: any, take?: number, skip?: number, order?: ("ASC" | "DESC")): Promise<Version[]>; previousForEntity<Entity extends ObjectLiteral>(entity: Entity, id?: string): Promise<Version | undefined>; latestForEntity<Entity extends ObjectLiteral>(entity: Entity, id?: string): Promise<Version | undefined>; previousObjectForEntity<Entity extends ObjectLiteral>(entity: Entity, id?: string): Promise<Entity | undefined>; latestObjectForEntity<Entity extends ObjectLiteral>(entity: Entity, id?: string): Promise<Entity | undefined>; saveVersion<Entity extends ObjectLiteral>(entity: Entity, event: VersionEvent, owner?: string): Promise<Version | undefined>; }; //# sourceMappingURL=VersionRepository.d.ts.map