diff --git a/CHANGELOG.md b/CHANGELOG.md index a0ce8aa..0f69e6a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,9 @@ # DuckDB Connector Changelog This changelog documents changes between release tags. +## [0.1.3] - 2025-01-08 +* Bugfix for query builder + ## [0.1.2] - 2025-01-08 * Fix packaging diff --git a/connector-definition/connector-metadata.yaml b/connector-definition/connector-metadata.yaml index 6f75845..f54e128 100644 --- a/connector-definition/connector-metadata.yaml +++ b/connector-definition/connector-metadata.yaml @@ -1,13 +1,13 @@ packagingDefinition: type: PrebuiltDockerImage - dockerImage: ghcr.io/hasura/ndc-duckdb:v0.1.2 + dockerImage: ghcr.io/hasura/ndc-duckdb:v0.1.3 supportedEnvironmentVariables: - name: DUCKDB_URL description: The url for the DuckDB database commands: update: type: Dockerized - dockerImage: ghcr.io/hasura/ndc-duckdb:v0.1.2 + dockerImage: ghcr.io/hasura/ndc-duckdb:v0.1.3 commandArgs: - update dockerComposeWatch: diff --git a/package-lock.json b/package-lock.json index 9f75da3..fbb58e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "duckdb-sdk", - "version": "0.1.2", + "version": "0.1.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "duckdb-sdk", - "version": "0.1.2", + "version": "0.1.3", "dependencies": { "@hasura/ndc-sdk-typescript": "^6.0.0", "duckdb": "^1.0.0", diff --git a/package.json b/package.json index cb9adf8..bac90cd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "duckdb-sdk", - "version": "0.1.2", + "version": "0.1.3", "description": "", "main": "index.js", "scripts": { diff --git a/src/handlers/query.ts b/src/handlers/query.ts index d812404..4d68495 100644 --- a/src/handlers/query.ts +++ b/src/handlers/query.ts @@ -339,7 +339,7 @@ function build_query( switch (field_value.type) { case "column": const object_type = config.config?.object_types[query_request.collection]; - const field_def = object_type.fields[field_name]; + let field_def = object_type.fields[field_value.column]; collect_rows.push(getColumnExpression(field_def, collection_alias, field_value.column)); break; case "relationship":