ALTER TABLE ... IF NOT EXISTS n'est dispo qu'à partir de MariaDB 10.0.2. OVH mutualisé tourne sur du plus ancien → erreur 1064 syntaxe. Remplacement par une PROCEDURE temporaire qui consulte INFORMATION_SCHEMA avant chaque ALTER. Marche sur toutes versions MariaDB / MySQL 5.5+ et reste idempotent. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>