query('SELECT DATABASE()')->fetchColumn(); function addc($p,$db,$t,$c,$ddl){ $s=$p->prepare("SELECT 1 FROM information_schema.COLUMNS WHERE TABLE_SCHEMA=? AND TABLE_NAME=? AND COLUMN_NAME=?"); $s->execute([$db,$t,$c]); if($s->fetchColumn()){echo " = $t.$c\n";return;} $p->exec("ALTER TABLE `$t` ADD COLUMN $ddl"); echo " + $t.$c\n"; } echo "Mig 062 — version-provenance feedback_reports\n"; addc($pdo,$db,'feedback_reports','client_surface',"client_surface VARCHAR(16) NULL"); addc($pdo,$db,'feedback_reports','client_version',"client_version VARCHAR(32) NULL"); addc($pdo,$db,'feedback_reports','client_build', "client_build VARCHAR(64) NULL"); echo "FATTO. Prossima mig=063.\n";