어제 팬딩이 뜨는상황은 promise로하면 해결이 되긴하지만 다른문제들 때문에 맨 처음했던 방법으로 돌아갔다
진행한 내용은 따로 정리해 뒀다
Sequelize 기본 설정 : https://fullfish.tistory.com/91?category=1054038
Sequelize와 Migration 기본 설정
Migration을 하면 데이터베이스에 테이블 생성 및 삭제할것을 미리 선언해두는것이고 Seed는 그 테이블에 더미데이터를 집어 넣는거 공식문서 : https://sequelize.org/docs/v6/other-topics/migrations/ Migratio..
fullfish.tistory.com
Sequelize 관계 설정 : https://fullfish.tistory.com/92?category=1054038
Sequelize 관계 설정 1 : N, N : M(1대다, 다대다)
trip : diary = 1 : N diart : hashtag = N : M 인 경우의 관계 설정 관계 설정방법은 2가지가 있다 마이그레이션과 모델 모두 이용하는 방법과 마이그레이션을 하지않고 모델만 이용하는 방법이 있는데 마
fullfish.tistory.com
N : M 관계에대한 고찰 : https://fullfish.tistory.com/93?category=1054038
Sequelize N : M (다대다)관계에 대한 고찰
diary : hashtag = N : M 일때 처음에는 await diary.create() await diary_hashtag.create() await hashtag.create() 로 각각 3개의 테이블에 데이터를 만들어 줬는데 belongsToMany로 관계설정을 해줬으니까 각..
fullfish.tistory.com
node-cron을 이용한 주기적인 hashtag 쓰레기값 삭제 : https://fullfish.tistory.com/94?category=1054038
node-cron을 이용한 schedule
npm install node-cron // 설치 사용 예시 const cron = require('node-cron'); cron.schedule('* * * * * *', function () { console.log('매 초 마다 작업 실행'); }); cron.schedule의 첫인자로 실행 주기, 두..
fullfish.tistory.com
'Project > codestates-final-project' 카테고리의 다른 글
13일차 / fuzzy검색 구현 (0) | 2022.05.08 |
---|---|
12일차 / 배포 확인, 엔드포인트 간결화 (0) | 2022.05.05 |
10일차 / n : m 연결 고민 미완이라 내일도 할 예정 (0) | 2022.05.03 |
9일차 / 요청에 대한 응답 더욱 더 세분화 (0) | 2022.05.01 |
8일차 / slack 완료 및 프론트 태그 도움 (2) | 2022.04.28 |