Expand description
JournalLine REST handlers
Generated by metaphor-schema. Do not edit manually.
Uses Axum and backbone-core’s BackboneCrudHandler for all 12 CRUD endpoints.
Structs§
- Journal
Line History Query - Query parameters of the nested subject-history route.
Enums§
- Journal
Line Error - Application error type
Functions§
- create_
journal_ line_ history_ route - The nested history route, merged next to the model’s CRUD router by the module’s route composer (the pool there is the tenant-resolved one).
- create_
journal_ line_ read_ routes - Create Axum router with only the read (GET) endpoints for JournalLine.
- create_
journal_ line_ routes - Create Axum router with all 16 Backbone endpoints for JournalLine.
- create_
journal_ line_ write_ routes - Create Axum router with only the write (mutation) endpoints for JournalLine.
- journal_
line_ history - The subject’s audit history (ADR-0025 read surface): one entry per
captured change, newest first, positions numbered from the oldest by
(occurred_at, txid).
?as_of=walks the trail forward from the anchoring INSERT applying each diff’stovalues, so the row image at any instant is reconstructible from the trail alone. Deleted subjects still resolve history: the trail outlives the row (no FK, by contract).