썸네일 부제: 관련 오류 물어본 챗만 4개임
와 나 진짜 미치고 팔짝 뛰는 줄 알았음
본격 문제 해결에 초점을 두지 않고 문제를 찾아내는 데 걸린 시간이 엄청나게 오래 걸렸음+나 고생했다고 한탄하는 글
진짜 억울했음
어노테이션 설정 틀린 것 하나 없어
필드도 연관관계매핑 제대로 다 해줬어
그런데 다른 엔티티들은 다 알아서 자동생성이 되는데 Stamp
엔티티만 테이블이 생성이 안됨
원인을 알아내지 못한지 4시간이 넘어가기 시작하니까 짜증을 넘어 해탈을 넘어 억울해지는 지경에 이르렀음
gpt한테 물어봐도 똑같은 말만 반복하고...
이 답변을 본지 10번째 넘어가니까 뭐가 문젠지 다 외웠음
그런데도 원인을 모르겠어
그러다가 예약어 확인이 자꾸 눈에 밟힘
설마 싶어서 필드들에 SQL
에 저장될 필드명을 따로 설정해줌
문제를... 알아냈음
@Column(name = "stamp_day", nullable = false)
private int day;
이 놈이 문제였음
sql
에 바로 day
로 들어가면 안되나봄. 아니 분명 gpt한테 물었을 때 day
예약어 없다고 했는데 하...
필드명 stamp_day
로 설정해주니 모든 테스트가 잘만 돌아가서 눈물날 뻔함
오늘의 삽질로 또 하나 배워간다..
그래도 앞으로 이렇게 에러 메시지만으로는 원인 파악 불가한 상황은 좀 없었으면 제발