2. Repo: PostRepo.ts (DB 접근 “전담”)레포지토리 계층은 한마디로 “Sequelize 쿼리 모음집”입니다.다시 말하면, 서비스 컨트롤러는 더 이상 PostModel.findAll()같은 야생의 쿼리를 사용하지 않고, PostRepo.create()와 같은 메서드만 호출하면 DB작업이 끝나도록 처리합니다.이렇게 분리해두면, 나중에 DB를 변경해야할 소요가 있거나, 쿼리 최적화를 위해 인덱스를 조정하거나, 캐싱 레이어를 추가하고 싶을때 서비스/컨트롤러 코드는 최대한 손대지 않을 수 있습니다.2-1. create(data, imageUrls) : 게목표: post 하나 만들고, 이미지 URLs도 별도 테이블에 저장.const post = await PostModel.create(data);..