테이블 명의 기본은 복수형이다.
Error executing DDL "drop table if exists user cascade" via JDBC
- user테이블이 존재하면 테이블과 관련된 제약조건을 삭제해라
user가 PostgreSQL의 예약어라서 뜬 ERROR 메시지이다.
@Entity
@Table(name = "USERS")
public class User {
이런식으로 Table명을 따로 지정해준다.
'코드잇 스프린트 > 실습' 카테고리의 다른 글
| 디스코드 프로젝트 실습: Entity 정의하기(JPA 어노테이션,cascade,고아객체) (0) | 2026.03.05 |
|---|---|
| JPA사용 직접 작성한 DDL로 테이블 생성(schema.sql) (0) | 2026.03.04 |
| PostgreSQL DB 와 Spring Boot(InteliJ) 연동하기 (0) | 2026.03.03 |
| [sprint5] 디스코드 어플리케이션 채널 생성시 NPE 발생 (0) | 2026.02.23 |
| BasicUserService내 update 기능 피드백. (0) | 2026.01.29 |