Skip to content

feat: add course cart snapshot collection - #105

Merged
Tapha-K merged 1 commit into
mainfrom
feature/course-cart-snapshot
Jul 21, 2026
Merged

feat: add course cart snapshot collection#105
Tapha-K merged 1 commit into
mainfrom
feature/course-cart-snapshot

Conversation

@Tapha-K

@Tapha-K Tapha-K commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

변경 사항

  • 엑셀의 재학생장바구니, 신입생장바구니신청 컬럼 파싱

  • course_cart_snapshots 테이블 추가

  • 강의별 재학생·신입생 장바구니 담은 수 저장

  • 관리자 수동 수집 API 추가

    • POST /api/courses/course-sync/cart-snapshot/run
  • 동일 강의 재수집 시 기존 스냅샷 갱신

  • 기존 강의 목록 import 로직과 장바구니 스냅샷 수집 로직 분리

실행 예시

{
"year": 2026,
"semester": "FALL"
}

검증

  • ktlintCheck 통과
  • 컴파일은 사설 Maven 저장소 인증 오류(401)로 확인하지 못함

@Tapha-K
Tapha-K merged commit 4c52279 into main Jul 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant