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 ); } }