diff --git a/lib/node/valueExpression.js b/lib/node/valueExpression.js index 2fa741a9..16178d75 100644 --- a/lib/node/valueExpression.js +++ b/lib/node/valueExpression.js @@ -106,10 +106,12 @@ var ValueExpressionMixin = function() { isNotNull : postfixUnaryMethod('IS NOT NULL'), or : binaryMethod('OR'), and : binaryMethod('AND'), + eq : binaryMethod('='), equals : binaryMethod('='), equal : binaryMethod('='), notEquals : binaryMethod('<>'), notEqual : binaryMethod('<>'), + neq : binaryMethod('<>'), gt : binaryMethod('>'), gte : binaryMethod('>='), lt : binaryMethod('<'), @@ -129,7 +131,7 @@ var ValueExpressionMixin = function() { iregex : binaryMethod('~*'), regexp : binaryMethod('REGEXP'), notRegex : binaryMethod('!~'), - notIregex : binaryMethod('!~*'), + notIregex : binaryMethod('!~*'), concat : binaryMethod('||'), key : binaryMethod('->'), keyText : binaryMethod('->>'), @@ -138,8 +140,8 @@ var ValueExpressionMixin = function() { like : binaryMethod('LIKE'), rlike : binaryMethod('RLIKE'), notLike : binaryMethod('NOT LIKE'), - ilike : binaryMethod('ILIKE'), - notIlike : binaryMethod('NOT ILIKE'), + ilike : binaryMethod('ILIKE'), + notIlike : binaryMethod('NOT ILIKE'), match : binaryMethod('@@'), in : inMethod, notIn : notInMethod, @@ -147,8 +149,8 @@ var ValueExpressionMixin = function() { notBetween : ternaryMethod('NOT BETWEEN', 'AND'), at : atMethod, contains : binaryMethod('@>'), - containedBy : binaryMethod('<@'), - containsKey : binaryMethod('?'), + containedBy: binaryMethod('<@'), + containsKey: binaryMethod('?'), overlap : binaryMethod('&&'), slice : sliceMethod, cast : castMethod,