Skip to content

πŸ”¨ Chore: USER ERD μ΅œμ‹ ν™” 및 USER/HOME ν…ŒμŠ€νŠΈμΌ€μ΄μŠ€ μΆ”κ°€Β #40

@Dante0922

Description

@Dante0922

λ°°κ²½

feat/#36 λΈŒλžœμΉ˜μ—μ„œ Notice 도메인 톡합, MypageService λ¦¬νŒ©ν† λ§ 등이 μ§„ν–‰λ˜λ©΄μ„œ ERDκ°€ μ‹€μ œ μ—”ν‹°ν‹° μ½”λ“œμ™€ 뢈일치 μƒνƒœ.
ν…ŒμŠ€νŠΈλ„ HomeServiceTest 2건만 μ‘΄μž¬ν•˜κ³  User 도메인 ν…ŒμŠ€νŠΈκ°€ 전무함.

μž‘μ—… λ‚΄μš©

1. ERD μ΅œμ‹ ν™”

  • user.puml: onboarding_completed 제거, nickname/character_url μΆ”κ°€, SUSPENDED μƒνƒœ μΆ”κ°€, tendency score ν•„λ“œλͺ… λ³€κ²½ (score_1~6 β†’ principle, reason, individual, change, inner, ideal)
  • user-ops.puml: SUSPENDED μƒνƒœ μΆ”κ°€, user_settings ν•„λ“œ 전체 ꡐ체 (μ‹€μ œ μ—”ν‹°ν‹° μ½”λ“œμ™€ μΌμΉ˜ν•˜λ„λ‘)

2. ν…ŒμŠ€νŠΈμΌ€μ΄μŠ€ μΆ”κ°€

  • UserServiceTest (8건): findCurrentUser, findSummaryById, updateMyProfile, findUserProfile/Settings/TendencyScore
  • MypageServiceTest (12건): getMypage, getRecap, getBattleRecords, getContentActivities, notification settings, notices
  • HomeServiceTest (+2건): 에디터픽 μ œμ™Έλͺ©λ‘ 검증, 닀쀑 곡지 ν”Œλž˜κ·Έ 검증

Metadata

Metadata

Assignees

Labels

πŸ”¨ Chore (기타 μž‘μ—…)νŒ¨ν‚€μ§€ λ§€λ‹ˆμ € μˆ˜μ •, μ„€μ • λ³€κ²½ λ“± 기타 μž‘μ—…μ„ μœ„ν•΄ μ‚¬μš©ν•©λ‹ˆλ‹€.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions