X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2Frebuildtextindex.php;h=faa4d9629383acd7d6ce21277b1b50f99b5d4fa9;hb=08e0ed2b70ba5986a96c701f84a7679c98a6f2fd;hp=37636c85a8ab6d50efe712aa0879bdc0ea52f714;hpb=dcdb8e463e3b2be121c61c91df13ea36d270a602;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/rebuildtextindex.php b/maintenance/rebuildtextindex.php index 37636c85a8..faa4d96293 100644 --- a/maintenance/rebuildtextindex.php +++ b/maintenance/rebuildtextindex.php @@ -27,6 +27,9 @@ require_once __DIR__ . '/Maintenance.php'; +use Wikimedia\Rdbms\IMaintainableDatabase; +use Wikimedia\Rdbms\DatabaseSqlite; + /** * Maintenance script that rebuilds search index table from scratch. * @@ -36,7 +39,7 @@ class RebuildTextIndex extends Maintenance { const RTI_CHUNK_SIZE = 500; /** - * @var Database + * @var IMaintainableDatabase */ private $db; @@ -108,9 +111,8 @@ class RebuildTextIndex extends Maintenance { ); foreach ( $res as $s ) { + $title = Title::makeTitle( $s->page_namespace, $s->page_title ); try { - $title = Title::makeTitle( $s->page_namespace, $s->page_title ); - $rev = new Revision( $s ); $content = $rev->getContent();