`file_id`,`file_path`,`file_type`,`file_name`,`file_size`,`shop_id`,`type`,`create_time`,`update_time`,`attach_file_group_id`
insert into attach_file (`file_path`,`file_type`,`file_name`,`file_size`,`shop_id`,`type`,`attach_file_group_id`)
values
(#{attachFile.filePath},#{attachFile.fileType},#{attachFile.fileName},#{attachFile.fileSize},#{shopId},#{attachFile.type},#{attachFile.attachFileGroupId})
update attach_file
`file_name` = #{attachFile.fileName},
`attach_file_group_id` = #{attachFile.attachFileGroupId},
where file_id = #{attachFile.fileId}
delete from attach_file where file_id = #{fileId}
update attach_file
set attach_file_group_id = 0
where attach_file_group_id = #{attachFileGroupId}