반응형
error executing ddl via jdbc statement
spring boot + jpa 환경에서
jpa 엔티티를 생성하고 테스트 하는 도중 에러가 발생하였다.
엔터티 설정중 @Column 어노테이션을 이용해서 컬럼 타입이나 기타 정보를 입력하지 않은 상태에서 실행하면
alert table 문장이 문법에 맞지 않은게 생성이 되서 오류가 났다.
spring:
profiles: local
jpa:
show-sql: true
hibernate:
ddl-auto: update
이렇게 ddl-auto: update 옵션을 추가하여 해결하였다.
엔터티에서 변동이 일어나면 자동으로 ddl 명령을 실행해 테이블을 변경하겠금 설정했을시에
컬럼이 추가 되거나 컬럼속성이 변경되면 실행된다
반응형