Centova migration compatibility fix
===================================

The earlier updater used ALTER TABLE ... ADD COLUMN IF NOT EXISTS. Some MySQL/MariaDB versions do not support that syntax.

This build checks information_schema first and adds only missing columns using standard ALTER TABLE statements. It is safe to run after a partially completed update.
