사용이유 MySQL에서는 PK로 대부분 AUTO_INCREMENT값이나 UUID값으로 설정을 하곤 한다. 개인적으로 PK를 AUTO_INCREMENT로 사용하는 이유는 사용하기 쉽고 알아보기도 쉬워서이다. 하지만 분산 환경에서의 고유성, 값 유추 불가등의 이유로
기존 설계했던 데이터베이스 스키마를 가지고 다시 설계를 해보는 시간을 가졌다.이유는 객체지향프로그래밍을 연습하고 있는데 연관관계에 있는 객체들을 테이블로 구성해보기 위함이였다.설계했던 테이블들은 로그인과 회원가입, 인증에 필요한 데이터들이였고 처음에 다음과 같이 설계했
TypeORM을 사용하다 @OneToOne 관계의 객체들을 항상 가져올 필요가 없어서 Lazy Loading으로 변경하고자 했다.하지만 계속해서 처음 조회한 이후 다시 로드하려 해도 불러오질 못했고, 쿼리도 나가질 않았다.빠르게 코드로 아래와 같은 @OneToOne 관