Expand description
Client schema IR (SPEC.md §2.4) — the same JSON shape the conformance
fixture uses (DriverSchema): tables with typed columns, a primary key,
and §3.1 scope patterns ('prefix:{variable}', column defaults to the
variable name).
Structs§
- Client
Schema - Column
Ir - Encrypted
Column - §5.11: one encrypted column — its positional index and its app-side
declared type name (
string,integer, …). The wireColumn.tyisbytes; this carries the pre-flip type for the encrypt/decrypt seam. - IndexIr
- One local secondary index (the CREATE INDEX migration subset, §2.4).
- Index
Schema - One compiled local secondary index — created on the base + visible tables.
- Schema
Ir - Scope
Pattern Ir - Scope
Variable - One declared scope variable, mapped to its local column (§3.1, §3.3).
- TableIr
- Table
Schema