taelee.log
로그인
taelee.log
로그인
sequelize와 mysql자료형 비교
이태혁
·
2020년 9월 9일
팔로우
0
Sequelize
0
1. mysql자료형, sequelize자료형 비교
MySQL
Sequelize
VARCHAR(100)
STRING(100)
INT
INTEGER
TINYINT
BOOLEAN
DATETIME
DATE
INT UNSIGNED
INTEGER.UNSIGNED
NOT NULL
allowNull: false
UNIQUE
unique: true
DEFAULT now()
defaultValue: Sequelize
2. sequelize 설정 사항
id를 항상 자동으로 넣어줌
timestamps: true -> createdAt 과 updatedAt을 자동으로 저장함
underscored: true -> 자동으로 생성되는 필드에 대해 snake 케이스로 만들어줌(created_at, updated_at 등), false면 camel case
paranoid: true -> deletedAt을 만들어서 데이터를 지우지 않고 살려놓음(이를 soft delete라고 함)
출처: 제로초 노드교과서 강의
이태혁
back-end, cloud, docker, web의 관심이 있는 예비개발자입니다.
팔로우
이전 포스트
mysql 서버 시작 또는 재시작 하기(MAC)
다음 포스트
javascript 반복문(문자열, 배열, 오브젝트)
0개의 댓글
댓글 작성