|
@@ -21,15 +21,15 @@ public interface MarkTrackDao extends JpaRepository<MarkTrack, MarkTrackPK>, Jpa
|
|
|
@Query("delete from MarkTrack t where t.pk.libraryId=?1")
|
|
|
void deleteByLibraryId(Integer libraryId);
|
|
|
|
|
|
- @Modifying
|
|
|
+ @Modifying(clearAutomatically = true)
|
|
|
@Query("delete from MarkTrack t where t.studentId=?1")
|
|
|
void deleteByStudentId(Integer studentId);
|
|
|
|
|
|
- @Modifying
|
|
|
+ @Modifying(clearAutomatically = true)
|
|
|
@Query("delete from MarkTrack t where t.pk.libraryId in (select m.id from MarkLibrary m where m.markerId=?1 and m.status!=?2 and m.status not in (?3) )")
|
|
|
void deleteByMarkerId(Integer markerId, LibraryStatus arbitrated, LibraryStatus... waitArbitrate);
|
|
|
|
|
|
- @Modifying
|
|
|
+ @Modifying(clearAutomatically = true)
|
|
|
@Query("delete from MarkTrack t where t.examId=?1 and t.subjectCode=?2 and t.groupNumber=?3")
|
|
|
void deleteByExamIdAndSubjectCodeAndGroupNumber(Integer examId, String subjectCode, Integer groupNumber);
|
|
|
|