반응형
TIL 230421
✅오늘 학습 Keyword
MySql, Sequelize, migration, model
✅오늘 겪은 문제
어렵다..어려워..
✅오늘 학습 내용 정리
Sequelize 시퀄라이즈
-ORM
-ORM을 사용하는 이유
데이터베이스가 언제 바뀔지 모름,
ORM의 속성값만 변경할 경우 자유롭게 DB를 변경할 수 있어서 선택의 폭이 넓어짐
데이터베이스에서 사용하는 DB또는 TABLE의 속성이 변경되었을때 빠르게 수정 가능
-관계형 데이터베이스 RDB를 사용할 수 있다.
Sequelize의 모델, 마이그레이션
migration - sequelie CLI를 이용해 mySQL에 테이블을 생성하기 위해 사용
model은 특정 table과 column의 속성값을 입력, mySQL과 Express프로젝트 연결 (mapping)
migration 파일 : 테이블을 생성
model: MySQL과 실제 연결되어 사용할 수 있게 도와주는 것
반응형
'개발 > 차근차근 개발일지 TIL' 카테고리의 다른 글
TIL 230425_sequelize 기반으로 게시판 api만들기1 (0) | 2023.04.25 |
---|---|
TIL, WIL 230423_RESTful API, Package.json, cookies, session, 주특기 2주차 과제 관련 오류&해결 (1) | 2023.04.24 |
쇼핑몰//회원가입-로그인 api 구현 참고용 총정리 (0) | 2023.04.21 |
TIL 230420 (1) | 2023.04.21 |
TIL 230419_Node.js 입문3 (0) | 2023.04.19 |