UNPKG

@naturalcycles/db-lib

Version:

Lowest Common Denominator API to supported Databases

10 lines (9 loc) 477 B
import type { ObjectWithId } from '@naturalcycles/js-lib/types'; import type { DBSaveBatchOperation } from '../../db.model.js'; import type { FileDBPersistencePlugin } from './file.db.model.js'; export declare class NoopPersistencePlugin implements FileDBPersistencePlugin { ping(): Promise<void>; getTables(): Promise<string[]>; loadFile<ROW extends ObjectWithId>(_table: string): Promise<ROW[]>; saveFiles(_ops: DBSaveBatchOperation<any>[]): Promise<void>; }