1 package pk.lucidxpo.ynami.persistence.dao; 2 3 import org.springframework.data.domain.Pageable; 4 import org.springframework.data.jpa.repository.JpaRepository; 5 import org.springframework.stereotype.Repository; 6 import pk.lucidxpo.ynami.persistence.model.AuditEntry; 7 8 import java.time.Instant; 9 import java.util.List; 10 11 @Repository 12 public interface AuditEntryRepository extends JpaRepository<AuditEntry, String> { 13 List<AuditEntry> findByChangedEntityIdOrderByChangedAtDesc(String changedEntityId); 14 15 List<AuditEntry> findByChangedAtLessThanEqualOrderByChangedAtAsc(Instant changedAt, Pageable pageable); 16 }