claude@clouddev1
22e5bf5d6a
feat: ADR-0035 4i(a,b) — CREATE TABLE help/usage + describe table constraints; Phase 4 complete
(b) describe shows table-level constraints: TableDescription gains
unique_constraints + check_constraints (populated by do_describe_table
from read_schema), rendered in a new "Table constraints:" section —
composite UNIQUE and table-level CHECK (named + unnamed). The per-column
Constraints column already covered single-column NOT NULL/UNIQUE/PK/CHECK.
(a) CREATE TABLE help/usage skeleton refreshed for the column DEFAULT/
CHECK/REFERENCES, table-level composite UNIQUE, table CHECK, and
table-level FOREIGN KEY forms (4a.2/4a.3/4b) — engine-neutral,
vocab-audit clean.
With 4i's (c)/(d)/(e) already shipped, this completes sub-phase 4i — the
verification sweep — and therefore ADR-0035 Phase 4 (4a–4i). ADR-0035
Status, §13 4i, the ADR index, and requirements.md Q1 updated to
"Phase 4 complete".
Tests: render_structure table-level-constraints unit test +
e2e_describe_shows_table_level_constraints. Full suite 1917 passing /
0 failing / 1 ignored; clippy clean.
2026-05-26 14:38:28 +00:00
..
2026-05-26 12:11:12 +00:00
2026-05-26 10:04:27 +00:00
2026-05-25 22:07:50 +00:00
2026-05-18 21:51:52 +00:00
2026-05-19 18:54:48 +00:00
2026-05-19 14:04:36 +00:00
2026-05-19 14:04:36 +00:00
2026-05-19 14:04:36 +00:00
2026-05-24 20:53:00 +00:00
2026-05-24 18:59:06 +00:00
2026-05-24 18:59:06 +00:00
2026-05-24 18:59:06 +00:00
2026-05-24 20:53:00 +00:00
2026-05-25 10:04:28 +00:00
2026-05-26 14:38:28 +00:00
2026-05-25 18:54:32 +00:00
2026-05-25 15:35:48 +00:00
2026-05-23 21:13:39 +00:00
2026-05-23 22:26:04 +00:00
2026-05-25 18:54:32 +00:00
2026-05-25 16:31:41 +00:00
2026-05-23 21:13:39 +00:00
2026-05-24 18:59:06 +00:00
2026-05-23 21:13:39 +00:00
2026-05-15 20:06:58 +00:00
2026-05-24 21:10:44 +00:00
2026-05-26 14:38:28 +00:00