Skip to content

Interface: BlobColumnModes ​

Defined in: packages/core/src/api/options.ts:24

Per-column blob configuration: a base mode plus named overrides. Column names match the row key (alias-aware) — bare (DOC) or FROM-alias qualified (A.DOC), case-insensitive. A column listed in both arrays is a configuration error (throws at query time).

ts
blobs: { default: 'lazy-binary', eager: ['THUMB'], lazy: ['HUGE_XML'] }

Properties ​

PropertyTypeDescriptionDefined in
default?BlobModeBase mode for blob columns not named below. Default 'eager'.packages/core/src/api/options.ts:26
eager?string[]Columns always materialized (string for memos, Buffer for binary).packages/core/src/api/options.ts:28
lazy?string[]Columns always returned as lazy Blob handles.packages/core/src/api/options.ts:30

MIT Licensed. Contains data derived from the Firebird project under IDPL/IPL.