Skip to main content

Module persistence

Module persistence 

Source
Expand description

Persistence record and schema metadata.

§Runtime scope

  • Build: opt-in via platform-models.
  • Execution: no repository runtime caller (not on the default scan path).
  • Default termivar scan: no.
  • Support: experimental data models.

This module contains serializable records and an in-memory schema catalog. It does not build SQL, connect to a database, manage a pool, execute a transaction, or provide durable storage.

Structs§

ColumnDef
Declarative column metadata. data_type is an opaque caller-supplied label.
EndpointRecord
Caller-supplied endpoint record.
FindingRecord
Caller-supplied finding record.
IndexDef
Declarative index metadata.
ScanRecord
Caller-supplied scan record.
SchemaManager
In-memory catalog of caller-supplied schema metadata.
TableSchema
Declarative table metadata. Values are not interpreted as SQL.

Enums§

EntityType
Kind of record represented by persistence metadata.