-
-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
Enable higher layers (e.g. Fluent) to observe low-level SQLite events—row-level changes and transaction boundaries—by exposing the native update, commit and rollback hooks plus convenient async streams.
Functionality
- Update-hook: notify on INSERT / UPDATE / DELETE at row level
- Commit-hook: observe (and optionally veto) transaction commits
- Rollback-hook: observe transaction rollbacks
- All hooks are stored thread-safely and uninstalled automatically on
close()
, explicitnil
, or stream termination
Alternatives Considered
- Polling table contents (inefficient)
- Fluent-level fan-out only (requires driver support first)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request