티스토리 뷰
Error executing DDL "alter table score drop foreign key FKnap51mbove93yjb09idc9jic6" via JDBC Statement
Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "테이블 이름" not found; SQL statement:
수정 전 application.properties
spring.jpa.hibernate.ddl-auto = create
or
spring.jpa.hibernate.ddl-auto = create-drop
ddl-auto 설정 : 애플리케이션 구동 시 JPA의 데이터베이스 초기화를 어떻게 할지 설정하는 프로퍼티
create : 기존 테이블 삭제 후 테이블을 생성
create-drop : 기존 테이블 삭제 후 테이블을 생성하고 종료시점에 테이블 삭제
update : 테이블을 삭제하지 않고 변경사항이 있다면 테이블에 반영
validate : 엔티티와 테이블이 정상 매핑되었는지만 확인
create로 설정을 했었고.. drop을 해야하는데 테이블을 찾지 못해서 발생한 에러였다.
수정 후 application.properties
spring.jpa.hibernate.ddl-auto = update
update를 수정하니 CommandAcceptanceException은 해결되었지만,, 다른에러가 남음
'1일 1삽질' 카테고리의 다른 글
JPAN+1 예제 (0) | 2022.07.24 |
---|---|
JPA OneToMany, ManyToOne 양방향 관계에서 ToString StackOverflow 해결 방법 (0) | 2022.07.23 |
[JUnit5] unsatisfied dependency mockmvc (0) | 2022.06.30 |
[AWS] 1일 1삽질 : EC2에 SSH로 접속시 time out 해결 방법 (0) | 2021.12.23 |
[Spring Boot/EC2] EC2 환경에서 View를 못찾는 경우 (0) | 2021.12.23 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 인덱스
- db
- TCP
- Til
- 네이버클라우드
- spring
- 파일업로드설정
- Travis CI
- SpringGraphQL
- AWS
- OS
- ddl-auto
- CodeDeploy
- graphql
- JPA
- 트랜잭션격리성
- 람다식
- EC2
- Java
- 운영체제
- N+1
- ci/cd
- level0
- SpringSecurity
- ORA-27125
- 기술면접
- Oracle
- 프로그래머스
- 트랜잭션
- nginx
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함