Expand description
Transaction support with ACID guarantees
This module provides transaction support following the rusqlite pattern:
- Transactions automatically roll back when dropped (unless committed)
- RAII ensures no forgotten rollbacks
- Explicit commit() required to persist changes
Structs§
- Transaction
- Represents an active database transaction
Enums§
- Drop
Behavior - Behavior when a transaction is dropped