소셜로그인
비밀번호 not null이면안됨
소셜로그인은 비밀번호가 없음
이메일 varchar(36)
중복가입 방지 - 유저정보를 한번 더 물어봐서 정보가 있으면 가입된 유저
소셜로그인을 하고 이메일정보를 테이블에 넣어놓고 나중에 로그인할때 너 이 이메일로 로그인한적 있니? 물어보고
개인포스트
비회원이 작성할때는 작성자 null 그니까 “로그인여부”속성이 필요없다
이미지속성 추가
그룹포스트
이미지속성 추가
개인롤링페이퍼
이메일(unique)을 외래키로 추가해도됨 (join횟수를 줄일수있다.) Instead of 유저식별자
전체
자료형 손보기
파일경로를 생각보다 길게 설정
binary보단 varchar
그룹도 개인롤링페이퍼 처럼 포스트 쓰는사람이 익명으로 할지 실명으로 할지 정하기 ==> 수정
개인 롤링페이퍼 테이블에서 이메일 유효성 검사를 잘해서 이메일 컬럼을 외래키 ?
- 첫 번째, URI는 정보의 자원을 표현해야 한다.
두 번째, 자원에 대한 행위는 HTTP Method(GET, POST, PUT, DELETE)로 표현한다.