select id, project_id, module, file_path, file_url, file_name, file_suffix, file_desc, original_file_name,file_size, file_type, del_flag, create_by, create_time, update_by, update_time from project_file insert into project_file project_id, module, file_path, file_url, file_name, original_file_name, file_suffix, file_desc, file_size, file_type, del_flag, create_by, create_time, update_by, update_time, #{projectId}, #{module}, #{filePath}, #{fileUrl}, #{fileName}, #{originalFileName}, #{fileSuffix}, #{fileDesc}, #{fileSize}, #{fileType}, #{delFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, insert into project_file (project_id,module,file_path,file_url,file_name,file_suffix,file_desc,file_size,file_type,create_by) values #{item.projectId}, #{item.module}, #{item.filePath}, #{item.fileUrl}, #{item.fileName}, #{item.fileSuffix}, #{item.fileDesc}, #{item.fileSize}, #{item.fileType}, #{item.createBy}, update project_file project_id = #{projectId}, module = #{module}, file_path = #{filePath}, file_url = #{fileUrl}, file_name = #{fileName}, file_suffix = #{fileSuffix}, file_desc = #{fileDesc}, file_size = #{fileSize}, file_type = #{fileType}, del_flag = #{delFlag}, update_by = #{updateBy}, update_time = #{updateTime}, where id = #{id} update project_file set del_flag = 1 where id = #{id} update project_file set del_flag = 1 where project_id = #{projectId} and module = #{module} update project_file set del_flag = 1 where id in #{id}