mysql table name error
-
NestJs TypeOrm MySql Entity Name Error공부하기/node.js 2023. 2. 24. 18:05
NestJs + TypeOrm을 사용해서 프로젝트를 진행하던 도중 Option 엔티티의 테이블명을 따로 지정하지 않고 프로젝트를 진행했다. seed data를 넣고 테스트를 하던 중 option 테이블의 인덱스 목록을 확인하고자 SHOW INDEXES FROM option 명령을 진행하니 아래와 같은 에러가 발생했다. 테이블 명을 question_option 과 question-option으로 바꿔서 진행했지만 동일한 에러가 발생했다. 1. index 확인 불가 2. 테이블 명을 question-option 또는 question_option으로 변경 후 select 명령 실행 시 아래와 같은 에러가 발생 해결 방안 1. `option` 와 같이 백쿼드로 감싸고 사용한다. -> 여러가지 상황을 고려한다면 ..