select model_id, model_name, description, category, subcategory, model_type, model_format, file_path, file_size, upload_unit, status, model_coordinates, rotation_x, rotation_y, rotation_z, scale_x, scale_y, scale_z, create_by, create_time, update_by, update_time, remark from watershed_model
insert into watershed_model
model_name,
description,
category,
subcategory,
model_type,
model_format,
file_path,
file_size,
upload_unit,
status,
model_coordinates,
rotation_x,
rotation_y,
rotation_z,
scale_x,
scale_y,
scale_z,
create_by,
create_time,
update_by,
update_time,
remark,
#{modelName},
#{description},
#{category},
#{subcategory},
#{modelType},
#{modelFormat},
#{filePath},
#{fileSize},
#{uploadUnit},
#{status},
#{modelCoordinates},
#{rotationX},
#{rotationY},
#{rotationZ},
#{scaleX},
#{scaleY},
#{scaleZ},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
update watershed_model
model_name = #{modelName},
description = #{description},
category = #{category},
subcategory = #{subcategory},
model_type = #{modelType},
model_format = #{modelFormat},
file_path = #{filePath},
file_size = #{fileSize},
upload_unit = #{uploadUnit},
status = #{status},
model_coordinates = #{modelCoordinates},
rotation_x = #{rotationX},
rotation_y = #{rotationY},
rotation_z = #{rotationZ},
scale_x = #{scaleX},
scale_y = #{scaleY},
scale_z = #{scaleZ},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
where model_id = #{modelId}
delete from watershed_model where model_id = #{modelId}
delete from watershed_model where model_id in
#{modelId}