@@ -965,74 +965,6 @@ SELECT abs(cube_distance(ll_to_earth(-30,-90), '(0)'::cube) / earth() - 1) <
965965 public | earth |
966966(2 rows)
967967
968- \df
969- List of functions
970- Schema | Name | Result data type | Argument data types | Type
971- --------+-------------------+------------------+------------------------------------------+--------
972- public | cube | cube | cube, double precision | normal
973- public | cube | cube | cube, double precision, double precision | normal
974- public | cube | cube | double precision | normal
975- public | cube | cube | double precision, double precision | normal
976- public | cube | cube | double precision[] | normal
977- public | cube | cube | double precision[], double precision[] | normal
978- public | cube_cmp | integer | cube, cube | normal
979- public | cube_contained | boolean | cube, cube | normal
980- public | cube_contains | boolean | cube, cube | normal
981- public | cube_dim | integer | cube | normal
982- public | cube_distance | double precision | cube, cube | normal
983- public | cube_enlarge | cube | cube, double precision, integer | normal
984- public | cube_eq | boolean | cube, cube | normal
985- public | cube_ge | boolean | cube, cube | normal
986- public | cube_gt | boolean | cube, cube | normal
987- public | cube_in | cube | cstring | normal
988- public | cube_inter | cube | cube, cube | normal
989- public | cube_is_point | boolean | cube | normal
990- public | cube_le | boolean | cube, cube | normal
991- public | cube_ll_coord | double precision | cube, integer | normal
992- public | cube_lt | boolean | cube, cube | normal
993- public | cube_ne | boolean | cube, cube | normal
994- public | cube_out | cstring | cube | normal
995- public | cube_overlap | boolean | cube, cube | normal
996- public | cube_size | double precision | cube | normal
997- public | cube_subset | cube | cube, integer[] | normal
998- public | cube_union | cube | cube, cube | normal
999- public | cube_ur_coord | double precision | cube, integer | normal
1000- public | earth | double precision | | normal
1001- public | earth_box | cube | earth, double precision | normal
1002- public | earth_distance | double precision | earth, earth | normal
1003- public | g_cube_compress | internal | internal | normal
1004- public | g_cube_consistent | boolean | internal, cube, integer, oid, internal | normal
1005- public | g_cube_decompress | internal | internal | normal
1006- public | g_cube_penalty | internal | internal, internal, internal | normal
1007- public | g_cube_picksplit | internal | internal, internal | normal
1008- public | g_cube_same | internal | cube, cube, internal | normal
1009- public | g_cube_union | cube | internal, internal | normal
1010- public | gc_to_sec | double precision | double precision | normal
1011- public | geo_distance | double precision | point, point | normal
1012- public | latitude | double precision | earth | normal
1013- public | ll_to_earth | earth | double precision, double precision | normal
1014- public | longitude | double precision | earth | normal
1015- public | sec_to_gc | double precision | double precision | normal
1016- (44 rows)
1017-
1018- \do
1019- List of operators
1020- Schema | Name | Left arg type | Right arg type | Result type | Description
1021- --------+------+---------------+----------------+------------------+--------------------------
1022- public | && | cube | cube | boolean | overlaps
1023- public | < | cube | cube | boolean | lower than
1024- public | <= | cube | cube | boolean | lower than or equal to
1025- public | <> | cube | cube | boolean | different
1026- public | <@ | cube | cube | boolean | contained in
1027- public | <@> | point | point | double precision |
1028- public | = | cube | cube | boolean | same as
1029- public | > | cube | cube | boolean | greater than
1030- public | >= | cube | cube | boolean | greater than or equal to
1031- public | @ | cube | cube | boolean | contains
1032- public | @> | cube | cube | boolean | contains
1033- public | ~ | cube | cube | boolean | contained in
1034- (12 rows)
1035-
1036968drop extension cube; -- fail, earthdistance requires it
1037969ERROR: cannot drop extension cube because other objects depend on it
1038970DETAIL: extension earthdistance depends on extension cube
@@ -1049,64 +981,6 @@ HINT: You can drop extension cube instead.
1049981 public | cube | multi-dimensional cube '(FLOAT-1, FLOAT-2, ..., FLOAT-N), (FLOAT-1, FLOAT-2, ..., FLOAT-N)'
1050982(1 row)
1051983
1052- \df
1053- List of functions
1054- Schema | Name | Result data type | Argument data types | Type
1055- --------+-------------------+------------------+------------------------------------------+--------
1056- public | cube | cube | cube, double precision | normal
1057- public | cube | cube | cube, double precision, double precision | normal
1058- public | cube | cube | double precision | normal
1059- public | cube | cube | double precision, double precision | normal
1060- public | cube | cube | double precision[] | normal
1061- public | cube | cube | double precision[], double precision[] | normal
1062- public | cube_cmp | integer | cube, cube | normal
1063- public | cube_contained | boolean | cube, cube | normal
1064- public | cube_contains | boolean | cube, cube | normal
1065- public | cube_dim | integer | cube | normal
1066- public | cube_distance | double precision | cube, cube | normal
1067- public | cube_enlarge | cube | cube, double precision, integer | normal
1068- public | cube_eq | boolean | cube, cube | normal
1069- public | cube_ge | boolean | cube, cube | normal
1070- public | cube_gt | boolean | cube, cube | normal
1071- public | cube_in | cube | cstring | normal
1072- public | cube_inter | cube | cube, cube | normal
1073- public | cube_is_point | boolean | cube | normal
1074- public | cube_le | boolean | cube, cube | normal
1075- public | cube_ll_coord | double precision | cube, integer | normal
1076- public | cube_lt | boolean | cube, cube | normal
1077- public | cube_ne | boolean | cube, cube | normal
1078- public | cube_out | cstring | cube | normal
1079- public | cube_overlap | boolean | cube, cube | normal
1080- public | cube_size | double precision | cube | normal
1081- public | cube_subset | cube | cube, integer[] | normal
1082- public | cube_union | cube | cube, cube | normal
1083- public | cube_ur_coord | double precision | cube, integer | normal
1084- public | g_cube_compress | internal | internal | normal
1085- public | g_cube_consistent | boolean | internal, cube, integer, oid, internal | normal
1086- public | g_cube_decompress | internal | internal | normal
1087- public | g_cube_penalty | internal | internal, internal, internal | normal
1088- public | g_cube_picksplit | internal | internal, internal | normal
1089- public | g_cube_same | internal | cube, cube, internal | normal
1090- public | g_cube_union | cube | internal, internal | normal
1091- (35 rows)
1092-
1093- \do
1094- List of operators
1095- Schema | Name | Left arg type | Right arg type | Result type | Description
1096- --------+------+---------------+----------------+-------------+--------------------------
1097- public | && | cube | cube | boolean | overlaps
1098- public | < | cube | cube | boolean | lower than
1099- public | <= | cube | cube | boolean | lower than or equal to
1100- public | <> | cube | cube | boolean | different
1101- public | <@ | cube | cube | boolean | contained in
1102- public | = | cube | cube | boolean | same as
1103- public | > | cube | cube | boolean | greater than
1104- public | >= | cube | cube | boolean | greater than or equal to
1105- public | @ | cube | cube | boolean | contains
1106- public | @> | cube | cube | boolean | contains
1107- public | ~ | cube | cube | boolean | contained in
1108- (11 rows)
1109-
1110984create table foo (f1 cube, f2 int);
1111985drop extension cube; -- fail, foo.f1 requires it
1112986ERROR: cannot drop extension cube because other objects depend on it
@@ -1161,64 +1035,6 @@ create extension cube with schema c;
11611035 c | c.cube | multi-dimensional cube '(FLOAT-1, FLOAT-2, ..., FLOAT-N), (FLOAT-1, FLOAT-2, ..., FLOAT-N)'
11621036(1 row)
11631037
1164- \df c.*
1165- List of functions
1166- Schema | Name | Result data type | Argument data types | Type
1167- --------+-------------------+------------------+--------------------------------------------+--------
1168- c | cube | c.cube | c.cube, double precision | normal
1169- c | cube | c.cube | c.cube, double precision, double precision | normal
1170- c | cube | c.cube | double precision | normal
1171- c | cube | c.cube | double precision, double precision | normal
1172- c | cube | c.cube | double precision[] | normal
1173- c | cube | c.cube | double precision[], double precision[] | normal
1174- c | cube_cmp | integer | c.cube, c.cube | normal
1175- c | cube_contained | boolean | c.cube, c.cube | normal
1176- c | cube_contains | boolean | c.cube, c.cube | normal
1177- c | cube_dim | integer | c.cube | normal
1178- c | cube_distance | double precision | c.cube, c.cube | normal
1179- c | cube_enlarge | c.cube | c.cube, double precision, integer | normal
1180- c | cube_eq | boolean | c.cube, c.cube | normal
1181- c | cube_ge | boolean | c.cube, c.cube | normal
1182- c | cube_gt | boolean | c.cube, c.cube | normal
1183- c | cube_in | c.cube | cstring | normal
1184- c | cube_inter | c.cube | c.cube, c.cube | normal
1185- c | cube_is_point | boolean | c.cube | normal
1186- c | cube_le | boolean | c.cube, c.cube | normal
1187- c | cube_ll_coord | double precision | c.cube, integer | normal
1188- c | cube_lt | boolean | c.cube, c.cube | normal
1189- c | cube_ne | boolean | c.cube, c.cube | normal
1190- c | cube_out | cstring | c.cube | normal
1191- c | cube_overlap | boolean | c.cube, c.cube | normal
1192- c | cube_size | double precision | c.cube | normal
1193- c | cube_subset | c.cube | c.cube, integer[] | normal
1194- c | cube_union | c.cube | c.cube, c.cube | normal
1195- c | cube_ur_coord | double precision | c.cube, integer | normal
1196- c | g_cube_compress | internal | internal | normal
1197- c | g_cube_consistent | boolean | internal, c.cube, integer, oid, internal | normal
1198- c | g_cube_decompress | internal | internal | normal
1199- c | g_cube_penalty | internal | internal, internal, internal | normal
1200- c | g_cube_picksplit | internal | internal, internal | normal
1201- c | g_cube_same | internal | c.cube, c.cube, internal | normal
1202- c | g_cube_union | c.cube | internal, internal | normal
1203- (35 rows)
1204-
1205- \do c.*
1206- List of operators
1207- Schema | Name | Left arg type | Right arg type | Result type | Description
1208- --------+------+---------------+----------------+-------------+--------------------------
1209- c | && | c.cube | c.cube | boolean | overlaps
1210- c | < | c.cube | c.cube | boolean | lower than
1211- c | <= | c.cube | c.cube | boolean | lower than or equal to
1212- c | <> | c.cube | c.cube | boolean | different
1213- c | <@ | c.cube | c.cube | boolean | contained in
1214- c | = | c.cube | c.cube | boolean | same as
1215- c | > | c.cube | c.cube | boolean | greater than
1216- c | >= | c.cube | c.cube | boolean | greater than or equal to
1217- c | @ | c.cube | c.cube | boolean | contains
1218- c | @> | c.cube | c.cube | boolean | contains
1219- c | ~ | c.cube | c.cube | boolean | contained in
1220- (11 rows)
1221-
12221038create table foo (f1 c.cube, f2 int);
12231039drop extension cube; -- fail, foo.f1 requires it
12241040ERROR: cannot drop extension cube because other objects depend on it