SY 개발일지
article thumbnail

문제

프로젝트 리팩토링 과정 중에서 entity를 더 상세히 적고 싶어서 다음과 같이 @Column 어노테이션을 추가하여 null 이 들어오지 않도록 하였습니다.

그리고, 스프링을 재시작하였는데, 업데이트 쿼리가 실행되지 않아 데이터베이스 스키마가 그대로 남아있는 것을 확인하였습니다.

또한 저의 application.yml의 설정은 다음과 같습니다.

 

해결방안

spring.jpa.hibernate.ddl-auto: update 의 경우, 제약조건(Null 등)이 변경되어도 이를 반영해주지 않는다.

따라서 직접 db를 변경해주는 수밖에 없다고 한다.

profile

SY 개발일지

@SY 키키

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!