[MediaWiki-l] MW 1.31 ==> 1.34 DB Schema (cleanupUsersWithNoId.php)
I think I have a problem (I don't know how serious) related to the DB schema of my wiki (tunearch.org).
Having said that everything seems to work correctly (navigate, search, edit, …), If I run php cleanupUsersWithNoId.php --force --prefix=* the program works only with the revision table
for archive, logging, image, oldimage, filearchive, ipblocks and recentchanges tables I get an error similar to this:
Beginning cleanup of archive
Wikimedia\Rdbms\DBQueryError from line 1603 of /var/www/w/includes/libs/rdbms/database/Database.php: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT ar_id,ar_user,ar_user_text,ar_id FROM `archive` WHERE (1=1) ORDER BY ar_id LIMIT 100
Error: 1054 Unknown column 'ar_user' in 'field list' (localhost)
I ran cleanupUsersWithNoId.php to then run migrateActors.php because an error received during the installation of an extension (e.g. Extension:Comments) suggested that I had not run my "application's database schema updater after upgrading".
Any help is appreciated
MediaWiki 1.34.0 (ae6e0c0) 09:53, December 27, 2019