Skip to content

✨ feat: 아카이브 참여 이력 기반으로 개편#85

Merged
hwk9407 merged 1 commit into
mainfrom
feat/archive-participation-record
Jun 4, 2026
Merged

✨ feat: 아카이브 참여 이력 기반으로 개편#85
hwk9407 merged 1 commit into
mainfrom
feat/archive-participation-record

Conversation

@hwk9407

@hwk9407 hwk9407 commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator

PR 설명

작업 내용

  • 아카이브가 activity_id/member_id 대신 participation_id를 참조하도록 변경
  • 아카이브에서 활동 진행 상태/합불 상태 제거
  • 아카이브 상태 수정 API 제거
  • 수료 완료(COMPLETED)한 활동 참여 이력에 대해서만 아카이브 생성 가능하도록 검증 추가
  • 아카이브 목록을 수료 완료한 활동 참여 이력 기준으로 조회하도록 변경
  • 아카이브가 없는 수료 완료 참여 이력은 NOT_WRITTEN 상태로 응답
  • archive 스키마 변경 Flyway migration 추가
  • 아카이브 통합 테스트 추가

@hwk9407 hwk9407 self-assigned this Jun 4, 2026
@hwk9407 hwk9407 merged commit 331689f into main Jun 4, 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