]> Untitled Git - bdk/commit
test(chain): add compatibility test for v0 to v1 sqlite schema migration
authornymius <155548262+nymius@users.noreply.github.com>
Wed, 4 Dec 2024 15:36:57 +0000 (12:36 -0300)
committernymius <155548262+nymius@users.noreply.github.com>
Wed, 4 Dec 2024 17:14:38 +0000 (14:14 -0300)
commit265b59b6ef1c148875f4d6601e5a7e5f0b01785a
treeee1f61e9c0b23876e272c41ecb7055cb0254e9f4
parent4ec7940158e80c0e8d657ffa07f540de81e3cbfa
test(chain): add compatibility test for v0 to v1 sqlite schema migration

Why just v0 to v1 test and not a general backward compatibility test?

Is harder to craft a general compatibility test without prior knowledge
of how future schemas would look like. Also, the creation of a backward
compatibility test for each new schema change will allow the execution
of incremental backward compatibility tests with better granularity.
crates/chain/src/rusqlite_impl.rs