X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FcheckImages.php;h=f858f030ba0a36db14023f0c162cb9852c894556;hb=d4fc5eccd787c5b5c1b9bd4fe506ed58650ac64e;hp=f05d15c0af2d7bb3f1f85aa137ed19112aa9bf04;hpb=a85d1b9d0cd7f02111d3a647d5b91e3b1f334563;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/checkImages.php b/maintenance/checkImages.php index f05d15c0af..f858f030ba 100644 --- a/maintenance/checkImages.php +++ b/maintenance/checkImages.php @@ -37,15 +37,17 @@ class CheckImages extends Maintenance { public function execute() { $start = ''; - $dbr = $this->getDB( DB_SLAVE ); + $dbr = $this->getDB( DB_REPLICA ); $numImages = 0; $numGood = 0; $repo = RepoGroup::singleton()->getLocalRepo(); + $fileQuery = LocalFile::getQueryInfo(); do { - $res = $dbr->select( 'image', '*', [ 'img_name > ' . $dbr->addQuotes( $start ) ], - __METHOD__, [ 'LIMIT' => $this->mBatchSize ] ); + $res = $dbr->select( $fileQuery['tables'], $fileQuery['fields'], + [ 'img_name > ' . $dbr->addQuotes( $start ) ], + __METHOD__, [ 'LIMIT' => $this->getBatchSize() ], $fileQuery['joins'] ); foreach ( $res as $row ) { $numImages++; $start = $row->img_name; @@ -80,5 +82,5 @@ class CheckImages extends Maintenance { } } -$maintClass = "CheckImages"; +$maintClass = CheckImages::class; require_once RUN_MAINTENANCE_IF_MAIN;