722 B
722 B
Geomerge Demo
This crate demonstrates storing and reading data with the geomerge submodule.
The demo
- loads the compiled
paths.jsonschema - creates a Geomerge store
- inserts a small graph dataset in one transaction
- reads the inserted edge back
- persists the store to bytes
- reloads it and checks that the restored store matches the original.
Run
cargo run -p geormerge-demo
Expected output includes table and law counts, stored graph row counts, edge endpoints, and persisted byte size.
Test
cargo test -p geormerge-demo
The tests cover the successful store, read, and persistence round trip, plus a rejected invalid edge insert that must leave the store unchanged.