Expand description
Database storage layer for the Save Our Secrets SDK.
Re-exports§
pub use event_log::AccountEventLog;pub use event_log::DatabaseEventLog;pub use event_log::DeviceEventLog;pub use event_log::EventLogOwner;pub use event_log::FolderEventLog;pub use event_log::FileEventLog;filespub use async_sqlite;
Modules§
- archive
archive - Create and import backup archives.
- audit_
provider audit - Database audit log provider.
- entity
- Database entities.
- event_
log - Event log backed by a database table.
- migrations
- Run database migrations.
Structs§
- Preference
Provider preferences - Store preferences in a database table.
- Server
Origins - Collection of server origins.
- System
Messages Provider system-messages - Database storage provider for system messages.
- Vault
Database Writer - Write changes to a vault in the database.
Enums§
- Error
- Errors generated by the database library.
Functions§
- open_
file - Open a database file from a path with WAL journal mode enabled.
- open_
file_ with_ journal_ mode - Open a database file from a specific journal mode.
- open_
memory - Open an in-memory database and run migrations.