Backfill Ride Data

Add edge function and UI for ride data backfill, integrating admin UI to trigger backfill, plus supporting types and wiring to backfill_ride_data function. Includes RideDataBackfill component, admin page integration, and initial server-side function scaffold for updating rides from submissions.
This commit is contained in:
gpt-engineer-app[bot]
2025-11-11 15:45:14 +00:00
parent d48e95ee7c
commit 314db65591
5 changed files with 259 additions and 0 deletions

View File

@@ -15,6 +15,7 @@ import { NovuMigrationUtility } from '@/components/admin/NovuMigrationUtility';
import { TestDataGenerator } from '@/components/admin/TestDataGenerator';
import { IntegrationTestRunner } from '@/components/admin/IntegrationTestRunner';
import { ParkLocationBackfill } from '@/components/admin/ParkLocationBackfill';
import { RideDataBackfill } from '@/components/admin/RideDataBackfill';
import { Loader2, Save, Clock, Users, Bell, Shield, Settings, Trash2, Plug, AlertTriangle, Lock, TestTube, RefreshCw, Info, AlertCircle, Database } from 'lucide-react';
import { useDocumentTitle } from '@/hooks/useDocumentTitle';
@@ -938,6 +939,7 @@ export default function AdminSettings() {
</Card>
<ParkLocationBackfill />
<RideDataBackfill />
</div>
</TabsContent>