1 /*------------------------------------------------------------------------- 2 * 3 * pg_operator_d.h 4 * Macro definitions for pg_operator 5 * 6 * Portions Copyright (c) 1996-2019, PostgreSQL Global Development Group 7 * Portions Copyright (c) 1994, Regents of the University of California 8 * 9 * NOTES 10 * ****************************** 11 * *** DO NOT EDIT THIS FILE! *** 12 * ****************************** 13 * 14 * It has been GENERATED by src/backend/catalog/genbki.pl 15 * 16 *------------------------------------------------------------------------- 17 */ 18 #ifndef PG_OPERATOR_D_H 19 #define PG_OPERATOR_D_H 20 21 #define OperatorRelationId 2617 22 23 #define Anum_pg_operator_oid 1 24 #define Anum_pg_operator_oprname 2 25 #define Anum_pg_operator_oprnamespace 3 26 #define Anum_pg_operator_oprowner 4 27 #define Anum_pg_operator_oprkind 5 28 #define Anum_pg_operator_oprcanmerge 6 29 #define Anum_pg_operator_oprcanhash 7 30 #define Anum_pg_operator_oprleft 8 31 #define Anum_pg_operator_oprright 9 32 #define Anum_pg_operator_oprresult 10 33 #define Anum_pg_operator_oprcom 11 34 #define Anum_pg_operator_oprnegate 12 35 #define Anum_pg_operator_oprcode 13 36 #define Anum_pg_operator_oprrest 14 37 #define Anum_pg_operator_oprjoin 15 38 39 #define Natts_pg_operator 15 40 41 #define BooleanNotEqualOperator 85 42 #define BooleanEqualOperator 91 43 #define Int4EqualOperator 96 44 #define Int4LessOperator 97 45 #define TextEqualOperator 98 46 #define TIDEqualOperator 387 47 #define TIDLessOperator 2799 48 #define Int8LessOperator 412 49 #define OID_NAME_REGEXEQ_OP 639 50 #define OID_TEXT_REGEXEQ_OP 641 51 #define Float8LessOperator 672 52 #define OID_BPCHAR_REGEXEQ_OP 1055 53 #define ARRAY_EQ_OP 1070 54 #define ARRAY_LT_OP 1072 55 #define ARRAY_GT_OP 1073 56 #define OID_NAME_LIKE_OP 1207 57 #define OID_TEXT_LIKE_OP 1209 58 #define OID_BPCHAR_LIKE_OP 1211 59 #define OID_NAME_ICREGEXEQ_OP 1226 60 #define OID_TEXT_ICREGEXEQ_OP 1228 61 #define OID_BPCHAR_ICREGEXEQ_OP 1234 62 #define OID_INET_SUB_OP 931 63 #define OID_INET_SUBEQ_OP 932 64 #define OID_INET_SUP_OP 933 65 #define OID_INET_SUPEQ_OP 934 66 #define OID_INET_OVERLAP_OP 3552 67 #define OID_NAME_ICLIKE_OP 1625 68 #define OID_TEXT_ICLIKE_OP 1627 69 #define OID_BPCHAR_ICLIKE_OP 1629 70 #define OID_BYTEA_LIKE_OP 2016 71 #define OID_ARRAY_OVERLAP_OP 2750 72 #define OID_ARRAY_CONTAINS_OP 2751 73 #define OID_ARRAY_CONTAINED_OP 2752 74 #define RECORD_EQ_OP 2988 75 #define RECORD_LT_OP 2990 76 #define RECORD_GT_OP 2991 77 #define OID_RANGE_LESS_OP 3884 78 #define OID_RANGE_LESS_EQUAL_OP 3885 79 #define OID_RANGE_GREATER_EQUAL_OP 3886 80 #define OID_RANGE_GREATER_OP 3887 81 #define OID_RANGE_OVERLAP_OP 3888 82 #define OID_RANGE_CONTAINS_ELEM_OP 3889 83 #define OID_RANGE_CONTAINS_OP 3890 84 #define OID_RANGE_ELEM_CONTAINED_OP 3891 85 #define OID_RANGE_CONTAINED_OP 3892 86 #define OID_RANGE_LEFT_OP 3893 87 #define OID_RANGE_RIGHT_OP 3894 88 #define OID_RANGE_OVERLAPS_LEFT_OP 3895 89 #define OID_RANGE_OVERLAPS_RIGHT_OP 3896 90 91 #endif /* PG_OPERATOR_D_H */ 92