dbgate-sqltree
Advanced tools
Comparing version 6.1.6 to 6.2.0
@@ -59,2 +59,5 @@ "use strict"; | ||
} | ||
else if (dmp.dialect.offsetNotSupported) { | ||
dmp.put('^limit %s', cmd.range.limit + cmd.range.offset); | ||
} | ||
else { | ||
@@ -61,0 +64,0 @@ dmp.put('^limit %s ^offset %s ', cmd.range.limit, cmd.range.offset); |
@@ -21,3 +21,11 @@ "use strict"; | ||
case 'value': | ||
dmp.put('%v', expr.value); | ||
if (expr.dataType) { | ||
dmp.put('%V', { | ||
value: expr.value, | ||
dataType: expr.dataType, | ||
}); | ||
} | ||
else { | ||
dmp.put('%v', expr.value); | ||
} | ||
break; | ||
@@ -24,0 +32,0 @@ case 'raw': |
@@ -131,2 +131,3 @@ import type { NamedObjectInfo, RangeDefinition, TransformType } from 'dbgate-types'; | ||
value: any; | ||
dataType?: string; | ||
} | ||
@@ -133,0 +134,0 @@ export interface PlaceholderExpression { |
{ | ||
"version": "6.1.6", | ||
"version": "6.2.0", | ||
"name": "dbgate-sqltree", | ||
@@ -30,3 +30,3 @@ "main": "lib/index.js", | ||
"@types/node": "^13.7.0", | ||
"dbgate-types": "^6.1.6", | ||
"dbgate-types": "^6.2.0", | ||
"typescript": "^4.4.3" | ||
@@ -33,0 +33,0 @@ }, |
28579
756