diff --git a/query-engine/connector-test-kit-rs/query-engine-tests/tests/new/regressions/prisma_15204.rs b/query-engine/connector-test-kit-rs/query-engine-tests/tests/new/regressions/prisma_15204.rs index ccf04dd2f4a..179011108cb 100644 --- a/query-engine/connector-test-kit-rs/query-engine-tests/tests/new/regressions/prisma_15204.rs +++ b/query-engine/connector-test-kit-rs/query-engine-tests/tests/new/regressions/prisma_15204.rs @@ -46,7 +46,7 @@ mod conversion_error { runner, r#"query { findManyTestModel { field } }"#, 2023, - "Inconsistent column data: Conversion failed: number must be an integer in column 'field'" + "Inconsistent column data: Conversion failed: number must be an integer in column 'field', got '1.84467440724388e19'" ); Ok(()) @@ -74,7 +74,7 @@ mod conversion_error { runner, r#"query { findManyTestModel { field } }"#, 2023, - "Inconsistent column data: Conversion failed: number must be an i64 in column 'field'" + "Inconsistent column data: Conversion failed: number must be an integer in column 'field', got '1.84467440724388e19'" ); Ok(()) diff --git a/query-engine/connectors/sql-query-connector/Cargo.toml b/query-engine/connectors/sql-query-connector/Cargo.toml index fa9c32ef88e..9ed0b407005 100644 --- a/query-engine/connectors/sql-query-connector/Cargo.toml +++ b/query-engine/connectors/sql-query-connector/Cargo.toml @@ -26,9 +26,14 @@ tracing-futures = "0.2" uuid.workspace = true opentelemetry = { version = "0.17", features = ["tokio"] } tracing-opentelemetry = "0.17.3" -quaint = { path = "../../../quaint" } cuid = { git = "https://github.com/prisma/cuid-rust", branch = "wasm32-support" } +[target.'cfg(not(target_arch = "wasm32"))'.dependencies] +quaint.workspace = true + +[target.'cfg(target_arch = "wasm32")'.dependencies] +quaint = { path = "../../../quaint" } + [dependencies.connector-interface] package = "query-connector" path = "../query-connector"