* but that will prevent searches from working while it runs.
*
* @todo document
- * @package MediaWiki
- * @subpackage Maintenance
+ * @addtogroup Maintenance
*/
/** */
function createTextIndex( &$database )
{
$searchindex = $database->tableName( 'searchindex' );
- echo "Rebuild the index...\n";
+ echo "\nRebuild the index...\n";
$sql = "ALTER TABLE $searchindex ADD FULLTEXT si_title (si_title), " .
"ADD FULLTEXT si_text (si_text)";
$database->query($sql, "createTextIndex" );
function rebuildTextIndex( &$database )
{
- extract( $database->tableNames( 'page', 'revision', 'text', 'searchindex' ) );
+ list ($page, $revision, $text, $searchindex) = $database->tableNamesN( 'page', 'revision', 'text', 'searchindex' );
$sql = "SELECT MAX(page_id) AS count FROM $page";
$res = $database->query($sql, "rebuildTextIndex" );