/*------------------------------------------------------------------------- * * pg_attribute_d.h * Macro definitions for pg_attribute * * Portions Copyright (c) 1996-2021, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * * NOTES * ****************************** * *** DO NOT EDIT THIS FILE! *** * ****************************** * * It has been GENERATED by src/backend/catalog/genbki.pl * *------------------------------------------------------------------------- */ #ifndef PG_ATTRIBUTE_D_H #define PG_ATTRIBUTE_D_H #define AttributeRelationId 1249 #define AttributeRelation_Rowtype_Id 75 #define Anum_pg_attribute_attrelid 1 #define Anum_pg_attribute_attname 2 #define Anum_pg_attribute_atttypid 3 #define Anum_pg_attribute_attstattarget 4 #define Anum_pg_attribute_attlen 5 #define Anum_pg_attribute_attnum 6 #define Anum_pg_attribute_attndims 7 #define Anum_pg_attribute_attcacheoff 8 #define Anum_pg_attribute_atttypmod 9 #define Anum_pg_attribute_attbyval 10 #define Anum_pg_attribute_attalign 11 #define Anum_pg_attribute_attstorage 12 #define Anum_pg_attribute_attcompression 13 #define Anum_pg_attribute_attnotnull 14 #define Anum_pg_attribute_atthasdef 15 #define Anum_pg_attribute_atthasmissing 16 #define Anum_pg_attribute_attidentity 17 #define Anum_pg_attribute_attgenerated 18 #define Anum_pg_attribute_attisdropped 19 #define Anum_pg_attribute_attislocal 20 #define Anum_pg_attribute_attinhcount 21 #define Anum_pg_attribute_attcollation 22 #define Anum_pg_attribute_attacl 23 #define Anum_pg_attribute_attoptions 24 #define Anum_pg_attribute_attfdwoptions 25 #define Anum_pg_attribute_attmissingval 26 #define Natts_pg_attribute 26 #define ATTRIBUTE_IDENTITY_ALWAYS 'a' #define ATTRIBUTE_IDENTITY_BY_DEFAULT 'd' #define ATTRIBUTE_GENERATED_STORED 's' #endif /* PG_ATTRIBUTE_D_H */