diff --git a/src/main/java/team/washer/server/v2/domain/reservation/repository/ReservationRepository.java b/src/main/java/team/washer/server/v2/domain/reservation/repository/ReservationRepository.java index 18670491..45522868 100644 --- a/src/main/java/team/washer/server/v2/domain/reservation/repository/ReservationRepository.java +++ b/src/main/java/team/washer/server/v2/domain/reservation/repository/ReservationRepository.java @@ -1,6 +1,5 @@ package team.washer.server.v2.domain.reservation.repository; -import java.time.LocalDateTime; import java.util.List; import java.util.Optional; @@ -72,10 +71,6 @@ default Optional findActiveReservationByMachineId(Long machineId) { List.of(ReservationStatus.RESERVED, ReservationStatus.RUNNING))); } - @Query("SELECT r FROM Reservation r WHERE r.status = :status AND r.startTime < :threshold") - List findExpiredReservedReservations(@Param("status") ReservationStatus status, - @Param("threshold") LocalDateTime threshold); - @Query("SELECT COUNT(r) FROM Reservation r WHERE r.machine = :machine AND r.status IN :statuses") long countActiveReservationsByMachine(@Param("machine") Machine machine, @Param("statuses") List statuses);