TanStack

CollectionIndexMetadata

Defined in: packages/db/src/collection/events.ts:81

Properties

expression

ts
expression: BasicExpression;

Defined in: packages/db/src/collection/events.ts:93


indexId

ts
indexId: number;

Defined in: packages/db/src/collection/events.ts:91


name?

ts
optional name: string;

Defined in: packages/db/src/collection/events.ts:92


options?

ts
optional options: CollectionIndexSerializableValue;

Defined in: packages/db/src/collection/events.ts:95


resolver

ts
resolver: CollectionIndexResolverMetadata;

Defined in: packages/db/src/collection/events.ts:94


signature

ts
signature: string;

Defined in: packages/db/src/collection/events.ts:90

Stable signature derived from expression + serializable options. Non-serializable option fields are intentionally omitted.


signatureVersion

ts
signatureVersion: 1;

Defined in: packages/db/src/collection/events.ts:85

Version for the signature serialization contract.