Skip to content

Feat: OCI Storage에 이미지 업로드 기능 구현#5

Open
KIMB0B wants to merge 7 commits intomainfrom
feat/4-image-util
Open

Feat: OCI Storage에 이미지 업로드 기능 구현#5
KIMB0B wants to merge 7 commits intomainfrom
feat/4-image-util

Conversation

@KIMB0B
Copy link
Member

@KIMB0B KIMB0B commented Mar 17, 2026

📌 변경 내용

  • OCI Storage 버킷에 파일 업로드, 제거 기능 구현
  • Skill의 생성, 수정 API를 multipart/form-data로 변경하고, image파일을 입력받도록 변경
  • 위 변경사항에 맞춰 Skill test코드 수정

🎯 변경 이유

  • 이미지 업로드가 필요한 API에게 직접 이미지 파일을 업로드하여 데이터를 생성할 수 있도록 하기 위해 구현

🔗 관련 이슈

🧪 테스트 방법

  • Skill의 테스트 코드 정상 작동 확인
  • Swagger에서 Skill의 생성, 수정, 삭제 기능 확인
    • 생성 시 이미지 넣었을 때 DB에 이미지 추가되어 생성되는지 확인
    • 수정 시 이미지 넣었을 때 기존 이미지는 제거되고 새로운 이미지로 적용되는지 확인
    • 수정 시 이미지 넣지 않았을 때 DB의 이미지 필드가 Null이 되는지 확인
    • 삭제 시 Soft 삭제면 이미지가 삭제되지 않는지 확인
    • 삭제 시 Hard 삭제면 이미지가 삭제되고 DB 데이터도 삭제되는지 확인

✅ 체크리스트

  • 기존 기능에 영향 없음
  • 에러/엣지 케이스 고려

@KIMB0B KIMB0B requested a review from ssarisong March 17, 2026 16:55
@KIMB0B KIMB0B self-assigned this Mar 17, 2026
@KIMB0B KIMB0B linked an issue Mar 17, 2026 that may be closed by this pull request
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.

[FEAT] 이미지 업로드 기능 구현

1 participant