private RelationPlan createDeletePlan(Analysis analysis, Delete node)
{
DeleteNode deleteNode = new QueryPlanner(analysis, symbolAllocator, idAllocator, buildLambdaDeclarationToSymbolMap(analysis, symbolAllocator), metadata, session)
.plan(node);
TableFinishNode commitNode = new TableFinishNode(
idAllocator.getNextId(),
deleteNode,
deleteNode.getTarget(),
symbolAllocator.newSymbol("rows", BIGINT),
Optional.empty(),
Optional.empty());
return new RelationPlan(commitNode, analysis.getScope(node), commitNode.getOutputSymbols());
}