aboutsummaryrefslogtreecommitdiff
path: root/src/include/nodes/relation.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/nodes/relation.h')
-rw-r--r--src/include/nodes/relation.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/include/nodes/relation.h b/src/include/nodes/relation.h
index 6f51b6c5fe4..ab708351ed7 100644
--- a/src/include/nodes/relation.h
+++ b/src/include/nodes/relation.h
@@ -750,6 +750,16 @@ typedef struct TidPath
} TidPath;
/*
+ * ForeignPath represents a scan of a foreign table
+ */
+typedef struct ForeignPath
+{
+ Path path;
+ /* use struct pointer to avoid including fdwapi.h here */
+ struct FdwPlan *fdwplan;
+} ForeignPath;
+
+/*
* AppendPath represents an Append plan, ie, successive execution of
* several member plans.
*