-- Legacy single-remote storage columns are now purged by the package installer -- script (Pkg_MokoSuiteBackupInstallerScript::dropLegacyRemoteColumns()), NOT here. -- -- The 26 legacy remote_storage/ftp_*/sftp_*/gdrive_*/s3_* columns must be removed -- portably across MariaDB and MySQL 8. `DROP COLUMN IF EXISTS` is MariaDB-only -- (errors on MySQL 8); plain `DROP COLUMN` errors when a column is absent. The -- previous version gated the ALTER on INFORMATION_SCHEMA and ran it via -- PREPARE/EXECUTE/DEALLOCATE — but those statements are rejected by Joomla's -- installer SQL path (MySQL error 1295: "This command is not supported in the -- prepared statement protocol yet"), which ABORTED the whole component install. -- -- The drop is now done in PHP (INFORMATION_SCHEMA gate + a plain ALTER for only the -- columns that still exist), so this migration is intentionally a no-op.