Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
pg_foreign_server.h56 linesDownload Raw Back to catalog
1/*-------------------------------------------------------------------------2 *3 * pg_foreign_server.h4 *	  definition of the "foreign server" system catalog (pg_foreign_server)5 *6 * Portions Copyright (c) 1996-2023, PostgreSQL Global Development Group7 * Portions Copyright (c) 1994, Regents of the University of California8 *9 * src/include/catalog/pg_foreign_server.h10 *11 * NOTES12 *	  The Catalog.pm module reads this file and derives schema13 *	  information.14 *15 *-------------------------------------------------------------------------16 */17#ifndef PG_FOREIGN_SERVER_H18#define PG_FOREIGN_SERVER_H19 20#include "catalog/genbki.h"21#include "catalog/pg_foreign_server_d.h"22 23/* ----------------24 *		pg_foreign_server definition.  cpp turns this into25 *		typedef struct FormData_pg_foreign_server26 * ----------------27 */28CATALOG(pg_foreign_server,1417,ForeignServerRelationId)29{30	Oid			oid;			/* oid */31	NameData	srvname;		/* foreign server name */32	Oid			srvowner BKI_LOOKUP(pg_authid); /* server owner */33	Oid			srvfdw BKI_LOOKUP(pg_foreign_data_wrapper); /* server FDW */34 35#ifdef CATALOG_VARLEN			/* variable-length fields start here */36	text		srvtype;37	text		srvversion;38	aclitem		srvacl[1];		/* access permissions */39	text		srvoptions[1];	/* FDW-specific options */40#endif41} FormData_pg_foreign_server;42 43/* ----------------44 *		Form_pg_foreign_server corresponds to a pointer to a tuple with45 *		the format of pg_foreign_server relation.46 * ----------------47 */48typedef FormData_pg_foreign_server *Form_pg_foreign_server;49 50DECLARE_TOAST(pg_foreign_server, 4151, 4152);51 52DECLARE_UNIQUE_INDEX_PKEY(pg_foreign_server_oid_index, 113, ForeignServerOidIndexId, on pg_foreign_server using btree(oid oid_ops));53DECLARE_UNIQUE_INDEX(pg_foreign_server_name_index, 549, ForeignServerNameIndexId, on pg_foreign_server using btree(srvname name_ops));54 55#endif							/* PG_FOREIGN_SERVER_H */56 
codekingpro/portable-devtools · Team Ai