diff --git a/crates/connectors/ndc-postgres/src/schema/mutation/v1.rs b/crates/connectors/ndc-postgres/src/schema/mutation/v1.rs index b6b13861..3258f98a 100644 --- a/crates/connectors/ndc-postgres/src/schema/mutation/v1.rs +++ b/crates/connectors/ndc-postgres/src/schema/mutation/v1.rs @@ -35,7 +35,7 @@ pub fn delete_to_procedure( make_procedure_type( name.clone(), - Some(description.to_string()), + Some(description.clone()), arguments, models::Type::Named { name: collection_name.as_str().into(), @@ -71,7 +71,7 @@ pub fn insert_to_procedure( make_procedure_type( name.clone(), - Some(insert.description.to_string()), + Some(insert.description.clone()), arguments, models::Type::Named { name: insert.collection_name.as_str().into(), diff --git a/crates/connectors/ndc-postgres/src/schema/mutation/v2.rs b/crates/connectors/ndc-postgres/src/schema/mutation/v2.rs index e7435bb6..27582ef2 100644 --- a/crates/connectors/ndc-postgres/src/schema/mutation/v2.rs +++ b/crates/connectors/ndc-postgres/src/schema/mutation/v2.rs @@ -44,7 +44,7 @@ pub fn delete_to_procedure( make_procedure_type( name.clone(), - Some(delete_by_key.description.to_string()), + Some(delete_by_key.description.clone()), arguments, models::Type::Named { name: delete_by_key.collection_name.as_str().into(), @@ -173,7 +173,7 @@ pub fn update_to_procedure( // Make a type for the procedure. make_procedure_type( procedure_name.clone(), - Some(update_by_key.description.to_string()), + Some(update_by_key.description.clone()), arguments, models::Type::Named { name: update_by_key.collection_name.as_str().into(), @@ -221,7 +221,7 @@ pub fn insert_to_procedure( make_procedure_type( name.clone(), - Some(insert.description.to_string()), + Some(insert.description.clone()), arguments, models::Type::Named { name: insert.collection_name.as_str().into(), diff --git a/crates/query-engine/execution/src/query.rs b/crates/query-engine/execution/src/query.rs index ecf60612..3186e355 100644 --- a/crates/query-engine/execution/src/query.rs +++ b/crates/query-engine/execution/src/query.rs @@ -229,7 +229,7 @@ fn build_query_with_params<'a>( if var == sql::helpers::VARIABLES_OBJECT_PLACEHOLDER => { match &variables { - None => Err(Error::Query(QueryError::VariableNotFound(var.to_string()))), + None => Err(Error::Query(QueryError::VariableNotFound(var.clone()))), Some(variables) => { let vars = variables_to_json(variables)?; Ok(sqlx_query.bind(vars)) @@ -237,7 +237,7 @@ fn build_query_with_params<'a>( } } sql::string::Param::Variable(var) => { - Err(Error::Query(QueryError::VariableNotFound(var.to_string()))) + Err(Error::Query(QueryError::VariableNotFound(var.clone()))) } }) } diff --git a/crates/query-engine/translation/src/translation/query/values.rs b/crates/query-engine/translation/src/translation/query/values.rs index 9da8badd..97a8c812 100644 --- a/crates/query-engine/translation/src/translation/query/values.rs +++ b/crates/query-engine/translation/src/translation/query/values.rs @@ -95,7 +95,7 @@ pub(crate) fn type_to_ast_scalar_type_name( Ok(if let Some(schema_name) = type_info.schema_name() { sql::ast::ScalarTypeName::Qualified { type_name, - schema_name: sql::ast::SchemaName(schema_name.to_string()), + schema_name: sql::ast::SchemaName(schema_name.clone()), } } else { sql::ast::ScalarTypeName::Unqualified(type_name) diff --git a/flake.lock b/flake.lock index 1e472e23..55742fe2 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "crane": { "locked": { - "lastModified": 1760924934, - "narHash": "sha256-tuuqY5aU7cUkR71sO2TraVKK2boYrdW3gCSXUkF4i44=", + "lastModified": 1763938834, + "narHash": "sha256-j8iB0Yr4zAvQLueCZ5abxfk6fnG/SJ5JnGUziETjwfg=", "owner": "ipetkov", "repo": "crane", - "rev": "c6b4d5308293d0d04fcfeee92705017537cad02f", + "rev": "d9e753122e51cee64eb8d2dddfe11148f339f5a2", "type": "github" }, "original": { @@ -35,11 +35,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1761035388, - "narHash": "sha256-ZlMGyS8x6BjJGPDL8jz5v2MAj8NTeIo9ywROkHCKTzE=", + "lastModified": 1763999649, + "narHash": "sha256-TBLzlyxB8pgEXCfSjKLkNgaR4FOf3HyIa/o8yIjeMvI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3c3988cce18bf31db263dd0374e34cb65e696def", + "rev": "ab78f0660563a98dd104bd744ad30b2f6af348f6", "type": "github" }, "original": { @@ -63,11 +63,11 @@ ] }, "locked": { - "lastModified": 1761014195, - "narHash": "sha256-PlIZkwQM0an4ptA7vEC39ZlJcXPxqtKWtsRCwKz3I4w=", + "lastModified": 1763952169, + "narHash": "sha256-+PeDBD8P+NKauH+w7eO/QWCIp8Cx4mCfWnh9sJmy9CM=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "f34ca7f18bd13e9f4487b0bff3017d3188f21904", + "rev": "ab726555a9a72e6dc80649809147823a813fa95b", "type": "github" }, "original": { diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 988f4f1f..69c06f57 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,4 +1,4 @@ [toolchain] -channel = "1.90.0" +channel = "1.91.1" profile = "default" # see https://rust-lang.github.io/rustup/concepts/profiles.html components = ["rust-analyzer", "rust-src"] # see https://rust-lang.github.io/rustup/concepts/components.html