본문 바로가기
개발/차근차근 개발일지 TIL

TIL 230421

by 코딩하는짱구 2023. 4. 21.
반응형

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과 실제 연결되어 사용할 수 있게 도와주는 것

반응형