|
PostgreSQL Source Code git master
|


Go to the source code of this file.
Typedefs | |
| typedef FormData_pg_range * | Form_pg_range |
Variables | |
| FormData_pg_range | |
Definition at line 67 of file pg_range.h.
| CATALOG | ( | pg_range | , |
| 3541 | , | ||
| RangeRelationId | |||
| ) |
Definition at line 29 of file pg_range.h.
References BKI_DEFAULT, BKI_LOOKUP, BKI_LOOKUP_OPT, and fb().
| DECLARE_UNIQUE_INDEX | ( | pg_range_rngmultitypid_index | , |
| 2228 | , | ||
| RangeMultirangeTypidIndexId | , | ||
| pg_range | , | ||
| btree(rngmultitypid oid_ops) | |||
| ) |
| DECLARE_UNIQUE_INDEX_PKEY | ( | pg_range_rngtypid_index | , |
| 3542 | , | ||
| RangeTypidIndexId | , | ||
| pg_range | , | ||
| btree(rngtypid oid_ops) | |||
| ) |
| MAKE_SYSCACHE | ( | RANGEMULTIRANGE | , |
| pg_range_rngmultitypid_index | , | ||
| 4 | |||
| ) |
| MAKE_SYSCACHE | ( | RANGETYPE | , |
| pg_range_rngtypid_index | , | ||
| 4 | |||
| ) |
|
extern |
Definition at line 36 of file pg_range.c.
References add_exact_object_address(), CatalogTupleInsert(), DEPENDENCY_INTERNAL, DEPENDENCY_NORMAL, fb(), free_object_addresses(), heap_form_tuple(), heap_freetuple(), new_object_addresses(), ObjectAddressSet, ObjectIdGetDatum(), OidIsValid, record_object_address_dependencies(), recordDependencyOn(), RelationGetDescr, RowExclusiveLock, table_close(), table_open(), and values.
Referenced by DefineRange().
Definition at line 120 of file pg_range.c.
References BTEqualStrategyNumber, CatalogTupleDelete(), fb(), HeapTupleIsValid, ObjectIdGetDatum(), RowExclusiveLock, ScanKeyInit(), systable_beginscan(), systable_endscan(), systable_getnext(), table_close(), and table_open().
Referenced by RemoveTypeById().
| FormData_pg_range |
Definition at line 60 of file pg_range.h.