인프런 커뮤니티 질문&답변

장민우님의 프로필 이미지

작성한 질문수

Node.js에 TypeScript 적용하기(feat. NodeBird)

시퀄라이즈

sequelize config 설정

21.03.18 17:07 작성

·

156

0

강의에 나온 것처럼 config 파일에서 dialect 타입을 string으로 설정해줬더니 models/sequelize 파일에서 형식을 할당할 수 없다고 나와 sequelize/types 파일에서 Dialect타입을 가져와 string타입에서 Dialect로 변경해줬더니 오류 메세지가 안나왔습니다. dialect에 타입이 정확히 뭔지 궁금합니다. 그리고 왜 제 환경에선 안되고 제로초님 환경에서 string타입이 가능한지 궁금합니다. 첫 번째 사진은 Dialect타입으로 변경한 부분이고, 두번 째 사진은 string타입일 때 오류 내용입니다. 

.

답변 2

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2021. 03. 18. 17:09

아마 sequelize 버전 차이로 인해서 달라진 부분일 것입니다. Dialect가 string보다 더 좁은(구체적인) 타입입니다.

0

장민우님의 프로필 이미지
장민우
질문자

2021. 03. 18. 17:12

빠른 답변 감사합니다.