diff --git a/effectum/Cargo.toml b/effectum/Cargo.toml index f612f7a..b94227f 100644 --- a/effectum/Cargo.toml +++ b/effectum/Cargo.toml @@ -16,13 +16,13 @@ ahash = "0.8.6" backoff = "0.4.0" chrono = { version = "0.4.31", default-features = false } cron = "0.12.0" -deadpool-sqlite = "0.7.0" +deadpool-sqlite = "0.8.1" eyre = "0.6.8" futures = "0.3.28" once_cell = "1.18.0" rand = "0.8.5" -rusqlite = { version = "0.30.0", features = ["functions", "modern-full", "time", "blob", "array"] } -rusqlite_migration = "1.1.0" +rusqlite = { version = "0.31.0", features = ["functions", "modern-full", "time", "blob", "array"] } +rusqlite_migration = "1.2.0" serde = { version = "1.0.188", features = ["derive"] } serde_json = { version = "1.0.107", features = ["raw_value"] } smallvec = { version = "1.11.1", features = ["serde"] } diff --git a/effectum/src/local_queue.rs b/effectum/src/local_queue.rs index 514fd02..d944b05 100644 --- a/effectum/src/local_queue.rs +++ b/effectum/src/local_queue.rs @@ -89,7 +89,7 @@ impl Queue { Box::pin(async move { conn.interact(register_functions) .await - .map_err(|e| HookError::Message(e.to_string()))? + .map_err(|e| HookError::Message(e.to_string().into()))? .map_err(|e| HookError::Backend(e))?; Ok(()) }) diff --git a/outbox/Cargo.toml b/outbox/Cargo.toml index dca8ad5..33c6503 100644 --- a/outbox/Cargo.toml +++ b/outbox/Cargo.toml @@ -15,7 +15,7 @@ categories = ["asynchronous"] effectum = { path = "../effectum" } futures = "0.3.30" serde = { version = "1.0.197", features = ["derive"] } -sqlx = { version = "0.7.3", features = ["uuid", "time", "json"] } +sqlx = { version = "0.8.0", features = ["uuid", "time", "json"] } thiserror = "1.0.57" time = "0.3.34" tokio = { version = "1.36.0", features = ["time", "sync"] }