PostgreSQL Source Code  git master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
pg_foreign_table.h File Reference
#include "catalog/genbki.h"
Include dependency graph for pg_foreign_table.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ForeignTableRelationId   3118
 
#define Natts_pg_foreign_table   3
 
#define Anum_pg_foreign_table_ftrelid   1
 
#define Anum_pg_foreign_table_ftserver   2
 
#define Anum_pg_foreign_table_ftoptions   3
 

Typedefs

typedef FormData_pg_foreign_tableForm_pg_foreign_table
 

Functions

 CATALOG (pg_foreign_table, 3118) BKI_WITHOUT_OIDS
 

Variables

 FormData_pg_foreign_table
 

Macro Definition Documentation

#define Anum_pg_foreign_table_ftoptions   3

Definition at line 54 of file pg_foreign_table.h.

Referenced by ATExecGenericOptions(), CreateForeignTable(), and GetForeignTable().

#define Anum_pg_foreign_table_ftrelid   1

Definition at line 52 of file pg_foreign_table.h.

Referenced by CreateForeignTable().

#define Anum_pg_foreign_table_ftserver   2

Definition at line 53 of file pg_foreign_table.h.

Referenced by CreateForeignTable().

#define Natts_pg_foreign_table   3

Definition at line 51 of file pg_foreign_table.h.

Referenced by ATExecGenericOptions(), and CreateForeignTable().

Typedef Documentation

Function Documentation

CATALOG ( pg_foreign_table  ,
3118   
)

Definition at line 29 of file pg_foreign_table.h.

30 {
31  Oid ftrelid; /* OID of foreign table */
32  Oid ftserver; /* OID of foreign server */
33 
34 #ifdef CATALOG_VARLEN /* variable-length fields start here */
35  text ftoptions[1]; /* FDW-specific options */
36 #endif
unsigned int Oid
Definition: postgres_ext.h:31
Definition: c.h:435
FormData_pg_foreign_table

Variable Documentation

FormData_pg_foreign_table

Definition at line 37 of file pg_foreign_table.h.