UNPKG

@n8n-plus/n8n-plus

Version:

n8n Workflow Automation Tool (plus edition)

12 lines (11 loc) 651 B
import { ExecutionDataRepository } from '@n8n/db'; import type { EntityManager } from '@n8n/db'; import type { ExecutionDataStore, ExecutionRef, ExecutionDataPayload, ExecutionDataBundle } from './types'; export declare class DbStore implements ExecutionDataStore { private readonly repository; constructor(repository: ExecutionDataRepository); write({ executionId }: ExecutionRef, payload: ExecutionDataPayload, tx?: EntityManager): Promise<void>; read({ executionId }: ExecutionRef, tx?: EntityManager): Promise<ExecutionDataBundle | null>; delete(ref: ExecutionRef | ExecutionRef[]): Promise<void>; private getRepository; }