source: sources/app/src/main/java/parkup/repositories/RegistriranParkiracRepository.java@ 97fbc67

Last change on this file since 97fbc67 was 97fbc67, checked in by andrejTavchioski <andrej.tavchioski@…>, 3 years ago

fixed deleteVraboten and deleteRegistriranParkirac

  • Property mode set to 100644
File size: 850 bytes
Line 
1package parkup.repositories;
2
3import java.util.Optional;
4import org.springframework.data.jpa.repository.JpaRepository;
5import org.springframework.data.jpa.repository.Modifying;
6import org.springframework.data.jpa.repository.Query;
7import org.springframework.stereotype.Repository;
8import parkup.entities.RegistriranParkirac;
9
10import javax.transaction.Transactional;
11
12@Repository
13public interface RegistriranParkiracRepository extends JpaRepository<RegistriranParkirac, Integer> {
14 RegistriranParkirac findByRegParkId(int regParkId);
15
16 void deleteByRegParkId(int regParkId);
17
18 Optional<RegistriranParkirac> findRegistriranParkiracByEmail(String email);
19
20 @Transactional
21 @Modifying
22 @Query("UPDATE RegistriranParkirac rp " +
23 "SET rp.enabled = TRUE WHERE rp.email = ?1")
24 int enableRegistriranParkirac(String email);
25}
Note: See TracBrowser for help on using the repository browser.