diff --git a/src/main/java/life/mosu/mosuserver/infra/persistence/jpa/ApplicationJpaRepositoryImpl.java b/src/main/java/life/mosu/mosuserver/infra/persistence/jpa/ApplicationJpaRepositoryImpl.java index a8d484de..d2d1e0f5 100644 --- a/src/main/java/life/mosu/mosuserver/infra/persistence/jpa/ApplicationJpaRepositoryImpl.java +++ b/src/main/java/life/mosu/mosuserver/infra/persistence/jpa/ApplicationJpaRepositoryImpl.java @@ -26,7 +26,7 @@ public void batchDeleteAllWithExamApplications(List entiti .map(ApplicationJpaEntity::getId) .toList(); - String deleteExamApplicationSql = "DELETE FROM exam_application WHERE application_id IN (:applicationIds)"; + String deleteExamApplicationSql = "UPDATE exam_application SET deleted = true WHERE application_id IN (:applicationIds)"; namedParameterJdbcTemplate.update(deleteExamApplicationSql, new MapSqlParameterSource("applicationIds", applicationIds));