과제 대비 프로젝트 방법
세팅1. 깃허브에 리드미, 내가 해야할 일을 이슈로 정리한다 (5,6번은 과제 선택 사항이여서... 일단 패스)
; 깃 커밋 메세지 신경쓰기
세팅2. API 명세서 및 ERD 작성한다. (API는 노션에 ERD는 만든 주소 공유) https://drawsql.app/
세팅3. 패키지 매니저로 프로젝트 초기화, express, .env, dotenv, .gitignore, .prettierrc, nodemon 설치
세팅4. 에러 핸들러 미들웨어 작성 후 추가 (숙련강의 2주차 4.3 참고할 것 )
개발1. 프리즈마 패키지 이용해 프로켁트 초기화
개발2. .env 파일에 AWS RDS(MySQL) 연결 정보를 추가
개발3. ERD를 바탕으로 prisma/schema.prisma 파일에 Prisma 스키마를 작성
1. 요구 사항 테이블 API 작성 한다.
2. 스키마.프리즈마에 테이블 정의한다.
3. yarn prisma db push 한다.
- 스키마.프리즈마 파일에 정의된 설정값을 실제 데이터베이스에 반영;push
개발4. AWS RDS 테이블 생성
+ url 작성법
schema.prisma 작성법
회고 : 내일 있을 발제 관련 연습을 해보았다. 손으로 쓰고 타이핑 해보니 아주 조금 익히는 듯..