patch_gp_user.sql contains:
ALTER TABLE /*_*/global_preferences CHANGE gp_user gp_user INT UNSIGNED NOT NULL;
which for SQLite apparently translates as:
ALTER TABLE global_preferences CHANGE gp_user gp_user INTEGER NOT NULL
This fails when running update.php:
Modifying gp_user field of table global_preferences ...Wikimedia\Rdbms\DBQueryError from line 1830 of /var/www/html/w/includes/libs/rdbms/database/Database.php: Error 1: near "CHANGE": syntax error Function: Wikimedia\Rdbms\Database::sourceFile( /var/www/html/w/extensions/GlobalPreferences/sql//patch-gp_user.sql ) Query: ALTER TABLE global_preferences CHANGE gp_user gp_user INTEGER NOT NULL