Expand description
Typed payloads for schema migration boundary events.
These payloads are data contracts only. Emitting them into the ledger is owned by the Lane S2 migration command and must not happen implicitly.
Structs§
- Schema
Migration V1To V2Payload - Payload for the
schema_migration.v1_to_v2boundary event required by ADR 0018.
Enums§
- Schema
Migration Event Error - Boundary event construction failures.
- Schema
Migration Payload Error - Payload validation failures for schema migration boundary events.
Constants§
- SCHEMA_
MIGRATION_ V1_ TO_ V2_ EVENT_ KIND - Payload discriminator for the v1 -> v2 migration boundary event.
- SCHEMA_
MIGRATION_ V1_ TO_ V2_ ID - Stable migration id for the v1 -> v2 cutover recipe.
- SCHEMA_
MIGRATION_ V1_ TO_ V2_ TARGET - Target schema version for the v1 -> v2 cutover.
Functions§
- schema_
migration_ v1_ to_ v2_ event - Build the typed
schema_migration.v1_to_v2boundary event without appending it to any ledger.