diff options
author | Umherirrender <umherirrender_de.wp@web.de> | 2024-04-14 20:36:13 +0200 |
---|---|---|
committer | Umherirrender <umherirrender_de.wp@web.de> | 2024-04-14 18:47:55 +0000 |
commit | 8018e157e8c685ae032d3a607a249593d3270526 (patch) | |
tree | faff7dea714ae6425dcf37a639bf2e09c5aa1696 /maintenance/resetPageRandom.php | |
parent | 6782074aad2782e4060c9cb7d71166561a610aeb (diff) | |
download | mediawikicore-8018e157e8c685ae032d3a607a249593d3270526.tar.gz mediawikicore-8018e157e8c685ae032d3a607a249593d3270526.zip |
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
Bug: T353219
Change-Id: Ic278c8534dad40a3f34674db2d5fbfbca5984da8
Diffstat (limited to 'maintenance/resetPageRandom.php')
-rw-r--r-- | maintenance/resetPageRandom.php | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/maintenance/resetPageRandom.php b/maintenance/resetPageRandom.php index 5f8051fd96bc..25bf88fcd41c 100644 --- a/maintenance/resetPageRandom.php +++ b/maintenance/resetPageRandom.php @@ -99,10 +99,12 @@ class ResetPageRandom extends Maintenance { foreach ( $res as $row ) { if ( !$dry ) { # Update the row... - $dbw->update( 'page', - [ 'page_random' => wfRandom() ], - [ 'page_id' => $row->page_id ], - __METHOD__ ); + $dbw->newUpdateQueryBuilder() + ->update( 'page' ) + ->set( [ 'page_random' => wfRandom() ] ) + ->where( [ 'page_id' => $row->page_id ] ) + ->caller( __METHOD__ ) + ->execute(); $changed += $dbw->affectedRows(); } else { $changed++; |