Defined in: packages/db/src/types.ts:492
TKey extends string | number = string | number
collection: object;Defined in: packages/db/src/types.ts:500
delete: (key) => void;string
void
get: (key) => unknown;string
unknown
list: (prefix?) => readonly object[];string
readonly object[]
set: (key, value) => void;string
unknown
void
persistence:
| SyncPersistenceCapabilityV1<TKey>
| null;Defined in: packages/db/src/types.ts:518
Internal
Unstable, versioned bridge between persistence-aware collection adapters and sync adapters. Application code should not construct this capability. Custom adapter wrappers must forward it unchanged. null explicitly means that the collection has no persistence capability; a missing property is invalid.
Adapter infrastructure; not an application-facing API.
row: object;Defined in: packages/db/src/types.ts:495
delete: (key) => void;TKey
void
get: (key) => unknown;TKey
unknown
set: (key, metadata) => void;TKey
unknown
void