You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
기존 테이블에는 작성하신 Default 값에 대한 세팅이 되어 있나 확인해본 결과 적용되어 있지 않네요.
적용되어 있지 않아도 잘 들어갔던 이유는 JPA가 항상 날짜 데이터를 넣어주었기 때문이겠죠. (@CreatedDate, @LastModifiedDate)
DB에서 직접 쿼리를 날려서 넣는 경우에는 default 옵션이 필요하겠지만, 직접 넣는 경우가 없었기 때문에 문제가 되지 않았던 것 같습니다.
3ec1a1d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@kimminkyeu
혹시 DB에서 직접 insert를 하는 상황을 대비하여 default 옵션을 넣은 것은 아주 좋습니다!
다만, 저희가 지금까지 크게 신경쓰지 않고 어떻게 했는지에 대해 생각해보기 위해 Pick 테이블을 확인해보았습니다.
show create table pick
수행 결과입니다.기존 테이블에는 작성하신 Default 값에 대한 세팅이 되어 있나 확인해본 결과 적용되어 있지 않네요.
적용되어 있지 않아도 잘 들어갔던 이유는 JPA가 항상 날짜 데이터를 넣어주었기 때문이겠죠. (
@CreatedDate
,@LastModifiedDate
)DB에서 직접 쿼리를 날려서 넣는 경우에는 default 옵션이 필요하겠지만, 직접 넣는 경우가 없었기 때문에 문제가 되지 않았던 것 같습니다.
제가 궁금해서 찾아본 부분을 공유드리기 위해서 코멘트 남깁니다!