diff --git a/Cargo.lock b/Cargo.lock index eb89afd55..8d5c1214d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1043,7 +1043,7 @@ dependencies = [ "itertools 0.14.0", "j4rs", "log", - "mysql_common", + "mysql_common 0.35.3", "native-tls", "num-traits", "openssl", @@ -3533,7 +3533,7 @@ dependencies = [ "io-enum", "libc", "lru", - "mysql_common", + "mysql_common 0.32.4", "named_pipe", "native-tls", "pem", @@ -3563,6 +3563,24 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "mysql-common-derive" +version = "0.32.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66f62cad7623a9cb6f8f64037f0c4f69c8db8e82914334a83c9788201c2c1bfa" +dependencies = [ + "darling 0.20.11", + "heck", + "num-bigint", + "proc-macro-crate", + "proc-macro-error2", + "proc-macro2", + "quote", + "syn 2.0.100", + "termcolor", + "thiserror 2.0.12", +] + [[package]] name = "mysql_common" version = "0.32.4" @@ -3578,13 +3596,12 @@ dependencies = [ "byteorder", "bytes", "cc", - "chrono", "cmake", "crc32fast", "flate2", "frunk", "lazy_static", - "mysql-common-derive", + "mysql-common-derive 0.31.2", "num-bigint", "num-traits", "rand 0.8.5", @@ -3603,6 +3620,34 @@ dependencies = [ "zstd", ] +[[package]] +name = "mysql_common" +version = "0.35.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4351dce0b6634a60d6f1f40fae5cfcfe0f6c6a4a1e87e8da7babe4c37c522460" +dependencies = [ + "base64 0.22.1", + "bitflags 2.9.0", + "btoi", + "byteorder", + "bytes", + "chrono", + "crc32fast", + "flate2", + "getrandom 0.3.2", + "mysql-common-derive 0.32.1", + "num-bigint", + "num-traits", + "regex", + "saturating", + "serde", + "serde_json", + "sha1", + "sha2", + "thiserror 2.0.12", + "uuid 1.16.0", +] + [[package]] name = "named_pipe" version = "0.4.1" diff --git a/connectorx/Cargo.toml b/connectorx/Cargo.toml index 9c094744b..a35b44e63 100644 --- a/connectorx/Cargo.toml +++ b/connectorx/Cargo.toml @@ -39,7 +39,7 @@ oracle = {version = "0.6", optional = true} postgres = {version = "0.19", features = ["with-chrono-0_4", "with-uuid-1", "with-serde_json-1"], optional = true} postgres-native-tls = {version = "0.5", optional = true} postgres-openssl = {version = "0.5", optional = true} -mysql_common = {version = "0.32", features = ["chrono"], optional = true} +mysql_common = {version = "0.35", features = ["chrono"], optional = true} r2d2 = {version = "0.8", optional = true} r2d2-oracle = {version = "0.7", features = ["chrono"], optional = true} r2d2_mysql = {version = "25", optional = true}