Bootstrap geth Rust workspace
This commit is contained in:
commit
26f81ff1ef
73 changed files with 4835 additions and 0 deletions
16
docs/adr/0010-crsqlite-db-sync.md
Normal file
16
docs/adr/0010-crsqlite-db-sync.md
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
# ADR 0010: cr-sqlite DB Sync
|
||||
|
||||
## Status
|
||||
|
||||
Accepted.
|
||||
|
||||
## Decision
|
||||
|
||||
Database sync will use local SQLite databases with cr-sqlite. Changes from
|
||||
`crsql_changes` will be exchanged over Iroh and applied through cr-sqlite, with
|
||||
schema hash gating and resource authorization.
|
||||
|
||||
## Consequences
|
||||
|
||||
The MVP stores DB resource metadata and leaves synchronization as explicit future
|
||||
work.
|
||||
Loading…
Reference in a new issue