• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

createAt 컬럼이 default value가 없어서 에러가 납니다.

21.12.30 11:42 작성 조회수 237

0

createAt 컬럼이 default value가 없어서 에러가 납니다.  

mysql을 default 값을 변경시켜야할까요 ? 
제 코드에 혹시 문제가 있을까요 ? 

 

create-initial-data.ts

 

Workspaces.ts (DB)

Mysql DESC

 

에러 내용

답변 1

답변을 작성해보세요.

0

mysql 테이블에서 default로 NOW()나 CURRENT_TIMESTAMP를 추가하도록 수정해보세요.

typeorm ormconfig.ts에서 synchronize옵션을 true로 잠깐 하셔도 제대로 생성될 겁니다.

빠른답변감사합니다