Open smilejakdu opened 3 years ago
omg.. 이미 index.ts 에 설정이 되어있었다.
sequelize.sync({ force: false })
.then(() => {
console.log('데이터베이스 연결 성공');
})
.catch((err: Error) => {
console.error(err);
});
다시 복습할겸 , 강의를 들어봤다 .==> "시퀄라이즈 모델" 파트를 보면 된다. sequelize.sync 부분은 동기?? 라고 생각하시면 되고 , force 는 반드시 false 로 하기를 권장한다. 만약에 force 를 true 로 하게되면 나중에 개발하게 될때 , 테이블 수정하거나 컬럼을 바꾸게 될때 다시 테이블을 만들게 된다.
근데 만약에 실수로라도 force : true 로 켜버리게 되면 안된다.
sequelize db:migrate
npx sequelize db:migrate
라고 명령어를 입력했다.에러가 발생 .
응.....?; 왜지 sequelize init 하게 되면 js 파일이 만들어진다. 이게 맞는걸까 ?