Spaces:
Sleeping
Sleeping
Sasha
feat: smart gap detection with coverage windows - track exact time ranges captured per stream
a0432b5 Download server/supabase_migration_coverage.sql from crambrodev/winx_prinx-api: direct link, hf CLI and curl.
- Browser
- Download file 607 Bytes
-
https://huggingface.co/spaces/crambrodev/winx_prinx-api/resolve/main/server/supabase_migration_coverage.sql
- Command line
-
hf download hf://spaces/crambrodev/winx_prinx-api/server/supabase_migration_coverage.sql
-
curl -L -o supabase_migration_coverage.sql https://huggingface.co/spaces/crambrodev/winx_prinx-api/resolve/main/server/supabase_migration_coverage.sql
607 Bytes
| -- Migration: Add stream_coverage table for smart gap detection | |
| -- Run this in Supabase SQL editor | |
| CREATE TABLE IF NOT EXISTS stream_coverage ( | |
| id BIGSERIAL PRIMARY KEY, | |
| stream_id INTEGER REFERENCES streams(id) ON DELETE CASCADE, | |
| covered_from TIMESTAMPTZ NOT NULL, | |
| covered_to TIMESTAMPTZ, | |
| source TEXT NOT NULL DEFAULT 'live', -- 'live' | 'backfill' | 'vod_backfiller' | |
| created_at TIMESTAMPTZ DEFAULT NOW() | |
| ); | |
| CREATE INDEX IF NOT EXISTS idx_stream_coverage_stream_id ON stream_coverage(stream_id); | |
| CREATE INDEX IF NOT EXISTS idx_stream_coverage_covered_from ON stream_coverage(covered_from); | |