From 988bc3d447b8c97ec7eff6c328f5a78646ddae74 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 10 Dec 2025 12:46:30 +0000 Subject: [PATCH 1/2] Update Rust crate sqlparser to 0.60 --- Cargo.lock | 8 ++++---- Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 74d81d75..0e7a2e4b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2525,9 +2525,9 @@ dependencies = [ [[package]] name = "sqlparser" -version = "0.59.0" +version = "0.60.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4591acadbcf52f0af60eafbb2c003232b2b4cd8de5f0e9437cb8b1b59046cc0f" +checksum = "505aa16b045c4c1375bf5f125cce3813d0176325bfe9ffc4a903f423de7774ff" dependencies = [ "log", "recursive", @@ -2536,9 +2536,9 @@ dependencies = [ [[package]] name = "sqlparser_derive" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da5fc6819faabb412da764b99d3b713bb55083c11e7e0c00144d386cd6a1939c" +checksum = "028e551d5e270b31b9f3ea271778d9d827148d4287a5d96167b6bb9787f5cc38" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index b37b9b11..13cd3d82 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -70,7 +70,7 @@ tracing-test = "0.2" regex = "1" parking_lot = "0.12" thread_local = "1" -sqlparser = { version = "0.59", features = ["visitor"] } +sqlparser = { version = "0.60", features = ["visitor"] } graphql-parser = "0.4" [profile.release] From 630ca5f4585346f310500934063f7c6c08a1d1ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ber=C3=A1nek?= Date: Wed, 31 Dec 2025 10:11:29 +0100 Subject: [PATCH 2/2] Fix compilation error --- tests/migrations.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/migrations.rs b/tests/migrations.rs index af51424f..3c33ffe4 100644 --- a/tests/migrations.rs +++ b/tests/migrations.rs @@ -1,7 +1,7 @@ use itertools::Itertools; use sqlparser::ast::{ - AlterColumnOperation, AlterTableOperation, ColumnOption, Ident, ObjectName, Statement, Visit, - Visitor, + AlterColumnOperation, AlterTable, AlterTableOperation, ColumnOption, Ident, ObjectName, + Statement, Visit, Visitor, }; use sqlparser::dialect::PostgreSqlDialect; use sqlparser::parser::Parser; @@ -21,9 +21,9 @@ impl Visitor for CheckNotNullWithoutDefault { type Break = (); fn pre_visit_statement(&mut self, statement: &Statement) -> ControlFlow { - if let Statement::AlterTable { + if let Statement::AlterTable(AlterTable { operations, name, .. - } = statement + }) = statement { for op in operations { match op {