[ERROR] Field 'id' doesn't have a default value

gnoesnooj·2022년 5월 1일
0

배경

배포를 진행하던 중, 위와 같은 에러를 만나게 되었다..

분명

이렇게 id를 생성해도록 해놨는데, 오류를 만나서 당황했다.

해결

찾아보니 jpa 만 자동생성을 해놓도록 설정을 해놨고, datagrip 을 이용해서 db를 생성해줄 땐 자동생성 설정을 붙여주지 않아서 발생한 문제였다.

table drop 후 auto_increment 를 붙여서 다시 생성해주니, 오류가 해결되었다.

참조 : https://hak0205.tistory.com/63

profile
누구나 믿을 수 있는 개발자가 되자 !

0개의 댓글