9a12ced317
This commit adds a check to the partition map that a provided entity ID has been mentioned (i.e., is present in the start:index range of one of our partitions). We introduce a newtype for known entity IDs, using this internally in the tx expander to track user-provided entids that have passed the above check (and IDs that we allocate as part of tempid processing). This newtype is stripped prior to tx assertion. In order that DB tests can continue to write [:db/add 111 :foo/bar 222] we add an additional fake partition to our test connections, ranging from 100 to 1000. |
||
---|---|---|
.. | ||
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.