Typeorm migration 시 @PrimaryGeneratedColumn('increment') 자동 적용 안 되는 이슈

HY·2022년 10월 24일
0
@PrimaryGeneratedColumn('increment')
id: number;

이렇게 id에 auto increment 옵션을 지정했는데 데이터 insert 테스트 시 자동으로 id가 생성되지 않고 기본키에 Null을 넣을 수 없다는 에러가 발생했다.
에러 메시지와 default 옵션 적용 안됨 등으로 검색 했으나 해결하지 못했고 프로젝트 dist 디렉토리 삭제 후 재실행 시 정상 작동했다.
dist 디렉토리는 ts 코드를 nodejs 에서 작동하기 위해 js로 변환한 파일인데, 가끔 이렇게 연결이 끊기는 경우가 있다 한다.
깜짝이야!

profile
사실은 공부를 비밀스럽게 하고 싶었다

0개의 댓글