From c5954f6ba2e175b001e7e09d9db33957e158f78b Mon Sep 17 00:00:00 2001 From: Benjamin Toby Date: Wed, 3 Sep 2025 13:41:05 +0100 Subject: [PATCH] Updates --- .../functions/dsql/sql/sql-gen-operator-gen.js | 16 ++++++++-------- dist/package-shared/types/index.d.ts | 2 +- dist/package-shared/types/index.js | 8 ++++---- .../functions/dsql/sql/sql-gen-operator-gen.ts | 16 ++++++++-------- package-shared/types/index.ts | 8 ++++---- package.json | 2 +- 6 files changed, 26 insertions(+), 26 deletions(-) diff --git a/dist/package-shared/functions/dsql/sql/sql-gen-operator-gen.js b/dist/package-shared/functions/dsql/sql/sql-gen-operator-gen.js index 638d347..84856ea 100644 --- a/dist/package-shared/functions/dsql/sql/sql-gen-operator-gen.js +++ b/dist/package-shared/functions/dsql/sql/sql-gen-operator-gen.js @@ -23,47 +23,47 @@ function sqlGenOperatorGen({ fieldName, value, equality, }) { param: value, }; } - else if (equality == "LIKE") { + else if (equality == "LIKE_LOWER") { return { str: `LOWER(${fieldName}) LIKE LOWER('%${value}%')`, }; } - else if (equality == "LIKE_RAW") { + else if (equality == "LIKE_LOWER_RAW") { return { str: `LOWER(${fieldName}) LIKE LOWER('${value}')`, param: value, }; } - else if (equality == "LIKE_NOCASE") { + else if (equality == "LIKE") { return { str: `${fieldName} LIKE '%${value}%'`, param: value, }; } - else if (equality == "LIKE_NOCASE_RAW") { + else if (equality == "LIKE_RAW") { return { str: `${fieldName} LIKE '${value}'`, param: value, }; } - else if (equality == "NOT LIKE") { + else if (equality == "NOT_LIKE_LOWER") { return { str: `LOWER(${fieldName}) NOT LIKE LOWER('%${value}%')`, }; } - else if (equality == "NOT LIKE_RAW") { + else if (equality == "NOT_LIKE_LOWER_RAW") { return { str: `LOWER(${fieldName}) NOT LIKE LOWER(?)`, param: value, }; } - else if (equality == "NOT_LIKE_NOCASE") { + else if (equality == "NOT LIKE") { return { str: `${fieldName} NOT LIKE '%${value}%'`, param: value, }; } - else if (equality == "NOT_LIKE_NOCASE_RAW") { + else if (equality == "NOT LIKE_RAW") { return { str: `${fieldName} NOT LIKE '${value}'`, param: value, diff --git a/dist/package-shared/types/index.d.ts b/dist/package-shared/types/index.d.ts index 338ec3a..94736f7 100644 --- a/dist/package-shared/types/index.d.ts +++ b/dist/package-shared/types/index.d.ts @@ -804,7 +804,7 @@ export type FetchApiReturn = { [key: string]: any; }; export declare const ServerQueryOperators: readonly ["AND", "OR"]; -export declare const ServerQueryEqualities: readonly ["EQUAL", "LIKE", "LIKE_RAW", "LIKE_NOCASE", "LIKE_NOCASE_RAW", "NOT LIKE", "NOT LIKE_RAW", "NOT_LIKE_NOCASE", "NOT_LIKE_NOCASE_RAW", "NOT EQUAL", "REGEXP", "FULLTEXT", "IN", "NOT IN", "BETWEEN", "NOT BETWEEN", "IS NULL", "IS NOT NULL", "EXISTS", "NOT EXISTS", "GREATER THAN", "GREATER THAN OR EQUAL", "LESS THAN", "LESS THAN OR EQUAL", "MATCH", "MATCH_BOOLEAN"]; +export declare const ServerQueryEqualities: readonly ["EQUAL", "LIKE", "LIKE_RAW", "LIKE_LOWER", "LIKE_LOWER_RAW", "NOT LIKE", "NOT LIKE_RAW", "NOT_LIKE_LOWER", "NOT_LIKE_LOWER_RAW", "NOT EQUAL", "REGEXP", "FULLTEXT", "IN", "NOT IN", "BETWEEN", "NOT BETWEEN", "IS NULL", "IS NOT NULL", "EXISTS", "NOT EXISTS", "GREATER THAN", "GREATER THAN OR EQUAL", "LESS THAN", "LESS THAN OR EQUAL", "MATCH", "MATCH_BOOLEAN"]; export type ServerQueryParam