Skip to main content

Module transaction

Module transaction 

Source
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§

DropBehavior
Behavior when a transaction is dropped