File tree Expand file tree Collapse file tree
tests/system/Database/Live Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -218,7 +218,7 @@ public function testInsertBatchWithQuery()
218218 ->join ('user ' , 'user.email = user2.email ' , 'left ' )
219219 ->where ('user.email IS NULL ' );
220220
221- $ this ->db ->table ('user ' )->insertBatch ($ subQuery );
221+ $ this ->db ->table ('user ' )->setQueryAsData ($ subQuery)-> insertBatch ( );
222222
223223 $ this ->seeInDatabase ('user ' , ['name ' => 'New User user2 ' ]);
224224 $ this ->seeInDatabase ('user ' , ['name ' => 'New User2 user2 ' ]);
Original file line number Diff line number Diff line change @@ -587,8 +587,9 @@ public function testUpdateBatchWithQuery()
587587 ->where ('country ' , 'France ' );
588588
589589 $ affectedRows = $ this ->db ->table ('user ' )
590+ ->setQueryAsData ($ subQuery )
590591 ->updateFields ($ updateFields , true )
591- ->updateBatch ($ subQuery , 'email ' );
592+ ->updateBatch (null , 'email ' );
592593
593594 $ this ->assertSame (2 , (int ) $ affectedRows );
594595
Original file line number Diff line number Diff line change @@ -719,7 +719,11 @@ public function testUpsertBatchWithQuery()
719719
720720 $ subQuery = $ this ->db ->table ('user2 ' )->select ('email, name, country ' );
721721
722- $ this ->db ->table ('user ' )->updateFields ($ updateFields , true )->onConstraint ('email ' )->upsertBatch ($ subQuery );
722+ $ this ->db ->table ('user ' )
723+ ->setQueryAsData ($ subQuery )
724+ ->updateFields ($ updateFields , true )
725+ ->onConstraint ('email ' )
726+ ->upsertBatch ();
723727
724728 $ this ->seeInDatabase ('user ' , ['name ' => 'Derek Jones user2 ' , 'email ' => 'derek@world.com ' ]);
725729 $ this ->seeInDatabase ('user ' , ['name ' => 'New User user2 ' , 'email ' => 'newuser@example.com ' ]);
You can’t perform that action at this time.
0 commit comments