1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- /*-------------------------------------------------------------------------
- *
- * pg_conversion.h
- * definition of the system "conversion" relation (pg_conversion)
- * along with the relation's initial contents.
- *
- *
- * Portions Copyright (c) 1996-2016, PostgreSQL Global Development Group
- * Portions Copyright (c) 1994, Regents of the University of California
- *
- * src/include/catalog/pg_conversion.h
- *
- * NOTES
- * the genbki.pl script reads this file and generates .bki
- * information from the DATA() statements.
- *
- *-------------------------------------------------------------------------
- */
- #ifndef PG_CONVERSION_H
- #define PG_CONVERSION_H
- #include "catalog/genbki.h"
- /* ----------------------------------------------------------------
- * pg_conversion definition.
- *
- * cpp turns this into typedef struct FormData_pg_namespace
- *
- * conname name of the conversion
- * connamespace name space which the conversion belongs to
- * conowner owner of the conversion
- * conforencoding FOR encoding id
- * contoencoding TO encoding id
- * conproc OID of the conversion proc
- * condefault TRUE if this is a default conversion
- * ----------------------------------------------------------------
- */
- #define ConversionRelationId 2607
- CATALOG(pg_conversion,2607)
- {
- NameData conname;
- Oid connamespace;
- Oid conowner;
- int32 conforencoding;
- int32 contoencoding;
- regproc conproc;
- bool condefault;
- } FormData_pg_conversion;
- /* ----------------
- * Form_pg_conversion corresponds to a pointer to a tuple with
- * the format of pg_conversion relation.
- * ----------------
- */
- typedef FormData_pg_conversion *Form_pg_conversion;
- /* ----------------
- * compiler constants for pg_conversion
- * ----------------
- */
- #define Natts_pg_conversion 7
- #define Anum_pg_conversion_conname 1
- #define Anum_pg_conversion_connamespace 2
- #define Anum_pg_conversion_conowner 3
- #define Anum_pg_conversion_conforencoding 4
- #define Anum_pg_conversion_contoencoding 5
- #define Anum_pg_conversion_conproc 6
- #define Anum_pg_conversion_condefault 7
- /* ----------------
- * initial contents of pg_conversion
- * ---------------
- */
- #endif /* PG_CONVERSION_H */
|