[Phase 5] PR 5-1: Enrollment + Progress 모델
ID: fed5fc21-0143-4e5d-ba1c-80533d503728
보통
완료
## 개요
수강 등록 + 진도 추적 모델
## 스키마
- study_enrollments: user_id(FK), course_id(FK), subscription_type(enum: monthly/quarterly/workshop_bonus/admin_grant), status(enum: active/pending/expired/cancelled/completed), payment_status, payment_key, starts_at, ends_at
- study_progress: enrollment_id(FK), user_id(FK), lesson_id(FK), watched_seconds, completed_percentage, is_completed(90%+), last_position_seconds, unique(enrollment_id, lesson_id)
## 완료 기준
- 수강 등록/만료 로직
- 90%+ 시청 → is_completed = true
- 80% 레슨 완료 → 코스 수료
## 의존성
PR 4-1 (Study 모델)
첨부 이미지
이미지 추가 (Ctrl+V로 붙여넣기 또는 클릭)
JPEG, PNG, GIF, WebP / 최대 10MB
담당자:
팀리드
생성일:
2026년 03월 11일 11:39
서브 티켓 (1/1 완료)
활동 로그
-
팀팀리드 상태 변경: 리뷰 → 완료
2026년 03월 11일 22:23:42
-
팀팀리드 상태 변경: 진행 중 → 리뷰
2026년 03월 11일 14:03:03
-
팀팀리드 위임: developer-3에게 'PR 5-1: Enrollment + Progress 모델 구현' 작업 배정
2026년 03월 11일 13:43:49
-
팀팀리드 티켓 클레임 완료
2026년 03월 11일 13:40:27