Files
msh-system/models-integration/target/classes/com/integration/api/mapper/NanoBananaTaskMapper.class

6 lines
3.7 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4GEFinsert-(Lcom/integration/api/model/NanoBananaTask;)IRuntimeVisibleAnnotations&Lorg/apache/ibatis/annotations/Insert;value<00>INSERT INTO nano_banana_task (task_id, model_type, status, input_params, callback_url, created_at, updated_at) VALUES (#{taskId}, #{modelType}, #{status}, #{inputParams}, #{callbackUrl}, #{createdAt}, #{updatedAt})'Lorg/apache/ibatis/annotations/Options;useGeneratedKeys keyPropertyid findByTaskId>(Ljava/lang/String;)Lcom/integration/api/model/NanoBananaTask;&Lorg/apache/ibatis/annotations/Select;8SELECT * FROM nano_banana_task WHERE task_id = #{taskId}"RuntimeVisibleParameterAnnotations%Lorg/apache/ibatis/annotations/Param;taskIdfindById<(Ljava/lang/Long;)Lcom/integration/api/model/NanoBananaTask;/SELECT * FROM nano_banana_task WHERE id = #{id} updateStatus](Ljava/lang/String;Lcom/integration/api/enums/NanoBananaTaskState;Ljava/time/LocalDateTime;)I&Lorg/apache/ibatis/annotations/Update;cUPDATE nano_banana_task SET status = #{status}, updated_at = #{updatedAt} WHERE task_id = #{taskId}status updatedAt updateResult<00>(Ljava/lang/String;Lcom/integration/api/enums/NanoBananaTaskState;Ljava/lang/String;Ljava/time/LocalDateTime;Ljava/time/LocalDateTime;)I<00>UPDATE nano_banana_task SET status = #{status}, output_result = #{outputResult}, finished_at = #{finishedAt}, updated_at = #{updatedAt} WHERE task_id = #{taskId} outputResult
finishedAt updateError<00>UPDATE nano_banana_task SET status = #{status}, error_message = #{errorMessage}, finished_at = #{finishedAt}, updated_at = #{updatedAt} WHERE task_id = #{taskId} errorMessage findByStatusB(Lcom/integration/api/enums/NanoBananaTaskState;I)Ljava/util/List; Signaturen(Lcom/integration/api/enums/NanoBananaTaskState;I)Ljava/util/List<Lcom/integration/api/model/NanoBananaTask;>;_SELECT * FROM nano_banana_task WHERE status = #{status} ORDER BY created_at DESC LIMIT #{limit}limitfindUnfinishedTasks+(Ljava/time/LocalDateTime;)Ljava/util/List;W(Ljava/time/LocalDateTime;)Ljava/util/List<Lcom/integration/api/model/NanoBananaTask;>;zSELECT * FROM nano_banana_task WHERE status IN ('QUEUING', 'GENERATING') AND created_at > #{since} ORDER BY created_at ASCsincefindWithPagination(II)Ljava/util/List;@(II)Ljava/util/List<Lcom/integration/api/model/NanoBananaTask;>;QSELECT * FROM nano_banana_task ORDER BY created_at DESC LIMIT #{offset}, #{limit}offsetcountAll()J%SELECT COUNT(*) FROM nano_banana_task countByStatus2(Lcom/integration/api/enums/NanoBananaTaskState;)J>SELECT COUNT(*) FROM nano_banana_task WHERE status = #{status}deleteExpiredTasks(Ljava/time/LocalDateTime;)I&Lorg/apache/ibatis/annotations/Delete;=DELETE FROM nano_banana_task WHERE created_at < #{expireTime}
expireTime
SourceFileNanoBananaTaskMapper.java&Lorg/apache/ibatis/annotations/Mapper;+Lorg/springframework/stereotype/Repository;/com/integration/api/mapper/NanoBananaTaskMapperjava/lang/Object [s 
Z s [s s[s s [s"sss[s 8sss!s"s#[s$8sss%s"s&'()[s*ss+,-(.[s/ s012(3[s4s5s+67[s89:[s; s<=>[s? s@AB
CD