aboutsummaryrefslogtreecommitdiffstats
path: root/maintenance/initEditCount.php
diff options
context:
space:
mode:
authorUmherirrender <umherirrender_de.wp@web.de>2024-06-16 20:43:14 +0200
committerBartosz DziewoƄski <dziewonski@fastmail.fm>2024-06-16 20:03:25 +0000
commitbcd5fbcf98757e652bb15cd8c6796c2b9724d1ae (patch)
tree2e40629a1a96edc695fe6be990d3113cee6bf106 /maintenance/initEditCount.php
parent765024564128e7a43aa803cf9eef445a1029d27e (diff)
downloadmediawikicore-bcd5fbcf98757e652bb15cd8c6796c2b9724d1ae.tar.gz
mediawikicore-bcd5fbcf98757e652bb15cd8c6796c2b9724d1ae.zip
maintenance: Fix missing where in initEditCount.php
The raw query does not include a where and it was missing when converted to the QueryBuilder. For this case the IDatabase::ALL_ROWS constant exists. Bug: T367659 Follow-Up: Ie7dbd639c51abe21851ed3edfcd74fa3dfc192c2 Change-Id: I02b4b6d0f00020421b45f76ca7e7dbd7375716eb
Diffstat (limited to 'maintenance/initEditCount.php')
-rw-r--r--maintenance/initEditCount.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/maintenance/initEditCount.php b/maintenance/initEditCount.php
index b9e4c7b20543..186ffd78957c 100644
--- a/maintenance/initEditCount.php
+++ b/maintenance/initEditCount.php
@@ -25,6 +25,7 @@
require_once __DIR__ . '/Maintenance.php';
use MediaWiki\WikiMap\WikiMap;
+use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\RawSQLValue;
class InitEditCount extends Maintenance {
@@ -108,6 +109,7 @@ class InitEditCount extends Maintenance {
$dbw->newUpdateQueryBuilder()
->table( 'user' )
->set( [ 'user_editcount' => new RawSQLValue( "($subquery)" ) ] )
+ ->where( IDatabase::ALL_ROWS )
->caller( __METHOD__ )
->execute();
}