Don't display useless --dbuser and --dbpass in sqlite.php help
authorMax Semenik <maxsem@users.mediawiki.org>
Sun, 21 Feb 2010 08:30:23 +0000 (08:30 +0000)
committerMax Semenik <maxsem@users.mediawiki.org>
Sun, 21 Feb 2010 08:30:23 +0000 (08:30 +0000)
maintenance/sqlite.php

index 40018bd..5b856b4 100644 (file)
@@ -31,6 +31,14 @@ class SqliteMaintenance extends Maintenance {
                $this->addOption( 'backup-to', 'Backup database to the given file', false, true );
        }
 
+       /**
+        * While we use database connection, this simple lie prevents useless --dbpass and
+        * --dbuser options from appearing in help message for this script.
+        */
+       protected function getDbType() {
+               return Maintenance::DB_NONE;
+       }
+
        public function execute() {
                global $wgDBtype;