insert into file_meta
(`id`,`deleted`,`create_time`,`update_time`,`object_name`,`object_id`,`content_id`,`pid`,`filename`,`size`,`file_type`,`content_type`,`sha256sum`,`upload_by`,`scope`)
values
(#{id},#{deleted},#{createTime},#{updateTime},#{objectName},#{objectId},#{contentId},#{pid},#{filename},#{size},#{fileType},#{contentType},#{sha256sum},#{uploadBy},#{scope})
insert into file_meta
(`id`,`deleted`,`create_time`,`update_time`,`object_name`,`object_id`,`content_id`,`pid`,`filename`,`size`,`file_type`,`content_type`,`sha256sum`,`upload_by`,`scope`)
values
(#{item.id},#{item.deleted},#{item.createTime},#{item.updateTime},#{item.objectName},#{item.objectId},#{item.contentId},#{item.pid},#{item.filename},#{item.size},#{item.fileType},#{item.contentType},#{item.sha256sum},#{item.uploadBy},#{item.scope})
delete from file_meta
where object_id=#{objectId}
update file_meta
set object_name=#{objectName}
where object_id=#{objectId}
update file_meta
set scope=#{scope}
where object_name=#{objectName}
update file_meta
set scope=#{scope}
where object_name in
#{item}
update file_meta
when object_id=#{item.objectId} then #{item.contentId}
object_id in
#{item.objectId}
update file_meta
set update_time=now() and filename=#{filename}
where object_id=#{objectId}
update file_meta
set update_time=now() and pid=#{pid}
where object_id=#{objectId}