Skip to content

nooschain v0.1.0


nooschain / records/indexes / NormalizedRecordIndex

Interface: NormalizedRecordIndex

Defined in: records/indexes.ts:18

Database row shape for one normalized public index attached to a record.

Properties

bucket_id

bucket_id: string

Defined in: records/indexes.ts:24

Bucket containing the encrypted record.


id

id: string

Defined in: records/indexes.ts:20

Deterministic row id composed from record id and index key.


key

key: string

Defined in: records/indexes.ts:26

Public index key.


record_id

record_id: string

Defined in: records/indexes.ts:22

Encrypted record id that owns the index.


value_boolean

value_boolean: boolean | null

Defined in: records/indexes.ts:32

Boolean value when the index is boolean; otherwise null.


value_date

value_date: string | null

Defined in: records/indexes.ts:34

Temporal value when the schema declares a date or datetime index; otherwise null.


value_number

value_number: string | number | null

Defined in: records/indexes.ts:30

Numeric value when the index is numeric; otherwise null.


value_text

value_text: string | null

Defined in: records/indexes.ts:28

String value when the index is text-like; otherwise null.

Audience-first NOOSChain documentation.