Skip to content
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

PetPolygonProfile Entity 제거, Embedded타입으로 Pet Entity에 삽입 #145

Merged
merged 4 commits into from
Oct 15, 2023

Conversation

xGreenNarae
Copy link
Contributor

작업 내용

  • Flyway 추가
    • 독립적인 DB서버의 스키마 변경을 SpringBoot Application 코드레벨에서 관리 할 수 있음.
    • 스키마 변경 기록이 남아 있는것은 설계와 요구사항, 기능 변경 등의 문서화 역할을 할 수 있음.
  • PetPolygonProfile Entity를 제거하고 Pet Entity에서 Embedded 타입의 필드로 관리하게하고, 서비스 코드를 간결하게 만들고 가독성을 개선시켰습니다.

공유하고 싶은 내용

Flyway 에 대한 자료 들입니다.

Close #141 ,
Close #142

@github-actions
Copy link

Overall Project 70.31% -0.33% 🍏
Files changed 73.33% 🍏

File Coverage
PetPolygonProfileDto.java 89.29% 🍏
PetRegisterRequestDto.java 87.44% 🍏
PetDto.java 87.07% 🍏
PetPolygonProfile.java 71.3% 🍏
Pet.java 67.69% -1.54%
PetReadService.java 57.61% -8.7%
PetWriteService.java 38.52% 🍏
PetUpdateRequestDto.java 0% 🍏
PetRegisterInfoDto.java 0% -1.3%

@xGreenNarae xGreenNarae merged commit 94ffd1e into develop Oct 15, 2023
2 checks passed
@xGreenNarae xGreenNarae deleted the refactor/#142 branch October 15, 2023 14:33
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.

[BE] PetPolygonProfile Embedded타입으로 변경 [BE] 데이터베이스 구조 버전관리 기술 도입
1 participant