Skip to content

[Feat/reward] - 리워드 제공 #4

Merged
ekgns33 merged 11 commits intomainfrom
feat/produce-egg
Mar 25, 2025
Merged

[Feat/reward] - 리워드 제공 #4
ekgns33 merged 11 commits intomainfrom
feat/produce-egg

Conversation

@ekgns33
Copy link
Contributor

@ekgns33 ekgns33 commented Mar 25, 2025

작업 내역

  • 알 발급 로직 작성
    • 해금된 알의 종류에 따라 알을 발급하도록 로직 구현
    • SecureRandom기반의 난수 생성으로 구현함.
    • 알은 Item에 종속되는 엔티티
  • 보상 지급 로직 작성
    • Reward 패키지가 보상을 지급하는 주요 비즈니스 로직이 구현될 패키지
    • 자체 도메인을 가지지는 않을 것 같음. 다른 도메인들에게 커맨드를 내리는 파사드 역할을 할 것 같다!
  • SQL 스크립트 작성
    • schema.sql은 올라갔고, data.sql은 ci에서 올라감.

미완/ 추가할 예정

  • 보상 지급에 대한 Validator 미구현**
  • Activity 추가하는 코드 미반영
  • 지급에 대한 Activity 로그 찍는 것 아직 작성 안함.

@ekgns33 ekgns33 self-assigned this Mar 25, 2025
@ekgns33 ekgns33 requested a review from jeeheaG March 25, 2025 01:43
@ekgns33 ekgns33 merged commit 1453ea9 into main Mar 25, 2025
1 check passed
@ekgns33 ekgns33 deleted the feat/produce-egg branch April 16, 2025 07:44
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