Add real SQLite transaction tests

This commit is contained in:
2026-07-23 18:22:32 +02:00
parent e51c516cf2
commit d7fda37576
7 changed files with 134 additions and 64 deletions
@@ -322,6 +322,13 @@ Acceptance criteria:
- domain command behavior is not coupled to `better-sqlite3`
- adding a PostgreSQL persistence adapter does not require rewriting editor domain rules
Implemented foundation:
- database contexts can be created independently from the production singleton
- SQLite foreign-key enforcement is enabled explicitly for every context
- the distribution-board repository receives its database dependency explicitly
- distribution-board setup has real in-memory SQLite commit and rollback coverage using production migrations
## Phase 12: Project Revisions and Persistent Undo / Redo
Goal: