5.2.1 사용자 개체: User 모델
앞서 사용자에 대한 데이터 설계는 다음과 같이 했습니다.
• 계정 ID: 문자열 40글자, 필수
• 비밀번호: 문자열 8글자 이상 128글자 이하, 필수
• 표시명: 문자열 40글자, 필수
• 이메일: 문자열 128글자, 필수
• 호스트 여부: Boolean, 필수, 기본값 False
여기에는 공통되게 들어가는 항목이 있는데, 바로 기본키인 id입니다. 그 외에 데이터 생성 일시(created_at)와 데이터 갱신 일시(updated_at)도 필요합니다. 이 요소들을 추가하여 모델링을 하겠습니다.