diff --git a/Cargo.lock b/Cargo.lock index 6cecd4b6..25b64f9a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3275,12 +3275,12 @@ dependencies = [ [[package]] name = "sqlformat" -version = "0.2.4" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f895e3734318cc55f1fe66258926c9b910c124d47520339efecbb6c59cec7c1f" +checksum = "0705994df478b895f05b8e290e0d46e53187b26f8d889d37b2a0881234922d94" dependencies = [ - "nom", "unicode_categories", + "winnow", ] [[package]] @@ -4542,6 +4542,15 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" +[[package]] +name = "winnow" +version = "0.7.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf" +dependencies = [ + "memchr", +] + [[package]] name = "winreg" version = "0.50.0" diff --git a/Cargo.toml b/Cargo.toml index afd8ac61..a2964df6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -60,7 +60,7 @@ serde_json = "1" serde_yaml = "0.9" similar-asserts = "1" smol_str = "0.1" -sqlformat = "0.2" +sqlformat = "0.5" sqlx = { version = "0.8", default-features = false, features = [ "postgres", "derive", diff --git a/crates/query-engine/execution/src/mutation.rs b/crates/query-engine/execution/src/mutation.rs index 654ac7b4..4100167e 100644 --- a/crates/query-engine/execution/src/mutation.rs +++ b/crates/query-engine/execution/src/mutation.rs @@ -246,7 +246,7 @@ pub async fn explain( let pretty = sqlformat::format( &mutation.explain_query_sql().sql, &sqlformat::QueryParams::None, - sqlformat::FormatOptions::default(), + &sqlformat::FormatOptions::default(), ); results.push((mutation.root_field, pretty, plan)); diff --git a/crates/query-engine/execution/src/query.rs b/crates/query-engine/execution/src/query.rs index ecf60612..77d6574f 100644 --- a/crates/query-engine/execution/src/query.rs +++ b/crates/query-engine/execution/src/query.rs @@ -144,7 +144,7 @@ pub async fn explain( let pretty = sqlformat::format( &query_sql.sql, &sqlformat::QueryParams::None, - sqlformat::FormatOptions::default(), + &sqlformat::FormatOptions::default(), ); Ok((pretty, results))