diff --git a/packages/nocodb/package-lock.json b/packages/nocodb/package-lock.json index acfc11af27..00e1c887d3 100644 --- a/packages/nocodb/package-lock.json +++ b/packages/nocodb/package-lock.json @@ -66,7 +66,7 @@ "mysql2": "^2.2.5", "nanoid": "^3.1.20", "nc-common": "0.0.6", - "nc-help": "^0.2.27", + "nc-help": "^0.2.30", "nc-lib-gui": "0.84.6", "nc-plugin": "^0.1.1", "ncp": "^2.0.0", @@ -15850,9 +15850,9 @@ } }, "node_modules/nc-help": { - "version": "0.2.27", - "resolved": "https://registry.npmjs.org/nc-help/-/nc-help-0.2.27.tgz", - "integrity": "sha512-ZB/usRfmC9TNRiHxi34hbaM3vF+1F1iprvo3K9G0AuMxFPKYg9e3FHZoYUWAAc2ko2lNIGh3bFksAKNLcvjuyQ==", + "version": "0.2.30", + "resolved": "https://registry.npmjs.org/nc-help/-/nc-help-0.2.30.tgz", + "integrity": "sha512-mCyqkDuCr9TsyWuHPgPDCjyxSAsh7QveXFMZuxJyjxeRTa+YVt5H+BbAb053xLYz5yk++0+EwPCd2Bf4jDU7BQ==", "dependencies": { "axios": "^0.21.1", "boxen": "^4.2.0", @@ -37147,9 +37147,9 @@ "integrity": "sha512-3AryS9uwa5NfISLxMciUonrH7YfXp+nlahB9T7girXIsLQrmwX4MdnuKs32akduCOGpKmjTJSWmATULbuMkbfw==" }, "nc-help": { - "version": "0.2.27", - "resolved": "https://registry.npmjs.org/nc-help/-/nc-help-0.2.27.tgz", - "integrity": "sha512-ZB/usRfmC9TNRiHxi34hbaM3vF+1F1iprvo3K9G0AuMxFPKYg9e3FHZoYUWAAc2ko2lNIGh3bFksAKNLcvjuyQ==", + "version": "0.2.30", + "resolved": "https://registry.npmjs.org/nc-help/-/nc-help-0.2.30.tgz", + "integrity": "sha512-mCyqkDuCr9TsyWuHPgPDCjyxSAsh7QveXFMZuxJyjxeRTa+YVt5H+BbAb053xLYz5yk++0+EwPCd2Bf4jDU7BQ==", "requires": { "axios": "^0.21.1", "boxen": "^4.2.0", diff --git a/packages/nocodb/package.json b/packages/nocodb/package.json index 74868727b6..11b4e527a0 100644 --- a/packages/nocodb/package.json +++ b/packages/nocodb/package.json @@ -147,7 +147,7 @@ "mysql2": "^2.2.5", "nanoid": "^3.1.20", "nc-common": "0.0.6", - "nc-help": "^0.2.27", + "nc-help": "^0.2.30", "nc-lib-gui": "0.84.6", "nc-plugin": "^0.1.1", "ncp": "^2.0.0", diff --git a/packages/nocodb/src/lib/dataMapper/lib/sql/functionMappings/mssql.ts b/packages/nocodb/src/lib/dataMapper/lib/sql/functionMappings/mssql.ts index 223bc517f4..dd7a207851 100644 --- a/packages/nocodb/src/lib/dataMapper/lib/sql/functionMappings/mssql.ts +++ b/packages/nocodb/src/lib/dataMapper/lib/sql/functionMappings/mssql.ts @@ -50,6 +50,14 @@ const mssql = { return args.knex.raw(`Case ${query}\n End${args.colAlias}`); }, + LOG: (args: MapFnArgs) => { + return args.knex.raw( + `LOG(${args.pt.arguments + .reverse() + .map(ar => args.fn(ar).toQuery()) + .join(',')})${args.colAlias}` + ); + }, MOD: pt => { Object.assign(pt, { type: 'BinaryExpression',