package dev.awesomedev.mirim.repository;

import dev.awesomedev.mirim.domain.Assignment;
import org.springframework.data.jpa.repository.JpaRepository;

import java.util.List;

/**
 * 이 파일이 하는 일:
 * Assignment(과제) 엔티티의 DB 접근을 담당하는 Spring Data JPA 리포지토리다.
 */
public interface AssignmentRepository extends JpaRepository<Assignment, Long> {

    /** 특정 주차의 과제를 일차(day) 오름차순으로 조회 */
    List<Assignment> findByWeekOrderByDayAsc(Integer week);
}
