28 lines
1.2 KiB
XML
28 lines
1.2 KiB
XML
|
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||
|
|
<mapper namespace="com.bonus.ai.mapper.ReleaseVersionMapper">
|
||
|
|
<insert id="release">
|
||
|
|
INSERT INTO ai_dataset_version (version_name, version_description, dataset_id, task_id, create_by)
|
||
|
|
VALUES (#{versionName}, #{versionDesc}, #{datasetId}, #{taskId}, #{createBy});
|
||
|
|
</insert>
|
||
|
|
|
||
|
|
<update id="delete">
|
||
|
|
update ai_dataset_version set del_flag='1' where version_id in
|
||
|
|
<foreach item="id" collection="array" open="(" separator="," close=")">
|
||
|
|
#{id}
|
||
|
|
</foreach>
|
||
|
|
</update>
|
||
|
|
|
||
|
|
<select id="getAllReleaseVersions" resultType="com.bonus.ai.domain.dataset.ReleaseVersionEntity">
|
||
|
|
select version_id AS versionId,
|
||
|
|
version_name AS versionName,
|
||
|
|
version_description AS versionDesc,
|
||
|
|
dataset_id AS datasetId,
|
||
|
|
task_id AS taskId,
|
||
|
|
create_by AS createBy,
|
||
|
|
create_time AS createTime
|
||
|
|
from ai_dataset_version
|
||
|
|
where del_flag = '0'
|
||
|
|
ORDER BY create_time DESC
|
||
|
|
</select>
|
||
|
|
</mapper>
|