insert into algorithm ( id, algorithm_name, description, validation_status, upload_mode, git_url, git_token, file_name, minio_path, share, create_time, create_user_id, modify_time, modify_user_id, is_deleted ) value ( #{id,jdbcType=VARCHAR}, #{algorithmName,jdbcType=VARCHAR}, #{description,jdbcType=LONGNVARCHAR}, #{validationStatus,jdbcType=VARCHAR}, #{uploadMode,jdbcType=VARCHAR}, #{gitUrl,jdbcType=VARCHAR}, #{gitToken,jdbcType=VARCHAR}, #{fileName,jdbcType=VARCHAR}, #{minioPath,jdbcType=VARCHAR}, #{share,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{createUserId,jdbcType=VARCHAR}, #{modifyTime,jdbcType=TIMESTAMP}, #{modifyUserId,jdbcType=VARCHAR}, #{isDeleted,jdbcType=VARCHAR} ) update algorithm set is_deleted='1' where id = #{id,jdbcType=VARCHAR} update algorithm set algorithm_name=#{algorithmName,jdbcType=VARCHAR}, description=#{description,jdbcType=VARCHAR}, validation_status=#{validationStatus,jdbcType=VARCHAR}, upload_mode=#{uploadMode,jdbcType=VARCHAR}, git_url=#{gitUrl,jdbcType=VARCHAR}, git_token=#{gitToken,jdbcType=VARCHAR}, file_name=#{fileName,jdbcType=VARCHAR}, minio_path=#{minioPath,jdbcType=VARCHAR}, linux_path=#{linuxPath,jdbcType=VARCHAR}, modify_time=#{modifyTime,jdbcType=VARCHAR}, modify_user_id=#{modifyUserId,jdbcType=VARCHAR} where id=#{id,jdbcType=VARCHAR}