aboutsummaryrefslogtreecommitdiffstats
path: root/maintenance/resetPageRandom.php
diff options
context:
space:
mode:
authorUmherirrender <umherirrender_de.wp@web.de>2024-04-14 20:36:13 +0200
committerUmherirrender <umherirrender_de.wp@web.de>2024-04-14 18:47:55 +0000
commit8018e157e8c685ae032d3a607a249593d3270526 (patch)
treefaff7dea714ae6425dcf37a639bf2e09c5aa1696 /maintenance/resetPageRandom.php
parent6782074aad2782e4060c9cb7d71166561a610aeb (diff)
downloadmediawikicore-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.php10
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++;