From 46ef7da013749277e3a103ea060a0fcf7a0d74d9 Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Sun, 27 Sep 2026 19:32:14 +0100 Subject: [PATCH] Fix compile --- sync-server/Cargo.toml | 2 +- sync-server/src/app_state/database.rs | 2 +- sync-server/src/app_state/database/tests.rs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sync-server/Cargo.toml b/sync-server/Cargo.toml index a9aac137..de055f1e 100644 --- a/sync-server/Cargo.toml +++ b/sync-server/Cargo.toml @@ -21,7 +21,7 @@ tower-http = { version = "0.6.1", features = ["cors", "trace", "limit", "timeout tracing = "0.1.41" tracing-subscriber = { version = "0.3.20", features = ["fmt", "env-filter"]} humantime-serde = "1.1.1" -sqlx = { version = "0.8.6", default-features = false, features = ["sqlite", "runtime-tokio", "uuid", "chrono", "macros"] } +sqlx = { version = "0.8.6", default-features = false, features = ["sqlite", "runtime-tokio", "uuid", "chrono", "macros", "migrate"] } chrono = { version = "0.4.41", features = ["serde"] } rand = "0.9.0" regex = "1.12.2" diff --git a/sync-server/src/app_state/database.rs b/sync-server/src/app_state/database.rs index 3154570e..c25ad76c 100644 --- a/sync-server/src/app_state/database.rs +++ b/sync-server/src/app_state/database.rs @@ -9,7 +9,7 @@ use anyhow::{Context as _, Result}; use log::info; use models::VaultId; use sha2::{Digest, Sha256}; -use sqlx::{ConnectOptions, Executor, sqlite::SqliteConnectOptions}; +use sqlx::{ConnectOptions, sqlite::SqliteConnectOptions}; use sqlx::{Pool, Sqlite, sqlite::SqlitePoolOptions}; use tokio::sync::Mutex; use tokio::time::Instant; diff --git a/sync-server/src/app_state/database/tests.rs b/sync-server/src/app_state/database/tests.rs index 810d484a..54d5a698 100644 --- a/sync-server/src/app_state/database/tests.rs +++ b/sync-server/src/app_state/database/tests.rs @@ -103,8 +103,8 @@ async fn schema_initialization_preserves_existing_requests_and_content() { let vault = "initialization".to_owned(); let version = insert_content(&database, &vault, uuid::Uuid::new_v4(), b"only copy").await; let pool = database.get_connection_pool(&vault).await.unwrap(); - Database::initialize_schema(&pool).await.unwrap(); - Database::initialize_schema(&pool).await.unwrap(); + Database::run_migrations(&pool).await.unwrap(); + Database::run_migrations(&pool).await.unwrap(); let reopened = Database::try_new(&config).await.unwrap(); assert_eq!( reopened