aboutsummaryrefslogtreecommitdiff
path: root/tool
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-04-15 17:13:15 +0200
committermetamuffin <metamuffin@disroot.org>2024-04-15 17:13:15 +0200
commit29a62d702b24d8ea30c72e17569d9a98ad2775b9 (patch)
tree0f3f746054d7d52cb537c055217e8afe88f68baf /tool
parent2c1b50a1f32c5f87489c2bc03f81e53da8cf3d29 (diff)
downloadjellything-29a62d702b24d8ea30c72e17569d9a98ad2775b9.tar
jellything-29a62d702b24d8ea30c72e17569d9a98ad2775b9.tar.bz2
jellything-29a62d702b24d8ea30c72e17569d9a98ad2775b9.tar.zst
upgrade all deps (except image-rs)
Diffstat (limited to 'tool')
-rw-r--r--tool/Cargo.toml16
-rw-r--r--tool/src/migrate.rs3
2 files changed, 10 insertions, 9 deletions
diff --git a/tool/Cargo.toml b/tool/Cargo.toml
index f06c67c..98cec15 100644
--- a/tool/Cargo.toml
+++ b/tool/Cargo.toml
@@ -10,18 +10,18 @@ jellyimport = { path = "../import" }
jellyclient = { path = "../client" }
log = { workspace = true }
-env_logger = "0.10.1"
-anyhow = "1.0.75"
-clap = { version = "4.4.11", features = ["derive"] }
+env_logger = "0.11.3"
+anyhow = "1.0.82"
+clap = { version = "4.5.4", features = ["derive"] }
reqwest = { workspace = true }
-indicatif = "0.17.7"
+indicatif = "0.17.8"
tokio = { workspace = true }
-serde = { version = "1.0.193", features = ["derive"] }
-serde_json = "1.0.108"
-serde_yaml = "0.9.27"
+serde = { version = "1.0.197", features = ["derive"] }
+serde_json = "1.0.115"
+serde_yaml = "0.9.34"
bincode = { version = "2.0.0-rc.3", features = ["serde"] }
-base64 = "0.21.5"
+base64 = "0.22.0"
rand = "0.8.5"
dialoguer = { version = "0.11.0", features = ["fuzzy-select"] }
diff --git a/tool/src/migrate.rs b/tool/src/migrate.rs
index fdf125e..cb7647e 100644
--- a/tool/src/migrate.rs
+++ b/tool/src/migrate.rs
@@ -6,7 +6,8 @@
use crate::{Action, MigrateMode};
use anyhow::{bail, Context};
use indicatif::ProgressIterator;
-use jellybase::database::{DataAcid, ReadableTable, Ser, T_INVITE, T_USER, T_USER_NODE};
+use jellybase::database::redb::ReadableTableMetadata;
+use jellybase::database::{redb::ReadableTable, DataAcid, Ser, T_INVITE, T_USER, T_USER_NODE};
use jellycommon::user::{NodeUserData, User};
use log::{info, warn};
use std::io::{BufRead, BufReader};