Skip to main content

Crate appcore_sync_sqlite

Crate appcore_sync_sqlite 

Source
Expand description

Bounded SQLite persistence for Runtime-owned synchronization state.

Structs§

SqliteBackupReport
Evidence returned after an integrity-checked online backup.
SqliteReplicationLog
SQLite-backed implementation of the AppCore replication-log contract.
SqliteSyncCheckpointStore
SQLite-backed per-peer synchronization checkpoints.
SqliteSyncConfig
Bounded configuration for one SQLite sync database.
SqliteSyncHealth
Result of a provider integrity inspection.
SqliteSyncOutbox
SQLite-backed bounded synchronization outbox.
SqliteSyncStore
Shared owner of one bounded SQLite sync database.
SqliteSyncTombstone
One opaque Runtime sync deletion marker.
SqliteSyncTombstoneStore
Bounded SQLite tombstone storage for conservative deletion replication.

Enums§

SqliteSyncError
Typed provider error whose diagnostics never contain paths, SQL or payloads.

Constants§

SQLITE_SYNC_SCHEMA_V1
Original internal SQLite schema version.
SQLITE_SYNC_SCHEMA_V2
Current internal SQLite schema with bounded outbox retry metadata.

Functions§

sqlite_sync_capability_descriptor_v1
Returns the conservative provider-independent guarantees for SQLite sync.

Type Aliases§

SqliteSyncResult
Result produced by the SQLite sync provider.