UNPKG

@configurator/ravendb

Version:
8 lines (7 loc) 415 B
import { ObjectTypeDescriptor } from "../../Types"; export interface IHiLoIdGenerator { generateNextIdFor(database: string, collectionName: string): Promise<number>; generateNextIdFor(database: string, documentType: ObjectTypeDescriptor): Promise<number>; generateNextIdFor(database: string, entity: object): Promise<number>; generateDocumentId(database: string, entity: object): Promise<string>; }