Fix: Remove created_at/updated_at from daily/hourly summary INSERT - Production database doesn't have these columns - Update DailySummaryService and HourlySummaryService - Add daily_summary and hourly_summary structure check to check_database.php
This commit is contained in:
@@ -84,7 +84,33 @@ try {
|
||||
}
|
||||
}
|
||||
|
||||
echo "\n5. Testing query (similar to DailySummaryService):\n";
|
||||
echo "\n5. Checking daily_summary table structure:\n";
|
||||
$stmt = $db->query("DESCRIBE daily_summary");
|
||||
$columns = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||
|
||||
if (empty($columns)) {
|
||||
echo " ❌ Table 'daily_summary' does not exist!\n";
|
||||
} else {
|
||||
echo " ✅ Table 'daily_summary' exists with columns:\n";
|
||||
foreach ($columns as $col) {
|
||||
echo " - {$col['Field']} ({$col['Type']})\n";
|
||||
}
|
||||
}
|
||||
|
||||
echo "\n6. Checking hourly_summary table structure:\n";
|
||||
$stmt = $db->query("DESCRIBE hourly_summary");
|
||||
$columns = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||
|
||||
if (empty($columns)) {
|
||||
echo " ⚠️ Table 'hourly_summary' does not exist (optional table)\n";
|
||||
} else {
|
||||
echo " ✅ Table 'hourly_summary' exists with columns:\n";
|
||||
foreach ($columns as $col) {
|
||||
echo " - {$col['Field']} ({$col['Type']})\n";
|
||||
}
|
||||
}
|
||||
|
||||
echo "\n7. Testing query (similar to DailySummaryService):\n";
|
||||
$testSql = "
|
||||
SELECT
|
||||
DATE(e.event_time) as summary_date,
|
||||
|
||||
Reference in New Issue
Block a user