26#include "catalog/pg_attribute_d.h"
198#define ATTRIBUTE_FIXED_PART_SIZE \
199 (offsetof(FormData_pg_attribute,attcollation) + sizeof(Oid))
228#ifdef EXPOSE_TO_CLIENT_CODE
230#define ATTRIBUTE_IDENTITY_ALWAYS 'a'
231#define ATTRIBUTE_IDENTITY_BY_DEFAULT 'd'
233#define ATTRIBUTE_GENERATED_STORED 's'
234#define ATTRIBUTE_GENERATED_VIRTUAL 'v'
#define BEGIN_CATALOG_STRUCT
#define DECLARE_UNIQUE_INDEX_PKEY(name, oid, oidmacro, tblname, decl)
#define BKI_LOOKUP(catalog)
#define END_CATALOG_STRUCT
#define BKI_DEFAULT(value)
#define BKI_LOOKUP_OPT(catalog)
#define DECLARE_UNIQUE_INDEX(name, oid, oidmacro, tblname, decl)
#define CATALOG(name, oid, oidmacro)
#define MAKE_SYSCACHE(name, idxname, nbuckets)
#define BKI_ROWTYPE_OID(oid, oidmacro)
BEGIN_CATALOG_STRUCT AttributeRelation_Rowtype_Id BKI_SCHEMA_MACRO
FormData_pg_attribute * Form_pg_attribute