List of steps to reproduce (step by step, including full links if applicable):
- Install MediaWiki (I used name) and choose SQLite as database.
- Follow instructions to install babel and other extensions in MLEB.
- Run php maintenance/update.php
What happens?:
The maintenance script aborted with following error:
...babel table already exists. Modifying babel_lang field of table babel...Wikimedia\Rdbms\DBQueryError from line 1749 of /var/www/html/w/includes/libs/rdbms/database/Database.php: Error 1: table babel already exists Function: Wikimedia\Rdbms\Database::sourceFile( /var/www/html/w/extensions/Babel/sql/sqlite/babel-babel_lang-length.sql ) Query: CREATE TABLE babel ( babel_user INTEGER NOT NULL, babel_lang BLOB NOT NULL, babel_level BLOB NOT NULL, PRIMARY KEY ( babel_user, babel_lang ) )
What should have happened instead?:
The maintenance script should finish without error.
Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc.: the master branch