-- V13: 카탈로그·대시보드·경영분석 집계 API 성능 인덱스 (멱등 · read-only 스키마 불변)
-- 근거: GET /api/events(카탈로그 1,098건 시작일 정렬·연도 필터) + 대시보드/BI 유틸리티 집계.
-- 신규 테이블/컬럼 없음 — 인덱스만 추가(V12 인증 트랙과 무충돌).

-- 카탈로그: 시작일 내림차순 정렬 + 연도 필터(extract(year))의 스캔 비용 완화
CREATE INDEX IF NOT EXISTS idx_event_start_date ON event (start_date DESC);

-- 카탈로그: status 원문 필터(보조)
CREATE INDEX IF NOT EXISTS idx_event_status ON event (status);

-- 대시보드/경영분석: utility_order 를 event 단위로 집계(기존 인덱스는 booth 기준만 존재)
CREATE INDEX IF NOT EXISTS idx_utility_order_event ON utility_order (event_id);
