forked from wangziqi/ruoyi-vue-pro
feat(education): complete Flyway migration and atomic submit
This commit is contained in:
@@ -37,7 +37,8 @@ public interface JobLogMapper extends BaseMapperX<JobLogDO> {
|
||||
* @param limit 删除条数,防止一次删除太多
|
||||
* @return 删除条数
|
||||
*/
|
||||
@Delete("DELETE FROM infra_job_log WHERE create_time < #{createTime} LIMIT #{limit}")
|
||||
@Delete("DELETE FROM infra_job_log WHERE id IN (" +
|
||||
"SELECT id FROM infra_job_log WHERE create_time < #{createTime} ORDER BY id LIMIT #{limit})")
|
||||
Integer deleteByCreateTimeLt(@Param("createTime") LocalDateTime createTime, @Param("limit") Integer limit);
|
||||
|
||||
}
|
||||
|
||||
@@ -39,7 +39,8 @@ public interface ApiAccessLogMapper extends BaseMapperX<ApiAccessLogDO> {
|
||||
* @param limit 删除条数,防止一次删除太多
|
||||
* @return 删除条数
|
||||
*/
|
||||
@Delete("DELETE FROM infra_api_access_log WHERE create_time < #{createTime} LIMIT #{limit}")
|
||||
@Delete("DELETE FROM infra_api_access_log WHERE id IN (" +
|
||||
"SELECT id FROM infra_api_access_log WHERE create_time < #{createTime} ORDER BY id LIMIT #{limit})")
|
||||
Integer deleteByCreateTimeLt(@Param("createTime") LocalDateTime createTime, @Param("limit") Integer limit);
|
||||
|
||||
}
|
||||
|
||||
@@ -38,7 +38,8 @@ public interface ApiErrorLogMapper extends BaseMapperX<ApiErrorLogDO> {
|
||||
* @param limit 删除条数,防止一次删除太多
|
||||
* @return 删除条数
|
||||
*/
|
||||
@Delete("DELETE FROM infra_api_error_log WHERE create_time < #{createTime} LIMIT #{limit}")
|
||||
@Delete("DELETE FROM infra_api_error_log WHERE id IN (" +
|
||||
"SELECT id FROM infra_api_error_log WHERE create_time < #{createTime} ORDER BY id LIMIT #{limit})")
|
||||
Integer deleteByCreateTimeLt(@Param("createTime") LocalDateTime createTime, @Param("limit") Integer limit);
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user