X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FinitEditCount.php;h=5d0dcc603c4d285f2134e47c5a722949959a33f4;hb=d4ecfc1a5cd83fbd1afce89646376b3937aea299;hp=7c6e7d4fddc9fb103f859383529b6c31a924aa17;hpb=d5740e4bfc4c20f3e7a770cdc71a2f3ee0cd5f51;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/initEditCount.php b/maintenance/initEditCount.php index 7c6e7d4fdd..5d0dcc603c 100644 --- a/maintenance/initEditCount.php +++ b/maintenance/initEditCount.php @@ -35,11 +35,11 @@ class InitEditCount extends Maintenance { Background mode will be automatically used if the server is MySQL 4.0 (which does not support subqueries) or if multiple servers are listed in the load balancer, usually indicating a replication environment.' ); - $this->mDescription = "Batch-recalculate user_editcount fields from the revision table"; + $this->addDescription( 'Batch-recalculate user_editcount fields from the revision table' ); } public function execute() { - $dbw = wfGetDB( DB_MASTER ); + $dbw = $this->getDB( DB_MASTER ); $user = $dbw->tableName( 'user' ); $revision = $dbw->tableName( 'revision' ); @@ -58,7 +58,7 @@ in the load balancer, usually indicating a replication environment.' ); if ( $backgroundMode ) { $this->output( "Using replication-friendly background mode...\n" ); - $dbr = wfGetDB( DB_SLAVE ); + $dbr = $this->getDB( DB_SLAVE ); $chunkSize = 100; $lastUser = $dbr->selectField( 'user', 'MAX(user_id)', '', __METHOD__ );