123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- <?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="edp.davinci.dao.QualityTaskMapper">
- <insert id="insert" parameterType="edp.davinci.model.QualityTask">
- insert into `quality_task`
- <trim prefix="(" suffix=")" suffixOverrides=",">
- <if test="cronJobId != null">
- cronJob_Id,
- </if>
- <if test="taskName != null">
- task_name,
- </if>
- <if test="metadataName != null">
- metadata_name,
- </if>
- <if test="viewId != null">
- view_id,
- </if>
- <if test="pId != null">
- p_id,
- </if>
- <if test="metadataConfig != null">
- metadata_config,
- </if>
- `create_by`,
- `create_time`
- </trim>
- <trim prefix="values (" suffix=")" suffixOverrides=",">
- <if test="taskName != null">
- #{taskName,jdbcType=VARCHAR},
- </if>
- <if test="cronJobId != null">
- #{cronJobId,jdbcType=VARCHAR},
- </if>
- <if test="metadataName != null">
- #{metadataName,jdbcType=VARCHAR},
- </if>
- <if test="viewId != null">
- #{viewId,jdbcType=BIGINT},
- </if>
- <if test="pId != null">
- #{p_id,jdbcType=VARCHAR},
- </if>
- <if test="metadataConfig != null">
- #{metadataConfig,jdbcType=VARCHAR},
- </if>
- #{createBy,jdbcType=BIGINT},
- #{createTime,jdbcType=TIMESTAMP}
- </trim>
- </insert>
- <update id="update" parameterType="edp.davinci.model.QualityTask">
- UPDATE quality_task
- <trim prefix="set" suffixOverrides=",">
- <if test="taskName!=null">task_name=#{taskName},</if>
- <if test="cronJobId!=null">cronJob_id=#{cronJobId},</if>
- <if test="metadataName!=null">metadata_name=#{metadataName},</if>
- <if test="viewId!=null">view_id=#{viewId},</if>
- <if test="pId!=null">p_id=#{pId},</if>
- <if test="metadataConfig!=null">metadata_config=#{metadataConfig},</if>
- </trim>
- WHERE id=#{id}
- </update>
- </mapper>
|