확실히 첫 프로젝트다보니 초기세팅에서부터 헤매게 되는 것같다.
초반에 upstream에서 필요한 모듈들을 다 설치했는데,
생각해보니 server와 client를 폴더를 나누어서 각각 필요한 모듈을 따로 셋팅했어야 하지 않았나하는 생각이 들었다.
그리고 가장 중요한 건, 초반에 코드 작성 전에, git pull upstream 하는것 중요!
branch 이름만들때 실수를 많이 할 것 같아서, branch이름 수정하는 건 꼭 외워두자!
branch 이름 변경하기
git branch -m의 "변경전_branch_name" "새로운_branch_name"
sequelize foreign key 설정에 대한 설명
프라이머리 키는 사실 굳이 sequelize에서 설정하지 않아도 되지만,
외래키는 의외로 mysql만으로 데이터 베이스를 정리할 때보다 복잡하다.
위의 블로그는 그 외래키 설정에 대한 설명이다.
우선 외래키를 설정 코드를 작성해야 하는 곳은, model의 테이블 파일들이다.
associate 함수 내에 작성해주면된다.
외래키 설정에 대해서 더 공부
블로그에 외래키에 대한 추가설명글
AWS로 node.js 서버 배포하기
우리 서버의 퍼블릭 주소는 http://3.34.136.75:포트번호/이다.
client와 DB는 차차 배포하기로 하였다.