Interface ExtendedBatchOperation

Extended batch operation with additional metadata. Used by adapters that support richer batch operation semantics.

interface ExtendedBatchOperation {
    type?: "insert" | "update" | "delete";
    table?: string;
    values?: Record<string, unknown> | Record<string, unknown>[];
    where?: Record<string, unknown>;
    statement: string;
    parameters?: StorageParameters;
}

Hierarchy (view full)

Properties

type?: "insert" | "update" | "delete"
table?: string
values?: Record<string, unknown> | Record<string, unknown>[]
where?: Record<string, unknown>
statement: string

SQL statement to execute

parameters?: StorageParameters

Parameters for this specific operation