text: #include "duckdb/execution/operator/scan/physical_dummy_scan.hpp"
  #include "duckdb/execution/physical_plan_generator.hpp"
  #include "duckdb/planner/operator/logical_prepare.hpp"
  #include "duckdb/execution/operator/helper/physical_prepare.hpp"
  
  namespace duckdb {
  
  unique_ptr<PhysicalOperator> PhysicalPlanGenerator::CreatePlan(LogicalPrepare &op) {
  	D_ASSERT(op.children.size() == 1);
  
  	// generate physical plan
  	auto plan = CreatePlan(*op.children[0]);
  	op.prepared->types = plan->types;
  	op.prepared->plan = move(plan);
  
  	return make_unique<PhysicalPrepare>(op.name, move(op.prepared));
  }
  
  } // namespace duckdb
  