Skip to content

Commit a521290

Browse files
SqlTags --> safeParseString fixed.
1 parent 121fee4 commit a521290

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/PuddySqlTags.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -781,7 +781,8 @@ class PuddySqlTags {
781781
.split(',')
782782
.map((item) => item.trim())
783783
.join(' AND ')
784-
.replace(/\-|\s?NOT$/g, '!')
784+
.replace(/(?:^|[\s(,])-(?=\w)/g, (match) => match.replace('-', '!'))
785+
.replace(/\bNOT\b/g, '!')
785786
.replace(/\&\&/g, 'AND')
786787
.replace(/\|\|/g, 'OR'),
787788
strictMode,

0 commit comments

Comments
 (0)