From b5574de1fb9e79a6ff66e671bbe4993d4ca1090a Mon Sep 17 00:00:00 2001 From: einliterflasche Date: Wed, 20 Aug 2025 10:56:14 +0200 Subject: [PATCH] fix(build system): delete stale .sqlx folders --- monero-rpc-pool/Cargo.toml | 2 +- monero-rpc-pool/src/proxy.rs | 7 ++----- regenerate_sqlx_cache.sh | 4 ++-- 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/monero-rpc-pool/Cargo.toml b/monero-rpc-pool/Cargo.toml index 48fd1d7a..c9e62123 100644 --- a/monero-rpc-pool/Cargo.toml +++ b/monero-rpc-pool/Cargo.toml @@ -57,9 +57,9 @@ tower = "0.5.2" tower-http = { version = "0.6.6", features = ["cors"] } # TLS/Security +rustls = { version = "0.21", features = ["dangerous_configuration"] } tokio-rustls = "0.26" webpki-roots = "1" -rustls = { version = "0.21", features = ["dangerous_configuration"] } # Tor networking arti-client = { workspace = true, features = ["tokio"] } diff --git a/monero-rpc-pool/src/proxy.rs b/monero-rpc-pool/src/proxy.rs index c8968528..85e37f7b 100644 --- a/monero-rpc-pool/src/proxy.rs +++ b/monero-rpc-pool/src/proxy.rs @@ -17,12 +17,9 @@ use tokio::{ use tokio_rustls::rustls::{ self, - client::{ - danger::{HandshakeSignatureValid, ServerCertVerified, ServerCertVerifier}, - }, + client::danger::{HandshakeSignatureValid, ServerCertVerified, ServerCertVerifier}, pki_types::{CertificateDer, ServerName, UnixTime}, - Error as TlsError, - DigitallySignedStruct, SignatureScheme, + DigitallySignedStruct, Error as TlsError, SignatureScheme, }; use tracing::{error, info_span, Instrument}; diff --git a/regenerate_sqlx_cache.sh b/regenerate_sqlx_cache.sh index 31159c73..87130bc4 100755 --- a/regenerate_sqlx_cache.sh +++ b/regenerate_sqlx_cache.sh @@ -43,11 +43,11 @@ cargo sqlx database create for dir in swap monero-sys monero-rpc-pool; do echo "🔄 Running migrations in $dir..." - (cd "$WORKSPACE_ROOT/$dir" && cargo sqlx migrate run --ignore-missing) + (cd "$WORKSPACE_ROOT/$dir" && rm -rf .sqlx && cargo sqlx migrate run --ignore-missing) done echo "⚡ Preparing SQLx query cache..." -cargo sqlx prepare --workspace +cargo sqlx prepare --workspace echo "✅ SQLx query cache regenerated successfully!" echo "📝 The .sqlx directory has been updated with the latest query metadata."