TanStack

CollectionIndexMetadata

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

Properties

expression

ts
expression: BasicExpression;

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


indexId

ts
indexId: number;

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


name?

ts
optional name: string;

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


options?

ts
optional options: CollectionIndexSerializableValue;

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


resolver

ts
resolver: CollectionIndexResolverMetadata;

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


signature

ts
signature: string;

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

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:75

Version for the signature serialization contract.