Skip to content

Conversation

@jihukimme
Copy link
Member

@jihukimme jihukimme commented Sep 8, 2025

📝 작업 내용

  • DTO 네이밍 컨벤션을 준수하도록 리팩토링
    • 자바 클래스 단수형 네이밍 사용
  • 테이블명을 모두 단수형으로 통일(일관성이 더 중요하다고 판단)
    • 추 후 JPA와 같은 ORM을 사용할 때, 테이블 명을 복수형으로 할 경우 매핑이 제대로 되지 않을 수 있음
    • 시스템 상에서 이미 단수형으로 테이블이 만들어져 사용되고 있는 경우 백틱 등을 사용해서 진행하는 방식으로
  • 외래키 제약 조건 제거
    • 성능 향상과 변경에 자유로움의 이점을 가져가기 위해서
  • WORKFLOW_RUN, JOB_RUN, TASK_RUN 테이블 추가
    • 워크플로우 실행 이력, 작업 실행 이력, 태스크 실행 이력에 대한 데이터를 관리하는 테이블 추가

🔗 관련 이슈

  • Closes #이슈번호
  • Related to #이슈번호

💬 추가 요청사항


✅ 체크리스트

코드 품질

  • 커밋 컨벤션 준수 (feat/fix/docs/refactor 등)
  • 불필요한 코드/주석 제거

테스트

  • 로컬 환경에서 동작 확인 완료
  • 기존 기능에 영향 없음 확인

배포 준비

  • 환경변수 추가/변경사항 문서화
  • DB 마이그레이션 필요 여부 확인
  • 배포 시 주의사항 없음

@jihukimme jihukimme changed the title DTO 네이밍 컨벤션에 따라 리팩토링 Table 네이밍 및 DTO 네이밍 컨벤션에 따라 리팩토링 Sep 8, 2025
@jihukimme jihukimme changed the title Table 네이밍 및 DTO 네이밍 컨벤션에 따라 리팩토링 스키마 수정 및 Table 네이밍, DTO 네이밍 컨벤션에 따라 리팩토링 Sep 9, 2025
@jihukimme jihukimme marked this pull request as ready for review September 9, 2025 06:30
@jihukimme jihukimme self-assigned this Sep 9, 2025
@jihukimme jihukimme merged commit 2b40d56 into develop Sep 9, 2025
4 checks passed
@jihukimme jihukimme deleted the feature/design-batch-dtos branch September 9, 2025 09:03
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.

3 participants