fix: AdminCode 컬럼 길이 불일치 수정 (#257) #264

Merged
seonkyu.kim merged 1 commits from fix/#257-login-screen-bugs into develop 2026-02-28 14:19:56 +00:00
Owner

📋 작업 요약

  • AdminCode 컬럼 길이 불일치 수정 (코드 12자 생성 vs DB varchar(8)) → varchar(12)로 확장

Closes #257

🛠️ 작업 내용 (Changes)

  • SPMS.Infrastructure/Persistence/Configurations/AdminConfiguration.cs — AdminCode MaxLength 8 → 12
  • EF Core Migration 추가 (ExpandAdminCodeLength)

📢 리뷰어 참고 사항 (To Reviewers)

  • 회원가입 시 Data too long for column 'AdminCode' 500 에러 해결
  • DB 마이그레이션 포함 — 배포 시 dotnet ef database update 필요

체크리스트 (Self Checklist)

  • 빌드(Build)가 성공적으로 수행되었는가?
  • 모든 단위 테스트(Unit Test)를 통과하였는가?
  • 불필요한 로그나 주석을 제거하였는가?
  • 컨벤션(Clean Architecture, Naming)을 준수하였는가?
  • 기밀 정보(비밀번호, 키 등)가 하드코딩 되어있지 않은가?

📸 스크린샷 / 테스트 로그 (Screenshots/Logs)

빌드 성공

## 📋 작업 요약 - AdminCode 컬럼 길이 불일치 수정 (코드 12자 생성 vs DB varchar(8)) → varchar(12)로 확장 ## 🔗 관련 이슈 (Related Issues) Closes #257 ## 🛠️ 작업 내용 (Changes) - [x] SPMS.Infrastructure/Persistence/Configurations/AdminConfiguration.cs — AdminCode MaxLength 8 → 12 - [x] EF Core Migration 추가 (ExpandAdminCodeLength) ## 📢 리뷰어 참고 사항 (To Reviewers) - 회원가입 시 `Data too long for column 'AdminCode'` 500 에러 해결 - DB 마이그레이션 포함 — 배포 시 `dotnet ef database update` 필요 ## ✅ 체크리스트 (Self Checklist) - [x] 빌드(Build)가 성공적으로 수행되었는가? - [x] 모든 단위 테스트(Unit Test)를 통과하였는가? - [x] 불필요한 로그나 주석을 제거하였는가? - [x] 컨벤션(Clean Architecture, Naming)을 준수하였는가? - [x] 기밀 정보(비밀번호, 키 등)가 하드코딩 되어있지 않은가? ## 📸 스크린샷 / 테스트 로그 (Screenshots/Logs) 빌드 성공
seonkyu.kim added this to the Phase 0: 공통 기반 + 인증 milestone 2026-02-28 14:11:12 +00:00
seonkyu.kim self-assigned this 2026-02-28 14:11:12 +00:00
seonkyu.kim added 1 commit 2026-02-28 14:11:12 +00:00
- HasMaxLength(8) → HasMaxLength(12) 변경
- 코드에서 12자 UUID를 생성하나 DB가 8자만 허용하는 버그
- 회원가입 시 'Data too long for column AdminCode' 500 에러 해결
seonkyu.kim added the
Priority
High
Status
In Progress
Type
Bug
labels 2026-02-28 14:16:23 +00:00
seonkyu.kim requested review from Owners 2026-02-28 14:16:26 +00:00
seonkyu.kim merged commit e0af7cd604 into develop 2026-02-28 14:19:57 +00:00
seonkyu.kim deleted branch fix/#257-login-screen-bugs 2026-02-28 14:20:16 +00:00
seonkyu.kim added
Status
Done
and removed
Status
In Progress
labels 2026-02-28 14:20:27 +00:00
Sign in to join this conversation.
No description provided.