• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

ddl error

23.02.04 14:28 작성 조회수 395

1

Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Cannot drop "PRODUCT" because "FKR3MKF1FYVW50W5N52XQ1B8A4B" depends on it; SQL statement:

참조때문에 drop이 안되어서 create를 다시할떄 문제가 생기는 것같습니다.

답변 1

답변을 작성해보세요.

0

안녕하세요. jacomyou님

h2 데이터베이스 버전을 1.4.200을 유지하고, 하이버네이트 버전을 5.4.13.Final 버전 이상부터 사용해주세요.

하이버네이트 5.4.13.Final 부터 H2 데이터베이스 1.4.200을 제대로 지원합니다. drop 테이블 이슈도 해결되었습니다.

도움이 되셨길 바래요^^