getConnection(); $sql = file_get_contents($sqlFile); $statements = array_filter(array_map('trim', explode(';', $sql))); echo "
🚀 Ejecutando migración: 20260709_dispositivos_token\n\n";
foreach ($statements as $stmt) {
$clean = preg_replace('/--[^\n]*/', '', $stmt);
$clean = trim($clean);
if (empty($clean)) continue;
$pdo->exec($clean);
$preview = substr(preg_replace('/\s+/', ' ', $clean), 0, 100);
echo "✓ Ejecutado: {$preview}\n";
}
echo "\n✅ Migración completada. Columna token agregada a turnero_dispositivos.\n";
} catch (Throwable $e) {
echo "❌ Error: " . htmlspecialchars($e->getMessage()) . "\n"; }