• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

sequelize 관련 질문입니다.

22.11.14 09:52 작성 조회수 196

0

안녕하세요. 시퀄라이즈 관련 질문 하나 드리겠습니다.

두 개의 테이블이 있습니다.

parent 테이블과 child 테이블이 있는데

parent 테이블은 id 컬럼, num 컬럼 이렇게 두 개의

복합 primary 키로 되어 있고, child 테이블에서 참

조를 해야 합니다. 외래키로 연결이 되어야 하는데

쿼리문으로 테이블 생성 시에는

FORIENG KEY(parent_id, parent_num) REFERENCES parent (id, num)

이런식으로 외래키 생성이 가능합니다.

하지만 sequelize 에서 외래키 설정 할 때 이런식으로

연결이 안되네요. 구글링으로 찾아봤는데 sequelize

에서는 복합키에 외래키 연결이 안된다는 글도 보

이고 해서 혹시 이런 식으로 복합키를 외래키로 연결

하는게 sequelize에서는 불가능 한가요?

답변 1

답변을 작성해보세요.

1

네 저도 찾아봤더니 안 되는 것 같습니다. 이런 경우에는 다른 라이브러리를 쓰는게 낫습니다.

정민영님의 프로필

정민영

질문자

2022.11.14

넵 답변 감사합니다~