fix wfQuery's DB_READ/DB_WRITE
authorLuc Van Oostenryck <looxix@users.mediawiki.org>
Sun, 2 Nov 2003 22:33:43 +0000 (22:33 +0000)
committerLuc Van Oostenryck <looxix@users.mediawiki.org>
Sun, 2 Nov 2003 22:33:43 +0000 (22:33 +0000)
maintenance/rebuildtextindex.inc

index 8d681c8..dacec07 100644 (file)
@@ -10,7 +10,7 @@ function dropTextIndex()
 {
        echo "Dropping index...\n";
        $sql = "ALTER TABLE searchindex DROP INDEX si_title, DROP INDEX si_text";
-       $res = wfQuery($sql);
+       $res = wfQuery($sql, DB_WRITE, "dropTextIndex" );
 }
 
 function createTextIndex()
@@ -18,19 +18,19 @@ function createTextIndex()
        echo "Rebuild the index...\n";
        $sql = "ALTER TABLE searchindex ADD FULLTEXT si_title (si_title), " .
          "ADD FULLTEXT si_text (si_text)";
-       $res = wfQuery($sql);
+       $res = wfQuery($sql, DB_WRITE, "createTextIndex" );
 }
 
 function rebuildTextIndex()
 {
        $sql = "SELECT COUNT(*) AS count FROM cur";
-       $res = wfQuery($sql);
+       $res = wfQuery($sql, DB_READ, "rebuildTextIndex" );
        $s = wfFetchObject($res);
        echo "Rebuilding index fields for {$s->count} pages...\n";
        $n = 0;
 
        $sql = "SELECT cur_id, cur_namespace, cur_title, cur_text FROM cur";
-       $res = wfQuery($sql);
+       $res = wfQuery($sql, DB_READ, "rebuildTextIndex" );
 
        while( $s = wfFetchObject($res) ) {
                $u = new SearchUpdate( $s->cur_id, $s->cur_title, $s->cur_text );