Skip to content

feat(tournaments): 낚시점 운영자가 무료 대회를 만든다 - #29

Merged
cursor[bot] merged 1 commit into
mainfrom
cursor/feat-tournament-organizer-315e
Oct 20, 2026
Merged

cursor[bot] merged 1 commit into
mainfrom
cursor/feat-tournament-organizer-315e

Conversation

@rjsgud49

Copy link
Copy Markdown
Member

왜

지역 낚시점과 포인트가 대회를 직접 열 수 있어야 합니다. 참가비를 받으면 결제·법률 문제가 생기므로, 상은 후원으로 안내하고 참가는 무료로 둡니다.

무엇을 바꿨나

  • 회원 역할에 organizer를 추가했습니다. 관리자 화면에서 지정할 수 있고, 관리자 권한은 생기지 않습니다.
  • 운영자는 어종, 최소·최대 체장, 기간, 지역, 후원자, 상 안내로 대회를 만들고 수정합니다.
  • 이 경로의 대회는 isFree=true, entryFee=0으로 고정됩니다. 참가비가 있으면 거절합니다.
  • 운영자는 자기가 연 대회의 오늘 코드를 등록할 수 있습니다.
  • 웹 /tournament/organize에서 대회를 만듭니다.
  • 마이그레이션 20261020143000_tournament_organizer가 필요합니다.
  • 새 환경 변수는 없습니다. 기존 관리자 대회 생성은 그대로입니다.

검증

  • 무료 생성, 참가비 거절, 일반 회원 거절, 본인 대회 코드만 등록하는 테스트를 추가했습니다.
  • API 테스트 96개, Nest 빌드, 웹 타입체크를 로컬에서 통과했습니다.
  • 이 PR의 CI가 통과하면 머지합니다.
Open in Web Open in Cursor 

운영자 역할을 추가하고, 어종·체장·지역·후원 상을 담은 대회는 참가비 없이만 열리게 한다.

Co-authored-by: park gunhyung <qkrrjsgud49@gmail.com>
@cursor
cursor Bot merged commit 6e255a5 into main Oct 20, 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