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

rnfkwoddl12님의 프로필 이미지
rnfkwoddl12

작성한 질문수

[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지

시퀄라이즈 모델 만들기

app.js 에서 sequelize 를 가져오는 부분이 models/index.js 있는 sequelize 를 가르키는게 맞나요?

작성

·

125

0

[제로초 강좌 질문 필독 사항입니다]

세션 6번
app.js 시퀄라이즈 싱크에 관한 문의 입니다.

const { sequelize } = require('./models');
app.js 에서 시퀄라이즈를 가져오는데 해당 모둘안에는 3개의 파일 있습니다 .( user, comment, index )
index 파일만 실행하면 될거 같은데 sequelize 자져오는 이유가 궁금하고 , 여기서 가르키는 sequelize 가 index에 있는 sequelize 인지 궁금합니다.

답변 2

0

const { sequelize } = require('./models');

require 함수에서
./models 까지만 경로를 지정해도, 자동으로 models 폴더 안에 있는 index.js 라는 이름의 파일을 가져오는 것으로 알고 있습니다.

0

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

index에 있는 sequelize는 맞습니다.

sequelize.sync()를 호출해야 해서 sequelize를 가져오는 것입니다.

rnfkwoddl12님의 프로필 이미지
rnfkwoddl12

작성한 질문수

질문하기