-
<Nest: 에러노트> QueryFailedError: Table 'user' already exists액티브 스킬 2022. 4. 28. 08:59728x90
QueryFailedError
네스트(NestJS)에서 MySQL을 연결하던 중 테이블이 이미 존재한다는 에러가 발생했습니다.
ormconfig.json에서 synchronize 옵션과 migrationsRun 옵션이 충돌이 일으킨다는 힌트를 얻었습니다.
synchronize 옵션이 true일 경우, 서버 구동시 테이블을 새로 생성합니다.
migrationsRun 옵션이 true일 경우, 서버 구동시 마이그레이션을 자동 적용합니다.
해결방법 1. migrationsRun 옵션을 날려버립니다.
해결방법 2. synchronize, migrationsRun 옵션을 둘다 false로 합니다. (그럼 의미가 있나?...)
📌
728x90'액티브 스킬' 카테고리의 다른 글
<플러터> 파이어베이스 iOS 앱 빌드 속도 개선 (0) 2022.11.15 <Android> jCenter vs mavenCentral (0) 2022.10.31 <Web> setInterval 메서드 (0) 2021.12.07 <Spring> TIL: Spring 입문 Day1 (0) 2021.11.29 <Java> 업캐스팅, 다운캐스팅 (0) 2021.03.21