인프런 커뮤니티 질문&답변

우형규님의 프로필 이미지

작성한 질문수

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

10-03 상품 등록, 조회 API

Duplicate entry '' for key 'product.PRIMARY' 에러

해결된 질문

작성

·

624

0

 graphql로 상품등록 하고 mysql를 끄고 다시 키면 Duplicate entry '' for key 'product.PRIMARY' 에러가 발생합니다.
그래서 mysql에 있는 데이터를 삭제하고 다시 mysql를 키면 정상적으로 작동을 합니다. 데이터를 수동으로 삭제를 안하고 작동을 어떻게 시킬수 있나요?

답변 1

1

노원두님의 프로필 이미지
노원두
지식공유자

안녕하세요! 형규님!

현재 typeorm 최신 버전에 문제가 좀 있는 것 같습니다!

typeorm 관련된 버전을 아래와 같이 일치시켜 주시고, node_modules와 yarn.lock파일을 삭제하시고 다시 실행시켜 주세요!

"@nestjs/typeorm": "^9.0.1"
"mysql2": "3.2.0",   
"typeorm": "0.3.12"