No seu terminal, por favor, execute: php db/migrate.php
prepare($query); if ($status_filter) { $stmt->bindParam(':status', $status_filter, PDO::PARAM_STR); } $stmt->execute(); $installations = $stmt->fetchAll(PDO::FETCH_ASSOC); // Calculate KPIs $kpi_query = " SELECT (SELECT COUNT(*) FROM installations) as total, (SELECT COUNT(*) FROM installations WHERE status = 'ativo') as active, (SELECT COUNT(*) FROM installations WHERE status = 'Manutencao') as maintenance, (SELECT COUNT(*) FROM installations WHERE status = 'Manutenção Parcial') as partial_maintenance "; $kpi_stmt = $pdo->query($kpi_query); $kpis = $kpi_stmt->fetch(PDO::FETCH_ASSOC); $total_installations = $kpis['total'] ?? 0; $active_installations = $kpis['active'] ?? 0; $maintenance_installations = $kpis['maintenance'] ?? 0; $partial_maintenance_installations = $kpis['partial_maintenance'] ?? 0; } catch (Exception $e) { $installations = []; $total_installations = 0; $active_installations = 0; $maintenance_installations = 0; $db_error = "Falha na conexão com o banco de dados ou tabela não encontrada. Por favor, execute a migração."; } ?>
No seu terminal, por favor, execute: php db/migrate.php