Add typed crsql changes extraction

This commit is contained in:
Eric Wendland 2026-05-17 20:22:50 +02:00
commit 8ffe1d714c
5 changed files with 227 additions and 7 deletions

View file

@ -88,7 +88,8 @@ The bootstrap implementation provides:
- local filesystem CAS commands: `add`, `get`, `hash`, `has`, `pin`, `unpin`,
`cleanup`, `list`
- local DB resource registration: `geth db add <name> <path>` and
`geth db status <name>` with schema and `crsql_changes` metadata
`geth db status <name>` with schema and `crsql_changes` metadata; the DB
crate can extract typed local `crsql_changes` batches for future sync
- local SQLite-backed KV commands: `geth kv create/set/get`
- local JSON document commands: `geth document create/status/set/get`
- local daemon-lifetime pubsub snapshots: `geth pubsub pub/sub`