From eb56943e3099d52d1ffb5f977b2689c7695eadf3 Mon Sep 17 00:00:00 2001
From: MarcosPierasNL <pieras.marcos@gmail.com>
Date: Wed, 15 Jan 2025 10:24:12 +0100
Subject: [PATCH] feat: adds isnotempty logic

---
 src/utils/cypher/converter/logic.ts | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/utils/cypher/converter/logic.ts b/src/utils/cypher/converter/logic.ts
index 4036983..584bfbd 100644
--- a/src/utils/cypher/converter/logic.ts
+++ b/src/utils/cypher/converter/logic.ts
@@ -48,6 +48,8 @@ export function extractLogicCypher(logicQuery: AnyStatement, cacheData: QueryCac
             break;
           case 'isempty':
             return { logic: `(${left} IS NULL OR ${left} = "")`, where: whereLogic };
+          case 'isnotempty':
+            return { logic: `(${left} IS NOT NULL AND ${left} <> "")`, where: whereLogic };
           case 'lower':
             return { logic: `toLower(${left})`, where: whereLogic };
           case 'upper':
-- 
GitLab