package de.oaa.xxx.meldung;

import org.springframework.data.jpa.repository.JpaRepository;

import java.util.List;
import java.util.UUID;

public interface MeldungRepository extends JpaRepository<MeldungEntity, UUID> {

    List<MeldungEntity> findAllByOrderByGemeldetAtDesc();

    List<MeldungEntity> findByStatusOrderByGemeldetAtDesc(MeldungStatus status);

    boolean existsByMelderIdAndZielTypAndZielId(UUID melderId, MeldungZielTyp zielTyp, UUID zielId);
}
