티스토리 뷰
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
- Oracle
- ci/cd
- AWS
- Java
- 트랜잭션격리성
- 인덱스
- spring
- graphql
- 네이버클라우드
- ORA-27125
- 기술면접
- OS
- 람다식
- nginx
- db
- CodeDeploy
- EC2
- Travis CI
- 운영체제
- N+1
- Til
- SpringSecurity
- level0
- 트랜잭션
- SpringGraphQL
- ddl-auto
- 파일업로드설정
- TCP
- 프로그래머스
- JPA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함