@@ -127,52 +127,52 @@ func TestQuerySanitize(t *testing.T) {
127
127
{
128
128
query : sanitize.Query {Parts : []sanitize.Part {"select 42" }},
129
129
args : []interface {}{},
130
- expected : `select 42 ` ,
130
+ expected : `select (42) ` ,
131
131
},
132
132
{
133
133
query : sanitize.Query {Parts : []sanitize.Part {"select " , 1 }},
134
134
args : []interface {}{int64 (42 )},
135
- expected : `select 42 ` ,
135
+ expected : `select (42) ` ,
136
136
},
137
137
{
138
138
query : sanitize.Query {Parts : []sanitize.Part {"select " , 1 }},
139
139
args : []interface {}{float64 (1.23 )},
140
- expected : `select 1.23` ,
140
+ expected : `select ( 1.23) ` ,
141
141
},
142
142
{
143
143
query : sanitize.Query {Parts : []sanitize.Part {"select " , 1 }},
144
144
args : []interface {}{true },
145
- expected : `select true` ,
145
+ expected : `select ( true) ` ,
146
146
},
147
147
{
148
148
query : sanitize.Query {Parts : []sanitize.Part {"select " , 1 }},
149
149
args : []interface {}{[]byte {0 , 1 , 2 , 3 , 255 }},
150
- expected : `select '\x00010203ff'` ,
150
+ expected : `select ( '\x00010203ff') ` ,
151
151
},
152
152
{
153
153
query : sanitize.Query {Parts : []sanitize.Part {"select " , 1 }},
154
154
args : []interface {}{nil },
155
- expected : `select null` ,
155
+ expected : `select ( null) ` ,
156
156
},
157
157
{
158
158
query : sanitize.Query {Parts : []sanitize.Part {"select " , 1 }},
159
159
args : []interface {}{"foobar" },
160
- expected : `select 'foobar'` ,
160
+ expected : `select ( 'foobar') ` ,
161
161
},
162
162
{
163
163
query : sanitize.Query {Parts : []sanitize.Part {"select " , 1 }},
164
164
args : []interface {}{"foo'bar" },
165
- expected : `select 'foo''bar'` ,
165
+ expected : `select ( 'foo''bar') ` ,
166
166
},
167
167
{
168
168
query : sanitize.Query {Parts : []sanitize.Part {"select " , 1 }},
169
169
args : []interface {}{`foo\'bar` },
170
- expected : `select 'foo\''bar'` ,
170
+ expected : `select ( 'foo\''bar') ` ,
171
171
},
172
172
{
173
173
query : sanitize.Query {Parts : []sanitize.Part {"insert " , 1 }},
174
174
args : []interface {}{time .Date (2020 , time .March , 1 , 23 , 59 , 59 , 999999999 , time .UTC )},
175
- expected : `insert '2020-03-01 23:59:59.999999Z'` ,
175
+ expected : `insert ( '2020-03-01 23:59:59.999999Z') ` ,
176
176
},
177
177
{
178
178
query : sanitize.Query {Parts : []sanitize.Part {"select 1-" , 1 }},
0 commit comments