Nodejs_31_데이터베이스세팅

‍박태우·2023년 11월 14일
0

* 데이터베이스 세팅하기

  • 회원 정보 저장용 db 세팅

1. 유저 정보 관련 db 시퀄라이즈 세팅

2. 게시물 관련 db 시퀄라이즈 세팅

3. 해시태그 관련 db 시퀄라이즈 세팅


자동화 이전 (index.js)

(위의 경우 모델이 생성되면 initiate, associate가 한번씩은 호출되어야 하는데 이를 나중에는 index.js 가 models 폴더 안의 모든 모델들을 다 읽어서, 자동으로 initiate, associate 하도록 자동화를 아래에서 할 것이다.)


자동화 이후 (index.js)


  • 왜래키 관계 (models/user.js)

  • 왜래키 관계 (models/post.js)

  • 외래키 관계 (models/hashtag.js)


  • 연결해보기

(데이터 베이스 생성)

(app.js 코드 추가 + 데이터 베이스와 연결하도록 sync 함수 작성)


  • 결과

(워크 벤치 확인 결과 동일하다.)

profile
잘 부탁드립니다.

0개의 댓글