[AWS]Mysql RDS 테이블 매핑 이슈

minyeob·2023년 8월 31일
0

aws

목록 보기
5/18
post-thumbnail


vote 테이블이 있는데 ?? 띠용

알고보니 현재 RDS 에서 Mysql 8.0 버전을 사용하고 있는데 별다른 설정을 해주지 않으면 테이블의 대소문자를 구분해준다고 한다.

해결방법 :

  1. RDS의 파라미터 검색 항목에서 lower_case_table_names 를 입력하여 검색 후에 "파라미터 편집" 을 클릭 합니다

값을 1 로 입력 후에 상단에 "변경 사항 저장" 을 클릭 합니다.

  1. 우리 프로젝트 에서는 소문자로 테이블을 통일만 시켜주기로 해서
@Entity
@Getter
@NoArgsConstructor(access = AccessLevel.PROTECTED)
@Table(name = "comment")
public class Comment extends BaseTimeEntity {

다음과 같이 테이블 네이밍을 소문자로 설정 해 주어서 해결 하였다!

profile
백엔드 개발자를 꿈꾸며 공부한 내용을 기록하고 있습니다.

0개의 댓글