1 /* 2 * contrib/btree_gist/btree_gist.h 3 */ 4 #ifndef __BTREE_GIST_H__ 5 #define __BTREE_GIST_H__ 6 7 #include "fmgr.h" 8 #include "access/nbtree.h" 9 10 #define BtreeGistNotEqualStrategyNumber 6 11 12 /* indexed types */ 13 14 enum gbtree_type 15 { 16 gbt_t_var, 17 gbt_t_int2, 18 gbt_t_int4, 19 gbt_t_int8, 20 gbt_t_float4, 21 gbt_t_float8, 22 gbt_t_numeric, 23 gbt_t_ts, 24 gbt_t_cash, 25 gbt_t_oid, 26 gbt_t_time, 27 gbt_t_date, 28 gbt_t_intv, 29 gbt_t_macad, 30 gbt_t_macad8, 31 gbt_t_text, 32 gbt_t_bpchar, 33 gbt_t_bytea, 34 gbt_t_bit, 35 gbt_t_inet, 36 gbt_t_uuid, 37 gbt_t_enum 38 }; 39 40 #endif 41