const RUN_MAINTENANCE_IF_MAIN
fatalError( $msg, $exitCode=1)
Output a message and terminate the current script.
addDescription( $text)
Set the description text.
Abstract maintenance class for quickly writing and churning out maintenance scripts with minimal effo...
getDbType()
While we use database connection, this simple lie prevents useless –dbpass and –dbuser options from a...
addOption( $name, $description, $required=false, $withArg=false, $shortName=false, $multiOccurrence=false)
Add a parameter to the script.
integrityCheck(DatabaseSqlite $dbw)
const DB_NONE
Constants for DB access type.
Maintenance script that performs some operations specific to SQLite database backend.
getOption( $name, $default=null)
Get an option, or return the default.
error( $err, $die=0)
Throw an error to the user.
output( $out, $channel=null)
Throw some output to the user.
backup(DatabaseSqlite $dbw, $fileName)
vacuum(DatabaseSqlite $dbw)
hasOption( $name)
Checks to see if a particular option exists.