select id, knowledge_base_id, file_name, file_path, file_size, file_type, description, is_vectorized, vectorized_time, upload_time, updated_at, is_deleted from knowledge_file insert into knowledge_file knowledge_base_id, file_name, file_path, file_size, file_type, description, is_vectorized, vectorized_time, upload_time, updated_at, is_deleted, #{knowledgeBaseId}, #{fileName}, #{filePath}, #{fileSize}, #{fileType}, #{description}, #{isVectorized}, #{vectorizedTime}, #{uploadTime}, #{updatedAt}, #{isDeleted}, update knowledge_file knowledge_base_id = #{knowledgeBaseId}, file_name = #{fileName}, file_path = #{filePath}, file_size = #{fileSize}, file_type = #{fileType}, description = #{description}, is_vectorized = #{isVectorized}, vectorized_time = #{vectorizedTime}, upload_time = #{uploadTime}, updated_at = #{updatedAt}, is_deleted = #{isDeleted}, where id = #{id} delete from knowledge_file where id = #{id} delete from knowledge_file where id in #{id}