@@ -32,6 +32,8 @@ function arrayString (val) {
32
32
result = result + 'NULL'
33
33
} else if ( Array . isArray ( val [ i ] ) ) {
34
34
result = result + arrayString ( val [ i ] )
35
+ } else if ( val [ i ] instanceof Buffer ) {
36
+ result += '\\\\x' + val [ i ] . toString ( 'hex' )
35
37
} else {
36
38
result += escapeElement ( prepareValue ( val [ i ] ) )
37
39
}
@@ -106,12 +108,12 @@ function dateToString (date) {
106
108
107
109
function dateToStringUTC ( date ) {
108
110
var ret = pad ( date . getUTCFullYear ( ) , 4 ) + '-' +
109
- pad ( date . getUTCMonth ( ) + 1 , 2 ) + '-' +
110
- pad ( date . getUTCDate ( ) , 2 ) + 'T' +
111
- pad ( date . getUTCHours ( ) , 2 ) + ':' +
112
- pad ( date . getUTCMinutes ( ) , 2 ) + ':' +
113
- pad ( date . getUTCSeconds ( ) , 2 ) + '.' +
114
- pad ( date . getUTCMilliseconds ( ) , 3 )
111
+ pad ( date . getUTCMonth ( ) + 1 , 2 ) + '-' +
112
+ pad ( date . getUTCDate ( ) , 2 ) + 'T' +
113
+ pad ( date . getUTCHours ( ) , 2 ) + ':' +
114
+ pad ( date . getUTCMinutes ( ) , 2 ) + ':' +
115
+ pad ( date . getUTCSeconds ( ) , 2 ) + '.' +
116
+ pad ( date . getUTCMilliseconds ( ) , 3 )
115
117
116
118
return ret + '+00:00'
117
119
}
0 commit comments