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 }