지난 주에 팀원들과 함께 설정한 ERD를 토대로 오늘은 Entity를 설정하였다.TypeORM을 사용하여 postgresql을 연결하였고, 엔티티 클래스들을 잘 정의하였다.가장 신경 쓴 건 일대다 관계와 cascade 설정이었다.데이터베이스에서 관계 설정을 하지 않으면
오늘은 지난 주에 고생했던 내용에 대해서 알아보려고 한다.회원가입로그인(JWT, Passport)nestJS에서 auth 구현은 일반 nodeJS와 유사하다. 사실 장고처럼 특출나게 auth 관리를 하지 않는 이상 다른 프레임워크도 비슷한 수준인 것 같다.회원가입시에는
nestJS와 postgreSQL 을 dokcer compose를 통해 ec2 인스턴스 상에서 배포하는 과정을 진행했다.
score를 insert 하고 update 할 수 있는 엔드포인트를 형성하는 작업을 하던 중 처음으로 트랜잭션을 사용해야하는 경우가 있었다.그래서 이번 일지에서는 트랜잭션이 뭐고 어떤 상황에서 사용했는지, 어떻게 사용했는지에 대해 이야기해보려한다.쪼갤 수 없는 최소 단
프론트에서 applier 들에 대한 세부정보를 불러오면 단순하게 applier 와 관련된 정보 뿐 아니라 applier의 계정정보가 모두 반환되는 사태가 발생하였다.이를 해결 하기 위해 ShowApplierDto 클래스를 생성했다. 그러나 계속 password 정보가