PostgreSQL Source Code
git master
|
#include <partcache.h>
Data Fields | |
PartitionStrategy | strategy |
int16 | partnatts |
AttrNumber * | partattrs |
List * | partexprs |
Oid * | partopfamily |
Oid * | partopcintype |
FmgrInfo * | partsupfunc |
Oid * | partcollation |
Oid * | parttypid |
int32 * | parttypmod |
int16 * | parttyplen |
bool * | parttypbyval |
char * | parttypalign |
Oid * | parttypcoll |
Definition at line 25 of file partcache.h.
AttrNumber* PartitionKeyData::partattrs |
Definition at line 29 of file partcache.h.
Referenced by FormPartitionKeyDatum(), and set_baserel_partition_key_exprs().
Oid* PartitionKeyData::partcollation |
Definition at line 39 of file partcache.h.
Referenced by find_partition_scheme(), and InitPartitionPruneContext().
List* PartitionKeyData::partexprs |
Definition at line 31 of file partcache.h.
Referenced by FormPartitionKeyDatum(), and set_baserel_partition_key_exprs().
int16 PartitionKeyData::partnatts |
Definition at line 28 of file partcache.h.
Referenced by find_partition_scheme(), FormPartitionKeyDatum(), InitPartitionPruneContext(), and set_baserel_partition_key_exprs().
Oid* PartitionKeyData::partopcintype |
Definition at line 35 of file partcache.h.
Referenced by find_partition_scheme().
Oid* PartitionKeyData::partopfamily |
Definition at line 34 of file partcache.h.
Referenced by find_partition_scheme().
FmgrInfo* PartitionKeyData::partsupfunc |
Definition at line 36 of file partcache.h.
Referenced by find_partition_scheme(), and InitPartitionPruneContext().
char* PartitionKeyData::parttypalign |
Definition at line 46 of file partcache.h.
bool* PartitionKeyData::parttypbyval |
Definition at line 45 of file partcache.h.
Referenced by find_partition_scheme().
Oid* PartitionKeyData::parttypcoll |
Definition at line 47 of file partcache.h.
Referenced by set_baserel_partition_key_exprs().
Oid* PartitionKeyData::parttypid |
Definition at line 42 of file partcache.h.
Referenced by set_baserel_partition_key_exprs().
int16* PartitionKeyData::parttyplen |
Definition at line 44 of file partcache.h.
Referenced by find_partition_scheme().
int32* PartitionKeyData::parttypmod |
Definition at line 43 of file partcache.h.
Referenced by set_baserel_partition_key_exprs().
PartitionStrategy PartitionKeyData::strategy |
Definition at line 27 of file partcache.h.
Referenced by find_partition_scheme(), and InitPartitionPruneContext().