Foreign key가 올바르게 작동하지 않는 이슈

  1. Foreign key Decorator의 인자로 들어가는 콜백함수가 있는데, 요것의 interface가 내가 넣어준 값과 일치하지 않는 상황이였음...

  2. 시간이 없어서 원인을 제대로 분석하지 못했지만, 각각의 Model을 <sequelize 패키지에 있는 model>로 상속을 받아서 생긴 문제였다. 각각의 Modeldms <sequelize-typescript 패키지에 있는 model>로 상속 받아야 이러한 문제가 사라진다!!!

참고: https://github.com/RobinBuschmann/sequelize-typescript/issues/752

@BelongsTo 관계 설정 이슈

  1. BelongsTo Decorator로 사용할 녀석은 Column 데코레이터를 사용하지 않기!

  2. 사용 방법:

@ForeignKey(() => User)
@Column
user_id: number

@BelongsTo(()⇒ User, "외래키")
user: User;

@Default를 @Column 뒤에 사용하니 에러가 발생

쿠키의 옵션에 대해 잘 알아 두자..