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' );
}
);
}
- $db = wfGetDB( DB_MASTER );
+ $db = $this->getDB( DB_MASTER );
$ancientTables = array(
'blobs', // 1.4
'brokenlinks', // 1.4
if ( $db->indexExists( 'text', $index, __METHOD__ ) ) {
$this->output( "Dropping index $index from the text table..." );
$db->query( "DROP INDEX " . $db->addIdentifierQuotes( $index )
- . " ON " . $db->tableName( 'text' ) );
+ . " ON " . $db->tableName( 'text' ) );
$this->output( "done.\n" );
}
}
if ( $db->fieldExists( 'text', $field, __METHOD__ ) ) {
$this->output( "Dropping the $field field from the text table..." );
$db->query( "ALTER TABLE " . $db->tableName( 'text' )
- . " DROP COLUMN " . $db->addIdentifierQuotes( $field ) );
+ . " DROP COLUMN " . $db->addIdentifierQuotes( $field ) );
$this->output( "done.\n" );
}
}