@@ -184,37 +184,37 @@ export const commonClickHouseTests = () => {
184184 test ( 'base test with number param' , ( ctx ) => {
185185 const res = ctx . sql `select ${ 1 } ;` . toSQL ( ) ;
186186
187- expect ( res ) . toStrictEqual ( { query : `select {val1:String};` , params : [ 1 ] } ) ;
187+ expect ( res ) . toStrictEqual ( { query : `select {val1:String};` , params : [ [ 'val1' , 1 ] ] } ) ;
188188 } ) ;
189189
190190 test ( 'base test with bigint param' , ( ctx ) => {
191191 const res = ctx . sql `select ${ BigInt ( 10 ) } ;` . toSQL ( ) ;
192192
193- expect ( res ) . toStrictEqual ( { query : `select {val1:String};` , params : [ 10n ] } ) ;
193+ expect ( res ) . toStrictEqual ( { query : `select {val1:String};` , params : [ [ 'val1' , 10n ] ] } ) ;
194194 } ) ;
195195
196196 test ( 'base test with string param' , ( ctx ) => {
197197 const res = ctx . sql `select ${ 'hello world.' } ;` . toSQL ( ) ;
198198
199- expect ( res ) . toStrictEqual ( { query : `select {val1:String};` , params : [ ' hello world.'] } ) ;
199+ expect ( res ) . toStrictEqual ( { query : `select {val1:String};` , params : [ [ 'val1' , ' hello world.'] ] } ) ;
200200 } ) ;
201201
202202 test ( 'base test with boolean param' , ( ctx ) => {
203203 const res = ctx . sql `select ${ true } ;` . toSQL ( ) ;
204204
205- expect ( res ) . toStrictEqual ( { query : `select {val1:String};` , params : [ true ] } ) ;
205+ expect ( res ) . toStrictEqual ( { query : `select {val1:String};` , params : [ [ 'val1' , true ] ] } ) ;
206206 } ) ;
207207
208208 test ( 'base test with Date param' , ( ctx ) => {
209209 const res = ctx . sql `select ${ new Date ( '10.04.2025' ) } ;` . toSQL ( ) ;
210210
211- expect ( res ) . toStrictEqual ( { query : `select {val1:String};` , params : [ new Date ( '10.04.2025' ) ] } ) ;
211+ expect ( res ) . toStrictEqual ( { query : `select {val1:String};` , params : [ [ 'val1' , new Date ( '10.04.2025' ) ] ] } ) ;
212212 } ) ;
213213
214214 test ( 'base test with null param' , ( ctx ) => {
215215 const res = ctx . sql `select ${ null } ;` . toSQL ( ) ;
216216
217- expect ( res ) . toStrictEqual ( { query : `select {val1:String};` , params : [ null ] } ) ;
217+ expect ( res ) . toStrictEqual ( { query : `select {val1:String};` , params : [ [ 'val1' , null ] ] } ) ;
218218 } ) ;
219219
220220 // sql.append
@@ -227,7 +227,7 @@ export const commonClickHouseTests = () => {
227227 const res = query . toSQL ( ) ;
228228 expect ( res ) . toStrictEqual ( {
229229 query : 'select * from users where id = {val1:String} or id = {val2:String} or id = {val3:String};' ,
230- params : [ 1 , 3 , 4 ] ,
230+ params : [ [ 'val1' , 1 ] , [ 'val2' , 3 ] , [ 'val3' , 4 ] ] ,
231231 } ) ;
232232 } ) ;
233233
0 commit comments