id, teaching_class_id, task_key, project_name, task_name, knowledge, background, objectives, requirements,
steps, material_name, material_url, sort, enabled, created_by, create_time, update_time
delete from training_task_class_config
where teaching_class_id = #{teachingClassId,jdbcType=VARCHAR}
and task_key = #{taskKey,jdbcType=VARCHAR}
delete from training_task_class_config
where teaching_class_id = #{teachingClassId,jdbcType=VARCHAR}
insert into training_task_class_config
id,
teaching_class_id,
task_key,
project_name,
task_name,
knowledge,
background,
objectives,
requirements,
steps,
material_name,
material_url,
sort,
enabled,
created_by,
create_time,
update_time,
#{id,jdbcType=VARCHAR},
#{teachingClassId,jdbcType=VARCHAR},
#{taskKey,jdbcType=VARCHAR},
#{projectName,jdbcType=VARCHAR},
#{taskName,jdbcType=VARCHAR},
#{knowledge},
#{background},
#{objectives},
#{requirements},
#{steps},
#{materialName,jdbcType=VARCHAR},
#{materialUrl,jdbcType=VARCHAR},
#{sort,jdbcType=INTEGER},
#{enabled,jdbcType=BIT},
#{createdBy,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP},
update training_task_class_config
project_name = #{projectName,jdbcType=VARCHAR},
task_name = #{taskName,jdbcType=VARCHAR},
knowledge = #{knowledge},
background = #{background},
objectives = #{objectives},
requirements = #{requirements},
steps = #{steps},
material_name = #{materialName,jdbcType=VARCHAR},
material_url = #{materialUrl,jdbcType=VARCHAR},
sort = #{sort,jdbcType=INTEGER},
enabled = #{enabled,jdbcType=BIT},
update_time = #{updateTime,jdbcType=TIMESTAMP},
where id = #{id,jdbcType=VARCHAR}