Skip to content

Commit 9fdafe7

Browse files
authored
BYO Point Class
1 parent b7e11a5 commit 9fdafe7

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/SqlString.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ SqlString.escape = function escape(val, stringifyObjects, timeZone) {
4545
return SqlString.arrayToList(val, timeZone);
4646
} else if (Buffer.isBuffer(val)) {
4747
return SqlString.bufferToString(val);
48+
} else if (val.constructor.name === 'Point' && val.hasOwnProperty('x') && val.hasOwnProperty('y')) {
49+
return 'POINT(' + [val.x, val.y].map(parseFloat).join(',') + ')';
4850
} else if (stringifyObjects) {
4951
val = val.toString();
5052
} else {

0 commit comments

Comments
 (0)