feat: commit signed op imports atomically
This commit is contained in:
parent
bf970fdc76
commit
64e74acc9d
3 changed files with 150 additions and 47 deletions
|
|
@ -127,12 +127,12 @@ it.
|
|||
- `[x]` Fresh database creation and repeated opens are idempotent.
|
||||
- `[x]` Old schema fixtures migrate to the current schema in tests.
|
||||
|
||||
- `[ ]` Make multi-table writes transactional.
|
||||
- `[~]` Make multi-table writes transactional.
|
||||
Acceptance criteria:
|
||||
- `[ ]` Signed operation and signature imports commit atomically.
|
||||
- `[x]` Signed operation and signature imports commit atomically.
|
||||
- `[ ]` Multi-record sync imports cannot leave partial state after a local
|
||||
error.
|
||||
- `[ ]` Tests cover failure injection for at least one multi-table path.
|
||||
- `[x]` Tests cover failure injection for at least one multi-table path.
|
||||
|
||||
- `[ ]` Add backup and restore workflow.
|
||||
Acceptance criteria:
|
||||
|
|
|
|||
Loading…
Reference in a new issue