0974108a52
Normally we want to both materialize our changes (into 'datoms') as well as commit source transactions into 'transactions' table. However, when moving transactions from timeline to timeline we don't want to persist artifacts (rewind assertions), just their materializations. This patch expands the 'db' interface to allow for this split, and changes transactor's functions to take a crate-private 'action' which defines desired behaviour. |
||
---|---|---|
.. | ||
src | ||
tests | ||
Cargo.toml | ||
README.md |
This sub-crate implements the SQLite database layer: installing, managing, and migrating forward the SQL schema underlying the datom store.