Skip to content

CollectionIndexMetadata

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

Properties

expression

ts
expression: BasicExpression;

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


indexId

ts
indexId: number;

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


name?

ts
optional name: string;

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


options?

ts
optional options: CollectionIndexSerializableValue;

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


resolver

ts
resolver: CollectionIndexResolverMetadata;

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


signature

ts
signature: string;

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

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

Version for the signature serialization contract.