-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
외래키 제거 완료 #390
Closed
Closed
외래키 제거 완료 #390
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
젠킨스 슬랙 메시지 개선 완료
젠킨스 웹훅 미작동 오류 수정 완료
* refactor(Slack): 슬랙 알림을 발행-구독 패턴으로 변경 및 알림을 On/Off 가능한 구조로 변경 * feat(Slack): 슬랙 알림 설정 변경 API 추가 * feat(Slack): 슬랙 알림 조회 API 추가 * refactor(Slack): AlertType 예외 수정 * refactor(Slack): 코드 컨벤션 수정 * feat(Slack): 새 게시글 알림 추가 * refactor(Slack): 새 게시글 알림 이모지 변경
* feat: 모집공고 상태 나타내는 enum 도입 #353 * feat: 모집 기간에 따라 자동으로 모집 상태 변경하는 로직 작성 #353 * refactor: 모집 상태 구현 로직 변경에 따른 DTO 수정 #353 * feat: 트랜잭션을 추상화한 인터페이스 빈으로 등록 #353 * refactor: 모집 상태 문자열 사이즈 관련 message 삭제 #353 * refactor: 모집 공고 수정 시에도 즉각적으로 상태 반영되도록 수정 #353 * refactor: 띄어쓰기 수정 #353 * refactor(Recruitment): 띄어쓰기 수정 --------- Co-authored-by: 한관희 <[email protected]>
Closed
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
외래키를 제거하고 엔티티 간의 직접 참조를 ID를 통한 간접 참조로 전환하였습니다. 이는 헥사고날 아키텍처의 외부-내부 의존성 역전을 준수함과 동시에 성능 및 운영적인 측면에서의 문제를 해결하기 위함입니다. 외래키 사용의 단점을 극복하고 애플리케이션의 확장성과 유지보수성을 높이기 위해 다음과 같은 작업을 수행하였습니다.
Tasks
ETC
활동 관련 테이블과 미사용 테이블은 작업에 포함하지 않았습니다.
Query
다음은 변경된 테이블 구조를 반영하는 쿼리문입니다.