select firmware_id, firmware_name, product_id, product_name, tenant_id, tenant_name, is_sys,is_latest, version, file_path, create_time, update_time, remark from iot_firmware
insert into iot_firmware
firmware_name,
product_id,
product_name,
tenant_id,
tenant_name,
is_sys,
is_latest,
version,
file_path,
del_flag,
create_by,
create_time,
update_by,
update_time,
remark,
#{firmwareName},
#{productId},
#{productName},
#{tenantId},
#{tenantName},
#{isSys},
#{isLatest},
#{version},
#{filePath},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
update iot_firmware
firmware_name = #{firmwareName},
product_id = #{productId},
product_name = #{productName},
tenant_id = #{tenantId},
tenant_name = #{tenantName},
is_sys = #{isSys},
is_latest = #{isLatest},
version = #{version},
file_path = #{filePath},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
where firmware_id = #{firmwareId}
update iot_firmware set is_latest = 0 where product_id = #{productId} and is_latest = 1 and firmware_id != #{firmwareId}
delete from iot_firmware where firmware_id = #{firmwareId}
delete from iot_firmware where firmware_id in
#{firmwareId}