From ce2dda31b5a0787a183b09e2848130014f6a0835 Mon Sep 17 00:00:00 2001 From: Pranav C Date: Thu, 21 Dec 2023 09:17:06 +0000 Subject: [PATCH] fix: mysql - REGEX_REPLACE - make it case-sensitive by default --- packages/nocodb/src/db/functionMappings/mysql.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nocodb/src/db/functionMappings/mysql.ts b/packages/nocodb/src/db/functionMappings/mysql.ts index 73279d3c84..93d798bde3 100644 --- a/packages/nocodb/src/db/functionMappings/mysql.ts +++ b/packages/nocodb/src/db/functionMappings/mysql.ts @@ -136,7 +136,7 @@ const mysql2 = { const replacement = (await fn(pt.arguments[2])).builder; return { builder: knex.raw( - `REGEXP_REPLACE(${source}, ${pattern}, ${replacement}) ${colAlias}`, + `REGEXP_REPLACE(${source}, ${pattern}, ${replacement}, 1, 0, 'c') ${colAlias}`, ), }; },