View Javadoc
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  }