o2o-triple-pick/backend/app/routers
hbyang c9244bc42d feat(predictions): 이메일도 중복 투표 방지 (이메일 우선 식별)
같은 이메일은 같은 경기에 1픽만 — 다른 기기에서 같은 이메일로 제출 시
새 픽 추가 대신 기존 픽 수정 + crowd 보정. 이메일은 소문자 정규화 저장.
모델에 (match_id, email) 유니크 제약 추가(신규 DB 적용, 기존 테이블은 앱 로직 보장).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 10:51:42 +09:00
..
__init__.py Refactor: Next.js+Firebase → React(Vite) + FastAPI + PostgreSQL 2026-06-10 13:04:35 +09:00
admin.py feat(stats): 일별 방문자 집계 추가 2026-06-11 17:31:23 +09:00
leaderboard.py 포인트 시스템 추가, 프론트 국기 반영 2026-06-10 15:11:56 +09:00
matches.py Refactor: Next.js+Firebase → React(Vite) + FastAPI + PostgreSQL 2026-06-10 13:04:35 +09:00
predictions.py feat(predictions): 이메일도 중복 투표 방지 (이메일 우선 식별) 2026-06-12 10:51:42 +09:00
visits.py feat(stats): 일별 방문자 집계 추가 2026-06-11 17:31:23 +09:00