File tree Expand file tree Collapse file tree 3 files changed +8
-1
lines changed Expand file tree Collapse file tree 3 files changed +8
-1
lines changed Original file line number Diff line number Diff line change 1+ * fixed result with empty list
12* added optional type in prepare statment
23
34## 1.5.6
Original file line number Diff line number Diff line change @@ -172,7 +172,7 @@ protected function fillRows($rows)
172172 foreach ($ row ['items ' ] as $ i => $ item )
173173 {
174174 $ values = array_values ($ item );
175- $ value = $ values [0 ];
175+ $ value = count ( $ values)> 0 ? $ values [0 ]:[]; ;
176176 $ column = $ this ->columns [$ i ];
177177 if ($ value === null )
178178 {
Original file line number Diff line number Diff line change @@ -179,6 +179,12 @@ public function test(){
179179 'v ' => [2 ],
180180 ]);
181181
182+ $ query = "DECLARE \$v as List<Int32>; SELECT \$v as val; " ;
183+ $ prepared = $ session ->prepare ($ query );
184+ $ result = $ prepared ->execute ([
185+ 'v ' => [],
186+ ]);
187+
182188 foreach ($ checkTypes as $ type =>$ data ) {
183189 $ query = "DECLARE \$v as $ type; SELECT \$v as val; " ;
184190 $ prepared = $ session ->prepare ($ query );
You can’t perform that action at this time.
0 commit comments