X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FcleanupAncientTables.php;h=add967adf38b8fbee4d0bfad09b7fcd6eb3588ec;hb=8b18ae7b59812f5762a6ff4c4cd91da2bbc4e3cf;hp=2dbf8bc1bb6c4672643434a2c6c53949ca3a73dc;hpb=b2645d82849ca74b0e6b8df6a3e28e81d0561a58;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/cleanupAncientTables.php b/maintenance/cleanupAncientTables.php index 2dbf8bc1bb..add967adf3 100644 --- a/maintenance/cleanupAncientTables.php +++ b/maintenance/cleanupAncientTables.php @@ -33,7 +33,7 @@ class CleanupAncientTables extends Maintenance { public function __construct() { parent::__construct(); - $this->mDescription = "Cleanup ancient tables and indexes"; + $this->addDescription( 'Cleanup ancient tables and indexes' ); $this->addOption( 'force', 'Actually run this script' ); } @@ -46,8 +46,8 @@ class CleanupAncientTables extends Maintenance { ); } - $db = wfGetDB( DB_MASTER ); - $ancientTables = array( + $db = $this->getDB( DB_MASTER ); + $ancientTables = [ 'blobs', // 1.4 'brokenlinks', // 1.4 'cur', // 1.4 @@ -60,7 +60,7 @@ class CleanupAncientTables extends Maintenance { 'trackback', // 1.19 'user_rights', // 1.5 'validate', // 1.6 - ); + ]; foreach ( $ancientTables as $table ) { if ( $db->tableExists( $table, __METHOD__ ) ) { @@ -72,13 +72,13 @@ class CleanupAncientTables extends Maintenance { $this->output( "Cleaning up text table\n" ); - $oldIndexes = array( + $oldIndexes = [ 'old_namespace', 'old_timestamp', 'name_title_timestamp', 'user_timestamp', 'usertext_timestamp', - ); + ]; foreach ( $oldIndexes as $index ) { if ( $db->indexExists( 'text', $index, __METHOD__ ) ) { $this->output( "Dropping index $index from the text table..." ); @@ -88,7 +88,7 @@ class CleanupAncientTables extends Maintenance { } } - $oldFields = array( + $oldFields = [ 'old_namespace', 'old_title', 'old_comment', @@ -97,7 +97,7 @@ class CleanupAncientTables extends Maintenance { 'old_timestamp', 'old_minor_edit', 'inverse_timestamp', - ); + ]; foreach ( $oldFields as $field ) { if ( $db->fieldExists( 'text', $field, __METHOD__ ) ) { $this->output( "Dropping the $field field from the text table..." );