Header And Logo

PostgreSQL
| The world's most advanced open source database.

Defines | Typedefs | Functions | Variables

pg_foreign_server.h File Reference

#include "catalog/genbki.h"
Include dependency graph for pg_foreign_server.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define ForeignServerRelationId   1417
#define Natts_pg_foreign_server   7
#define Anum_pg_foreign_server_srvname   1
#define Anum_pg_foreign_server_srvowner   2
#define Anum_pg_foreign_server_srvfdw   3
#define Anum_pg_foreign_server_srvtype   4
#define Anum_pg_foreign_server_srvversion   5
#define Anum_pg_foreign_server_srvacl   6
#define Anum_pg_foreign_server_srvoptions   7

Typedefs

typedef
FormData_pg_foreign_server
Form_pg_foreign_server

Functions

 CATALOG (pg_foreign_server, 1417)

Variables

 FormData_pg_foreign_server

Define Documentation

#define Anum_pg_foreign_server_srvacl   6
#define Anum_pg_foreign_server_srvfdw   3

Definition at line 58 of file pg_foreign_server.h.

Referenced by CreateForeignServer().

#define Anum_pg_foreign_server_srvname   1

Definition at line 56 of file pg_foreign_server.h.

Referenced by CreateForeignServer().

#define Anum_pg_foreign_server_srvoptions   7

Definition at line 62 of file pg_foreign_server.h.

Referenced by AlterForeignServer(), CreateForeignServer(), and GetForeignServer().

#define Anum_pg_foreign_server_srvowner   2

Definition at line 57 of file pg_foreign_server.h.

Referenced by CreateForeignServer().

#define Anum_pg_foreign_server_srvtype   4

Definition at line 59 of file pg_foreign_server.h.

Referenced by CreateForeignServer(), and GetForeignServer().

#define Anum_pg_foreign_server_srvversion   5

Definition at line 60 of file pg_foreign_server.h.

Referenced by AlterForeignServer(), CreateForeignServer(), and GetForeignServer().

#define ForeignServerRelationId   1417
#define Natts_pg_foreign_server   7

Definition at line 55 of file pg_foreign_server.h.


Typedef Documentation

Definition at line 48 of file pg_foreign_server.h.


Function Documentation

CATALOG ( pg_foreign_server  ,
1417   
)

Definition at line 29 of file pg_foreign_server.h.

{
    NameData    srvname;        /* foreign server name */
    Oid         srvowner;       /* server owner */
    Oid         srvfdw;         /* server FDW */

#ifdef CATALOG_VARLEN           /* variable-length fields start here */
    text        srvtype;
    text        srvversion;
    aclitem     srvacl[1];      /* access permissions */
    text        srvoptions[1];  /* FDW-specific options */
#endif
} FormData_pg_foreign_server;


Variable Documentation

Definition at line 41 of file pg_foreign_server.h.