From 557bbb30bd791ab1a1d1e544196da61dd9ee84c5 Mon Sep 17 00:00:00 2001 From: archben Date: Sun, 21 Sep 2025 09:04:58 +0100 Subject: [PATCH] Updates --- dist/package-shared/functions/dsql/sql/sql-generator.js | 4 ++-- dist/package-shared/types/index.d.ts | 2 +- package-shared/functions/dsql/sql/sql-generator.ts | 4 ++-- package-shared/types/index.ts | 2 +- package.json | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dist/package-shared/functions/dsql/sql/sql-generator.js b/dist/package-shared/functions/dsql/sql/sql-generator.js index 2efe642..ec916b1 100644 --- a/dist/package-shared/functions/dsql/sql/sql-generator.js +++ b/dist/package-shared/functions/dsql/sql/sql-generator.js @@ -148,7 +148,7 @@ function sqlGenerator({ tableName, genObject, dbFullName, count }) { else if ((_a = genObject === null || genObject === void 0 ? void 0 : genObject.selectFields) === null || _a === void 0 ? void 0 : _a[0]) { if (genObject.join) { str += ` ${(_b = genObject.selectFields) === null || _b === void 0 ? void 0 : _b.map((fld) => typeof fld == "object" - ? `${finalDbName}${tableName}.${fld.fieldName}` + + ? `${finalDbName}${tableName}.${fld.fieldName.toString()}` + fld.alias ? ` as ${fld.alias}` : `` @@ -156,7 +156,7 @@ function sqlGenerator({ tableName, genObject, dbFullName, count }) { } else { str += ` ${(_c = genObject.selectFields) === null || _c === void 0 ? void 0 : _c.map((fld) => typeof fld == "object" - ? `${fld.fieldName}` + fld.alias + ? `${fld.fieldName.toString()}` + fld.alias ? ` as ${fld.alias}` : `` : fld).join(",")}`; diff --git a/dist/package-shared/types/index.d.ts b/dist/package-shared/types/index.d.ts index 98970d1..5c787ad 100644 --- a/dist/package-shared/types/index.d.ts +++ b/dist/package-shared/types/index.d.ts @@ -810,7 +810,7 @@ export type ServerQueryParam = { - selectFields?: (keyof T | TableSelectFieldsObject)[]; + selectFields?: (keyof T | TableSelectFieldsObject)[]; omitFields?: (keyof T)[]; query?: ServerQueryQueryObject; limit?: number; diff --git a/package-shared/functions/dsql/sql/sql-generator.ts b/package-shared/functions/dsql/sql/sql-generator.ts index 64daea3..4910651 100644 --- a/package-shared/functions/dsql/sql/sql-generator.ts +++ b/package-shared/functions/dsql/sql/sql-generator.ts @@ -210,7 +210,7 @@ export default function sqlGenerator< str += ` ${genObject.selectFields ?.map((fld) => typeof fld == "object" - ? `${finalDbName}${tableName}.${fld.fieldName}` + + ? `${finalDbName}${tableName}.${fld.fieldName.toString()}` + fld.alias ? ` as ${fld.alias}` : `` @@ -221,7 +221,7 @@ export default function sqlGenerator< str += ` ${genObject.selectFields ?.map((fld) => typeof fld == "object" - ? `${fld.fieldName}` + fld.alias + ? `${fld.fieldName.toString()}` + fld.alias ? ` as ${fld.alias}` : `` : fld diff --git a/package-shared/types/index.ts b/package-shared/types/index.ts index 170c0e7..c6a5e2f 100644 --- a/package-shared/types/index.ts +++ b/package-shared/types/index.ts @@ -995,7 +995,7 @@ export type ServerQueryParam< T extends { [k: string]: any } = { [k: string]: any }, K extends string = string > = { - selectFields?: (keyof T | TableSelectFieldsObject)[]; + selectFields?: (keyof T | TableSelectFieldsObject)[]; omitFields?: (keyof T)[]; query?: ServerQueryQueryObject; limit?: number; diff --git a/package.json b/package.json index 6fa974b..c6815ae 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@moduletrace/datasquirel", - "version": "5.3.0", + "version": "5.3.1", "description": "Cloud-based SQL data management tool", "main": "dist/index.js", "bin": {