add CBOR support to database schema

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk 2025-01-22 00:52:48 +00:00
parent 1f31e74024
commit 0c96891008
6 changed files with 60 additions and 2 deletions

32
Cargo.lock generated
View file

@ -761,6 +761,8 @@ dependencies = [
"const-str",
"futures",
"log",
"minicbor",
"minicbor-serde",
"rust-rocksdb-uwu",
"serde",
"serde_json",
@ -2329,6 +2331,36 @@ version = "0.3.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
[[package]]
name = "minicbor"
version = "0.25.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0452a60c1863c1f50b5f77cd295e8d2786849f35883f0b9e18e7e6e1b5691b0"
dependencies = [
"minicbor-derive",
]
[[package]]
name = "minicbor-derive"
version = "0.15.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd2209fff77f705b00c737016a48e73733d7fbccb8b007194db148f03561fb70"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.96",
]
[[package]]
name = "minicbor-serde"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "becf18ac384ecf6f53b2db3b1549eebff664c67ecf259ae99be5912193291686"
dependencies = [
"minicbor",
"serde",
]
[[package]]
name = "minimad"
version = "0.13.1"