본문 바로가기
개발/Spring

[JPA] Error executing DDL "alter table board add constraint FKfyf1fchnby6hndhlfaidier1r foreign key (user_id) references user (id)"

by 상용최 2019. 12. 8.
반응형

spring.jpa.hibernate.ddl-auto=create-drop 옵션을 사용해서 테이블을 다시 만들때 하나의 테이블에 데이터가 있는상태에서 다른 테이블의 키를 foreign key로 등록하려고 할때 발생된다.

ex) board테이블에 user_id 가 1인 row가 있고 user table에 데이터가 없는 상태에서 추가할때

해결방법 : user table 에 user_id가 1인 row를 삽입하면된다.

반응형

댓글