Skip to main content

Interface: BulkUpdateOptions<T>

Defined in: src/bulk/BulkUpdateBuilder.ts:9

Options for high-performance chunked bulk updates.

Type Parameters​

Type Parameter
T

Properties​

keys​

keys: (string | keyof T)[]

Defined in: src/bulk/BulkUpdateBuilder.ts:11

Property keys to match target rows (e.g. ['id'] or ['sku']).


update?​

optional update?: (string | keyof T)[]

Defined in: src/bulk/BulkUpdateBuilder.ts:13

Optional subset of columns to update. If omitted, all non-key properties are updated.


batchSize?​

optional batchSize?: number

Defined in: src/bulk/BulkUpdateBuilder.ts:15

Batch chunk size per transaction (default: 500).