diff options
author | Umherirrender <umherirrender_de.wp@web.de> | 2024-06-16 20:43:14 +0200 |
---|---|---|
committer | Bartosz DziewoĆski <dziewonski@fastmail.fm> | 2024-06-16 20:03:25 +0000 |
commit | bcd5fbcf98757e652bb15cd8c6796c2b9724d1ae (patch) | |
tree | 2e40629a1a96edc695fe6be990d3113cee6bf106 /maintenance/initEditCount.php | |
parent | 765024564128e7a43aa803cf9eef445a1029d27e (diff) | |
download | mediawikicore-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.php | 2 |
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(); } |