@Repository public interface ShiftTemplateRepository extends org.springframework.data.jpa.repository.JpaRepository<ShiftTemplate,Long>
| Modifier and Type | Method and Description |
|---|---|
void |
deleteForTenant(Integer tenantId) |
List<ShiftTemplate> |
findAllByTenantId(Integer tenantId) |
deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getOne, saveAll, saveAndFlushfindAll@Query(value="select distinct sa from ShiftTemplate sa left join fetch sa.spot s left join fetch sa.rotationEmployee re where sa.tenantId = :tenantId order by sa.startDayOffset, sa.startTime, s.name, re.name") List<ShiftTemplate> findAllByTenantId(@Param(value="tenantId") Integer tenantId)
@Modifying(flushAutomatically=true,
clearAutomatically=true)
@Query(value="delete from ShiftTemplate st where st.tenantId = :tenantId")
void deleteForTenant(@Param(value="tenantId")
Integer tenantId)
Copyright © 2017–2020 JBoss by Red Hat. All rights reserved.