]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - maintenance/deleteArchivedRevisions.inc
MediaWiki 1.16.0
[autoinstallsdev/mediawiki.git] / maintenance / deleteArchivedRevisions.inc
diff --git a/maintenance/deleteArchivedRevisions.inc b/maintenance/deleteArchivedRevisions.inc
deleted file mode 100644 (file)
index 67e4c5a..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-<?php
-
-/**
- * Support functions for the deleteArchivedRevisions script
- *
- * @file
- * @ingroup Maintenance
- * @author Aaron Schulz
- */
-require_once( 'purgeOldText.inc' );
-
-function DeleteArchivedRevisions( $delete = false ) {
-
-       # Data should come off the master, wrapped in a transaction
-       $dbw = wfGetDB( DB_MASTER );
-       $dbw->begin();
-       
-       $tbl_arch = $dbw->tableName( 'archive' );
-       # Delete as appropriate
-       echo( "Deleting archived revisions..." );
-       $dbw->query( "TRUNCATE TABLE $tbl_arch" );
-       echo( "done.\n" );
-       
-       $delete = $dbw->affectedRows() != 0;
-       
-       # This bit's done
-       # Purge redundant text records
-       $dbw->commit();
-       if( $delete ) {
-               PurgeRedundantText( true );
-       }
-
-}