diff --git a/Cargo.toml b/Cargo.toml index 96a9eea53..ff5d27e71 100755 --- a/Cargo.toml +++ b/Cargo.toml @@ -68,7 +68,7 @@ bdk_wallet = { version = "2.0.0", default-features = false, features = ["std", " reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } rustls = { version = "0.23", default-features = false } -rusqlite = { version = "0.31.0", features = ["bundled"] } +rusqlite = { version = "0.37.0", features = ["bundled"] } bitcoin = "0.32.4" bip39 = "2.0.0" bip21 = { version = "0.5", features = ["std"], default-features = false } diff --git a/src/io/sqlite_store/migrations.rs b/src/io/sqlite_store/migrations.rs index 0486b8a4f..eaab13a8a 100644 --- a/src/io/sqlite_store/migrations.rs +++ b/src/io/sqlite_store/migrations.rs @@ -53,14 +53,13 @@ pub(super) fn migrate_schema( })?; // Update user_version - tx.pragma(Some(rusqlite::DatabaseName::Main), "user_version", to_version, |_| Ok(())) - .map_err(|e| { - let msg = format!( - "Failed to upgrade user_version from {} to {}: {}", - from_version, to_version, e - ); - io::Error::new(io::ErrorKind::Other, msg) - })?; + tx.pragma(Some("main"), "user_version", to_version, |_| Ok(())).map_err(|e| { + let msg = format!( + "Failed to upgrade user_version from {} to {}: {}", + from_version, to_version, e + ); + io::Error::new(io::ErrorKind::Other, msg) + })?; tx.commit().map_err(|e| { let msg = format!( @@ -107,12 +106,7 @@ mod tests { let connection = Connection::open(db_file_path.clone()).unwrap(); connection - .pragma( - Some(rusqlite::DatabaseName::Main), - "user_version", - old_schema_version, - |_| Ok(()), - ) + .pragma(Some("main"), "user_version", old_schema_version, |_| Ok(())) .unwrap(); let sql = format!( diff --git a/src/io/sqlite_store/mod.rs b/src/io/sqlite_store/mod.rs index b72db5a2b..c683dbe2e 100644 --- a/src/io/sqlite_store/mod.rs +++ b/src/io/sqlite_store/mod.rs @@ -79,12 +79,7 @@ impl SqliteStore { if version_res == 0 { // New database, set our SCHEMA_USER_VERSION and continue connection - .pragma( - Some(rusqlite::DatabaseName::Main), - "user_version", - SCHEMA_USER_VERSION, - |_| Ok(()), - ) + .pragma(Some("main"), "user_version", SCHEMA_USER_VERSION, |_| Ok(())) .map_err(|e| { let msg = format!("Failed to set PRAGMA user_version: {}", e); io::Error::new(io::ErrorKind::Other, msg)