
처음 공부해보는 내용인데 너무 어려운 주제였어서 완전히 틀린 글 일수도 있습니다... 이번에 깃허브 API를 이용해서 깃허브 맞팔 탐지기를 만들거나 친구들 끼리 깃허브 활동 내역을 통해서 랭킹 경쟁을 할 수 있는 사이드 프로젝트를 진행 하게 되었다. 우리 서비스 특성 상 모든 유저는 깃허브 사용자라는 전제가 있고 깃허브에서 사용자 프로필 조회 시 사용자의 깃허브 상 고유 ID를 넘겨 주기 때문에 이 ID를 유저의 기본키로 사용하자 라는 의견이 나왔다. 즉, 깃허브에서 UserId를 넘겨주는데 우리가 굳이 새로운 인조키를 만들 필요가 있냐는 것이었다. 깃허브에서 넘겨주는 Id도 123456 같은 정수로 된 인조키이기 때문에 크게 문제가 될 부분이 없어 보였다. 그런데 같은 백엔드 팀원 분이 ..