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