SYMBOL INDEX (8072 symbols across 161 files) FILE: src/pgstac/migrations/pgstac.0.1.9.sql type migrations (line 9) | CREATE TABLE migrations ( function textarr (line 15) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function array_idents (line 24) | CREATE OR REPLACE FUNCTION array_idents(_js jsonb) function stac_geom (line 31) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_datetime (line 49) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function jsonb_paths (line 53) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 80) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 103) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 109) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 116) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 124) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function empty_arr (line 142) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function filter_jsonb (line 151) | CREATE OR REPLACE FUNCTION filter_jsonb( function properties_idx (line 186) | CREATE OR REPLACE FUNCTION properties_idx(_in jsonb) RETURNS jsonb AS $$ type collections (line 196) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 201) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 207) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 215) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 224) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 233) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 239) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 266) | CREATE TABLE IF NOT EXISTS items ( type items_template (line 279) | CREATE TABLE items_template ( function make_partitions (line 313) | CREATE OR REPLACE FUNCTION make_partitions(st timestamptz, et timestampt... function get_partition (line 326) | CREATE OR REPLACE FUNCTION get_partition(timestamptz) RETURNS text AS $$ type items (line 330) | CREATE INDEX "datetime_id_idx" ON items (datetime, id) type items (line 331) | CREATE INDEX "properties_idx" ON items USING GIN (properties) type items (line 332) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 333) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function get_item (line 394) | CREATE OR REPLACE FUNCTION get_item(_id text) RETURNS jsonb AS $$ function delete_item (line 398) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 406) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 412) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 420) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function analyze_empty_partitions (line 441) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function backfill_partitions (line 508) | CREATE OR REPLACE FUNCTION backfill_partitions() function collection_temporal_extent (line 572) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 578) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type items_partitions (line 600) | CREATE VIEW items_partitions AS function items_by_partition (line 621) | CREATE OR REPLACE FUNCTION items_by_partition( function split_stac_path (line 689) | CREATE OR REPLACE FUNCTION split_stac_path(IN path text, OUT col text, O... function sort (line 749) | CREATE OR REPLACE FUNCTION sort(_sort jsonb) RETURNS text AS $$ function rsort (line 754) | CREATE OR REPLACE FUNCTION rsort(_sort jsonb) RETURNS text AS $$ function bbox_geom (line 759) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS box3d AS $$ function in_array_q (line 785) | CREATE OR REPLACE FUNCTION in_array_q(col text, arr jsonb) RETURNS text ... function count_by_delim (line 789) | CREATE OR REPLACE FUNCTION count_by_delim(text, text) RETURNS int AS $$ function stac_query_op (line 795) | CREATE OR REPLACE FUNCTION stac_query_op(att text, _op text, val jsonb) ... function filter_by_order (line 871) | CREATE OR REPLACE FUNCTION filter_by_order(item_id text, _sort jsonb, _t... function filter_by_order (line 881) | CREATE OR REPLACE FUNCTION filter_by_order(_item item, _sort jsonb, _typ... function search_dtrange (line 922) | CREATE OR REPLACE FUNCTION search_dtrange(IN _indate jsonb, OUT _tstzran... type pgstac_tmp_sorts (line 1009) | CREATE TEMP TABLE pgstac_tmp_sorts ON COMMIT DROP AS SELECT * FROM sort_... FILE: src/pgstac/migrations/pgstac.0.2.3.sql type migrations (line 9) | CREATE TABLE migrations ( function textarr (line 15) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function array_idents (line 24) | CREATE OR REPLACE FUNCTION array_idents(_js jsonb) function stac_geom (line 31) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_datetime (line 49) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function jsonb_paths (line 53) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 80) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 103) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 109) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 116) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 124) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function empty_arr (line 142) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function filter_jsonb (line 151) | CREATE OR REPLACE FUNCTION filter_jsonb( function properties_idx (line 186) | CREATE OR REPLACE FUNCTION properties_idx(_in jsonb) RETURNS jsonb AS $$ type collections (line 196) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 201) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 207) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 215) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 224) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 233) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 239) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 266) | CREATE TABLE IF NOT EXISTS items ( type items_template (line 279) | CREATE TABLE items_template ( function make_partitions (line 313) | CREATE OR REPLACE FUNCTION make_partitions(st timestamptz, et timestampt... function get_partition (line 326) | CREATE OR REPLACE FUNCTION get_partition(timestamptz) RETURNS text AS $$ type items (line 330) | CREATE INDEX "datetime_id_idx" ON items (datetime, id) type items (line 331) | CREATE INDEX "properties_idx" ON items USING GIN (properties) type items (line 332) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 333) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function get_item (line 394) | CREATE OR REPLACE FUNCTION get_item(_id text) RETURNS jsonb AS $$ function delete_item (line 398) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 406) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 412) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 420) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function analyze_empty_partitions (line 441) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function backfill_partitions (line 508) | CREATE OR REPLACE FUNCTION backfill_partitions() function collection_temporal_extent (line 572) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 578) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type items_partitions (line 600) | CREATE VIEW items_partitions AS function items_by_partition (line 621) | CREATE OR REPLACE FUNCTION items_by_partition( function split_stac_path (line 689) | CREATE OR REPLACE FUNCTION split_stac_path(IN path text, OUT col text, O... function sort (line 749) | CREATE OR REPLACE FUNCTION sort(_sort jsonb) RETURNS text AS $$ function rsort (line 754) | CREATE OR REPLACE FUNCTION rsort(_sort jsonb) RETURNS text AS $$ function bbox_geom (line 759) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS box3d AS $$ function in_array_q (line 785) | CREATE OR REPLACE FUNCTION in_array_q(col text, arr jsonb) RETURNS text ... function count_by_delim (line 789) | CREATE OR REPLACE FUNCTION count_by_delim(text, text) RETURNS int AS $$ function stac_query_op (line 795) | CREATE OR REPLACE FUNCTION stac_query_op(att text, _op text, val jsonb) ... function filter_by_order (line 871) | CREATE OR REPLACE FUNCTION filter_by_order(item_id text, _sort jsonb, _t... function filter_by_order (line 881) | CREATE OR REPLACE FUNCTION filter_by_order(_item item, _sort jsonb, _typ... function search_dtrange (line 922) | CREATE OR REPLACE FUNCTION search_dtrange(IN _indate jsonb, OUT _tstzran... type pgstac_tmp_sorts (line 1009) | CREATE TEMP TABLE pgstac_tmp_sorts ON COMMIT DROP AS SELECT * FROM sort_... FILE: src/pgstac/migrations/pgstac.0.2.4-0.2.5.sql function bbox_geom (line 4) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ type pgstac_tmp_sorts (line 76) | CREATE TEMP TABLE pgstac_tmp_sorts ON COMMIT DROP AS SELECT * FROM sort_... FILE: src/pgstac/migrations/pgstac.0.2.4-0.2.7.sql function stac_query_op (line 4) | CREATE OR REPLACE FUNCTION stac_query_op(att text, _op text, val jsonb) ... type pgstac_tmp_sorts (line 136) | CREATE TEMP TABLE pgstac_tmp_sorts ON COMMIT DROP AS SELECT * FROM sort_... FILE: src/pgstac/migrations/pgstac.0.2.4.sql type migrations (line 9) | CREATE TABLE migrations ( function textarr (line 15) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function array_idents (line 24) | CREATE OR REPLACE FUNCTION array_idents(_js jsonb) function stac_geom (line 31) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_datetime (line 49) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function jsonb_paths (line 53) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 80) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 103) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 109) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 116) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 124) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function empty_arr (line 142) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function filter_jsonb (line 151) | CREATE OR REPLACE FUNCTION filter_jsonb( function properties_idx (line 186) | CREATE OR REPLACE FUNCTION properties_idx(_in jsonb) RETURNS jsonb AS $$ type collections (line 196) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 201) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 207) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 215) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 224) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 233) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 239) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 266) | CREATE TABLE IF NOT EXISTS items ( type items_template (line 279) | CREATE TABLE items_template ( function make_partitions (line 313) | CREATE OR REPLACE FUNCTION make_partitions(st timestamptz, et timestampt... function get_partition (line 326) | CREATE OR REPLACE FUNCTION get_partition(timestamptz) RETURNS text AS $$ type items (line 330) | CREATE INDEX "datetime_id_idx" ON items (datetime, id) type items (line 331) | CREATE INDEX "properties_idx" ON items USING GIN (properties) type items (line 332) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 333) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function get_item (line 394) | CREATE OR REPLACE FUNCTION get_item(_id text) RETURNS jsonb AS $$ function delete_item (line 398) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 406) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 412) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 420) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function analyze_empty_partitions (line 441) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function backfill_partitions (line 508) | CREATE OR REPLACE FUNCTION backfill_partitions() function collection_temporal_extent (line 572) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 578) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type items_partitions (line 600) | CREATE VIEW items_partitions AS function items_by_partition (line 621) | CREATE OR REPLACE FUNCTION items_by_partition( function split_stac_path (line 689) | CREATE OR REPLACE FUNCTION split_stac_path(IN path text, OUT col text, O... function sort (line 749) | CREATE OR REPLACE FUNCTION sort(_sort jsonb) RETURNS text AS $$ function rsort (line 754) | CREATE OR REPLACE FUNCTION rsort(_sort jsonb) RETURNS text AS $$ function bbox_geom (line 759) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS box3d AS $$ function in_array_q (line 785) | CREATE OR REPLACE FUNCTION in_array_q(col text, arr jsonb) RETURNS text ... function count_by_delim (line 789) | CREATE OR REPLACE FUNCTION count_by_delim(text, text) RETURNS int AS $$ function stac_query_op (line 795) | CREATE OR REPLACE FUNCTION stac_query_op(att text, _op text, val jsonb) ... function filter_by_order (line 871) | CREATE OR REPLACE FUNCTION filter_by_order(item_id text, _sort jsonb, _t... function filter_by_order (line 881) | CREATE OR REPLACE FUNCTION filter_by_order(_item item, _sort jsonb, _typ... function search_dtrange (line 922) | CREATE OR REPLACE FUNCTION search_dtrange(IN _indate jsonb, OUT _tstzran... type pgstac_tmp_sorts (line 1009) | CREATE TEMP TABLE pgstac_tmp_sorts ON COMMIT DROP AS SELECT * FROM sort_... FILE: src/pgstac/migrations/pgstac.0.2.5.sql type migrations (line 9) | CREATE TABLE migrations ( function textarr (line 15) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function array_idents (line 24) | CREATE OR REPLACE FUNCTION array_idents(_js jsonb) function stac_geom (line 31) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_datetime (line 49) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function jsonb_paths (line 53) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 80) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 103) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 109) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 116) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 124) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function empty_arr (line 142) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function filter_jsonb (line 151) | CREATE OR REPLACE FUNCTION filter_jsonb( function properties_idx (line 185) | CREATE OR REPLACE FUNCTION properties_idx(_in jsonb) RETURNS jsonb AS $$ type collections (line 195) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 200) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 206) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 214) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 223) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 232) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 238) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 265) | CREATE TABLE IF NOT EXISTS items ( type items_template (line 278) | CREATE TABLE items_template ( function make_partitions (line 312) | CREATE OR REPLACE FUNCTION make_partitions(st timestamptz, et timestampt... function get_partition (line 325) | CREATE OR REPLACE FUNCTION get_partition(timestamptz) RETURNS text AS $$ type items (line 329) | CREATE INDEX "datetime_id_idx" ON items (datetime, id) type items (line 330) | CREATE INDEX "properties_idx" ON items USING GIN (properties) type items (line 331) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 332) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function get_item (line 393) | CREATE OR REPLACE FUNCTION get_item(_id text) RETURNS jsonb AS $$ function delete_item (line 397) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 405) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 411) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 419) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function analyze_empty_partitions (line 440) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function backfill_partitions (line 507) | CREATE OR REPLACE FUNCTION backfill_partitions() function collection_temporal_extent (line 571) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 577) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type items_partitions (line 599) | CREATE VIEW items_partitions AS function items_by_partition (line 620) | CREATE OR REPLACE FUNCTION items_by_partition( function split_stac_path (line 688) | CREATE OR REPLACE FUNCTION split_stac_path(IN path text, OUT col text, O... function sort (line 748) | CREATE OR REPLACE FUNCTION sort(_sort jsonb) RETURNS text AS $$ function rsort (line 753) | CREATE OR REPLACE FUNCTION rsort(_sort jsonb) RETURNS text AS $$ function bbox_geom (line 758) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function in_array_q (line 784) | CREATE OR REPLACE FUNCTION in_array_q(col text, arr jsonb) RETURNS text ... function count_by_delim (line 788) | CREATE OR REPLACE FUNCTION count_by_delim(text, text) RETURNS int AS $$ function stac_query_op (line 794) | CREATE OR REPLACE FUNCTION stac_query_op(att text, _op text, val jsonb) ... function filter_by_order (line 872) | CREATE OR REPLACE FUNCTION filter_by_order(item_id text, _sort jsonb, _t... function filter_by_order (line 882) | CREATE OR REPLACE FUNCTION filter_by_order(_item item, _sort jsonb, _typ... function search_dtrange (line 923) | CREATE OR REPLACE FUNCTION search_dtrange(IN _indate jsonb, OUT _tstzran... type pgstac_tmp_sorts (line 1010) | CREATE TEMP TABLE pgstac_tmp_sorts ON COMMIT DROP AS SELECT * FROM sort_... FILE: src/pgstac/migrations/pgstac.0.2.7.sql type migrations (line 9) | CREATE TABLE migrations ( function textarr (line 15) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function array_idents (line 24) | CREATE OR REPLACE FUNCTION array_idents(_js jsonb) function stac_geom (line 31) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_datetime (line 49) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function jsonb_paths (line 53) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 80) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 103) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 109) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 116) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 124) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function empty_arr (line 142) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function filter_jsonb (line 151) | CREATE OR REPLACE FUNCTION filter_jsonb( function properties_idx (line 185) | CREATE OR REPLACE FUNCTION properties_idx(_in jsonb) RETURNS jsonb AS $$ type collections (line 195) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 200) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 206) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 214) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 223) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 232) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 238) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 265) | CREATE TABLE IF NOT EXISTS items ( type items_template (line 278) | CREATE TABLE items_template ( function make_partitions (line 312) | CREATE OR REPLACE FUNCTION make_partitions(st timestamptz, et timestampt... function get_partition (line 325) | CREATE OR REPLACE FUNCTION get_partition(timestamptz) RETURNS text AS $$ type items (line 329) | CREATE INDEX "datetime_id_idx" ON items (datetime, id) type items (line 330) | CREATE INDEX "properties_idx" ON items USING GIN (properties) type items (line 331) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 332) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function get_item (line 393) | CREATE OR REPLACE FUNCTION get_item(_id text) RETURNS jsonb AS $$ function delete_item (line 397) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 405) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 411) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 419) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function analyze_empty_partitions (line 440) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function backfill_partitions (line 507) | CREATE OR REPLACE FUNCTION backfill_partitions() function collection_temporal_extent (line 571) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 577) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type items_partitions (line 599) | CREATE VIEW items_partitions AS function items_by_partition (line 620) | CREATE OR REPLACE FUNCTION items_by_partition( function split_stac_path (line 688) | CREATE OR REPLACE FUNCTION split_stac_path(IN path text, OUT col text, O... function sort (line 748) | CREATE OR REPLACE FUNCTION sort(_sort jsonb) RETURNS text AS $$ function rsort (line 753) | CREATE OR REPLACE FUNCTION rsort(_sort jsonb) RETURNS text AS $$ function bbox_geom (line 758) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function in_array_q (line 784) | CREATE OR REPLACE FUNCTION in_array_q(col text, arr jsonb) RETURNS text ... function count_by_delim (line 788) | CREATE OR REPLACE FUNCTION count_by_delim(text, text) RETURNS int AS $$ function stac_query_op (line 794) | CREATE OR REPLACE FUNCTION stac_query_op(att text, _op text, val jsonb) ... function filter_by_order (line 872) | CREATE OR REPLACE FUNCTION filter_by_order(item_id text, _sort jsonb, _t... function filter_by_order (line 882) | CREATE OR REPLACE FUNCTION filter_by_order(_item item, _sort jsonb, _typ... function search_dtrange (line 923) | CREATE OR REPLACE FUNCTION search_dtrange(IN _indate jsonb, OUT _tstzran... type pgstac_tmp_sorts (line 1010) | CREATE TEMP TABLE pgstac_tmp_sorts ON COMMIT DROP AS SELECT * FROM sort_... FILE: src/pgstac/migrations/pgstac.0.2.8.sql type migrations (line 9) | CREATE TABLE migrations ( function textarr (line 15) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function array_idents (line 24) | CREATE OR REPLACE FUNCTION array_idents(_js jsonb) function stac_geom (line 31) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_datetime (line 49) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function jsonb_paths (line 53) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 80) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 103) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 109) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 116) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 124) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function empty_arr (line 142) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function filter_jsonb (line 151) | CREATE OR REPLACE FUNCTION filter_jsonb( function properties_idx (line 185) | CREATE OR REPLACE FUNCTION properties_idx(_in jsonb) RETURNS jsonb AS $$ type collections (line 195) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 200) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 206) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 214) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 223) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 232) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 238) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 244) | CREATE TABLE IF NOT EXISTS items ( type items_template (line 257) | CREATE TABLE items_template ( function make_partitions (line 274) | CREATE OR REPLACE FUNCTION make_partitions(st timestamptz, et timestampt... function get_partition (line 287) | CREATE OR REPLACE FUNCTION get_partition(timestamptz) RETURNS text AS $$ type items (line 291) | CREATE INDEX "datetime_id_idx" ON items (datetime, id) type items (line 292) | CREATE INDEX "properties_idx" ON items USING GIN (properties) type items (line 293) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 294) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function get_item (line 306) | CREATE OR REPLACE FUNCTION get_item(_id text) RETURNS jsonb AS $$ function delete_item (line 310) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 318) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 324) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 332) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function analyze_empty_partitions (line 353) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function backfill_partitions (line 364) | CREATE OR REPLACE FUNCTION backfill_partitions() function collection_temporal_extent (line 428) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 434) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ function items_by_partition (line 452) | CREATE OR REPLACE FUNCTION items_by_partition( function split_stac_path (line 520) | CREATE OR REPLACE FUNCTION split_stac_path(IN path text, OUT col text, O... function sort (line 580) | CREATE OR REPLACE FUNCTION sort(_sort jsonb) RETURNS text AS $$ function rsort (line 585) | CREATE OR REPLACE FUNCTION rsort(_sort jsonb) RETURNS text AS $$ function bbox_geom (line 590) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function in_array_q (line 616) | CREATE OR REPLACE FUNCTION in_array_q(col text, arr jsonb) RETURNS text ... function count_by_delim (line 620) | CREATE OR REPLACE FUNCTION count_by_delim(text, text) RETURNS int AS $$ function stac_query_op (line 626) | CREATE OR REPLACE FUNCTION stac_query_op(att text, _op text, val jsonb) ... function filter_by_order (line 704) | CREATE OR REPLACE FUNCTION filter_by_order(item_id text, _sort jsonb, _t... function filter_by_order (line 714) | CREATE OR REPLACE FUNCTION filter_by_order(_item item, _sort jsonb, _typ... function search_dtrange (line 755) | CREATE OR REPLACE FUNCTION search_dtrange(IN _indate jsonb, OUT _tstzran... type pgstac_tmp_sorts (line 842) | CREATE TEMP TABLE pgstac_tmp_sorts ON COMMIT DROP AS SELECT * FROM sort_... FILE: src/pgstac/migrations/pgstac.0.2.9-0.3.0.sql function notice (line 9) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 21) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 29) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 34) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 39) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function textarr (line 58) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 69) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 96) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 119) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 125) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 132) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 140) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 158) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 192) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 196) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 205) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 256) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 273) | CREATE OR REPLACE FUNCTION partition_count( function stac_datetime (line 324) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 331) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... function stac_daterange (line 339) | CREATE OR REPLACE FUNCTION stac_daterange(value jsonb) RETURNS tstzrange... type collections (line 344) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 349) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 355) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 363) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 372) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 381) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 387) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 393) | CREATE TABLE IF NOT EXISTS items ( function properties_idx (line 405) | CREATE OR REPLACE FUNCTION properties_idx (IN content jsonb) RETURNS jso... function analyze_empty_partitions (line 443) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function items_partition_name (line 454) | CREATE OR REPLACE FUNCTION items_partition_name(timestamptz) RETURNS tex... function items_partition_exists (line 458) | CREATE OR REPLACE FUNCTION items_partition_exists(text) RETURNS boolean ... function items_partition_exists (line 462) | CREATE OR REPLACE FUNCTION items_partition_exists(timestamptz) RETURNS b... function items_partition_create_worker (line 466) | CREATE OR REPLACE FUNCTION items_partition_create_worker(partition text,... function items_partition_create (line 509) | CREATE OR REPLACE FUNCTION items_partition_create(st timestamptz, et tim... type items_staging (line 522) | CREATE UNLOGGED TABLE items_staging ( function items_staging_insert_triggerfunc (line 526) | CREATE OR REPLACE FUNCTION items_staging_insert_triggerfunc() RETURNS TR... type items_staging_ignore (line 556) | CREATE UNLOGGED TABLE items_staging_ignore ( function items_staging_ignore_insert_triggerfunc (line 560) | CREATE OR REPLACE FUNCTION items_staging_ignore_insert_triggerfunc() RET... type items_staging_upsert (line 590) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_upsert_insert_triggerfunc (line 594) | CREATE OR REPLACE FUNCTION items_staging_upsert_insert_triggerfunc() RET... function items_update_triggerfunc (line 626) | CREATE OR REPLACE FUNCTION items_update_triggerfunc() RETURNS TRIGGER AS $$ function delete_item (line 675) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 683) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 688) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 696) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 701) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 707) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 713) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ function items_path (line 731) | CREATE OR REPLACE FUNCTION items_path( function parse_dtrange (line 787) | CREATE OR REPLACE FUNCTION parse_dtrange(IN _indate jsonb, OUT _tstzrang... function cql_and_append (line 844) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 861) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function cql_query_op (line 1035) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function cql_to_where (line 1173) | CREATE OR REPLACE FUNCTION cql_to_where(_search jsonb = '{}'::jsonb) RET... function sort_dir_to_op (line 1212) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 1225) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1247) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1252) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1357) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1361) | CREATE OR REPLACE FUNCTION search_hash(jsonb) RETURNS text AS $$ type searches (line 1366) | CREATE TABLE IF NOT EXISTS searches( function search_query (line 1378) | CREATE OR REPLACE FUNCTION search_query(_search jsonb = '{}'::jsonb, upd... function search (line 1439) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... type items (line 1597) | CREATE INDEX "datetime_idx" ON items (datetime) type items (line 1598) | CREATE INDEX "end_datetime_idx" ON items (end_datetime) type items (line 1599) | CREATE INDEX "properties_idx" ON items USING GIN (properties jsonb_path_... type items (line 1600) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 1601) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) type items (line 1602) | CREATE UNIQUE INDEX "items_id_datetime_idx" ON items (datetime, id) FILE: src/pgstac/migrations/pgstac.0.2.9.sql type migrations (line 9) | CREATE TABLE migrations ( function textarr (line 15) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function array_idents (line 24) | CREATE OR REPLACE FUNCTION array_idents(_js jsonb) function stac_geom (line 31) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_datetime (line 49) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function jsonb_paths (line 53) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 80) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 103) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 109) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 116) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 124) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function empty_arr (line 142) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function filter_jsonb (line 151) | CREATE OR REPLACE FUNCTION filter_jsonb( function properties_idx (line 185) | CREATE OR REPLACE FUNCTION properties_idx(_in jsonb) RETURNS jsonb AS $$ type collections (line 195) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 200) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 206) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 214) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 223) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 232) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 238) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 244) | CREATE TABLE IF NOT EXISTS items ( type items_template (line 257) | CREATE TABLE items_template ( function make_partitions (line 274) | CREATE OR REPLACE FUNCTION make_partitions(st timestamptz, et timestampt... function get_partition (line 287) | CREATE OR REPLACE FUNCTION get_partition(timestamptz) RETURNS text AS $$ type items (line 291) | CREATE INDEX "datetime_id_idx" ON items (datetime, id) type items (line 292) | CREATE INDEX "properties_idx" ON items USING GIN (properties) type items (line 293) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 294) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function get_item (line 306) | CREATE OR REPLACE FUNCTION get_item(_id text) RETURNS jsonb AS $$ function delete_item (line 310) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 318) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 324) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 332) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function analyze_empty_partitions (line 353) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function backfill_partitions (line 364) | CREATE OR REPLACE FUNCTION backfill_partitions() function collection_temporal_extent (line 428) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 434) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ function items_by_partition (line 452) | CREATE OR REPLACE FUNCTION items_by_partition( function split_stac_path (line 520) | CREATE OR REPLACE FUNCTION split_stac_path(IN path text, OUT col text, O... function sort (line 580) | CREATE OR REPLACE FUNCTION sort(_sort jsonb) RETURNS text AS $$ function rsort (line 585) | CREATE OR REPLACE FUNCTION rsort(_sort jsonb) RETURNS text AS $$ function bbox_geom (line 590) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function in_array_q (line 616) | CREATE OR REPLACE FUNCTION in_array_q(col text, arr jsonb) RETURNS text ... function count_by_delim (line 620) | CREATE OR REPLACE FUNCTION count_by_delim(text, text) RETURNS int AS $$ function stac_query_op (line 626) | CREATE OR REPLACE FUNCTION stac_query_op(att text, _op text, val jsonb) ... function filter_by_order (line 704) | CREATE OR REPLACE FUNCTION filter_by_order(item_id text, _sort jsonb, _t... function filter_by_order (line 714) | CREATE OR REPLACE FUNCTION filter_by_order(_item item, _sort jsonb, _typ... function search_dtrange (line 755) | CREATE OR REPLACE FUNCTION search_dtrange(IN _indate jsonb, OUT _tstzran... type pgstac_tmp_sorts (line 842) | CREATE TEMP TABLE pgstac_tmp_sorts ON COMMIT DROP AS SELECT * FROM sort_... FILE: src/pgstac/migrations/pgstac.0.3.0-0.3.1.sql function pgstac (line 4) | CREATE OR REPLACE FUNCTION pgstac.sort_sqlorderby(_search jsonb DEFAULT ... FILE: src/pgstac/migrations/pgstac.0.3.0.sql type migrations (line 5) | CREATE TABLE migrations ( function notice (line 10) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 22) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 30) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 35) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 40) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function textarr (line 59) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 70) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 97) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 120) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 126) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 133) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 141) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 159) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 193) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 197) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 206) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 255) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 272) | CREATE OR REPLACE FUNCTION partition_count( function stac_datetime (line 323) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 330) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... function stac_daterange (line 338) | CREATE OR REPLACE FUNCTION stac_daterange(value jsonb) RETURNS tstzrange... type collections (line 343) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 348) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 354) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 362) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 371) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 380) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 386) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 392) | CREATE TABLE items ( function properties_idx (line 404) | CREATE OR REPLACE FUNCTION properties_idx (IN content jsonb) RETURNS jso... type items (line 441) | CREATE INDEX "datetime_idx" ON items (datetime) type items (line 442) | CREATE INDEX "end_datetime_idx" ON items (end_datetime) type items (line 443) | CREATE INDEX "properties_idx" ON items USING GIN (properties jsonb_path_... type items (line 444) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 445) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) type items (line 446) | CREATE UNIQUE INDEX "items_id_datetime_idx" ON items (datetime, id) function analyze_empty_partitions (line 450) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function items_partition_name (line 461) | CREATE OR REPLACE FUNCTION items_partition_name(timestamptz) RETURNS tex... function items_partition_exists (line 465) | CREATE OR REPLACE FUNCTION items_partition_exists(text) RETURNS boolean ... function items_partition_exists (line 469) | CREATE OR REPLACE FUNCTION items_partition_exists(timestamptz) RETURNS b... function items_partition_create_worker (line 473) | CREATE OR REPLACE FUNCTION items_partition_create_worker(partition text,... function items_partition_create (line 516) | CREATE OR REPLACE FUNCTION items_partition_create(st timestamptz, et tim... type items_staging (line 529) | CREATE UNLOGGED TABLE items_staging ( function items_staging_insert_triggerfunc (line 533) | CREATE OR REPLACE FUNCTION items_staging_insert_triggerfunc() RETURNS TR... type items_staging_ignore (line 563) | CREATE UNLOGGED TABLE items_staging_ignore ( function items_staging_ignore_insert_triggerfunc (line 567) | CREATE OR REPLACE FUNCTION items_staging_ignore_insert_triggerfunc() RET... type items_staging_upsert (line 597) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_upsert_insert_triggerfunc (line 601) | CREATE OR REPLACE FUNCTION items_staging_upsert_insert_triggerfunc() RET... function items_update_triggerfunc (line 633) | CREATE OR REPLACE FUNCTION items_update_triggerfunc() RETURNS TRIGGER AS $$ function delete_item (line 682) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 690) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 695) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 703) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 708) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 714) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 720) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ function items_path (line 738) | CREATE OR REPLACE FUNCTION items_path( function parse_dtrange (line 794) | CREATE OR REPLACE FUNCTION parse_dtrange(IN _indate jsonb, OUT _tstzrang... function cql_and_append (line 851) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 868) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function cql_query_op (line 1042) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function cql_to_where (line 1180) | CREATE OR REPLACE FUNCTION cql_to_where(_search jsonb = '{}'::jsonb) RET... function sort_dir_to_op (line 1219) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 1232) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1254) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1259) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1364) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1368) | CREATE OR REPLACE FUNCTION search_hash(jsonb) RETURNS text AS $$ type searches (line 1373) | CREATE TABLE IF NOT EXISTS searches( function search_query (line 1385) | CREATE OR REPLACE FUNCTION search_query(_search jsonb = '{}'::jsonb, upd... function search (line 1446) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... FILE: src/pgstac/migrations/pgstac.0.3.1.sql type migrations (line 5) | CREATE TABLE migrations ( function notice (line 10) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 22) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 30) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 35) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 40) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function textarr (line 59) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 70) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 97) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 120) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 126) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 133) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 141) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 159) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 193) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 197) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 206) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 255) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 272) | CREATE OR REPLACE FUNCTION partition_count( function stac_datetime (line 323) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 330) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... function stac_daterange (line 338) | CREATE OR REPLACE FUNCTION stac_daterange(value jsonb) RETURNS tstzrange... type collections (line 343) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 348) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 354) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 362) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 371) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 380) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 386) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 392) | CREATE TABLE items ( function properties_idx (line 404) | CREATE OR REPLACE FUNCTION properties_idx (IN content jsonb) RETURNS jso... type items (line 441) | CREATE INDEX "datetime_idx" ON items (datetime) type items (line 442) | CREATE INDEX "end_datetime_idx" ON items (end_datetime) type items (line 443) | CREATE INDEX "properties_idx" ON items USING GIN (properties jsonb_path_... type items (line 444) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 445) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) type items (line 446) | CREATE UNIQUE INDEX "items_id_datetime_idx" ON items (datetime, id) function analyze_empty_partitions (line 450) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function items_partition_name (line 461) | CREATE OR REPLACE FUNCTION items_partition_name(timestamptz) RETURNS tex... function items_partition_exists (line 465) | CREATE OR REPLACE FUNCTION items_partition_exists(text) RETURNS boolean ... function items_partition_exists (line 469) | CREATE OR REPLACE FUNCTION items_partition_exists(timestamptz) RETURNS b... function items_partition_create_worker (line 473) | CREATE OR REPLACE FUNCTION items_partition_create_worker(partition text,... function items_partition_create (line 516) | CREATE OR REPLACE FUNCTION items_partition_create(st timestamptz, et tim... type items_staging (line 529) | CREATE UNLOGGED TABLE items_staging ( function items_staging_insert_triggerfunc (line 533) | CREATE OR REPLACE FUNCTION items_staging_insert_triggerfunc() RETURNS TR... type items_staging_ignore (line 563) | CREATE UNLOGGED TABLE items_staging_ignore ( function items_staging_ignore_insert_triggerfunc (line 567) | CREATE OR REPLACE FUNCTION items_staging_ignore_insert_triggerfunc() RET... type items_staging_upsert (line 597) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_upsert_insert_triggerfunc (line 601) | CREATE OR REPLACE FUNCTION items_staging_upsert_insert_triggerfunc() RET... function items_update_triggerfunc (line 633) | CREATE OR REPLACE FUNCTION items_update_triggerfunc() RETURNS TRIGGER AS $$ function delete_item (line 682) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 690) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 695) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 703) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 708) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 714) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 720) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ function items_path (line 738) | CREATE OR REPLACE FUNCTION items_path( function parse_dtrange (line 794) | CREATE OR REPLACE FUNCTION parse_dtrange(IN _indate jsonb, OUT _tstzrang... function cql_and_append (line 851) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 868) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function cql_query_op (line 1042) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function cql_to_where (line 1180) | CREATE OR REPLACE FUNCTION cql_to_where(_search jsonb = '{}'::jsonb) RET... function sort_dir_to_op (line 1219) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 1232) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1254) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1259) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1364) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1368) | CREATE OR REPLACE FUNCTION search_hash(jsonb) RETURNS text AS $$ type searches (line 1373) | CREATE TABLE IF NOT EXISTS searches( function search_query (line 1385) | CREATE OR REPLACE FUNCTION search_query(_search jsonb = '{}'::jsonb, upd... function search (line 1446) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... FILE: src/pgstac/migrations/pgstac.0.3.2-0.3.3.sql function pgstac (line 4) | CREATE OR REPLACE FUNCTION pgstac.add_filters_to_cql(j jsonb) function pgstac (line 183) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) function pgstac (line 332) | CREATE OR REPLACE FUNCTION pgstac.sort_sqlorderby(_search jsonb DEFAULT ... FILE: src/pgstac/migrations/pgstac.0.3.2.sql type migrations (line 5) | CREATE TABLE migrations ( function notice (line 10) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 22) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 30) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 35) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 40) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function textarr (line 59) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 70) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 97) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 120) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 126) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 133) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 141) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 159) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 193) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 197) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 206) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 255) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 272) | CREATE OR REPLACE FUNCTION partition_count( function stac_datetime (line 323) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 330) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... function stac_daterange (line 338) | CREATE OR REPLACE FUNCTION stac_daterange(value jsonb) RETURNS tstzrange... type collections (line 343) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 348) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 354) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 362) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 371) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 380) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 386) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 392) | CREATE TABLE items ( function properties_idx (line 404) | CREATE OR REPLACE FUNCTION properties_idx (IN content jsonb) RETURNS jso... type items (line 441) | CREATE INDEX "datetime_idx" ON items (datetime) type items (line 442) | CREATE INDEX "end_datetime_idx" ON items (end_datetime) type items (line 443) | CREATE INDEX "properties_idx" ON items USING GIN (properties jsonb_path_... type items (line 444) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 445) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) type items (line 446) | CREATE UNIQUE INDEX "items_id_datetime_idx" ON items (datetime, id) function analyze_empty_partitions (line 450) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function items_partition_name (line 461) | CREATE OR REPLACE FUNCTION items_partition_name(timestamptz) RETURNS tex... function items_partition_exists (line 465) | CREATE OR REPLACE FUNCTION items_partition_exists(text) RETURNS boolean ... function items_partition_exists (line 469) | CREATE OR REPLACE FUNCTION items_partition_exists(timestamptz) RETURNS b... function items_partition_create_worker (line 473) | CREATE OR REPLACE FUNCTION items_partition_create_worker(partition text,... function items_partition_create (line 516) | CREATE OR REPLACE FUNCTION items_partition_create(st timestamptz, et tim... type items_staging (line 529) | CREATE UNLOGGED TABLE items_staging ( function items_staging_insert_triggerfunc (line 533) | CREATE OR REPLACE FUNCTION items_staging_insert_triggerfunc() RETURNS TR... type items_staging_ignore (line 563) | CREATE UNLOGGED TABLE items_staging_ignore ( function items_staging_ignore_insert_triggerfunc (line 567) | CREATE OR REPLACE FUNCTION items_staging_ignore_insert_triggerfunc() RET... type items_staging_upsert (line 597) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_upsert_insert_triggerfunc (line 601) | CREATE OR REPLACE FUNCTION items_staging_upsert_insert_triggerfunc() RET... function items_update_triggerfunc (line 633) | CREATE OR REPLACE FUNCTION items_update_triggerfunc() RETURNS TRIGGER AS $$ function delete_item (line 682) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 690) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 695) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 703) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 708) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 714) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 720) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ function items_path (line 738) | CREATE OR REPLACE FUNCTION items_path( function parse_dtrange (line 794) | CREATE OR REPLACE FUNCTION parse_dtrange(IN _indate jsonb, OUT _tstzrang... function cql_and_append (line 851) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 868) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function cql_query_op (line 1042) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function cql_to_where (line 1180) | CREATE OR REPLACE FUNCTION cql_to_where(_search jsonb = '{}'::jsonb) RET... function sort_dir_to_op (line 1219) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 1232) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1254) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1259) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1364) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1368) | CREATE OR REPLACE FUNCTION search_hash(jsonb) RETURNS text AS $$ type searches (line 1373) | CREATE TABLE IF NOT EXISTS searches( function search_query (line 1385) | CREATE OR REPLACE FUNCTION search_query(_search jsonb = '{}'::jsonb, upd... function search (line 1446) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... FILE: src/pgstac/migrations/pgstac.0.3.3-0.3.4.sql function pgstac (line 4) | CREATE OR REPLACE FUNCTION pgstac.create_items(data jsonb) function pgstac (line 14) | CREATE OR REPLACE FUNCTION pgstac.ftime() function pgstac (line 22) | CREATE OR REPLACE FUNCTION pgstac.geojsonsearch(geojson jsonb, queryhash... function pgstac (line 39) | CREATE OR REPLACE FUNCTION pgstac.geometrysearch(geom geometry, queryhas... function pgstac (line 171) | CREATE OR REPLACE FUNCTION pgstac.upsert_items(data jsonb) function pgstac (line 181) | CREATE OR REPLACE FUNCTION pgstac.xyzsearch(_x integer, _y integer, _z i... FILE: src/pgstac/migrations/pgstac.0.3.3.sql type migrations (line 5) | CREATE TABLE migrations ( function notice (line 10) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 22) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 30) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 35) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 40) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function textarr (line 59) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 70) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 97) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 120) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 126) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 133) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 141) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 159) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 193) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 197) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 206) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 255) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 272) | CREATE OR REPLACE FUNCTION partition_count( function stac_datetime (line 323) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 330) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... function stac_daterange (line 338) | CREATE OR REPLACE FUNCTION stac_daterange(value jsonb) RETURNS tstzrange... type collections (line 343) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 348) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 354) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 362) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 371) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 380) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 386) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 392) | CREATE TABLE items ( function properties_idx (line 404) | CREATE OR REPLACE FUNCTION properties_idx (IN content jsonb) RETURNS jso... type items (line 441) | CREATE INDEX "datetime_idx" ON items (datetime) type items (line 442) | CREATE INDEX "end_datetime_idx" ON items (end_datetime) type items (line 443) | CREATE INDEX "properties_idx" ON items USING GIN (properties jsonb_path_... type items (line 444) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 445) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) type items (line 446) | CREATE UNIQUE INDEX "items_id_datetime_idx" ON items (datetime, id) function analyze_empty_partitions (line 450) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function items_partition_name (line 461) | CREATE OR REPLACE FUNCTION items_partition_name(timestamptz) RETURNS tex... function items_partition_exists (line 465) | CREATE OR REPLACE FUNCTION items_partition_exists(text) RETURNS boolean ... function items_partition_exists (line 469) | CREATE OR REPLACE FUNCTION items_partition_exists(timestamptz) RETURNS b... function items_partition_create_worker (line 473) | CREATE OR REPLACE FUNCTION items_partition_create_worker(partition text,... function items_partition_create (line 516) | CREATE OR REPLACE FUNCTION items_partition_create(st timestamptz, et tim... type items_staging (line 529) | CREATE UNLOGGED TABLE items_staging ( function items_staging_insert_triggerfunc (line 533) | CREATE OR REPLACE FUNCTION items_staging_insert_triggerfunc() RETURNS TR... type items_staging_ignore (line 563) | CREATE UNLOGGED TABLE items_staging_ignore ( function items_staging_ignore_insert_triggerfunc (line 567) | CREATE OR REPLACE FUNCTION items_staging_ignore_insert_triggerfunc() RET... type items_staging_upsert (line 597) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_upsert_insert_triggerfunc (line 601) | CREATE OR REPLACE FUNCTION items_staging_upsert_insert_triggerfunc() RET... function items_update_triggerfunc (line 633) | CREATE OR REPLACE FUNCTION items_update_triggerfunc() RETURNS TRIGGER AS $$ function delete_item (line 682) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 690) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 695) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 703) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 708) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 714) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 720) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ function items_path (line 738) | CREATE OR REPLACE FUNCTION items_path( function parse_dtrange (line 794) | CREATE OR REPLACE FUNCTION parse_dtrange(IN _indate jsonb, OUT _tstzrang... function cql_and_append (line 851) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 868) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function cql_query_op (line 1042) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function cql_to_where (line 1180) | CREATE OR REPLACE FUNCTION cql_to_where(_search jsonb = '{}'::jsonb) RET... function sort_dir_to_op (line 1219) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 1232) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1258) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1263) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1370) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1374) | CREATE OR REPLACE FUNCTION search_hash(jsonb) RETURNS text AS $$ type searches (line 1379) | CREATE TABLE IF NOT EXISTS searches( function search_query (line 1391) | CREATE OR REPLACE FUNCTION search_query(_search jsonb = '{}'::jsonb, upd... function search (line 1452) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... FILE: src/pgstac/migrations/pgstac.0.3.4-0.3.5.sql type temp_migrations (line 3) | CREATE TEMP TABLE temp_migrations AS SELECT version, max(datetime) as da... type "pgstac" (line 17) | create table "pgstac"."search_wheres" ( function pgstac (line 46) | CREATE OR REPLACE FUNCTION pgstac.search_hash(jsonb, jsonb) type migrations_pkey (line 58) | CREATE UNIQUE INDEX migrations_pkey ON pgstac.migrations USING btree (ve... type search_wheres_pkey (line 60) | CREATE UNIQUE INDEX search_wheres_pkey ON pgstac.search_wheres USING btr... function pgstac (line 81) | CREATE OR REPLACE FUNCTION pgstac.context() function pgstac (line 89) | CREATE OR REPLACE FUNCTION pgstac.context_estimated_cost() function pgstac (line 97) | CREATE OR REPLACE FUNCTION pgstac.context_estimated_count() function pgstac (line 105) | CREATE OR REPLACE FUNCTION pgstac.context_stats_ttl() function pgstac (line 113) | CREATE OR REPLACE FUNCTION pgstac.drop_partition_constraints(partition t... function pgstac (line 139) | CREATE OR REPLACE FUNCTION pgstac.field_orderby(p text) function pgstac (line 151) | CREATE OR REPLACE FUNCTION pgstac.get_setting(setting text, INOUT _defau... function pgstac (line 174) | CREATE OR REPLACE FUNCTION pgstac.get_version() function pgstac (line 183) | CREATE OR REPLACE FUNCTION pgstac.items_count(_where text) function pgstac (line 259) | CREATE OR REPLACE FUNCTION pgstac.partition_queries(_where text DEFAULT ... function pgstac (line 312) | CREATE OR REPLACE FUNCTION pgstac.search_query(_search jsonb DEFAULT '{}... function pgstac (line 356) | CREATE OR REPLACE FUNCTION pgstac.set_version(text) function pgstac (line 501) | CREATE OR REPLACE FUNCTION pgstac.items_partition_name(timestamp with ti... type "pgstac" (line 510) | create or replace view "pgstac"."items_partitions" as SELECT all_items_... function pgstac (line 519) | CREATE OR REPLACE FUNCTION pgstac.items_path(dotpath text, OUT field tex... function pgstac (line 572) | CREATE OR REPLACE FUNCTION pgstac.items_staging_ignore_insert_triggerfunc() function pgstac (line 622) | CREATE OR REPLACE FUNCTION pgstac.items_staging_insert_triggerfunc() function pgstac (line 674) | CREATE OR REPLACE FUNCTION pgstac.items_staging_upsert_insert_triggerfunc() function pgstac (line 726) | CREATE OR REPLACE FUNCTION pgstac.partition_cursor(_where text DEFAULT '... function pgstac (line 745) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) function pgstac (line 907) | CREATE OR REPLACE FUNCTION pgstac.sort_sqlorderby(_search jsonb DEFAULT ... FILE: src/pgstac/migrations/pgstac.0.3.4.sql type migrations (line 5) | CREATE TABLE migrations ( function notice (line 10) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 22) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 30) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 35) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 40) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function textarr (line 59) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 70) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 97) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 120) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 126) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 133) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 141) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 159) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 193) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 197) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 206) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 255) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 272) | CREATE OR REPLACE FUNCTION partition_count( function stac_datetime (line 323) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 330) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... function stac_daterange (line 338) | CREATE OR REPLACE FUNCTION stac_daterange(value jsonb) RETURNS tstzrange... type collections (line 343) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 348) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 354) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 362) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 371) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 380) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 386) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 392) | CREATE TABLE items ( function properties_idx (line 404) | CREATE OR REPLACE FUNCTION properties_idx (IN content jsonb) RETURNS jso... type items (line 441) | CREATE INDEX "datetime_idx" ON items (datetime) type items (line 442) | CREATE INDEX "end_datetime_idx" ON items (end_datetime) type items (line 443) | CREATE INDEX "properties_idx" ON items USING GIN (properties jsonb_path_... type items (line 444) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 445) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) type items (line 446) | CREATE UNIQUE INDEX "items_id_datetime_idx" ON items (datetime, id) function analyze_empty_partitions (line 450) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function items_partition_name (line 461) | CREATE OR REPLACE FUNCTION items_partition_name(timestamptz) RETURNS tex... function items_partition_exists (line 465) | CREATE OR REPLACE FUNCTION items_partition_exists(text) RETURNS boolean ... function items_partition_exists (line 469) | CREATE OR REPLACE FUNCTION items_partition_exists(timestamptz) RETURNS b... function items_partition_create_worker (line 473) | CREATE OR REPLACE FUNCTION items_partition_create_worker(partition text,... function items_partition_create (line 516) | CREATE OR REPLACE FUNCTION items_partition_create(st timestamptz, et tim... type items_staging (line 529) | CREATE UNLOGGED TABLE items_staging ( function items_staging_insert_triggerfunc (line 533) | CREATE OR REPLACE FUNCTION items_staging_insert_triggerfunc() RETURNS TR... type items_staging_ignore (line 563) | CREATE UNLOGGED TABLE items_staging_ignore ( function items_staging_ignore_insert_triggerfunc (line 567) | CREATE OR REPLACE FUNCTION items_staging_ignore_insert_triggerfunc() RET... type items_staging_upsert (line 597) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_upsert_insert_triggerfunc (line 601) | CREATE OR REPLACE FUNCTION items_staging_upsert_insert_triggerfunc() RET... function items_update_triggerfunc (line 633) | CREATE OR REPLACE FUNCTION items_update_triggerfunc() RETURNS TRIGGER AS $$ function delete_item (line 682) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 690) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 695) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 703) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 707) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 712) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 718) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 724) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 730) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ function items_path (line 748) | CREATE OR REPLACE FUNCTION items_path( function parse_dtrange (line 804) | CREATE OR REPLACE FUNCTION parse_dtrange(IN _indate jsonb, OUT _tstzrang... function cql_and_append (line 861) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 878) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function cql_query_op (line 1052) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function cql_to_where (line 1190) | CREATE OR REPLACE FUNCTION cql_to_where(_search jsonb = '{}'::jsonb) RET... function sort_dir_to_op (line 1229) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 1242) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1268) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1273) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1380) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1384) | CREATE OR REPLACE FUNCTION search_hash(jsonb) RETURNS text AS $$ type searches (line 1389) | CREATE TABLE IF NOT EXISTS searches( function search_query (line 1401) | CREATE OR REPLACE FUNCTION search_query(_search jsonb = '{}'::jsonb, upd... function search (line 1462) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 1607) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 1624) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 1630) | CREATE OR REPLACE FUNCTION geometrysearch( function xyzsearch (line 1770) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.3.5-0.3.6.sql type search_wheres_partitions (line 2) | CREATE INDEX search_wheres_partitions ON pgstac.search_wheres USING gin ... function pgstac (line 6) | CREATE OR REPLACE FUNCTION pgstac.validate_constraints() function pgstac (line 35) | CREATE OR REPLACE FUNCTION pgstac.drop_partition_constraints(partition t... function pgstac (line 61) | CREATE OR REPLACE FUNCTION pgstac.items_staging_ignore_insert_triggerfunc() function pgstac (line 121) | CREATE OR REPLACE FUNCTION pgstac.items_staging_insert_triggerfunc() function pgstac (line 179) | CREATE OR REPLACE FUNCTION pgstac.items_staging_upsert_insert_triggerfunc() function pgstac (line 241) | CREATE OR REPLACE FUNCTION pgstac.partition_checks(partition text, OUT m... FILE: src/pgstac/migrations/pgstac.0.3.5.sql type migrations (line 5) | CREATE TABLE migrations ( function get_version (line 10) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 14) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ function context (line 21) | CREATE OR REPLACE FUNCTION get_setting(IN setting text, INOUT _default a... function context_estimated_count (line 44) | CREATE OR REPLACE FUNCTION context_estimated_count() RETURNS int AS $$ function context_estimated_cost (line 48) | CREATE OR REPLACE FUNCTION context_estimated_cost() RETURNS float AS $$ function context_stats_ttl (line 52) | CREATE OR REPLACE FUNCTION context_stats_ttl() RETURNS interval AS $$ function notice (line 57) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 69) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 77) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 82) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 87) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function array_reverse (line 106) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function textarr (line 114) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 125) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 152) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 175) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 181) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 188) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 196) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 214) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 248) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 252) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 262) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 313) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 330) | CREATE OR REPLACE FUNCTION partition_count( function partition_checks (line 387) | CREATE OR REPLACE FUNCTION partition_checks( function stac_geom (line 454) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_datetime (line 472) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 479) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... function stac_daterange (line 487) | CREATE OR REPLACE FUNCTION stac_daterange(value jsonb) RETURNS tstzrange... type collections (line 492) | CREATE TABLE IF NOT EXISTS collections ( function create_collection (line 497) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 503) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 511) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 520) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 529) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 535) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 541) | CREATE TABLE items ( function properties_idx (line 553) | CREATE OR REPLACE FUNCTION properties_idx (IN content jsonb) RETURNS jso... type items (line 590) | CREATE INDEX "datetime_idx" ON items (datetime) type items (line 591) | CREATE INDEX "end_datetime_idx" ON items (end_datetime) type items (line 592) | CREATE INDEX "properties_idx" ON items USING GIN (properties jsonb_path_... type items (line 593) | CREATE INDEX "collection_idx" ON items (collection_id) type items (line 594) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) type items (line 595) | CREATE UNIQUE INDEX "items_id_datetime_idx" ON items (datetime, id) function analyze_empty_partitions (line 599) | CREATE OR REPLACE FUNCTION analyze_empty_partitions() RETURNS VOID AS $$ function items_partition_name (line 610) | CREATE OR REPLACE FUNCTION items_partition_name(timestamptz) RETURNS tex... function items_partition_exists (line 614) | CREATE OR REPLACE FUNCTION items_partition_exists(text) RETURNS boolean ... function items_partition_exists (line 618) | CREATE OR REPLACE FUNCTION items_partition_exists(timestamptz) RETURNS b... function items_partition_create_worker (line 622) | CREATE OR REPLACE FUNCTION items_partition_create_worker(partition text,... function items_partition_create (line 665) | CREATE OR REPLACE FUNCTION items_partition_create(st timestamptz, et tim... type items_staging (line 678) | CREATE UNLOGGED TABLE items_staging ( function items_staging_insert_triggerfunc (line 682) | CREATE OR REPLACE FUNCTION items_staging_insert_triggerfunc() RETURNS TR... type items_staging_ignore (line 735) | CREATE UNLOGGED TABLE items_staging_ignore ( function items_staging_ignore_insert_triggerfunc (line 739) | CREATE OR REPLACE FUNCTION items_staging_ignore_insert_triggerfunc() RET... type items_staging_upsert (line 789) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_upsert_insert_triggerfunc (line 793) | CREATE OR REPLACE FUNCTION items_staging_upsert_insert_triggerfunc() RET... function items_update_triggerfunc (line 844) | CREATE OR REPLACE FUNCTION items_update_triggerfunc() RETURNS TRIGGER AS $$ function delete_item (line 895) | CREATE OR REPLACE FUNCTION delete_item(_id text) RETURNS VOID AS $$ function create_item (line 903) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 908) | CREATE OR REPLACE FUNCTION update_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 916) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 920) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 925) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 931) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 937) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 943) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ function items_path (line 961) | CREATE OR REPLACE FUNCTION items_path( function parse_dtrange (line 1017) | CREATE OR REPLACE FUNCTION parse_dtrange(IN _indate jsonb, OUT _tstzrang... function cql_and_append (line 1074) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 1091) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function cql_query_op (line 1265) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function cql_to_where (line 1403) | CREATE OR REPLACE FUNCTION cql_to_where(_search jsonb = '{}'::jsonb) RET... function sort_dir_to_op (line 1442) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function field_orderby (line 1455) | CREATE OR REPLACE FUNCTION field_orderby(p text) RETURNS text AS $$ function sort_sqlorderby (line 1463) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1489) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1494) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1601) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1605) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 1609) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 1619) | CREATE TABLE IF NOT EXISTS search_wheres( function where_stats (line 1633) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search (line 1807) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 1967) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 1984) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 1990) | CREATE OR REPLACE FUNCTION geometrysearch( function xyzsearch (line 2130) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.3.6-0.4.0.sql type "pgstac" (line 14) | create table "pgstac"."pgstac_settings" ( type pgstac_settings_pkey (line 20) | CREATE UNIQUE INDEX pgstac_settings_pkey ON pgstac.pgstac_settings USING... function pgstac (line 34) | CREATE OR REPLACE FUNCTION pgstac.context_estimated_cost(conf jsonb DEFA... function pgstac (line 42) | CREATE OR REPLACE FUNCTION pgstac.context_estimated_count(conf jsonb DEF... function pgstac (line 50) | CREATE OR REPLACE FUNCTION pgstac.context_stats_ttl(conf jsonb DEFAULT N... function pgstac (line 58) | CREATE OR REPLACE FUNCTION pgstac.cql2_query(j jsonb, recursion integer ... function pgstac (line 223) | CREATE OR REPLACE FUNCTION pgstac.get_setting(_setting text, conf jsonb ... function pgstac (line 235) | CREATE OR REPLACE FUNCTION pgstac.where_stats(inwhere text, updatestats ... function pgstac (line 548) | CREATE OR REPLACE FUNCTION pgstac.items_staging_ignore_insert_triggerfunc() function pgstac (line 611) | CREATE OR REPLACE FUNCTION pgstac.items_staging_insert_triggerfunc() function pgstac (line 671) | CREATE OR REPLACE FUNCTION pgstac.items_staging_upsert_insert_triggerfunc() function pgstac (line 736) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) function pgstac (line 908) | CREATE OR REPLACE FUNCTION pgstac.search_query(_search jsonb DEFAULT '{}... FILE: src/pgstac/migrations/pgstac.0.3.6.sql type migrations (line 5) | CREATE TABLE migrations ( function get_version (line 10) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 14) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ function context (line 21) | CREATE OR REPLACE FUNCTION get_setting(IN setting text, INOUT _default a... function context_estimated_count (line 44) | CREATE OR REPLACE FUNCTION context_estimated_count() RETURNS int AS $$ function context_estimated_cost (line 48) | CREATE OR REPLACE FUNCTION context_estimated_cost() RETURNS float AS $$ function context_stats_ttl (line 52) | CREATE OR REPLACE FUNCTION context_stats_ttl() RETURNS interval AS $$ function notice (line 57) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 69) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 77) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 82) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 87) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function array_reverse (line 106) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function textarr (line 114) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 125) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 152) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 175) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 181) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 188) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 196) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 214) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 248) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 252) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 262) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 313) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 330) | CREATE OR REPLACE FUNCTION partition_count( function partition_checks (line 387) | CREATE OR REPLACE FUNCTION partition_checks( function bbox_geom (line 1099) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function cql_and_append (line 1125) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 1142) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function cql_query_op (line 1316) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function cql_to_where (line 1454) | CREATE OR REPLACE FUNCTION cql_to_where(_search jsonb = '{}'::jsonb) RET... function sort_dir_to_op (line 1493) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function field_orderby (line 1506) | CREATE OR REPLACE FUNCTION field_orderby(p text) RETURNS text AS $$ function sort_sqlorderby (line 1514) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1540) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1545) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1652) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1656) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 1660) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 1670) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 1683) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... function where_stats (line 1685) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search (line 1859) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2029) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2046) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2052) | CREATE OR REPLACE FUNCTION geometrysearch( function xyzsearch (line 2192) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.4.0-0.4.1.sql type search_wheres_where (line 8) | CREATE UNIQUE INDEX search_wheres_where ON pgstac.search_wheres USING bt... type search_wheres_pkey (line 10) | CREATE UNIQUE INDEX search_wheres_pkey ON pgstac.search_wheres USING btr... FILE: src/pgstac/migrations/pgstac.0.4.0.sql type migrations (line 5) | CREATE TABLE migrations ( function get_version (line 10) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 14) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 21) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 36) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 45) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 50) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 55) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 60) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 65) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 77) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 85) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 90) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 95) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function array_reverse (line 114) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function textarr (line 122) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 133) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 160) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 183) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 189) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 196) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 204) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 222) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 256) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 260) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 270) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 321) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 338) | CREATE OR REPLACE FUNCTION partition_count( function partition_checks (line 395) | CREATE OR REPLACE FUNCTION partition_checks( function bbox_geom (line 1115) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function cql_and_append (line 1141) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 1158) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function cql_query_op (line 1332) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function cql_to_where (line 1668) | CREATE OR REPLACE FUNCTION cql_to_where(_search jsonb = '{}'::jsonb) RET... function parse_sort_dir (line 1692) | CREATE OR REPLACE FUNCTION parse_sort_dir(_dir text, reverse boolean def... function sort_dir_to_op (line 1704) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function field_orderby (line 1717) | CREATE OR REPLACE FUNCTION field_orderby(p text) RETURNS text AS $$ function sort_sqlorderby (line 1725) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1751) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1756) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1863) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1867) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 1871) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 1881) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 1894) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... function where_stats (line 1896) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search (line 2070) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2240) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2257) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2263) | CREATE OR REPLACE FUNCTION geometrysearch( function xyzsearch (line 2403) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.4.1-0.4.2.sql function pgstac (line 4) | CREATE OR REPLACE FUNCTION pgstac.cql2_query(j jsonb, recursion integer ... function pgstac (line 173) | CREATE OR REPLACE FUNCTION pgstac.parse_dtrange(_indate jsonb, OUT _tstz... FILE: src/pgstac/migrations/pgstac.0.4.1.sql type migrations (line 5) | CREATE TABLE migrations ( function get_version (line 10) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 14) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 21) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 36) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 45) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 50) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 55) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 60) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 65) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 77) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 85) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 90) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 95) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function array_reverse (line 114) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function textarr (line 122) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 133) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 160) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 183) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 189) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 196) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 204) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 222) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 256) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 260) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 270) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 321) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 338) | CREATE OR REPLACE FUNCTION partition_count( function partition_checks (line 395) | CREATE OR REPLACE FUNCTION partition_checks( function bbox_geom (line 1115) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function cql_and_append (line 1141) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 1158) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function cql_query_op (line 1332) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function cql_to_where (line 1668) | CREATE OR REPLACE FUNCTION cql_to_where(_search jsonb = '{}'::jsonb) RET... function parse_sort_dir (line 1698) | CREATE OR REPLACE FUNCTION parse_sort_dir(_dir text, reverse boolean def... function sort_dir_to_op (line 1710) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function field_orderby (line 1723) | CREATE OR REPLACE FUNCTION field_orderby(p text) RETURNS text AS $$ function sort_sqlorderby (line 1731) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1757) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1762) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1869) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1873) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 1877) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 1886) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 1900) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 1901) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 1903) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search (line 2078) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2248) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2265) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2271) | CREATE OR REPLACE FUNCTION geometrysearch( function xyzsearch (line 2411) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.4.2-0.4.3.sql function pgstac (line 4) | CREATE OR REPLACE FUNCTION pgstac.cql2_query(j jsonb, recursion integer ... FILE: src/pgstac/migrations/pgstac.0.4.2.sql type migrations (line 5) | CREATE TABLE migrations ( function get_version (line 10) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 14) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 21) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 36) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 45) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 50) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 55) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 60) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 65) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 77) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 85) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 90) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 95) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function array_reverse (line 114) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function textarr (line 122) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 133) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 160) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 183) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 189) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 196) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 204) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 222) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 256) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 260) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 270) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 321) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 338) | CREATE OR REPLACE FUNCTION partition_count( function partition_checks (line 395) | CREATE OR REPLACE FUNCTION partition_checks( function bbox_geom (line 1119) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function cql_and_append (line 1145) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 1162) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function cql_query_op (line 1336) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function cql_to_where (line 1676) | CREATE OR REPLACE FUNCTION cql_to_where(_search jsonb = '{}'::jsonb) RET... function parse_sort_dir (line 1706) | CREATE OR REPLACE FUNCTION parse_sort_dir(_dir text, reverse boolean def... function sort_dir_to_op (line 1718) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function field_orderby (line 1731) | CREATE OR REPLACE FUNCTION field_orderby(p text) RETURNS text AS $$ function sort_sqlorderby (line 1739) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1765) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1770) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1877) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1881) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 1885) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 1894) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 1908) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 1909) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 1911) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search (line 2086) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2256) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2273) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2279) | CREATE OR REPLACE FUNCTION geometrysearch( function xyzsearch (line 2419) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.4.3-0.4.4.sql function pgstac (line 4) | CREATE OR REPLACE FUNCTION pgstac.base_stac_query(j jsonb) function pgstac (line 51) | CREATE OR REPLACE FUNCTION pgstac.item_by_id(_id text) function pgstac (line 100) | CREATE OR REPLACE FUNCTION pgstac.get_token_filter(_search jsonb DEFAULT... function pgstac (line 211) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) FILE: src/pgstac/migrations/pgstac.0.4.3.sql type migrations (line 5) | CREATE TABLE migrations ( function get_version (line 10) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 14) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 21) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 36) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 45) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 50) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 55) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 60) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 65) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 77) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 85) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 90) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 95) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function array_reverse (line 114) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function textarr (line 122) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 133) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 160) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 183) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 189) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 196) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 204) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 222) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 256) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 260) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 270) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 321) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 338) | CREATE OR REPLACE FUNCTION partition_count( function partition_checks (line 395) | CREATE OR REPLACE FUNCTION partition_checks( function bbox_geom (line 1119) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function cql_and_append (line 1145) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 1162) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function cql_query_op (line 1336) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function cql_to_where (line 1676) | CREATE OR REPLACE FUNCTION cql_to_where(_search jsonb = '{}'::jsonb) RET... function parse_sort_dir (line 1706) | CREATE OR REPLACE FUNCTION parse_sort_dir(_dir text, reverse boolean def... function sort_dir_to_op (line 1718) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function field_orderby (line 1731) | CREATE OR REPLACE FUNCTION field_orderby(p text) RETURNS text AS $$ function sort_sqlorderby (line 1739) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1765) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1770) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1877) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1881) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 1885) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 1894) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 1908) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 1909) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 1911) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search (line 2086) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2256) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2273) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2279) | CREATE OR REPLACE FUNCTION geometrysearch( function xyzsearch (line 2419) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.4.4-0.4.5.sql function pgstac (line 4) | CREATE OR REPLACE FUNCTION pgstac.base_stac_query(j jsonb) function pgstac (line 51) | CREATE OR REPLACE FUNCTION pgstac.items_staging_ignore_insert_triggerfunc() function pgstac (line 114) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) FILE: src/pgstac/migrations/pgstac.0.4.4.sql type migrations (line 5) | CREATE TABLE migrations ( function get_version (line 10) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 14) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 21) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 36) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 45) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 50) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 55) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 60) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 65) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 77) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 85) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 90) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 95) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function array_reverse (line 114) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function textarr (line 122) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 133) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 160) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 183) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 189) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 196) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 204) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 222) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 256) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 260) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 270) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 321) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 338) | CREATE OR REPLACE FUNCTION partition_count( function partition_checks (line 395) | CREATE OR REPLACE FUNCTION partition_checks( function bbox_geom (line 1129) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function cql_and_append (line 1155) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 1172) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function base_stac_query (line 1273) | CREATE OR REPLACE FUNCTION base_stac_query(j jsonb) RETURNS text AS $$ function cql_query_op (line 1389) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function parse_sort_dir (line 1762) | CREATE OR REPLACE FUNCTION parse_sort_dir(_dir text, reverse boolean def... function sort_dir_to_op (line 1774) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function field_orderby (line 1787) | CREATE OR REPLACE FUNCTION field_orderby(p text) RETURNS text AS $$ function sort_sqlorderby (line 1795) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1821) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1826) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1933) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1937) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 1941) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 1950) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 1964) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 1965) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 1967) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search (line 2143) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2326) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2343) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2349) | CREATE OR REPLACE FUNCTION geometrysearch( function xyzsearch (line 2489) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.4.5-0.5.0.sql type migrations (line 39) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 44) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 48) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 55) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 71) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 79) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 83) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 88) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 93) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 98) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 110) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 118) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 123) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 128) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 134) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 141) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 145) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 149) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 154) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 158) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 168) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 194) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 203) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function stac_geom (line 207) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 223) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 251) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 255) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 260) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 277) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 289) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 298) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 304) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 318) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 456) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 460) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 471) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_trigger_func (line 513) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 713) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 721) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 730) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 739) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 745) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 749) | CREATE TABLE queryables ( type queryables_name_idx (line 758) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 759) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 773) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 828) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 860) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function temporal_op_query (line 951) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 994) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1049) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1085) | CREATE TABLE cql2_ops ( function cql2_query (line 1119) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1244) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1324) | CREATE TABLE items ( type items (line 1335) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1336) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1344) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb, _collection jsonb) ... function content_slim (line 1367) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1371) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1383) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function strip_assets (line 1402) | CREATE OR REPLACE FUNCTION key_filter(IN k text, IN val jsonb, INOUT kf ... function content_hydrate (line 1437) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1481) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_hydrate (line 1510) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1519) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1522) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1525) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1529) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1616) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1626) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1630) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1639) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 1644) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function upsert_item (line 1654) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1658) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1663) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1669) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1675) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1681) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 1696) | CREATE VIEW partition_steps AS function chunker (line 1705) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 1745) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 1805) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 1835) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 1922) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 1936) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1965) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1970) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2079) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2083) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2087) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2096) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2110) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2111) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2113) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2226) | CREATE OR REPLACE FUNCTION search_query( function search (line 2270) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2474) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2491) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2497) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2602) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2625) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.4.5.sql type migrations (line 5) | CREATE TABLE migrations ( function get_version (line 10) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 14) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 21) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 36) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 45) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 50) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 55) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 60) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 65) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 77) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_map_ident (line 85) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 90) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function estimated_count (line 95) | CREATE OR REPLACE FUNCTION estimated_count(_where text) RETURNS bigint A... function array_reverse (line 114) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function textarr (line 122) | CREATE OR REPLACE FUNCTION textarr(_js jsonb) function jsonb_paths (line 133) | CREATE OR REPLACE FUNCTION jsonb_paths (IN jdata jsonb, OUT path text[],... function jsonb_obj_paths (line 160) | CREATE OR REPLACE FUNCTION jsonb_obj_paths (IN jdata jsonb, OUT path tex... function jsonb_val_paths (line 183) | CREATE OR REPLACE FUNCTION jsonb_val_paths (IN jdata jsonb, OUT path tex... function path_includes (line 189) | CREATE OR REPLACE FUNCTION path_includes(IN path text[], IN includes tex... function path_excludes (line 196) | CREATE OR REPLACE FUNCTION path_excludes(IN path text[], IN excludes tex... function jsonb_obj_paths_filtered (line 204) | CREATE OR REPLACE FUNCTION jsonb_obj_paths_filtered ( function filter_jsonb (line 222) | CREATE OR REPLACE FUNCTION filter_jsonb( function flip_jsonb_array (line 256) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function create_cursor (line 260) | CREATE OR REPLACE FUNCTION create_cursor(q text) RETURNS refcursor AS $$ function partition_queries (line 270) | CREATE OR REPLACE FUNCTION partition_queries( function partition_cursor (line 321) | CREATE OR REPLACE FUNCTION partition_cursor( function partition_count (line 338) | CREATE OR REPLACE FUNCTION partition_count( function partition_checks (line 395) | CREATE OR REPLACE FUNCTION partition_checks( function bbox_geom (line 1129) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function cql_and_append (line 1155) | CREATE OR REPLACE FUNCTION cql_and_append(existing jsonb, newfilters jso... function add_filters_to_cql (line 1172) | CREATE OR REPLACE FUNCTION add_filters_to_cql(j jsonb) RETURNS jsonb AS $$ function base_stac_query (line 1273) | CREATE OR REPLACE FUNCTION base_stac_query(j jsonb) RETURNS text AS $$ function cql_query_op (line 1389) | CREATE OR REPLACE FUNCTION cql_query_op(j jsonb, _op text DEFAULT NULL) ... function parse_sort_dir (line 1762) | CREATE OR REPLACE FUNCTION parse_sort_dir(_dir text, reverse boolean def... function sort_dir_to_op (line 1774) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function field_orderby (line 1787) | CREATE OR REPLACE FUNCTION field_orderby(p text) RETURNS text AS $$ function sort_sqlorderby (line 1795) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1821) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1826) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 1933) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 1937) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 1941) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 1950) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 1964) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 1965) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 1967) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search (line 2143) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2326) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2343) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2349) | CREATE OR REPLACE FUNCTION geometrysearch( function xyzsearch (line 2489) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.5.0-0.5.1.sql function pgstac (line 4) | CREATE OR REPLACE FUNCTION pgstac.content_nonhydrated(_item pgstac.items... FILE: src/pgstac/migrations/pgstac.0.5.0.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 166) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 192) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 201) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function stac_geom (line 205) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 221) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 249) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 253) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 258) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 275) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 287) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 296) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 302) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 316) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 454) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 458) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 469) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_trigger_func (line 511) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 711) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 719) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 728) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 737) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 743) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 747) | CREATE TABLE queryables ( type queryables_name_idx (line 756) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 757) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 771) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 826) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 858) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function temporal_op_query (line 949) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 992) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1047) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1083) | CREATE TABLE cql2_ops ( function cql2_query (line 1117) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1242) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1322) | CREATE TABLE items ( type items (line 1333) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1334) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1342) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb, _collection jsonb) ... function content_slim (line 1365) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1369) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1381) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function strip_assets (line 1400) | CREATE OR REPLACE FUNCTION key_filter(IN k text, IN val jsonb, INOUT kf ... function content_hydrate (line 1435) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1479) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_hydrate (line 1508) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1517) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1520) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1523) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1527) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1614) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1624) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1628) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1637) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 1642) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function upsert_item (line 1652) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1656) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1661) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1667) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1673) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1679) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 1694) | CREATE VIEW partition_steps AS function chunker (line 1703) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 1743) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 1803) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 1833) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 1920) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 1934) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1963) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1968) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2077) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2081) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2085) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2094) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2108) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2109) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2111) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2224) | CREATE OR REPLACE FUNCTION search_query( function search (line 2268) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2472) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2489) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2495) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2600) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2623) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.5.1-0.6.0.sql function pgstac (line 16) | CREATE OR REPLACE FUNCTION pgstac.content_hydrate(_base_item jsonb, _ite... function pgstac (line 28) | CREATE OR REPLACE FUNCTION pgstac.explode_dotpaths(j jsonb) function pgstac (line 37) | CREATE OR REPLACE FUNCTION pgstac.explode_dotpaths_recurse(j jsonb) function pgstac (line 52) | CREATE OR REPLACE FUNCTION pgstac.jsonb_exclude(j jsonb, f jsonb) function pgstac (line 86) | CREATE OR REPLACE FUNCTION pgstac.jsonb_include(j jsonb, f jsonb) function pgstac (line 176) | CREATE OR REPLACE FUNCTION pgstac.partitions_delete_trigger_func() function pgstac (line 195) | CREATE OR REPLACE FUNCTION pgstac.strip_jsonb(_a jsonb, _b jsonb) function pgstac (line 242) | CREATE OR REPLACE FUNCTION pgstac.collection_base_item(content jsonb) function pgstac (line 256) | CREATE OR REPLACE FUNCTION pgstac.collections_trigger_func() function pgstac (line 402) | CREATE OR REPLACE FUNCTION pgstac.content_hydrate(_item pgstac.items, _c... function pgstac (line 433) | CREATE OR REPLACE FUNCTION pgstac.content_nonhydrated(_item pgstac.items... function pgstac (line 457) | CREATE OR REPLACE FUNCTION pgstac.content_slim(_item jsonb) function pgstac (line 466) | CREATE OR REPLACE FUNCTION pgstac.delete_item(_id text, _collection text... function pgstac (line 478) | CREATE OR REPLACE FUNCTION pgstac.include_field(f text, fields jsonb DEF... function pgstac (line 520) | CREATE OR REPLACE FUNCTION pgstac.partition_name(collection text, dt tim... function pgstac (line 556) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) FILE: src/pgstac/migrations/pgstac.0.5.1.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 166) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 192) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 201) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function stac_geom (line 205) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 221) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 249) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 253) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 258) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 275) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 287) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 296) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 302) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 316) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 454) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 458) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 469) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_trigger_func (line 511) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 711) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 719) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 728) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 737) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 743) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 747) | CREATE TABLE queryables ( type queryables_name_idx (line 756) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 757) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 771) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 826) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 858) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function temporal_op_query (line 949) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 992) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1047) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1083) | CREATE TABLE cql2_ops ( function cql2_query (line 1117) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1242) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1322) | CREATE TABLE items ( type items (line 1333) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1334) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1342) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb, _collection jsonb) ... function content_slim (line 1365) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1369) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1381) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function strip_assets (line 1400) | CREATE OR REPLACE FUNCTION key_filter(IN k text, IN val jsonb, INOUT kf ... function content_hydrate (line 1435) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1479) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1508) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1533) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1542) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1545) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1548) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1552) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1639) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1649) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1653) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1662) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 1667) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function upsert_item (line 1677) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1681) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1686) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1692) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1698) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1704) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 1719) | CREATE VIEW partition_steps AS function chunker (line 1728) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 1768) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 1828) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 1858) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 1945) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 1959) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 1988) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 1993) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2102) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2106) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2110) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2119) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2133) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2134) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2136) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2249) | CREATE OR REPLACE FUNCTION search_query( function search (line 2293) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2507) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2524) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2530) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2635) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2658) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.0-0.6.1.sql function pgstac (line 4) | CREATE OR REPLACE FUNCTION pgstac.to_text(jsonb) FILE: src/pgstac/migrations/pgstac.0.6.0.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 166) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 192) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 201) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 206) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 210) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 221) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 284) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 323) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function stac_geom (line 365) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 381) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 415) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 419) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 424) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 441) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 452) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 461) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 467) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 481) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 625) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 629) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 640) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 642) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 698) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 898) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 906) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 915) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 924) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 930) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 934) | CREATE TABLE queryables ( type queryables_name_idx (line 943) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 944) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 958) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1013) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1045) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function temporal_op_query (line 1136) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1179) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1234) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1270) | CREATE TABLE cql2_ops ( function cql2_query (line 1304) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1429) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1509) | CREATE TABLE items ( type items (line 1520) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1521) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1529) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1533) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1544) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1582) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1595) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1621) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1643) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1652) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1655) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1658) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1662) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1749) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1759) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1763) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1772) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 1787) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1791) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1796) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1802) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1808) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1814) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 1829) | CREATE VIEW partition_steps AS function chunker (line 1838) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 1878) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 1938) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 1968) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2055) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2069) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2098) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 2103) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2212) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2216) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2220) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2229) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2243) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2244) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2246) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2359) | CREATE OR REPLACE FUNCTION search_query( function search (line 2403) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2621) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2638) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2644) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2749) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2772) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.1.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 166) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 192) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 201) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 206) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 210) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 221) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 284) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 323) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function stac_geom (line 365) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 381) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 415) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 419) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 424) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 441) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 452) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 461) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 467) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 481) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 625) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 629) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 640) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 642) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 698) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 898) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 906) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 915) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 924) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 930) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 934) | CREATE TABLE queryables ( type queryables_name_idx (line 943) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 944) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 958) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1013) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1045) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function temporal_op_query (line 1136) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1179) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1234) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1270) | CREATE TABLE cql2_ops ( function cql2_query (line 1304) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1429) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1509) | CREATE TABLE items ( type items (line 1520) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1521) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1529) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1533) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1544) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1582) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1595) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1621) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1643) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1652) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1655) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1658) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1662) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1749) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1759) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1763) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1772) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 1787) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1791) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1796) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1802) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1808) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1814) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 1829) | CREATE VIEW partition_steps AS function chunker (line 1838) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 1878) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 1938) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 1968) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2055) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2069) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2098) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 2103) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2212) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2216) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2220) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2229) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2243) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2244) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2246) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2359) | CREATE OR REPLACE FUNCTION search_query( function search (line 2403) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2621) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2638) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2644) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2749) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2772) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.10.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 165) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 191) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 200) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 205) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 209) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 220) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 283) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 322) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function stac_geom (line 364) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 380) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 414) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 418) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 423) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 440) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 451) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 460) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 466) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 480) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 624) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 628) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 639) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 641) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 697) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 897) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 905) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 914) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 923) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 929) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 933) | CREATE TABLE queryables ( type queryables_name_idx (line 942) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 943) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 956) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1021) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1053) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1104) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function missing_queryables (line 1114) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function missing_queryables (line 1173) | CREATE OR REPLACE FUNCTION missing_queryables(_tablesample int DEFAULT 5... function parse_dtrange (line 1189) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1267) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1310) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1365) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1401) | CREATE TABLE cql2_ops ( function cql2_query (line 1440) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1610) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1690) | CREATE TABLE items ( type items (line 1701) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1702) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1710) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1714) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1725) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1763) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1776) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1802) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1824) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1833) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1836) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1839) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1843) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1930) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1940) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1944) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1953) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 1968) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1972) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1977) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1983) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1989) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1995) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 2010) | CREATE VIEW partition_steps AS function chunker (line 2019) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2059) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2119) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2149) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2236) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2250) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2279) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 2284) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2393) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2397) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2401) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2410) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2424) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2425) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2427) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2540) | CREATE OR REPLACE FUNCTION search_query( function search (line 2584) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2804) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2821) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2827) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2932) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2955) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.11-0.6.12.sql type stac_extensions_pkey (line 25) | CREATE UNIQUE INDEX stac_extensions_pkey ON pgstac.stac_extensions USING... function pgstac (line 50) | CREATE OR REPLACE FUNCTION pgstac.check_pgstac_settings(_sysmem text DEF... function pgstac (line 156) | CREATE OR REPLACE FUNCTION pgstac.get_queryables() function pgstac (line 164) | CREATE OR REPLACE FUNCTION pgstac.get_token_val_str(_field text, _item p... function pgstac (line 180) | CREATE OR REPLACE FUNCTION pgstac.jsonb_array_unique(j jsonb) function pgstac (line 189) | CREATE OR REPLACE FUNCTION pgstac.jsonb_concat_ignorenull(a jsonb, b jsonb) function pgstac (line 198) | CREATE OR REPLACE FUNCTION pgstac.jsonb_greatest(a jsonb, b jsonb) function pgstac (line 207) | CREATE OR REPLACE FUNCTION pgstac.jsonb_least(a jsonb, b jsonb) function pgstac (line 216) | CREATE OR REPLACE FUNCTION pgstac.missing_queryables(_collection text, _... function pgstac (line 306) | CREATE OR REPLACE FUNCTION pgstac.nullif_jsonbnullempty(j jsonb) function pgstac (line 315) | CREATE OR REPLACE FUNCTION pgstac.schema_qualify_refs(url text, j jsonb) type "pgstac" (line 324) | create or replace view "pgstac"."stac_extension_queryables" as SELECT D... function pgstac (line 361) | CREATE OR REPLACE FUNCTION pgstac.get_queryables(_collection_ids text[] ... function pgstac (line 427) | CREATE OR REPLACE FUNCTION pgstac.get_token_filter(_search jsonb DEFAULT... function pgstac (line 551) | CREATE OR REPLACE FUNCTION pgstac.items_staging_triggerfunc() FILE: src/pgstac/migrations/pgstac.0.6.11.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 165) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 191) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 200) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 205) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 209) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 220) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 283) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 322) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function stac_geom (line 364) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 380) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 414) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 418) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 423) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 440) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 451) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 460) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 466) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 480) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 624) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 628) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 639) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 641) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 697) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 897) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 905) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 914) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 923) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 929) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 933) | CREATE TABLE queryables ( type queryables_name_idx (line 942) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 943) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 956) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1021) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1053) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1104) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function missing_queryables (line 1114) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function missing_queryables (line 1173) | CREATE OR REPLACE FUNCTION missing_queryables(_tablesample int DEFAULT 5... function parse_dtrange (line 1189) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1267) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1310) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1365) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1401) | CREATE TABLE cql2_ops ( function cql2_query (line 1440) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1610) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1690) | CREATE TABLE items ( type items (line 1701) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1702) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1710) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1714) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1725) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1763) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1776) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1802) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1824) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1833) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1836) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1839) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1843) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1930) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1940) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1944) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1953) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 1968) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1972) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1977) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1983) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1989) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1995) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 2010) | CREATE VIEW partition_steps AS function chunker (line 2019) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2059) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2119) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2149) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2236) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2250) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2279) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 2284) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2393) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2397) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2401) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2410) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2424) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2425) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2427) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2540) | CREATE OR REPLACE FUNCTION search_query( function search (line 2584) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2804) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2821) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2827) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2932) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2955) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.12-0.6.13.sql function pgstac (line 5) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) FILE: src/pgstac/migrations/pgstac.0.6.12.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function check_pgstac_settings (line 142) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 236) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 240) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 245) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 249) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 258) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 284) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 293) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 298) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 302) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 313) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 376) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 415) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 458) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 462) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 466) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 470) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 474) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 478) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 503) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 519) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 553) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 557) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 561) | CREATE TABLE stac_extensions( function collection_base_item (line 568) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 579) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 588) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 594) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 608) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 752) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 756) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 767) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 769) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 825) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 1025) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 1033) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 1042) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 1051) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 1057) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 1061) | CREATE TABLE queryables ( type queryables_name_idx (line 1070) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 1071) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 1084) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1149) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1181) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1257) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1266) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1270) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1275) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1279) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1360) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1438) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1481) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1536) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1572) | CREATE TABLE cql2_ops ( function cql2_query (line 1611) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1781) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1861) | CREATE TABLE items ( type items (line 1872) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1873) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1881) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1885) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1896) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1934) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1947) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1973) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1995) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2004) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2007) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2010) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2014) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2100) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2110) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2114) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2123) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 2138) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 2142) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 2147) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 2153) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 2159) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 2165) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 2226) | CREATE VIEW partition_steps AS function chunker (line 2235) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2275) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2335) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2365) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2452) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2466) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2495) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 2499) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 2515) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2635) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2639) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2643) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2652) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2666) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2667) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2669) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2782) | CREATE OR REPLACE FUNCTION search_query( function search (line 2826) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 3046) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3063) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3069) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3174) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3197) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.13-0.7.0.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ type "pgstac" (line 170) | create table "pgstac"."partition_stats" ( type "pgstac" (line 180) | create table "pgstac"."query_queue" ( type "pgstac" (line 186) | create table "pgstac"."query_queue_history" ( type partition_stats_pkey (line 198) | CREATE UNIQUE INDEX partition_stats_pkey ON pgstac.partition_stats USING... type query_queue_pkey (line 200) | CREATE UNIQUE INDEX query_queue_pkey ON pgstac.query_queue USING btree (... type partitions_range_idx (line 202) | CREATE INDEX partitions_range_idx ON pgstac.partition_stats USING gist (... function pgstac (line 489) | CREATE OR REPLACE FUNCTION pgstac.dt_constraint(coid oid, OUT dt tstzran... function pgstac (line 518) | CREATE OR REPLACE FUNCTION pgstac.get_setting_bool(_setting text, conf j... function pgstac (line 531) | CREATE OR REPLACE FUNCTION pgstac.maintain_partition_queries(part text D... function pgstac (line 663) | CREATE OR REPLACE FUNCTION pgstac.maintain_partitions(part text DEFAULT ... function pgstac (line 673) | CREATE OR REPLACE FUNCTION pgstac.partition_after_triggerfunc() type "pgstac" (line 695) | create or replace view "pgstac"."partition_sys_meta" as SELECT (pg_part... type "pgstac" (line 714) | create or replace view "pgstac"."partitions" as SELECT partition_sys_me... type "pgstac" (line 731) | create or replace view "pgstac"."pgstac_indexes" as SELECT i.schemaname, type "pgstac" (line 746) | create or replace view "pgstac"."pgstac_indexes_stats" as SELECT i.sche... function pgstac (line 767) | CREATE OR REPLACE FUNCTION pgstac.queue_timeout() function pgstac (line 782) | CREATE OR REPLACE FUNCTION pgstac.repartition(_collection text, _partiti... function pgstac (line 836) | CREATE OR REPLACE FUNCTION pgstac.run_or_queue(query text) function pgstac (line 886) | CREATE OR REPLACE FUNCTION pgstac.run_queued_queries_intransaction() function pgstac (line 920) | CREATE OR REPLACE FUNCTION pgstac.t2s(text) function pgstac (line 929) | CREATE OR REPLACE FUNCTION pgstac.update_partition_stats(_partition text... function pgstac (line 999) | CREATE OR REPLACE FUNCTION pgstac.update_partition_stats_q(_partition te... function pgstac (line 1046) | CREATE OR REPLACE FUNCTION pgstac.check_pgstac_settings(_sysmem text DEF... function pgstac (line 1167) | CREATE OR REPLACE FUNCTION pgstac.get_item(_id text, _collection text DE... function pgstac (line 1177) | CREATE OR REPLACE FUNCTION pgstac.get_setting(_setting text, conf jsonb ... function pgstac (line 1189) | CREATE OR REPLACE FUNCTION pgstac.item_by_id(_id text, _collection text ... function pgstac (line 1204) | CREATE OR REPLACE FUNCTION pgstac.items_staging_triggerfunc() function pgstac (line 1276) | CREATE OR REPLACE FUNCTION pgstac.parse_dtrange(_indate jsonb, relative_... function pgstac (line 1557) | CREATE OR REPLACE FUNCTION pgstac.search_query(_search jsonb DEFAULT '{}... function pgstac (line 1633) | CREATE OR REPLACE FUNCTION pgstac.where_stats(inwhere text, updatestats ... FILE: src/pgstac/migrations/pgstac.0.6.13-0.7.3.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ type "pgstac" (line 166) | create table "pgstac"."partition_stats" ( type "pgstac" (line 176) | create table "pgstac"."query_queue" ( type "pgstac" (line 182) | create table "pgstac"."query_queue_history" ( type partition_stats_pkey (line 194) | CREATE UNIQUE INDEX partition_stats_pkey ON pgstac.partition_stats USING... type query_queue_pkey (line 196) | CREATE UNIQUE INDEX query_queue_pkey ON pgstac.query_queue USING btree (... type queryables_collection_idx (line 198) | CREATE INDEX queryables_collection_idx ON pgstac.queryables USING gin (c... type partitions_range_idx (line 200) | CREATE INDEX partitions_range_idx ON pgstac.partition_stats USING gist (... function pgstac (line 510) | CREATE OR REPLACE FUNCTION pgstac.dt_constraint(coid oid, OUT dt tstzran... function pgstac (line 539) | CREATE OR REPLACE FUNCTION pgstac.get_setting_bool(_setting text, conf j... function pgstac (line 552) | CREATE OR REPLACE FUNCTION pgstac.indexdef(q pgstac.queryables) function pgstac (line 657) | CREATE OR REPLACE FUNCTION pgstac.maintain_partitions(part text DEFAULT ... function pgstac (line 667) | CREATE OR REPLACE FUNCTION pgstac.normalize_indexdef(def text) type "pgstac" (line 703) | create or replace view "pgstac"."partition_sys_meta" as SELECT (pg_part... type "pgstac" (line 722) | create or replace view "pgstac"."partitions" as SELECT partition_sys_me... type "pgstac" (line 739) | create or replace view "pgstac"."pgstac_indexes" as SELECT i.schemaname, type "pgstac" (line 754) | create or replace view "pgstac"."pgstac_indexes_stats" as SELECT i.sche... function pgstac (line 775) | CREATE OR REPLACE FUNCTION pgstac.queryable_signature(n text, c text[]) function pgstac (line 784) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() function pgstac (line 852) | CREATE OR REPLACE FUNCTION pgstac.queue_timeout() function pgstac (line 863) | CREATE OR REPLACE FUNCTION pgstac.repartition(_collection text, _partiti... function pgstac (line 917) | CREATE OR REPLACE FUNCTION pgstac.run_or_queue(query text) function pgstac (line 967) | CREATE OR REPLACE FUNCTION pgstac.run_queued_queries_intransaction() function pgstac (line 1001) | CREATE OR REPLACE FUNCTION pgstac.t2s(text) function pgstac (line 1010) | CREATE OR REPLACE FUNCTION pgstac.unnest_collection(collection_ids text[... function pgstac (line 1095) | CREATE OR REPLACE FUNCTION pgstac.update_partition_stats_q(_partition te... function pgstac (line 1140) | CREATE OR REPLACE FUNCTION pgstac.check_pgstac_settings(_sysmem text DEF... function pgstac (line 1261) | CREATE OR REPLACE FUNCTION pgstac.get_item(_id text, _collection text DE... function pgstac (line 1271) | CREATE OR REPLACE FUNCTION pgstac.get_setting(_setting text, conf jsonb ... function pgstac (line 1283) | CREATE OR REPLACE FUNCTION pgstac.get_token_filter(_search jsonb DEFAULT... function pgstac (line 1417) | CREATE OR REPLACE FUNCTION pgstac.item_by_id(_id text, _collection text ... function pgstac (line 1432) | CREATE OR REPLACE FUNCTION pgstac.items_staging_triggerfunc() function pgstac (line 1504) | CREATE OR REPLACE FUNCTION pgstac.parse_dtrange(_indate jsonb, relative_... function pgstac (line 1762) | CREATE OR REPLACE FUNCTION pgstac.search_query(_search jsonb DEFAULT '{}... function pgstac (line 1838) | CREATE OR REPLACE FUNCTION pgstac.where_stats(inwhere text, updatestats ... FILE: src/pgstac/migrations/pgstac.0.6.13.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function check_pgstac_settings (line 142) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 236) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 240) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 245) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 249) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 258) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 284) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 293) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 298) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 302) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 313) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 376) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 415) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 458) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 462) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 466) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 470) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 474) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 478) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 503) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 519) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 553) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 557) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 561) | CREATE TABLE stac_extensions( function collection_base_item (line 568) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 579) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 588) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 594) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 608) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 752) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 756) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 767) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 769) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 825) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 1025) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 1033) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 1042) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 1051) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 1057) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 1061) | CREATE TABLE queryables ( type queryables_name_idx (line 1070) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 1071) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 1084) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1149) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1181) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1257) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1266) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1270) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1275) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1279) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1360) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1438) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1481) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1536) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1572) | CREATE TABLE cql2_ops ( function cql2_query (line 1611) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1781) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1861) | CREATE TABLE items ( type items (line 1872) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1873) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1881) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1885) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1896) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1934) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1947) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1973) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1995) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2004) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2007) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2010) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2014) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2100) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2110) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2114) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2123) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 2138) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 2142) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 2147) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 2153) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 2159) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 2165) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 2226) | CREATE VIEW partition_steps AS function chunker (line 2235) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2275) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2335) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2365) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2452) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2466) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2495) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 2499) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 2515) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2635) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2639) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2643) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2652) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2666) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2667) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2669) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2782) | CREATE OR REPLACE FUNCTION search_query( function search (line 2826) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function search_cursor (line 3009) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3047) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3064) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3070) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3175) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3198) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.2-0.6.3.sql function pgstac (line 6) | CREATE OR REPLACE FUNCTION pgstac.content_hydrate(_item jsonb, _base_ite... FILE: src/pgstac/migrations/pgstac.0.6.2.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 166) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 192) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 201) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 206) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 210) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 221) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 284) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 323) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function stac_geom (line 365) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 381) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 415) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 419) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 424) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 441) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 452) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 461) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 467) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 481) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 625) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 629) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 640) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 642) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 698) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 898) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 906) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 915) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 924) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 930) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 934) | CREATE TABLE queryables ( type queryables_name_idx (line 943) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 944) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 958) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1013) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1045) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function temporal_op_query (line 1136) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1179) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1234) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1270) | CREATE TABLE cql2_ops ( function cql2_query (line 1304) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1429) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1509) | CREATE TABLE items ( type items (line 1520) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1521) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1529) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1533) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1544) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1582) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1595) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1621) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1643) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1652) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1655) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1658) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1662) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1749) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1759) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1763) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1772) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 1787) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1791) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1796) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1802) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1808) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1814) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 1829) | CREATE VIEW partition_steps AS function chunker (line 1838) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 1878) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 1938) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 1968) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2055) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2069) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2098) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 2103) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2212) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2216) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2220) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2229) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2243) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2244) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2246) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2359) | CREATE OR REPLACE FUNCTION search_query( function search (line 2403) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2621) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2638) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2644) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2749) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2772) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.3-0.6.4.sql function pgstac (line 35) | CREATE OR REPLACE FUNCTION pgstac.cql2_query(j jsonb, wrapper text DEFAU... FILE: src/pgstac/migrations/pgstac.0.6.3.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 166) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 192) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 201) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 206) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 210) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 221) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 284) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 323) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function stac_geom (line 365) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 381) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 415) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 419) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 424) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 441) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 452) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 461) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 467) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 481) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 625) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 629) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 640) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 642) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 698) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 898) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 906) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 915) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 924) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 930) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 934) | CREATE TABLE queryables ( type queryables_name_idx (line 943) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 944) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 958) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1013) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1045) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function temporal_op_query (line 1136) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1179) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1234) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1270) | CREATE TABLE cql2_ops ( function cql2_query (line 1304) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1429) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1509) | CREATE TABLE items ( type items (line 1520) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1521) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1529) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1533) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1544) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1582) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1595) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1621) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1643) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1652) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1655) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1658) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1662) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1749) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1759) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1763) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1772) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 1787) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1791) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1796) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1802) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1808) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1814) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 1829) | CREATE VIEW partition_steps AS function chunker (line 1838) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 1878) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 1938) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 1968) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2055) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2069) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2098) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 2103) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2212) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2216) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2220) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2229) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2243) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2244) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2246) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2359) | CREATE OR REPLACE FUNCTION search_query( function search (line 2403) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2621) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2638) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2644) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2749) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2772) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.4-0.6.5.sql function pgstac (line 4) | CREATE OR REPLACE FUNCTION pgstac.cql2_query(j jsonb, wrapper text DEFAU... FILE: src/pgstac/migrations/pgstac.0.6.4.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 166) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 192) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 201) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 206) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 210) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 221) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 284) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 323) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function stac_geom (line 365) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 381) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 415) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 419) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 424) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 441) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 452) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 461) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 467) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 481) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 625) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 629) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 640) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 642) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 698) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 898) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 906) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 915) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 924) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 930) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 934) | CREATE TABLE queryables ( type queryables_name_idx (line 943) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 944) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 958) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1013) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1045) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function temporal_op_query (line 1136) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1179) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1234) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1270) | CREATE TABLE cql2_ops ( function cql2_query (line 1306) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1450) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1530) | CREATE TABLE items ( type items (line 1541) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1542) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1550) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1554) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1565) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1603) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1616) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1642) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1664) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1673) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1676) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1679) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1683) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1770) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1780) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1784) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1793) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 1808) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1812) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1817) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1823) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1829) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1835) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 1850) | CREATE VIEW partition_steps AS function chunker (line 1859) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 1899) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 1959) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 1989) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2076) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2090) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2119) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 2124) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2233) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2237) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2241) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2250) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2264) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2265) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2267) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2380) | CREATE OR REPLACE FUNCTION search_query( function search (line 2424) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2642) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2659) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2665) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2770) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2793) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.5-0.6.6.sql function pgstac (line 4) | CREATE OR REPLACE FUNCTION pgstac.cql2_query(j jsonb, wrapper text DEFAU... FILE: src/pgstac/migrations/pgstac.0.6.5.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 166) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 192) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 201) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 206) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 210) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 221) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 284) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 323) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function stac_geom (line 365) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 381) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 415) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 419) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 424) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 441) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 452) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 461) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 467) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 481) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 625) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 629) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 640) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 642) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 698) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 898) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 906) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 915) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 924) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 930) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 934) | CREATE TABLE queryables ( type queryables_name_idx (line 943) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 944) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 958) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1013) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1045) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function temporal_op_query (line 1136) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1179) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1234) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1270) | CREATE TABLE cql2_ops ( function cql2_query (line 1309) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1466) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1546) | CREATE TABLE items ( type items (line 1557) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1558) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1566) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1570) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1581) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1619) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1632) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1658) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1680) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1689) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1692) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1695) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1699) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1786) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1796) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1800) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1809) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 1824) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1828) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1833) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1839) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1845) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1851) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 1866) | CREATE VIEW partition_steps AS function chunker (line 1875) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 1915) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 1975) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2005) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2092) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2106) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2135) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 2140) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2249) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2253) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2257) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2266) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2280) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2281) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2283) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2396) | CREATE OR REPLACE FUNCTION search_query( function search (line 2440) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2658) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2675) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2681) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2786) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2809) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.6.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 165) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 191) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 200) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 205) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 209) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 220) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 283) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 322) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function stac_geom (line 364) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 380) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 414) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 418) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 423) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 440) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 451) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 460) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 466) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 480) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 624) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 628) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 639) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 641) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 697) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 897) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 905) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 914) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 923) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 929) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 933) | CREATE TABLE queryables ( type queryables_name_idx (line 942) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 943) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 957) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1012) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1044) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function temporal_op_query (line 1135) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1178) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1233) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1269) | CREATE TABLE cql2_ops ( function cql2_query (line 1308) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1481) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1561) | CREATE TABLE items ( type items (line 1572) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1573) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1581) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1585) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1596) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1634) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1647) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1673) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1695) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1704) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1707) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1710) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1714) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1801) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1811) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1815) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1824) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 1839) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1843) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1848) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1854) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1860) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1866) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 1881) | CREATE VIEW partition_steps AS function chunker (line 1890) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 1930) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 1990) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2020) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2107) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2121) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2150) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 2155) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2264) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2268) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2272) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2281) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2295) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2296) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2298) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2411) | CREATE OR REPLACE FUNCTION search_query( function search (line 2455) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2673) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2690) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2696) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2801) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2824) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.7-0.6.8.sql function pgstac (line 6) | CREATE OR REPLACE FUNCTION pgstac.get_queryables(_collection text DEFAUL... function pgstac (line 19) | CREATE OR REPLACE FUNCTION pgstac.get_queryables(_collection_ids text[] ... function pgstac (line 45) | CREATE OR REPLACE FUNCTION pgstac.missing_queryables(_collection text, _... function pgstac (line 108) | CREATE OR REPLACE FUNCTION pgstac.missing_queryables(_tablesample intege... function pgstac (line 129) | CREATE OR REPLACE FUNCTION pgstac.queryable(dotpath text, OUT path text,... FILE: src/pgstac/migrations/pgstac.0.6.7.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 165) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 191) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 200) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 205) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 209) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 220) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 283) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 322) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function stac_geom (line 364) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 380) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 414) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 418) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 423) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 440) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 451) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 460) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 466) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 480) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 624) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 628) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 639) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 641) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 697) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 897) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 905) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 914) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 923) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 929) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 933) | CREATE TABLE queryables ( type queryables_name_idx (line 942) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 943) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 957) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1012) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1044) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function temporal_op_query (line 1135) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1178) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1233) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1269) | CREATE TABLE cql2_ops ( function cql2_query (line 1308) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1481) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1561) | CREATE TABLE items ( type items (line 1572) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1573) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1581) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1585) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1596) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1634) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1647) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1673) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1695) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1704) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1707) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1710) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1714) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1801) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1811) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1815) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1824) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 1839) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1843) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1848) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1854) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1860) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1866) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 1881) | CREATE VIEW partition_steps AS function chunker (line 1890) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 1930) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 1990) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2020) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2107) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2121) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2150) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 2155) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2264) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2268) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2272) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2281) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2295) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2296) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2298) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2411) | CREATE OR REPLACE FUNCTION search_query( function search (line 2455) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2674) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2691) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2697) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2802) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2825) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.8.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 165) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 191) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 200) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 205) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 209) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 220) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 283) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 322) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function stac_geom (line 364) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 380) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 414) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 418) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 423) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 440) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 451) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 460) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 466) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 480) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 624) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 628) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 639) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 641) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 697) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 897) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 905) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 914) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 923) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 929) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 933) | CREATE TABLE queryables ( type queryables_name_idx (line 942) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 943) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 956) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1021) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1053) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1088) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function missing_queryables (line 1098) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function missing_queryables (line 1157) | CREATE OR REPLACE FUNCTION missing_queryables(_tablesample int DEFAULT 5... function parse_dtrange (line 1173) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1251) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1294) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1349) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1385) | CREATE TABLE cql2_ops ( function cql2_query (line 1424) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1594) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1674) | CREATE TABLE items ( type items (line 1685) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1686) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1694) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1698) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1709) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1747) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1760) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1786) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1808) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1817) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1820) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1823) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1827) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1914) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1924) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1928) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1937) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 1952) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1956) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1961) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1967) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1973) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1979) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 1994) | CREATE VIEW partition_steps AS function chunker (line 2003) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2043) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2103) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2133) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2220) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2234) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2263) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 2268) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2377) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2381) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2385) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2394) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2408) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2409) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2411) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2524) | CREATE OR REPLACE FUNCTION search_query( function search (line 2568) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2787) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2804) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2810) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2915) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2938) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.6.9-0.6.10.sql function pgstac (line 4) | CREATE OR REPLACE FUNCTION pgstac.get_queryables(_collection_ids text[] ... FILE: src/pgstac/migrations/pgstac.0.6.9.sql type migrations (line 37) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 42) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 46) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 53) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function get_setting (line 69) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function context (line 77) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 81) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 86) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 91) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function notice (line 96) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 108) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 116) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 121) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 126) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 132) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ function to_int (line 139) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 143) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 147) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 152) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 156) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 165) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 191) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 200) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 205) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 209) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 220) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 283) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 322) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function stac_geom (line 364) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 380) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 414) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 418) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 423) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 440) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 451) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 460) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function table_empty (line 466) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function collections_trigger_func (line 480) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function partition_collection (line 624) | CREATE OR REPLACE FUNCTION partition_collection(collection text, strateg... type partitions (line 628) | CREATE TABLE IF NOT EXISTS partitions ( type partitions_range_idx (line 639) | CREATE INDEX partitions_range_idx ON partitions USING GIST(partition_range) function partitions_delete_trigger_func (line 641) | CREATE OR REPLACE FUNCTION partitions_delete_trigger_func() RETURNS TRIG... function partitions_trigger_func (line 697) | CREATE OR REPLACE FUNCTION partitions_trigger_func() RETURNS TRIGGER AS $$ function update_collection (line 897) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 905) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 914) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 923) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 929) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type queryables (line 933) | CREATE TABLE queryables ( type queryables_name_idx (line 942) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 943) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 956) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function create_queryable_indexes (line 1021) | CREATE OR REPLACE FUNCTION create_queryable_indexes() RETURNS VOID AS $$ function queryables_trigger_func (line 1053) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1088) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function missing_queryables (line 1098) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function missing_queryables (line 1157) | CREATE OR REPLACE FUNCTION missing_queryables(_tablesample int DEFAULT 5... function parse_dtrange (line 1173) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1251) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1294) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1349) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1385) | CREATE TABLE cql2_ops ( function cql2_query (line 1424) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1594) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1674) | CREATE TABLE items ( type items (line 1685) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1686) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function content_slim (line 1694) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1698) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1709) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1747) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1760) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1786) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1808) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1817) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1820) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1823) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1827) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 1914) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 1924) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 1928) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 1937) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 1952) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 1956) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 1961) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 1967) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 1973) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 1979) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ type partition_steps (line 1994) | CREATE VIEW partition_steps AS function chunker (line 2003) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2043) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2103) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2133) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2220) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2234) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2263) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_filter (line 2268) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2377) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2381) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2385) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 2394) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 2408) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 2409) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 2411) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 2524) | CREATE OR REPLACE FUNCTION search_query( function search (line 2568) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function tileenvelope (line 2788) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 2805) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 2811) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 2916) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 2939) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/migrations/pgstac.0.7.0-0.7.1.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ type queryables_collection_idx (line 138) | CREATE INDEX queryables_collection_idx ON pgstac.queryables USING gin (c... function pgstac (line 142) | CREATE OR REPLACE FUNCTION pgstac.maintain_partition_queries(part text D... function pgstac (line 299) | CREATE OR REPLACE FUNCTION pgstac.queryable_signature(n text, c text[]) function pgstac (line 308) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() function pgstac (line 399) | CREATE OR REPLACE FUNCTION pgstac.get_token_filter(_search jsonb DEFAULT... function pgstac (line 533) | CREATE OR REPLACE FUNCTION pgstac.queue_timeout() function pgstac (line 544) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) FILE: src/pgstac/migrations/pgstac.0.7.0.sql function pgstac_admin_owns (line 41) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function to_int (line 120) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 124) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 128) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 133) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 137) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 146) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 172) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 181) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 186) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 190) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 201) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 264) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 303) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 346) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 350) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 354) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 358) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 362) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 366) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... type migrations (line 391) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 396) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 400) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 407) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 412) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 426) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 434) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function context (line 443) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 447) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 452) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 457) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 461) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function queue_timeout (line 465) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 476) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 488) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 496) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 501) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 506) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 512) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 521) | CREATE TABLE query_queue ( type query_queue_history (line 527) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 561) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 592) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 611) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function stac_daterange (line 721) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 755) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 759) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 763) | CREATE TABLE IF NOT EXISTS stac_extensions( type queryables (line 767) | CREATE TABLE queryables ( type queryables_name_idx (line 776) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_property_wrapper_idx (line 777) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function array_to_path (line 782) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ type pgstac_indexes (line 849) | CREATE VIEW pgstac_indexes AS type pgstac_indexes_stats (line 867) | CREATE VIEW pgstac_indexes_stats AS function maintain_partition_queries (line 891) | CREATE OR REPLACE FUNCTION maintain_partition_queries( function maintain_partitions (line 1023) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1034) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1107) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1116) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1120) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1125) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1129) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1210) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1288) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1331) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1386) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1422) | CREATE TABLE cql2_ops ( function cql2_query (line 1461) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1631) | CREATE OR REPLACE FUNCTION paging_dtrange( function collection_base_item (line 1711) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 1720) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 1730) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 1735) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 1741) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 1749) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 1759) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 1768) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 1775) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 1778) | CREATE TABLE items ( type items (line 1789) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1790) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 1796) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 1832) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1836) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1847) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1885) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1898) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1924) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 1946) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 1955) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 1958) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 1961) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 1965) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2044) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2054) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2058) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2067) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2072) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2300) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2508) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2557) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ type partition_steps (line 2580) | CREATE OR REPLACE VIEW partition_steps AS function chunker (line 2589) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2629) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2689) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2719) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2806) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2820) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2849) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 2853) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 2869) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 2989) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 2993) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 2997) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3007) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3021) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3022) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3024) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3135) | CREATE OR REPLACE FUNCTION search_query( function search (line 3179) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function search_cursor (line 3362) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3400) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3417) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3423) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3528) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3551) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 3629) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.7.1-0.7.2.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function pgstac (line 138) | CREATE OR REPLACE FUNCTION pgstac.maintain_partition_queries(part text D... FILE: src/pgstac/migrations/pgstac.0.7.1.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function to_int (line 133) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 137) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 141) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 146) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 150) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 159) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 185) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 194) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 199) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 203) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 214) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 277) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 316) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 359) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 363) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 367) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 371) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 375) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 379) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... type migrations (line 404) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 409) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 413) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 420) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 425) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 439) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 447) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function context (line 456) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 460) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 465) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 470) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 474) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function queue_timeout (line 478) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 485) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 497) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 505) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 510) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 515) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 521) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 530) | CREATE TABLE query_queue ( type query_queue_history (line 536) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 570) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 601) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 620) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function stac_daterange (line 730) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 764) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 768) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 772) | CREATE TABLE IF NOT EXISTS stac_extensions( function queryable_signature (line 776) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 780) | CREATE TABLE queryables ( type queryables_name_idx (line 789) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 790) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 791) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function queryables_constraint_triggerfunc (line 793) | CREATE OR REPLACE FUNCTION queryables_constraint_triggerfunc() RETURNS T... function array_to_path (line 868) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ type pgstac_indexes (line 935) | CREATE VIEW pgstac_indexes AS type pgstac_indexes_stats (line 953) | CREATE VIEW pgstac_indexes_stats AS function maintain_partition_queries (line 977) | CREATE OR REPLACE FUNCTION maintain_partition_queries( function maintain_partitions (line 1135) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1146) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1219) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1228) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1232) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1237) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1241) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1322) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1400) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1443) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1498) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1534) | CREATE TABLE cql2_ops ( function cql2_query (line 1573) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1743) | CREATE OR REPLACE FUNCTION paging_dtrange( function collection_base_item (line 1823) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 1832) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 1842) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 1847) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 1853) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 1861) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 1871) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 1880) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 1887) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 1890) | CREATE TABLE items ( type items (line 1901) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1902) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 1908) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 1944) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1948) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1959) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1997) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2010) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2036) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2058) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2067) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2070) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2073) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2077) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2156) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2166) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2170) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2179) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2184) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2412) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2620) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2669) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ type partition_steps (line 2692) | CREATE OR REPLACE VIEW partition_steps AS function chunker (line 2701) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2741) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2801) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2831) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2918) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2932) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2961) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 2965) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 2981) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 3111) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 3115) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3119) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3129) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3143) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3144) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3146) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3257) | CREATE OR REPLACE FUNCTION search_query( function search (line 3301) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function search_cursor (line 3461) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3499) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3516) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3522) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3627) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3650) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 3724) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.7.10-0.8.0.sql function pgstac_admin_owns (line 44) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 139) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 153) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 166) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 191) | CREATE OR REPLACE FUNCTION pgstac.collection_datetime(content jsonb) function pgstac (line 208) | CREATE OR REPLACE FUNCTION pgstac.collection_enddatetime(content jsonb) function pgstac (line 225) | CREATE OR REPLACE FUNCTION pgstac.collection_geom(content jsonb) function pgstac (line 243) | CREATE OR REPLACE FUNCTION pgstac.content_dehydrate(content jsonb) function pgstac (line 260) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) FILE: src/pgstac/migrations/pgstac.0.7.10.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function to_int (line 133) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 137) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 141) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 146) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 150) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 159) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 185) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 194) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 199) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 203) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 214) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 277) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 316) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 359) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 363) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 367) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 371) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 375) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 379) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... type migrations (line 404) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 409) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 413) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 420) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 425) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 439) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 447) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function context (line 456) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 460) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 465) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 470) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 474) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 478) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 483) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 490) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 502) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 510) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 515) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 520) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 526) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 535) | CREATE TABLE query_queue ( type query_queue_history (line 541) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 575) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 606) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 625) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function stac_daterange (line 735) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 769) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 773) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 777) | CREATE TABLE IF NOT EXISTS stac_extensions( function queryable_signature (line 781) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 785) | CREATE TABLE queryables ( type queryables_name_idx (line 794) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 795) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 796) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 798) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 888) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 953) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_partitions (line 1117) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1128) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1201) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1210) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1214) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1219) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1223) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1304) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1382) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1425) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1480) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1516) | CREATE TABLE cql2_ops ( function cql2_query (line 1555) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1725) | CREATE OR REPLACE FUNCTION paging_dtrange( function collection_base_item (line 1805) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 1814) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 1824) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 1829) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 1835) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 1843) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 1853) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 1862) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 1869) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 1873) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... type items (line 1893) | CREATE TABLE items ( type items (line 1904) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1905) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 1911) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 1950) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1954) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1965) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2003) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2016) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2042) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2064) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2073) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2076) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2079) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2083) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2162) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2172) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2176) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2185) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2190) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2459) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2696) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2745) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2769) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2809) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2869) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2899) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2986) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3000) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3028) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3033) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3080) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3182) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3186) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3196) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3210) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3211) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3213) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3324) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3386) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3694) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3732) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3749) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3755) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3860) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3883) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 3957) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.7.2-0.7.3.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function pgstac (line 140) | CREATE OR REPLACE FUNCTION pgstac.indexdef(q pgstac.queryables) type "pgstac" (line 357) | create or replace view "pgstac"."pgstac_indexes" as SELECT i.schemaname, FILE: src/pgstac/migrations/pgstac.0.7.2.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function to_int (line 133) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 137) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 141) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 146) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 150) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 159) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 185) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 194) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 199) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 203) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 214) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 277) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 316) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 359) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 363) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 367) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 371) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 375) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 379) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... type migrations (line 404) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 409) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 413) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 420) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 425) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 439) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 447) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function context (line 456) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 460) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 465) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 470) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 474) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function queue_timeout (line 478) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 485) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 497) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 505) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 510) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 515) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 521) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 530) | CREATE TABLE query_queue ( type query_queue_history (line 536) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 570) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 601) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 620) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function stac_daterange (line 730) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 764) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 768) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 772) | CREATE TABLE IF NOT EXISTS stac_extensions( function queryable_signature (line 776) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 780) | CREATE TABLE queryables ( type queryables_name_idx (line 789) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 790) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 791) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function queryables_constraint_triggerfunc (line 793) | CREATE OR REPLACE FUNCTION queryables_constraint_triggerfunc() RETURNS T... function array_to_path (line 868) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ type pgstac_indexes (line 935) | CREATE VIEW pgstac_indexes AS type pgstac_indexes_stats (line 953) | CREATE VIEW pgstac_indexes_stats AS function maintain_partition_queries (line 977) | CREATE OR REPLACE FUNCTION maintain_partition_queries( function maintain_partitions (line 1158) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1169) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1242) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1251) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1255) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1260) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1264) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1345) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1423) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1466) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1521) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1557) | CREATE TABLE cql2_ops ( function cql2_query (line 1596) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1766) | CREATE OR REPLACE FUNCTION paging_dtrange( function collection_base_item (line 1846) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 1855) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 1865) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 1870) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 1876) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 1884) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 1894) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 1903) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 1910) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 1913) | CREATE TABLE items ( type items (line 1924) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1925) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 1931) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 1967) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1971) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1982) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2020) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2033) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2059) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2081) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2090) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2093) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2096) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2100) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2179) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2189) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2193) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2202) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2207) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2435) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2643) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2692) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ type partition_steps (line 2715) | CREATE OR REPLACE VIEW partition_steps AS function chunker (line 2724) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2764) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2824) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2854) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2941) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2955) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2984) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 2988) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3004) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 3134) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 3138) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3142) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3152) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3166) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3167) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3169) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3280) | CREATE OR REPLACE FUNCTION search_query( function search (line 3324) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function search_cursor (line 3484) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3522) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3539) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3545) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3650) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3673) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 3747) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.7.3-0.7.4.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ type "pgstac" (line 138) | create unlogged table "pgstac"."format_item_cache" ( type format_item_cache_lastused_idx (line 150) | CREATE INDEX format_item_cache_lastused_idx ON pgstac.format_item_cache ... type format_item_cache_pkey (line 152) | CREATE UNIQUE INDEX format_item_cache_pkey ON pgstac.format_item_cache U... function pgstac (line 167) | CREATE OR REPLACE FUNCTION pgstac.format_item(_item pgstac.items, _field... function pgstac (line 331) | CREATE OR REPLACE FUNCTION pgstac.search_rows(_where text DEFAULT 'TRUE'... function pgstac (line 456) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() function pgstac (line 539) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) function pgstac (line 691) | CREATE OR REPLACE FUNCTION pgstac.sort_sqlorderby(_search jsonb DEFAULT ... FILE: src/pgstac/migrations/pgstac.0.7.3.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function to_int (line 133) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 137) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 141) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 146) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 150) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 159) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 185) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 194) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 199) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 203) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 214) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 277) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 316) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 359) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 363) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 367) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 371) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 375) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 379) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... type migrations (line 404) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 409) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 413) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 420) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 425) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 439) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 447) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function context (line 456) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 460) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 465) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 470) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 474) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function queue_timeout (line 478) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 485) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 497) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 505) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 510) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 515) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 521) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 530) | CREATE TABLE query_queue ( type query_queue_history (line 536) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 570) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 601) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 620) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function stac_daterange (line 730) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 764) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 768) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 772) | CREATE TABLE IF NOT EXISTS stac_extensions( function queryable_signature (line 776) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 780) | CREATE TABLE queryables ( type queryables_name_idx (line 789) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 790) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 791) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function queryables_constraint_triggerfunc (line 793) | CREATE OR REPLACE FUNCTION queryables_constraint_triggerfunc() RETURNS T... function array_to_path (line 868) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 933) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_partitions (line 1097) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1108) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1181) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1190) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1194) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1199) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1203) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1284) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1362) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1405) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1460) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1496) | CREATE TABLE cql2_ops ( function cql2_query (line 1535) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1705) | CREATE OR REPLACE FUNCTION paging_dtrange( function collection_base_item (line 1785) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 1794) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 1804) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 1809) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 1815) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 1823) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 1833) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 1842) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 1849) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 1852) | CREATE TABLE items ( type items (line 1863) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1864) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 1870) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 1906) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1910) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1921) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1959) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1972) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 1998) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2020) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2029) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2032) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2035) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2039) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2118) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2128) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2132) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2141) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2146) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2374) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2605) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2654) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ type partition_steps (line 2677) | CREATE OR REPLACE VIEW partition_steps AS function chunker (line 2686) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2726) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2786) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2816) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2903) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2917) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2946) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 2950) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 2966) | CREATE OR REPLACE FUNCTION get_token_filter(_search jsonb = '{}'::jsonb,... function search_tohash (line 3096) | CREATE OR REPLACE FUNCTION search_tohash(jsonb) RETURNS jsonb AS $$ function search_hash (line 3100) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3104) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3114) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3128) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3129) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3131) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3242) | CREATE OR REPLACE FUNCTION search_query( function search (line 3286) | CREATE OR REPLACE FUNCTION search(_search jsonb = '{}'::jsonb) RETURNS j... function search_cursor (line 3446) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3484) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3501) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3507) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3612) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3635) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 3709) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.7.4-0.7.5.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ type "pgstac" (line 142) | create or replace view "pgstac"."partitions_view" as SELECT (pg_partiti... function pgstac (line 166) | CREATE OR REPLACE FUNCTION pgstac.check_partition(_collection text, _dtr... function pgstac (line 298) | CREATE OR REPLACE FUNCTION pgstac.collection_extent(_collection text, ru... function pgstac (line 341) | CREATE OR REPLACE FUNCTION pgstac.create_table_constraints(t text, _dtra... function pgstac (line 629) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) function pgstac (line 783) | CREATE OR REPLACE FUNCTION pgstac.search_rows(_where text DEFAULT 'TRUE'... type partitions_partition_idx (line 954) | CREATE UNIQUE INDEX partitions_partition_idx ON pgstac.partitions USING ... FILE: src/pgstac/migrations/pgstac.0.7.4.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function to_int (line 133) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 137) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 141) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 146) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 150) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 159) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 185) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 194) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 199) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 203) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 214) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 277) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 316) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 359) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 363) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 367) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 371) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 375) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 379) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... type migrations (line 404) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 409) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 413) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 420) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 425) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 439) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 447) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function context (line 456) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 460) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 465) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 470) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 474) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 478) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 483) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 490) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 502) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 510) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 515) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 520) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 526) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 535) | CREATE TABLE query_queue ( type query_queue_history (line 541) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 575) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 606) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 625) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function stac_daterange (line 735) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 769) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 773) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 777) | CREATE TABLE IF NOT EXISTS stac_extensions( function queryable_signature (line 781) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 785) | CREATE TABLE queryables ( type queryables_name_idx (line 794) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 795) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 796) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 798) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 888) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 953) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_partitions (line 1117) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1128) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1201) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1210) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1214) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1219) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1223) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1304) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1382) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1425) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1480) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1516) | CREATE TABLE cql2_ops ( function cql2_query (line 1555) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1725) | CREATE OR REPLACE FUNCTION paging_dtrange( function collection_base_item (line 1805) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 1814) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 1824) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 1829) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 1835) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 1843) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 1853) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 1862) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 1869) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 1872) | CREATE TABLE items ( type items (line 1883) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1884) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 1890) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 1929) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1933) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1944) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1982) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1995) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2021) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2043) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2052) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2055) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2058) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2062) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2141) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2151) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2155) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2164) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2169) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2397) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2628) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2677) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ type partition_steps (line 2700) | CREATE OR REPLACE VIEW partition_steps AS function chunker (line 2709) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2749) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2809) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2839) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2926) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2940) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 2968) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 2973) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3020) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3119) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3123) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3133) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3147) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3148) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3150) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3261) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3305) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3584) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3622) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3639) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3645) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3750) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3773) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 3847) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.7.5-0.7.6.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function pgstac (line 138) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() FILE: src/pgstac/migrations/pgstac.0.7.5.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function to_int (line 133) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 137) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 141) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 146) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 150) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 159) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 185) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 194) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 199) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 203) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 214) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 277) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 316) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 359) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 363) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 367) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 371) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 375) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 379) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... type migrations (line 404) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 409) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 413) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 420) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 425) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 439) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 447) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function context (line 456) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 460) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 465) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 470) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 474) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 478) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 483) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 490) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 502) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 510) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 515) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 520) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 526) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 535) | CREATE TABLE query_queue ( type query_queue_history (line 541) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 575) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 606) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 625) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function stac_daterange (line 735) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 769) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 773) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 777) | CREATE TABLE IF NOT EXISTS stac_extensions( function queryable_signature (line 781) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 785) | CREATE TABLE queryables ( type queryables_name_idx (line 794) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 795) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 796) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 798) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 888) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 953) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_partitions (line 1117) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1128) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1201) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1210) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1214) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1219) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1223) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1304) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1382) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1425) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1480) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1516) | CREATE TABLE cql2_ops ( function cql2_query (line 1555) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1725) | CREATE OR REPLACE FUNCTION paging_dtrange( function collection_base_item (line 1805) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 1814) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 1824) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 1829) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 1835) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 1843) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 1853) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 1862) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 1869) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 1872) | CREATE TABLE items ( type items (line 1883) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1884) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 1890) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 1929) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1933) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1944) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1982) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1995) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2021) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2043) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2052) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2055) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2058) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2062) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2141) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2151) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2155) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2164) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2169) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2438) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2675) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2724) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2748) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2788) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2848) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2878) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2965) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2979) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3007) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3012) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3059) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3161) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3165) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3175) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3189) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3190) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3192) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3303) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3347) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3639) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3677) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3694) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3700) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3805) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3828) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 3902) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.7.6-0.7.7.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function pgstac (line 138) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) function pgstac (line 308) | CREATE OR REPLACE FUNCTION pgstac.search_query(_search jsonb DEFAULT '{}... FILE: src/pgstac/migrations/pgstac.0.7.6.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function to_int (line 133) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 137) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 141) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 146) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 150) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 159) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 185) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 194) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 199) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 203) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 214) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 277) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 316) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 359) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 363) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 367) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 371) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 375) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 379) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... type migrations (line 404) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 409) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 413) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 420) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 425) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 439) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 447) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function context (line 456) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 460) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 465) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 470) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 474) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 478) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 483) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 490) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 502) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 510) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 515) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 520) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 526) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 535) | CREATE TABLE query_queue ( type query_queue_history (line 541) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 575) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 606) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 625) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function stac_daterange (line 735) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 769) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 773) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 777) | CREATE TABLE IF NOT EXISTS stac_extensions( function queryable_signature (line 781) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 785) | CREATE TABLE queryables ( type queryables_name_idx (line 794) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 795) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 796) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 798) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 888) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 953) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_partitions (line 1117) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1128) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1201) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1210) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1214) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1219) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1223) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1304) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1382) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1425) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1480) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1516) | CREATE TABLE cql2_ops ( function cql2_query (line 1555) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1725) | CREATE OR REPLACE FUNCTION paging_dtrange( function collection_base_item (line 1805) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 1814) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 1824) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 1829) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 1835) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 1843) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 1853) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 1862) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 1869) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 1872) | CREATE TABLE items ( type items (line 1883) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1884) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 1890) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 1929) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1933) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1944) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1982) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1995) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2021) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2043) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2052) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2055) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2058) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2062) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2141) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2151) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2155) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2164) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2169) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2438) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2675) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2724) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2748) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2788) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2848) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2878) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2965) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2979) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3007) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3012) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3059) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3161) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3165) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3175) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3189) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3190) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3192) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3303) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3347) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3639) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3677) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3694) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3700) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3805) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3828) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 3902) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.7.7-0.7.8.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function pgstac (line 138) | CREATE OR REPLACE FUNCTION pgstac.search_query(_search jsonb DEFAULT '{}... FILE: src/pgstac/migrations/pgstac.0.7.7.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function to_int (line 133) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 137) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 141) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 146) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 150) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 159) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 185) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 194) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 199) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 203) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 214) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 277) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 316) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 359) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 363) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 367) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 371) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 375) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 379) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... type migrations (line 404) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 409) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 413) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 420) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 425) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 439) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 447) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function context (line 456) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 460) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 465) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 470) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 474) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 478) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 483) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 490) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 502) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 510) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 515) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 520) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 526) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 535) | CREATE TABLE query_queue ( type query_queue_history (line 541) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 575) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 606) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 625) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function stac_daterange (line 735) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 769) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 773) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 777) | CREATE TABLE IF NOT EXISTS stac_extensions( function queryable_signature (line 781) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 785) | CREATE TABLE queryables ( type queryables_name_idx (line 794) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 795) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 796) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 798) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 888) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 953) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_partitions (line 1117) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1128) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1201) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1210) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1214) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1219) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1223) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1304) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1382) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1425) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1480) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1516) | CREATE TABLE cql2_ops ( function cql2_query (line 1555) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1725) | CREATE OR REPLACE FUNCTION paging_dtrange( function collection_base_item (line 1805) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 1814) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 1824) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 1829) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 1835) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 1843) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 1853) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 1862) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 1869) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 1872) | CREATE TABLE items ( type items (line 1883) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1884) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 1890) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 1929) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1933) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1944) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1982) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1995) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2021) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2043) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2052) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2055) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2058) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2062) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2141) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2151) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2155) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2164) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2169) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2438) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2675) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2724) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2748) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2788) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2848) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2878) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2965) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2979) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3007) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3012) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3059) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3161) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3165) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3175) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3189) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3190) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3192) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3303) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3365) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3673) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3711) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3728) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3734) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3839) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3862) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 3936) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.7.8-0.7.9.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ FILE: src/pgstac/migrations/pgstac.0.7.8.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function to_int (line 133) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 137) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 141) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 146) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 150) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 159) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 185) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 194) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 199) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 203) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 214) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 277) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 316) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 359) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 363) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 367) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 371) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 375) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 379) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... type migrations (line 404) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 409) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 413) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 420) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 425) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 439) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 447) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function context (line 456) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 460) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 465) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 470) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 474) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 478) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 483) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 490) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 502) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 510) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 515) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 520) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 526) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 535) | CREATE TABLE query_queue ( type query_queue_history (line 541) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 575) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 606) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 625) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function stac_daterange (line 735) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 769) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 773) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 777) | CREATE TABLE IF NOT EXISTS stac_extensions( function queryable_signature (line 781) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 785) | CREATE TABLE queryables ( type queryables_name_idx (line 794) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 795) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 796) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 798) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 888) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 953) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_partitions (line 1117) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1128) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1201) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1210) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1214) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1219) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1223) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1304) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1382) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1425) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1480) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1516) | CREATE TABLE cql2_ops ( function cql2_query (line 1555) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1725) | CREATE OR REPLACE FUNCTION paging_dtrange( function collection_base_item (line 1805) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 1814) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 1824) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 1829) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 1835) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 1843) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 1853) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 1862) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 1869) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 1872) | CREATE TABLE items ( type items (line 1883) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1884) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 1890) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 1929) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1933) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1944) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1982) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1995) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2021) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2043) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2052) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2055) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2058) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2062) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2141) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2151) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2155) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2164) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2169) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2438) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2675) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2724) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2748) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2788) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2848) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2878) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2965) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2979) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3007) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3012) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3059) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3161) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3165) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3175) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3189) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3190) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3192) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3303) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3365) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3673) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3711) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3728) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3734) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3839) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3862) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 3936) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.7.9-0.7.10.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function pgstac (line 138) | CREATE OR REPLACE FUNCTION pgstac.collection_delete_trigger_func() function pgstac (line 160) | CREATE OR REPLACE FUNCTION pgstac.all_collections() function pgstac (line 169) | CREATE OR REPLACE FUNCTION pgstac.get_setting_bool(_setting text, conf j... FILE: src/pgstac/migrations/pgstac.0.7.9.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function to_int (line 133) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 137) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 141) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 146) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 150) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 159) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 185) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 194) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 199) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 203) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 214) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 277) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 316) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 359) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 363) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 367) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 371) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 375) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 379) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... type migrations (line 404) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 409) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 413) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 420) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 425) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 439) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 447) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function context (line 456) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 460) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 465) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 470) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 474) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 478) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 483) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 490) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 502) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 510) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 515) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 520) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 526) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 535) | CREATE TABLE query_queue ( type query_queue_history (line 541) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 575) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 606) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 625) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function stac_daterange (line 735) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 769) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 773) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 777) | CREATE TABLE IF NOT EXISTS stac_extensions( function queryable_signature (line 781) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 785) | CREATE TABLE queryables ( type queryables_name_idx (line 794) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 795) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 796) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 798) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 888) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 953) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_partitions (line 1117) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1128) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1201) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1210) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1214) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1219) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1223) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1304) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1382) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1425) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1480) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1516) | CREATE TABLE cql2_ops ( function cql2_query (line 1555) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1725) | CREATE OR REPLACE FUNCTION paging_dtrange( function collection_base_item (line 1805) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 1814) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 1824) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 1829) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 1835) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 1843) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 1853) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 1862) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 1869) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ type items (line 1872) | CREATE TABLE items ( type items (line 1883) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1884) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 1890) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 1929) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 1933) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 1944) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 1982) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 1995) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2021) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2043) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2052) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2055) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2058) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2062) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2141) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2151) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2155) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2164) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2169) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2438) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2675) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2724) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2748) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2788) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2848) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2878) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 2965) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 2979) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3007) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3012) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3059) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3161) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3165) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3175) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3189) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3190) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3192) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3303) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3365) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3673) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3711) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3728) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3734) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3839) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3862) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 3936) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.8.0-0.8.1.sql function pgstac_admin_owns (line 44) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 139) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 153) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 166) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) FILE: src/pgstac/migrations/pgstac.0.8.0.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 137) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 151) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 164) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 177) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 182) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 186) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 193) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 198) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 212) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 220) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function context (line 229) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 233) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 238) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 243) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 247) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 251) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 256) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 263) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 275) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 283) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 288) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 293) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 299) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 308) | CREATE TABLE query_queue ( type query_queue_history (line 314) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 348) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 379) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 398) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 495) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 499) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 504) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 508) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 517) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 543) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 552) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 557) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 561) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 572) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 635) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 674) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 717) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 721) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 725) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 729) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 733) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 737) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 762) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 778) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 812) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 816) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 820) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 824) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 834) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 848) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 853) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 859) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 867) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 877) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 886) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 893) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 897) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 917) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 921) | CREATE TABLE queryables ( type queryables_name_idx (line 930) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 931) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 932) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 934) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1024) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1089) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_partitions (line 1253) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1264) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1337) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1346) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1350) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1355) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1359) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1440) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1518) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1561) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1616) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1652) | CREATE TABLE cql2_ops ( function cql2_query (line 1691) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1861) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1941) | CREATE TABLE items ( type items (line 1953) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1954) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 1960) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 1999) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2003) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2015) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2053) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2066) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2092) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2114) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2123) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2126) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2129) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2133) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2212) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2222) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2226) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2235) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2240) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2509) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2746) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2795) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2819) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2859) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2919) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2949) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 3036) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3050) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3078) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3083) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3130) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3232) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3236) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3246) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3260) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3261) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3263) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3374) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3436) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3733) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3771) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3788) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3794) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3899) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3922) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 3996) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.8.1-0.8.2.sql function pgstac_admin_owns (line 44) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 154) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 168) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 181) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 198) | CREATE OR REPLACE FUNCTION pgstac.additional_properties() function pgstac (line 206) | CREATE OR REPLACE FUNCTION pgstac.base_url(conf jsonb DEFAULT NULL::jsonb) function pgstac (line 214) | CREATE OR REPLACE FUNCTION pgstac.collection_search(_search jsonb DEFAUL... function pgstac (line 314) | CREATE OR REPLACE FUNCTION pgstac.collection_search_rows(_search jsonb D... type "pgstac" (line 356) | create or replace view "pgstac"."collections_asitems" as SELECT collect... function pgstac (line 366) | CREATE OR REPLACE FUNCTION pgstac.maintain_index(indexname text, queryab... function pgstac (line 448) | CREATE OR REPLACE FUNCTION pgstac.readonly(conf jsonb DEFAULT NULL::jsonb) function pgstac (line 456) | CREATE OR REPLACE FUNCTION pgstac.check_partition(_collection text, _dtr... function pgstac (line 592) | CREATE OR REPLACE FUNCTION pgstac.cql2_query(j jsonb, wrapper text DEFAU... function pgstac (line 782) | CREATE OR REPLACE FUNCTION pgstac.geometrysearch(geom geometry, queryhas... function pgstac (line 888) | CREATE OR REPLACE FUNCTION pgstac.get_queryables(_collection_ids text[] ... function pgstac (line 955) | CREATE OR REPLACE FUNCTION pgstac.maintain_partition_queries(part text D... function pgstac (line 984) | CREATE OR REPLACE FUNCTION pgstac.repartition(_collection text, _partiti... function pgstac (line 1039) | CREATE OR REPLACE FUNCTION pgstac.search_query(_search jsonb DEFAULT '{}... function pgstac (line 1109) | CREATE OR REPLACE FUNCTION pgstac.update_partition_stats(_partition text... function pgstac (line 1187) | CREATE OR REPLACE FUNCTION pgstac.where_stats(inwhere text, updatestats ... FILE: src/pgstac/migrations/pgstac.0.8.1.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 137) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 151) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 164) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 177) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 182) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 186) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 193) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 198) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 212) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 220) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function context (line 229) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 233) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 238) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 243) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 247) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 251) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 256) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 263) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 275) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 283) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 288) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 293) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 299) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 308) | CREATE TABLE query_queue ( type query_queue_history (line 314) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 348) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 379) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 398) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 495) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 499) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 504) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 508) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 517) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 543) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 552) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 557) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 561) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 572) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 635) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 674) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 717) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 721) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 725) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 729) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 733) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 737) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 762) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 778) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 812) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 816) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 820) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 824) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 834) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 848) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 853) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 859) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 867) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 877) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 886) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 893) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 897) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 917) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 921) | CREATE TABLE queryables ( type queryables_name_idx (line 930) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 931) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 932) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 934) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1024) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1089) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_partitions (line 1253) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1264) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1337) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1346) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1350) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1355) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1359) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1440) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1518) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1561) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1616) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1652) | CREATE TABLE cql2_ops ( function cql2_query (line 1691) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1861) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 1941) | CREATE TABLE items ( type items (line 1953) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 1954) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 1960) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 1999) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2003) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2015) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2053) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2066) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2092) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2114) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2123) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2126) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2129) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2133) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2212) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2222) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2226) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2235) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2240) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2509) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2746) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2795) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2819) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2859) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 2919) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 2949) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 3036) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3050) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3078) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3083) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3130) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3232) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3236) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3246) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3260) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3261) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3263) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3374) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3436) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3733) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... function tileenvelope (line 3771) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 3788) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 3794) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 3899) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 3922) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 3996) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.8.2-0.8.3.sql function pgstac_admin_owns (line 44) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 154) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 168) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 181) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 196) | CREATE OR REPLACE FUNCTION pgstac.items_staging_triggerfunc() FILE: src/pgstac/migrations/pgstac.0.8.2.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 152) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 166) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 179) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 192) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 197) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 201) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 208) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 213) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 227) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 235) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 244) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 248) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 252) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 256) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 260) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 265) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 270) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 274) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 278) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 283) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 290) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 302) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 310) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 315) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 320) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 326) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 335) | CREATE TABLE query_queue ( type query_queue_history (line 341) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 375) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 406) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 425) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 522) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 526) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 531) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 535) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 544) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 570) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 579) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 584) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 588) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 599) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 662) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 701) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 744) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 748) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 752) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 756) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 760) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 764) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 789) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 805) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 839) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 843) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 847) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 851) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 861) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 873) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 878) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 884) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 892) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 902) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 911) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 918) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 922) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 942) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 946) | CREATE TABLE queryables ( type queryables_name_idx (line 955) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 956) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 957) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 959) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1049) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1114) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1256) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1318) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1329) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1403) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1412) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1416) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1421) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1425) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1506) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1584) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1627) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1682) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1718) | CREATE TABLE cql2_ops ( function cql2_query (line 1757) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1943) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2023) | CREATE TABLE items ( type items (line 2035) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2036) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2042) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2081) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2085) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2097) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2135) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2148) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2174) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2196) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2205) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2208) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2211) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2215) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2294) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2304) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2308) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2317) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2322) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2594) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2835) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2885) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2909) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2949) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3009) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 3039) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 3126) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3140) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3168) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3173) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3220) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3322) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3326) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3336) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3350) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3351) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3353) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3472) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3541) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3838) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 3874) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 3892) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 3914) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 3954) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4045) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4051) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4163) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4186) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4260) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.8.3-0.8.4.sql function pgstac_admin_owns (line 44) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 154) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 168) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 181) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) FILE: src/pgstac/migrations/pgstac.0.8.3.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 152) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 166) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 179) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 192) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 197) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 201) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 208) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 213) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 227) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 235) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 244) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 248) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 252) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 256) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 260) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 265) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 270) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 274) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 278) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 283) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 290) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 302) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 310) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 315) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 320) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 326) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 335) | CREATE TABLE query_queue ( type query_queue_history (line 341) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 375) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 406) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 425) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 522) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 526) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 531) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 535) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 544) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 570) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 579) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 584) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 588) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 599) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 662) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 701) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 744) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 748) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 752) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 756) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 760) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 764) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 789) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 805) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 839) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 843) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 847) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 851) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 861) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 873) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 878) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 884) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 892) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 902) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 911) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 918) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 922) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 942) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 946) | CREATE TABLE queryables ( type queryables_name_idx (line 955) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 956) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 957) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 959) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1049) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1114) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1256) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1318) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1329) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1403) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1412) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1416) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1421) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1425) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1506) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1584) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1627) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1682) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1718) | CREATE TABLE cql2_ops ( function cql2_query (line 1757) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1943) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2023) | CREATE TABLE items ( type items (line 2035) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2036) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2042) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2081) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2085) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2097) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2135) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2148) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2174) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2196) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2205) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2208) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2211) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2215) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2300) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2310) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2314) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2323) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2328) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2600) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2841) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2891) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2915) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2955) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3015) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 3045) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 3132) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3146) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3174) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3179) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3226) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3328) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3332) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3342) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3356) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3357) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3359) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3478) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3547) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3844) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 3880) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 3898) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 3920) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 3960) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4051) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4057) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4169) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4192) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4266) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.8.4-0.8.5.sql function pgstac_admin_owns (line 44) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 154) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 168) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 181) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 196) | CREATE OR REPLACE FUNCTION pgstac.cql2_query(j jsonb, wrapper text DEFAU... FILE: src/pgstac/migrations/pgstac.0.8.4.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 152) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 166) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 179) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 192) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 197) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 201) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 208) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 213) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 227) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 235) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 244) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 248) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 252) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 256) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 260) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 265) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 270) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 274) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 278) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 283) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 290) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 302) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 310) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 315) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 320) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 326) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 335) | CREATE TABLE query_queue ( type query_queue_history (line 341) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 375) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 406) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 425) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 522) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 526) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 531) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 535) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 544) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 570) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 579) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 584) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 588) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 599) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 662) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 701) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 744) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 748) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 752) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 756) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 760) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 764) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 789) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 805) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 839) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 843) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 847) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 851) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 861) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 873) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 878) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 884) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 892) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 902) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 911) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 918) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 922) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 942) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 946) | CREATE TABLE queryables ( type queryables_name_idx (line 955) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 956) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 957) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 959) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1049) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1114) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1256) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1318) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1329) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1403) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1412) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1416) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1421) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1425) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1506) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1584) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1627) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1682) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1718) | CREATE TABLE cql2_ops ( function cql2_query (line 1757) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1943) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2023) | CREATE TABLE items ( type items (line 2035) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2036) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2042) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2081) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2085) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2097) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2135) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2148) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2174) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2196) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2205) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2208) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2211) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2215) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2300) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2310) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2314) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2323) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2328) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2600) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2841) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2891) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2915) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2955) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3015) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 3045) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 3132) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3146) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3174) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3179) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3226) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3328) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3332) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3342) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3356) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3357) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3359) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3478) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3547) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3844) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 3880) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 3898) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 3920) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 3960) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4051) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4057) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4169) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4192) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4266) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.8.5-0.9.0.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 199) | CREATE OR REPLACE FUNCTION pgstac.search_fromhash(_hash text) function pgstac (line 208) | CREATE OR REPLACE FUNCTION pgstac.collection_search(_search jsonb DEFAUL... function pgstac (line 471) | CREATE OR REPLACE FUNCTION pgstac.geometrysearch(geom geometry, queryhas... function pgstac (line 577) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) function pgstac (line 760) | CREATE OR REPLACE FUNCTION pgstac.search_query(_search jsonb DEFAULT '{}... FILE: src/pgstac/migrations/pgstac.0.8.5.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 152) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 166) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 179) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 192) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 197) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 201) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 208) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 213) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 227) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 235) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 244) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 248) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 252) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 256) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 260) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 265) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 270) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 274) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 278) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 283) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 290) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 302) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 310) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 315) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 320) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 326) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 335) | CREATE TABLE query_queue ( type query_queue_history (line 341) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 375) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 406) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 425) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 522) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 526) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 531) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 535) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 544) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 570) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 579) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 584) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 588) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 599) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 662) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 701) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 744) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 748) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 752) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 756) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 760) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 764) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 789) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 805) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 839) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 843) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 847) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 851) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 861) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 873) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 878) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 884) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 892) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 902) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 911) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 918) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 922) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 942) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 946) | CREATE TABLE queryables ( type queryables_name_idx (line 955) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 956) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 957) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 959) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1049) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1114) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1256) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1318) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1329) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1403) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1412) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1416) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1421) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1425) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1506) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1584) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1627) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1682) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1718) | CREATE TABLE cql2_ops ( function cql2_query (line 1757) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1943) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2023) | CREATE TABLE items ( type items (line 2035) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2036) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2042) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2081) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2085) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2097) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2135) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2148) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2174) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2196) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2205) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2208) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2211) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2215) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2300) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2310) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2314) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2323) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2328) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2600) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2841) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2891) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2915) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2955) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3015) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 3045) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 3132) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3146) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3174) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3179) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3226) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3328) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3332) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3342) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3356) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3357) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3359) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3478) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3547) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3844) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 3880) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 3898) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 3920) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 3960) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4051) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4057) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4169) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4192) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4266) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.8.6-0.9.0.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 199) | CREATE OR REPLACE FUNCTION pgstac.search_fromhash(_hash text) function pgstac (line 208) | CREATE OR REPLACE FUNCTION pgstac.collection_search(_search jsonb DEFAUL... function pgstac (line 471) | CREATE OR REPLACE FUNCTION pgstac.geometrysearch(geom geometry, queryhas... function pgstac (line 577) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) function pgstac (line 760) | CREATE OR REPLACE FUNCTION pgstac.search_query(_search jsonb DEFAULT '{}... FILE: src/pgstac/migrations/pgstac.0.8.6-0.9.10.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 209) | CREATE OR REPLACE FUNCTION pgstac.get_partition_name(relid regclass) function pgstac (line 218) | CREATE OR REPLACE FUNCTION pgstac.get_tstz_constraint(reloid oid, colnam... function pgstac (line 269) | CREATE OR REPLACE FUNCTION pgstac.q_to_tsquery(jinput jsonb) function pgstac (line 357) | CREATE OR REPLACE FUNCTION pgstac.chunker(_where text, OUT s timestamp w... function pgstac (line 398) | CREATE OR REPLACE FUNCTION pgstac.collection_extent(_collection text, ru... function pgstac (line 439) | CREATE OR REPLACE FUNCTION pgstac.collection_search(_search jsonb DEFAUL... function pgstac (line 506) | CREATE OR REPLACE FUNCTION pgstac.collection_temporal_extent(id text) function pgstac (line 518) | CREATE OR REPLACE FUNCTION pgstac.cql2_query(j jsonb, wrapper text DEFAU... function pgstac (line 708) | CREATE OR REPLACE FUNCTION pgstac.geometrysearch(geom geometry, queryhas... function pgstac (line 814) | CREATE OR REPLACE FUNCTION pgstac.jsonb_include(j jsonb, f jsonb) type "pgstac" (line 874) | create or replace view "pgstac"."partition_sys_meta" as SELECT partitio... type "pgstac" (line 900) | create or replace view "pgstac"."partitions_view" as SELECT (parse_iden... function pgstac (line 931) | CREATE OR REPLACE FUNCTION pgstac.queryable(dotpath text, OUT path text,... function pgstac (line 990) | CREATE OR REPLACE FUNCTION pgstac.search(_search jsonb DEFAULT '{}'::jsonb) function pgstac (line 1173) | CREATE OR REPLACE FUNCTION pgstac.search_query(_search jsonb DEFAULT '{}... function pgstac (line 1441) | CREATE OR REPLACE FUNCTION pgstac.update_partition_stats(_partition text... function pgstac (line 1520) | CREATE OR REPLACE FUNCTION pgstac.where_stats(inwhere text, updatestats ... FILE: src/pgstac/migrations/pgstac.0.8.6.sql function pgstac_admin_owns (line 42) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 152) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 166) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 179) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 192) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 197) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 201) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 208) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 213) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 227) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 235) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 244) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 248) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 252) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 256) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 260) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 265) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 270) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 274) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 278) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 283) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 290) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 302) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 310) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 315) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 320) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 326) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 335) | CREATE TABLE query_queue ( type query_queue_history (line 341) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 375) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 406) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 425) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 522) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 526) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 531) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 535) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 544) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 570) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 579) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 584) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 588) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 599) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 662) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 701) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 744) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 748) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 752) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 756) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 760) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 764) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 789) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 805) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 839) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 843) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 847) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 851) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 861) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 873) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 878) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 884) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 892) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 902) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 911) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 918) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 922) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 942) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 946) | CREATE TABLE queryables ( type queryables_name_idx (line 955) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 956) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 957) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 959) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1049) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1114) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1256) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1318) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1329) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1403) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1412) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1416) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1421) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1425) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1506) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1584) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1627) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1682) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1718) | CREATE TABLE cql2_ops ( function cql2_query (line 1757) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1943) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2023) | CREATE TABLE items ( type items (line 2035) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2036) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2042) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2081) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2085) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2097) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2135) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2148) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2174) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2196) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2205) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2208) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2211) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2215) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2300) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2310) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2314) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2323) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2328) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2600) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2841) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2891) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2915) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2955) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3015) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 3045) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 3132) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3146) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3174) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3179) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3226) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3328) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3332) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3342) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3356) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3357) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3359) | CREATE OR REPLACE FUNCTION where_stats(inwhere text, updatestats boolean... function search_query (line 3478) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3547) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3844) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 3880) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 3898) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 3920) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 3960) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4051) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4057) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4169) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4192) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4266) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.9.0-0.9.1.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 199) | CREATE OR REPLACE FUNCTION pgstac.collection_extent(_collection text, ru... function pgstac (line 240) | CREATE OR REPLACE FUNCTION pgstac.collection_temporal_extent(id text) function pgstac (line 252) | CREATE OR REPLACE FUNCTION pgstac.update_collection_extents() FILE: src/pgstac/migrations/pgstac.0.9.0.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 665) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 704) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 747) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 751) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 755) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 759) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 763) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 767) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 792) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 808) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 842) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 846) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 850) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 854) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 864) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 876) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 881) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 887) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 895) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 905) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 914) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 921) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 925) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 945) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 949) | CREATE TABLE queryables ( type queryables_name_idx (line 958) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 959) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 960) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 962) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1052) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1117) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1259) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1321) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1332) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1406) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1415) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1419) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1424) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1428) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1509) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1587) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1630) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1685) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1721) | CREATE TABLE cql2_ops ( function cql2_query (line 1762) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1948) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2028) | CREATE TABLE items ( type items (line 2040) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2041) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2047) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2086) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2090) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2102) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2140) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2153) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2179) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2201) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2210) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2213) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2216) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2220) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2305) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2315) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2319) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2328) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2333) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2605) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2846) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2896) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2920) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2960) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3020) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 3050) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 3137) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3151) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3179) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3184) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3231) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3333) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3337) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3347) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3361) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3362) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3364) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3530) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3597) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3918) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 3954) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 3972) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 3994) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4034) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4122) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4128) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4240) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4263) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4337) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.9.1-0.9.2.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 199) | CREATE OR REPLACE FUNCTION pgstac.q_to_tsquery(input text) function pgstac (line 295) | CREATE OR REPLACE FUNCTION pgstac.collection_search(_search jsonb DEFAUL... type "pgstac" (line 391) | create or replace view "pgstac"."partition_sys_meta" as SELECT (parse_i... type "pgstac" (line 410) | create or replace view "pgstac"."partitions_view" as SELECT (parse_iden... function pgstac (line 434) | CREATE OR REPLACE FUNCTION pgstac.queryable(dotpath text, OUT path text,... function pgstac (line 493) | CREATE OR REPLACE FUNCTION pgstac.stac_search_to_where(j jsonb) function pgstac (line 666) | CREATE OR REPLACE FUNCTION pgstac.where_stats(inwhere text, updatestats ... FILE: src/pgstac/migrations/pgstac.0.9.1.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 665) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 704) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 747) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 751) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 755) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 759) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 763) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 767) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 792) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 808) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 842) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 846) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 850) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 854) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 864) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 876) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 881) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 887) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 895) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 905) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 914) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 921) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 925) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 945) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 949) | CREATE TABLE queryables ( type queryables_name_idx (line 958) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 959) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 960) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 962) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1052) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1117) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1259) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1321) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1332) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1406) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1415) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1419) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1424) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1428) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1509) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1587) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1630) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1685) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1721) | CREATE TABLE cql2_ops ( function cql2_query (line 1762) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1948) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2028) | CREATE TABLE items ( type items (line 2040) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2041) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2047) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2086) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2090) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2102) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2140) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2153) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2179) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2201) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2210) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2213) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2216) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2220) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2305) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2315) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2319) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2328) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2333) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2601) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2842) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2892) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2916) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2956) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3016) | CREATE OR REPLACE FUNCTION partition_query_view( function stac_search_to_where (line 3046) | CREATE OR REPLACE FUNCTION stac_search_to_where(j jsonb) RETURNS text AS $$ function sort_dir_to_op (line 3133) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3147) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3175) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3180) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3227) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3329) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3333) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3343) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3357) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3358) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3360) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3526) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3593) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3914) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 3950) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 3968) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 3990) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4030) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4118) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4124) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4236) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4259) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4333) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.9.10-0.9.11.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 201) | CREATE OR REPLACE FUNCTION pgstac.get_tstz_constraint(reloid oid, colnam... function pgstac (line 252) | CREATE OR REPLACE FUNCTION pgstac.search_hash(jsonb, jsonb) function pgstac (line 261) | CREATE OR REPLACE FUNCTION pgstac.update_partition_stats(_partition text... FILE: src/pgstac/migrations/pgstac.0.9.10.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 670) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 709) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 752) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 756) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 760) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 764) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 768) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 772) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 797) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 813) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 847) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 851) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 855) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 859) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 869) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 881) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 886) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 892) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 900) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 910) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 919) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 926) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 930) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 950) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 954) | CREATE TABLE queryables ( type queryables_name_idx (line 963) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 964) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 965) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 967) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1057) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1127) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1269) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1331) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1342) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1416) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1425) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1429) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1434) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1438) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1519) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1597) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1640) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1695) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1731) | CREATE TABLE cql2_ops ( function cql2_query (line 1772) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1958) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2038) | CREATE TABLE items ( type items (line 2050) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2051) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2057) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2096) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2100) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2112) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2150) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2163) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2189) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2211) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2220) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2223) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2226) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2230) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2315) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2325) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2329) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2338) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2343) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2678) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2919) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2969) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2993) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 3034) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3094) | CREATE OR REPLACE FUNCTION partition_query_view( function q_to_tsquery (line 3122) | CREATE OR REPLACE FUNCTION q_to_tsquery (jinput jsonb) function sort_dir_to_op (line 3303) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3317) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3345) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3350) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3397) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3499) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3503) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3513) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3527) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3528) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3530) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3701) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3768) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 4089) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 4125) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 4143) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 4165) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4205) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4287) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4293) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4405) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4428) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4502) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.9.11-unreleased.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) FILE: src/pgstac/migrations/pgstac.0.9.11.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 670) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 709) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 752) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 756) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 760) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 764) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 768) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 772) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 797) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 813) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 847) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 851) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 855) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 859) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 869) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 881) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 886) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 892) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 900) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 910) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 919) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 926) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 930) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 950) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 954) | CREATE TABLE queryables ( type queryables_name_idx (line 963) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 964) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 965) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 967) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1057) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1127) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1269) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1331) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1342) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1416) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1425) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1429) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1434) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1438) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1519) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1597) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1640) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1695) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1731) | CREATE TABLE cql2_ops ( function cql2_query (line 1772) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1958) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2038) | CREATE TABLE items ( type items (line 2050) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2051) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2057) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2096) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2100) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2112) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2150) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2163) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2189) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2211) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2220) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2223) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2226) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2230) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2315) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2325) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2329) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2338) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2343) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2676) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2917) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2967) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2991) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 3032) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3092) | CREATE OR REPLACE FUNCTION partition_query_view( function q_to_tsquery (line 3120) | CREATE OR REPLACE FUNCTION q_to_tsquery (jinput jsonb) function sort_dir_to_op (line 3301) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3315) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3343) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3348) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3395) | CREATE OR REPLACE FUNCTION get_token_filter( type searches (line 3498) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3508) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3522) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3523) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3525) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3696) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3763) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 4084) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 4120) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 4138) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 4160) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4200) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4282) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4288) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4400) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4423) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4497) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.9.2-0.9.3.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 199) | CREATE OR REPLACE FUNCTION pgstac.stac_search_to_where(j jsonb) FILE: src/pgstac/migrations/pgstac.0.9.2.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 665) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 704) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 747) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 751) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 755) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 759) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 763) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 767) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 792) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 808) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 842) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 846) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 850) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 854) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 864) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 876) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 881) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 887) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 895) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 905) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 914) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 921) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 925) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 945) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 949) | CREATE TABLE queryables ( type queryables_name_idx (line 958) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 959) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 960) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 962) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1052) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1122) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1264) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1326) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1337) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1411) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1420) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1424) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1429) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1433) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1514) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1592) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1635) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1690) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1726) | CREATE TABLE cql2_ops ( function cql2_query (line 1767) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1953) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2033) | CREATE TABLE items ( type items (line 2045) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2046) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2052) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2091) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2095) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2107) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2145) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2158) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2184) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2206) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2215) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2218) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2221) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2225) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2310) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2320) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2324) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2333) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2338) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2607) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2848) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2898) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2922) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2963) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3023) | CREATE OR REPLACE FUNCTION partition_query_view( function q_to_tsquery (line 3051) | CREATE OR REPLACE FUNCTION q_to_tsquery (input text) function sort_dir_to_op (line 3208) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3222) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3250) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3255) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3302) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3404) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3408) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3418) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3432) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3433) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3435) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3606) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3673) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3994) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 4030) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 4048) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 4070) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4110) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4192) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4198) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4310) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4333) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4407) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.9.3-0.9.4.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) FILE: src/pgstac/migrations/pgstac.0.9.3.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 665) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 704) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 747) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 751) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 755) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 759) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 763) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 767) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 792) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 808) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 842) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 846) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 850) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 854) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 864) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 876) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 881) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 887) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 895) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 905) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 914) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 921) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 925) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 945) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 949) | CREATE TABLE queryables ( type queryables_name_idx (line 958) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 959) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 960) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 962) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1052) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1122) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1264) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1326) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1337) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1411) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1420) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1424) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1429) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1433) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1514) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1592) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1635) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1690) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1726) | CREATE TABLE cql2_ops ( function cql2_query (line 1767) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1953) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2033) | CREATE TABLE items ( type items (line 2045) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2046) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2052) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2091) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2095) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2107) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2145) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2158) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2184) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2206) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2215) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2218) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2221) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2225) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2310) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2320) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2324) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2333) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2338) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2607) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2848) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2898) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2922) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2963) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3023) | CREATE OR REPLACE FUNCTION partition_query_view( function q_to_tsquery (line 3051) | CREATE OR REPLACE FUNCTION q_to_tsquery (input text) function sort_dir_to_op (line 3208) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3222) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3250) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3255) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3302) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3404) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3408) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3418) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3432) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3433) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3435) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3606) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3673) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3994) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 4030) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 4048) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 4070) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4110) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4192) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4198) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4310) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4333) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4407) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.9.4-0.9.5.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) FILE: src/pgstac/migrations/pgstac.0.9.4.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 665) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 704) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 747) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 751) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 755) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 759) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 763) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 767) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 792) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 808) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 842) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 846) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 850) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 854) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 864) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 876) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 881) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 887) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 895) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 905) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 914) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 921) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 925) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 945) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 949) | CREATE TABLE queryables ( type queryables_name_idx (line 958) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 959) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 960) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 962) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1052) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1122) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1264) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1326) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1337) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1411) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1420) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1424) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1429) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1433) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1514) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1592) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1635) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1690) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1726) | CREATE TABLE cql2_ops ( function cql2_query (line 1767) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1953) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2033) | CREATE TABLE items ( type items (line 2045) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2046) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2052) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2091) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2095) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2107) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2145) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2158) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2184) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2206) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2215) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2218) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2221) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2225) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2310) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2320) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2324) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2333) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2338) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2607) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2848) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2898) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2922) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2963) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3023) | CREATE OR REPLACE FUNCTION partition_query_view( function q_to_tsquery (line 3051) | CREATE OR REPLACE FUNCTION q_to_tsquery (input text) function sort_dir_to_op (line 3208) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3222) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3250) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3255) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3302) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3404) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3408) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3418) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3432) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3433) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3435) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3606) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3673) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3994) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 4030) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 4048) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 4070) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4110) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4192) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4198) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4310) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4333) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4407) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.9.5-0.9.6.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) FILE: src/pgstac/migrations/pgstac.0.9.5.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 665) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 704) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 747) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 751) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 755) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 759) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 763) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 767) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 792) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 808) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 842) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 846) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 850) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 854) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 864) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 876) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 881) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 887) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 895) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 905) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 914) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 921) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 925) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 945) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 949) | CREATE TABLE queryables ( type queryables_name_idx (line 958) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 959) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 960) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 962) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1052) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1122) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1264) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1326) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1337) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1411) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1420) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1424) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1429) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1433) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1514) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1592) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1635) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1690) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1726) | CREATE TABLE cql2_ops ( function cql2_query (line 1767) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1953) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2033) | CREATE TABLE items ( type items (line 2045) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2046) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2052) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2091) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2095) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2107) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2145) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2158) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2184) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2206) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2215) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2218) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2221) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2225) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2310) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2320) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2324) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2333) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2338) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2607) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2848) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2898) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2922) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2963) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3023) | CREATE OR REPLACE FUNCTION partition_query_view( function q_to_tsquery (line 3051) | CREATE OR REPLACE FUNCTION q_to_tsquery (input text) function sort_dir_to_op (line 3208) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3222) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3250) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3255) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3302) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3404) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3408) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3418) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3432) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3433) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3435) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3606) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3673) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3994) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 4030) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 4048) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 4070) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4110) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4192) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4198) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4310) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4333) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4407) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.9.6-0.9.7.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 199) | CREATE OR REPLACE FUNCTION pgstac.q_to_tsquery(input text) FILE: src/pgstac/migrations/pgstac.0.9.6.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 665) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 704) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 747) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 751) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 755) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 759) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 763) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 767) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 792) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 808) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 842) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 846) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 850) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 854) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 864) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 876) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 881) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 887) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 895) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 905) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 914) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 921) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 925) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 945) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 949) | CREATE TABLE queryables ( type queryables_name_idx (line 958) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 959) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 960) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 962) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1052) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1122) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1264) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1326) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1337) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1411) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1420) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1424) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1429) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1433) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1514) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1592) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1635) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1690) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1726) | CREATE TABLE cql2_ops ( function cql2_query (line 1767) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1953) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2033) | CREATE TABLE items ( type items (line 2045) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2046) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2052) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2091) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2095) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2107) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2145) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2158) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2184) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2206) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2215) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2218) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2221) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2225) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2310) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2320) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2324) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2333) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2338) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2607) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2848) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2898) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2922) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2963) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3023) | CREATE OR REPLACE FUNCTION partition_query_view( function q_to_tsquery (line 3051) | CREATE OR REPLACE FUNCTION q_to_tsquery (input text) function sort_dir_to_op (line 3208) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3222) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3250) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3255) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3302) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3404) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3408) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3418) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3432) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3433) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3435) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3606) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3673) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3994) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 4030) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 4048) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 4070) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4110) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4192) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4198) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4310) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4333) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4407) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.9.7-0.9.8.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 202) | CREATE OR REPLACE FUNCTION pgstac.q_to_tsquery(jinput jsonb) FILE: src/pgstac/migrations/pgstac.0.9.7.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 665) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 704) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 747) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 751) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 755) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 759) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 763) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 767) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 792) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 808) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 842) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 846) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 850) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 854) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 864) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 876) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 881) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 887) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 895) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 905) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 914) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 921) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 925) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 945) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 949) | CREATE TABLE queryables ( type queryables_name_idx (line 958) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 959) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 960) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 962) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1052) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1122) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1264) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1326) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1337) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1411) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1420) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1424) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1429) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1433) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1514) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1592) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1635) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1690) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1726) | CREATE TABLE cql2_ops ( function cql2_query (line 1767) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1953) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2033) | CREATE TABLE items ( type items (line 2045) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2046) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2052) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2091) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2095) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2107) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2145) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2158) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2184) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2206) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2215) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2218) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2221) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2225) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2310) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2320) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2324) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2333) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2338) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2607) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2848) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2898) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2922) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2963) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3023) | CREATE OR REPLACE FUNCTION partition_query_view( function q_to_tsquery (line 3051) | CREATE OR REPLACE FUNCTION q_to_tsquery (input text) function sort_dir_to_op (line 3209) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3223) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3251) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3256) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3303) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3405) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3409) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3419) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3433) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3434) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3436) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3607) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3674) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 3995) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 4031) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 4049) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 4071) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4111) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4193) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4199) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4311) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4334) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4408) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.9.8-0.9.9.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 199) | CREATE OR REPLACE FUNCTION pgstac.jsonb_include(j jsonb, f jsonb) FILE: src/pgstac/migrations/pgstac.0.9.8.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 665) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 704) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 747) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 751) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 755) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 759) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 763) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 767) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 792) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 808) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 842) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 846) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 850) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 854) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 864) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 876) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 881) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 887) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 895) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 905) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 914) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 921) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 925) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 945) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 949) | CREATE TABLE queryables ( type queryables_name_idx (line 958) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 959) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 960) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 962) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1052) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1122) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1264) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1326) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1337) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1411) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1420) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1424) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1429) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1433) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1514) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1592) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1635) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1690) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1726) | CREATE TABLE cql2_ops ( function cql2_query (line 1767) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1953) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2033) | CREATE TABLE items ( type items (line 2045) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2046) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2052) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2091) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2095) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2107) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2145) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2158) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2184) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2206) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2215) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2218) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2221) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2225) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2310) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2320) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2324) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2333) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2338) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2607) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2848) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2898) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2922) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2963) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3023) | CREATE OR REPLACE FUNCTION partition_query_view( function q_to_tsquery (line 3051) | CREATE OR REPLACE FUNCTION q_to_tsquery (jinput jsonb) function sort_dir_to_op (line 3220) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3234) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3262) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3267) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3314) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3416) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3420) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3430) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3444) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3445) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3447) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3618) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3685) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 4006) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 4042) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 4060) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 4082) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4122) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4204) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4210) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4322) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4345) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4419) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.0.9.9-0.9.10.sql function pgstac_admin_owns (line 47) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 157) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 171) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 184) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) function pgstac (line 209) | CREATE OR REPLACE FUNCTION pgstac.get_partition_name(relid regclass) function pgstac (line 218) | CREATE OR REPLACE FUNCTION pgstac.get_tstz_constraint(reloid oid, colnam... type "pgstac" (line 269) | create or replace view "pgstac"."partition_sys_meta" as SELECT partitio... type "pgstac" (line 295) | create or replace view "pgstac"."partitions_view" as SELECT (parse_iden... FILE: src/pgstac/migrations/pgstac.0.9.9.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 670) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 709) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 752) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 756) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 760) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 764) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 768) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 772) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 797) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 813) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 847) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 851) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 855) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 859) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 869) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 881) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 886) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 892) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 900) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 910) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 919) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 926) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 930) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 950) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 954) | CREATE TABLE queryables ( type queryables_name_idx (line 963) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 964) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 965) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 967) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1057) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1127) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1269) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1331) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1342) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1416) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1425) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1429) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1434) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1438) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1519) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1597) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1640) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1695) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1731) | CREATE TABLE cql2_ops ( function cql2_query (line 1772) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1958) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2038) | CREATE TABLE items ( type items (line 2050) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2051) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2057) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2096) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2100) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2112) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2150) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2163) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2189) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2211) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2220) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2223) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2226) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2230) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2315) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2325) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2329) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2338) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2343) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2612) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2853) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2903) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2927) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 2968) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3028) | CREATE OR REPLACE FUNCTION partition_query_view( function q_to_tsquery (line 3056) | CREATE OR REPLACE FUNCTION q_to_tsquery (jinput jsonb) function sort_dir_to_op (line 3237) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3251) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3279) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3284) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3331) | CREATE OR REPLACE FUNCTION get_token_filter( function search_hash (line 3433) | CREATE OR REPLACE FUNCTION search_hash(jsonb, jsonb) RETURNS text AS $$ type searches (line 3437) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3447) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3461) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3462) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3464) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3635) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3702) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 4023) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 4059) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 4077) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 4099) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4139) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4221) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4227) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4339) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4362) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4436) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/migrations/pgstac.unreleased.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 670) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 709) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 752) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 756) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 760) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 764) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 768) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 772) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 797) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 813) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 847) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 851) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 855) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 859) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 869) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 881) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 886) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 892) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 900) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 910) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 919) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 926) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 930) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 950) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 954) | CREATE TABLE queryables ( type queryables_name_idx (line 963) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 964) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 965) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 967) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1057) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1127) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1269) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1331) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1342) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1416) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1425) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1429) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1434) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1438) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1519) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1597) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1640) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1695) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1731) | CREATE TABLE cql2_ops ( function cql2_query (line 1772) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1958) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2038) | CREATE TABLE items ( type items (line 2050) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2051) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2057) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2096) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2100) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2112) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2150) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2163) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2189) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2211) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2220) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2223) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2226) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2230) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2315) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2325) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2329) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2338) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2343) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2676) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2917) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2967) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2991) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 3032) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3092) | CREATE OR REPLACE FUNCTION partition_query_view( function q_to_tsquery (line 3120) | CREATE OR REPLACE FUNCTION q_to_tsquery (jinput jsonb) function sort_dir_to_op (line 3301) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3315) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3343) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3348) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3395) | CREATE OR REPLACE FUNCTION get_token_filter( type searches (line 3498) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3508) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3522) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3523) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3525) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3696) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3763) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 4084) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 4120) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 4138) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 4160) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4200) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4282) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4288) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4400) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4423) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4497) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/pgstac.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) type migrations (line 195) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 200) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 204) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 211) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 216) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 230) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 238) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 247) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 251) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 255) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 259) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 263) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 268) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 273) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 277) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 281) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 286) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 293) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 305) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 313) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 318) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 323) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 329) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 338) | CREATE TABLE query_queue ( type query_queue_history (line 344) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 378) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 409) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ function check_pgstac_settings (line 428) | CREATE OR REPLACE FUNCTION check_pgstac_settings(_sysmem text DEFAULT NU... function to_float (line 525) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 529) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 534) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 538) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 547) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 573) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 582) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 587) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 591) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 602) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 670) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 709) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 752) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 756) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 760) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 764) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 768) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 772) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... function stac_geom (line 797) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 813) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 847) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 851) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 855) | CREATE TABLE IF NOT EXISTS stac_extensions( function collection_base_item (line 859) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 869) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 881) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 886) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 892) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 900) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 910) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 919) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 926) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 930) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... function queryable_signature (line 950) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 954) | CREATE TABLE queryables ( type queryables_name_idx (line 963) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 964) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 965) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 967) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 1057) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 1127) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 1269) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 1331) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 1342) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 1416) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 1425) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 1429) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 1434) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 1438) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... function parse_dtrange (line 1519) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 1597) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 1640) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 1695) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 1731) | CREATE TABLE cql2_ops ( function cql2_query (line 1772) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 1958) | CREATE OR REPLACE FUNCTION paging_dtrange( type items (line 2038) | CREATE TABLE items ( type items (line 2050) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 2051) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 2057) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 2096) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 2100) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 2112) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 2150) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 2163) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 2189) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 2211) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 2220) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 2223) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 2226) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 2230) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 2315) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 2325) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 2329) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 2338) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function update_item (line 2343) | CREATE OR REPLACE FUNCTION update_item(content jsonb) RETURNS VOID AS $$ function drop_table_constraints (line 2676) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 2917) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 2967) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ function chunker (line 2991) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 3032) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 3092) | CREATE OR REPLACE FUNCTION partition_query_view( function q_to_tsquery (line 3120) | CREATE OR REPLACE FUNCTION q_to_tsquery (jinput jsonb) function sort_dir_to_op (line 3301) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 3315) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 3343) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 3348) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 3395) | CREATE OR REPLACE FUNCTION get_token_filter( type searches (line 3498) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 3508) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 3522) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 3523) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 3525) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 3696) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 3763) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 4084) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... type collections_asitems (line 4120) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 4138) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 4160) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 4200) | CREATE OR REPLACE FUNCTION collection_search( function ftime (line 4282) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ function geometrysearch (line 4288) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 4400) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 4423) | CREATE OR REPLACE FUNCTION xyzsearch( function collection_extent (line 4497) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/sql/000_idempotent_pre.sql function pgstac_admin_owns (line 45) | CREATE OR REPLACE FUNCTION pgstac_admin_owns() RETURNS VOID AS $$ function collection_geom (line 155) | CREATE OR REPLACE FUNCTION collection_geom(content jsonb) function collection_datetime (line 169) | CREATE OR REPLACE FUNCTION collection_datetime(content jsonb) function collection_enddatetime (line 182) | CREATE OR REPLACE FUNCTION collection_enddatetime(content jsonb) FILE: src/pgstac/sql/001_core.sql type migrations (line 2) | CREATE TABLE IF NOT EXISTS migrations ( function get_version (line 7) | CREATE OR REPLACE FUNCTION get_version() RETURNS text AS $$ function set_version (line 11) | CREATE OR REPLACE FUNCTION set_version(text) RETURNS text AS $$ type pgstac_settings (line 18) | CREATE TABLE IF NOT EXISTS pgstac_settings ( function table_empty (line 23) | CREATE OR REPLACE FUNCTION table_empty(text) RETURNS boolean AS $$ function get_setting (line 37) | CREATE OR REPLACE FUNCTION get_setting(IN _setting text, IN conf jsonb D... function get_setting_bool (line 45) | CREATE OR REPLACE FUNCTION get_setting_bool(IN _setting text, IN conf js... function base_url (line 54) | CREATE OR REPLACE FUNCTION base_url(conf jsonb DEFAULT NULL) RETURNS tex... function additional_properties (line 58) | CREATE OR REPLACE FUNCTION additional_properties() RETURNS boolean AS $$ function readonly (line 62) | CREATE OR REPLACE FUNCTION readonly(conf jsonb DEFAULT NULL) RETURNS boo... function context (line 66) | CREATE OR REPLACE FUNCTION context(conf jsonb DEFAULT NULL) RETURNS text... function context_estimated_count (line 70) | CREATE OR REPLACE FUNCTION context_estimated_count(conf jsonb DEFAULT NU... function context_estimated_cost (line 75) | CREATE OR REPLACE FUNCTION context_estimated_cost(conf jsonb DEFAULT NUL... function context_stats_ttl (line 80) | CREATE OR REPLACE FUNCTION context_stats_ttl(conf jsonb DEFAULT NULL) RE... function t2s (line 84) | CREATE OR REPLACE FUNCTION t2s(text) RETURNS text AS $$ function age_ms (line 88) | CREATE OR REPLACE FUNCTION age_ms(a timestamptz, b timestamptz DEFAULT c... function queue_timeout (line 93) | CREATE OR REPLACE FUNCTION queue_timeout() RETURNS interval AS $$ function notice (line 100) | CREATE OR REPLACE FUNCTION notice(VARIADIC text[]) RETURNS boolean AS $$ function empty_arr (line 112) | CREATE OR REPLACE FUNCTION empty_arr(ANYARRAY) RETURNS BOOLEAN AS $$ function array_intersection (line 120) | CREATE OR REPLACE FUNCTION array_intersection(_a ANYARRAY, _b ANYARRAY) ... function array_map_ident (line 125) | CREATE OR REPLACE FUNCTION array_map_ident(_a text[]) function array_map_literal (line 130) | CREATE OR REPLACE FUNCTION array_map_literal(_a text[]) function array_reverse (line 136) | CREATE OR REPLACE FUNCTION array_reverse(anyarray) RETURNS anyarray AS $$ type query_queue (line 145) | CREATE TABLE query_queue ( type query_queue_history (line 151) | CREATE TABLE query_queue_history( function run_queued_queries_intransaction (line 185) | CREATE OR REPLACE FUNCTION run_queued_queries_intransaction() RETURNS in... function run_or_queue (line 216) | CREATE OR REPLACE FUNCTION run_or_queue(query text) RETURNS VOID AS $$ FILE: src/pgstac/sql/001a_jsonutils.sql function to_int (line 1) | CREATE OR REPLACE FUNCTION to_int(jsonb) RETURNS int AS $$ function to_float (line 5) | CREATE OR REPLACE FUNCTION to_float(jsonb) RETURNS float AS $$ function to_tstz (line 9) | CREATE OR REPLACE FUNCTION to_tstz(jsonb) RETURNS timestamptz AS $$ function to_text (line 14) | CREATE OR REPLACE FUNCTION to_text(jsonb) RETURNS text AS $$ function to_text_array (line 18) | CREATE OR REPLACE FUNCTION to_text_array(jsonb) RETURNS text[] AS $$ function bbox_geom (line 27) | CREATE OR REPLACE FUNCTION bbox_geom(_bbox jsonb) RETURNS geometry AS $$ function geom_bbox (line 53) | CREATE OR REPLACE FUNCTION geom_bbox(_geom geometry) RETURNS jsonb AS $$ function flip_jsonb_array (line 62) | CREATE OR REPLACE FUNCTION flip_jsonb_array(j jsonb) RETURNS jsonb AS $$ function explode_dotpaths (line 67) | CREATE OR REPLACE FUNCTION explode_dotpaths(j jsonb) RETURNS SETOF text[... function explode_dotpaths_recurse (line 71) | CREATE OR REPLACE FUNCTION explode_dotpaths_recurse(IN j jsonb) RETURNS ... function jsonb_set_nested (line 82) | CREATE OR REPLACE FUNCTION jsonb_set_nested(j jsonb, path text[], val js... function merge_jsonb (line 150) | CREATE OR REPLACE FUNCTION merge_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function strip_jsonb (line 189) | CREATE OR REPLACE FUNCTION strip_jsonb(_a jsonb, _b jsonb) RETURNS jsonb... function nullif_jsonbnullempty (line 232) | CREATE OR REPLACE FUNCTION nullif_jsonbnullempty(j jsonb) RETURNS jsonb ... function jsonb_array_unique (line 236) | CREATE OR REPLACE FUNCTION jsonb_array_unique(j jsonb) RETURNS jsonb AS $$ function jsonb_concat_ignorenull (line 240) | CREATE OR REPLACE FUNCTION jsonb_concat_ignorenull(a jsonb, b jsonb) RET... function jsonb_least (line 244) | CREATE OR REPLACE FUNCTION jsonb_least(a jsonb, b jsonb) RETURNS jsonb A... function jsonb_greatest (line 248) | CREATE OR REPLACE FUNCTION jsonb_greatest(a jsonb, b jsonb) RETURNS json... function first_notnull_sfunc (line 252) | CREATE OR REPLACE FUNCTION first_notnull_sfunc(anyelement, anyelement) R... FILE: src/pgstac/sql/001s_stacutils.sql function stac_geom (line 2) | CREATE OR REPLACE FUNCTION stac_geom(value jsonb) RETURNS geometry AS $$ function stac_daterange (line 18) | CREATE OR REPLACE FUNCTION stac_daterange( function stac_datetime (line 52) | CREATE OR REPLACE FUNCTION stac_datetime(value jsonb) RETURNS timestampt... function stac_end_datetime (line 56) | CREATE OR REPLACE FUNCTION stac_end_datetime(value jsonb) RETURNS timest... type stac_extensions (line 60) | CREATE TABLE IF NOT EXISTS stac_extensions( FILE: src/pgstac/sql/002_collections.sql function collection_base_item (line 1) | CREATE OR REPLACE FUNCTION collection_base_item(content jsonb) RETURNS j... type collections (line 11) | CREATE TABLE IF NOT EXISTS collections ( function collection_base_item (line 23) | CREATE OR REPLACE FUNCTION collection_base_item(cid text) RETURNS jsonb ... function create_collection (line 28) | CREATE OR REPLACE FUNCTION create_collection(data jsonb) RETURNS VOID AS $$ function update_collection (line 34) | CREATE OR REPLACE FUNCTION update_collection(data jsonb) RETURNS VOID AS $$ function upsert_collection (line 42) | CREATE OR REPLACE FUNCTION upsert_collection(data jsonb) RETURNS VOID AS $$ function delete_collection (line 52) | CREATE OR REPLACE FUNCTION delete_collection(_id text) RETURNS VOID AS $$ function get_collection (line 61) | CREATE OR REPLACE FUNCTION get_collection(id text) RETURNS jsonb AS $$ function all_collections (line 68) | CREATE OR REPLACE FUNCTION all_collections() RETURNS jsonb AS $$ function collection_delete_trigger_func (line 72) | CREATE OR REPLACE FUNCTION collection_delete_trigger_func() RETURNS TRIG... FILE: src/pgstac/sql/002a_queryables.sql function queryable_signature (line 1) | CREATE OR REPLACE FUNCTION queryable_signature(n text, c text[]) RETURNS... type queryables (line 5) | CREATE TABLE queryables ( type queryables_name_idx (line 14) | CREATE INDEX queryables_name_idx ON queryables (name) type queryables_collection_idx (line 15) | CREATE INDEX queryables_collection_idx ON queryables USING GIN (collecti... type queryables_property_wrapper_idx (line 16) | CREATE INDEX queryables_property_wrapper_idx ON queryables (property_wra... function pgstac (line 18) | CREATE OR REPLACE FUNCTION pgstac.queryables_constraint_triggerfunc() RE... function array_to_path (line 108) | CREATE OR REPLACE FUNCTION array_to_path(arr text[]) RETURNS text AS $$ function unnest_collection (line 178) | CREATE OR REPLACE FUNCTION unnest_collection(collection_ids text[] DEFAU... function maintain_index (line 320) | CREATE OR REPLACE FUNCTION maintain_index( function maintain_partitions (line 382) | CREATE OR REPLACE FUNCTION maintain_partitions( function queryables_trigger_func (line 393) | CREATE OR REPLACE FUNCTION queryables_trigger_func() RETURNS TRIGGER AS $$ function get_queryables (line 467) | CREATE OR REPLACE FUNCTION get_queryables(_collection text DEFAULT NULL)... function get_queryables (line 476) | CREATE OR REPLACE FUNCTION get_queryables() RETURNS jsonb AS $$ function schema_qualify_refs (line 480) | CREATE OR REPLACE FUNCTION schema_qualify_refs(url text, j jsonb) return... type stac_extension_queryables (line 485) | CREATE OR REPLACE VIEW stac_extension_queryables AS function missing_queryables (line 489) | CREATE OR REPLACE FUNCTION missing_queryables(_collection text, _tablesa... FILE: src/pgstac/sql/002b_cql.sql function parse_dtrange (line 1) | CREATE OR REPLACE FUNCTION parse_dtrange( function temporal_op_query (line 79) | CREATE OR REPLACE FUNCTION temporal_op_query(op text, args jsonb) RETURN... function spatial_op_query (line 122) | CREATE OR REPLACE FUNCTION spatial_op_query(op text, args jsonb) RETURNS... function cql1_to_cql2 (line 177) | CREATE OR REPLACE FUNCTION cql1_to_cql2(j jsonb) RETURNS jsonb AS $$ type cql2_ops (line 213) | CREATE TABLE cql2_ops ( function cql2_query (line 254) | CREATE OR REPLACE FUNCTION cql2_query(j jsonb, wrapper text DEFAULT NULL... function paging_dtrange (line 440) | CREATE OR REPLACE FUNCTION paging_dtrange( FILE: src/pgstac/sql/003a_items.sql type items (line 1) | CREATE TABLE items ( type items (line 13) | CREATE INDEX "datetime_idx" ON items USING BTREE (datetime DESC, end_dat... type items (line 14) | CREATE INDEX "geometry_idx" ON items USING GIST (geometry) function partition_after_triggerfunc (line 20) | CREATE OR REPLACE FUNCTION partition_after_triggerfunc() RETURNS TRIGGER... function content_slim (line 59) | CREATE OR REPLACE FUNCTION content_slim(_item jsonb) RETURNS jsonb AS $$ function content_dehydrate (line 63) | CREATE OR REPLACE FUNCTION content_dehydrate(content jsonb) RETURNS item... function include_field (line 75) | CREATE OR REPLACE FUNCTION include_field(f text, fields jsonb DEFAULT '{... function content_hydrate (line 113) | CREATE OR REPLACE FUNCTION content_hydrate( function content_hydrate (line 126) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, _collection coll... function content_nonhydrated (line 152) | CREATE OR REPLACE FUNCTION content_nonhydrated( function content_hydrate (line 174) | CREATE OR REPLACE FUNCTION content_hydrate(_item items, fields jsonb DEF... type items_staging (line 183) | CREATE UNLOGGED TABLE items_staging ( type items_staging_ignore (line 186) | CREATE UNLOGGED TABLE items_staging_ignore ( type items_staging_upsert (line 189) | CREATE UNLOGGED TABLE items_staging_upsert ( function items_staging_triggerfunc (line 193) | CREATE OR REPLACE FUNCTION items_staging_triggerfunc() RETURNS TRIGGER A... function item_by_id (line 278) | CREATE OR REPLACE FUNCTION item_by_id(_id text, _collection text DEFAULT... function get_item (line 288) | CREATE OR REPLACE FUNCTION get_item(_id text, _collection text DEFAULT N... function delete_item (line 292) | CREATE OR REPLACE FUNCTION delete_item(_id text, _collection text DEFAUL... function create_item (line 301) | CREATE OR REPLACE FUNCTION create_item(data jsonb) RETURNS VOID AS $$ function upsert_item (line 316) | CREATE OR REPLACE FUNCTION upsert_item(data jsonb) RETURNS VOID AS $$ function create_items (line 320) | CREATE OR REPLACE FUNCTION create_items(data jsonb) RETURNS VOID AS $$ function upsert_items (line 325) | CREATE OR REPLACE FUNCTION upsert_items(data jsonb) RETURNS VOID AS $$ function collection_bbox (line 331) | CREATE OR REPLACE FUNCTION collection_bbox(id text) RETURNS jsonb AS $$ function collection_temporal_extent (line 337) | CREATE OR REPLACE FUNCTION collection_temporal_extent(id text) RETURNS j... function update_collection_extents (line 343) | CREATE OR REPLACE FUNCTION update_collection_extents() RETURNS VOID AS $$ FILE: src/pgstac/sql/003b_partitions.sql type partition_stats (line 1) | CREATE TABLE partition_stats ( type partitions_range_idx (line 10) | CREATE INDEX partitions_range_idx ON partition_stats USING GIST(dtrange) function constraint_tstzrange (line 13) | CREATE OR REPLACE FUNCTION constraint_tstzrange(expr text) RETURNS tstzr... function get_tstz_constraint (line 23) | CREATE OR REPLACE FUNCTION get_tstz_constraint(reloid oid, colname text)... function get_partition_name (line 69) | CREATE OR REPLACE FUNCTION get_partition_name(relid regclass) RETURNS te... type partition_sys_meta (line 73) | CREATE OR REPLACE VIEW partition_sys_meta AS type partitions_view (line 113) | CREATE OR REPLACE VIEW partitions_view AS type partitions (line 160) | CREATE UNIQUE INDEX ON partitions (partition) function update_partition_stats_q (line 172) | CREATE OR REPLACE FUNCTION update_partition_stats_q(_partition text, ist... function drop_table_constraints (line 286) | CREATE OR REPLACE FUNCTION drop_table_constraints(t text) RETURNS text A... function repartition (line 527) | CREATE OR REPLACE FUNCTION repartition(_collection text, _partition_trun... function collections_trigger_func (line 577) | CREATE OR REPLACE FUNCTION collections_trigger_func() RETURNS TRIGGER AS $$ FILE: src/pgstac/sql/004_search.sql function chunker (line 2) | CREATE OR REPLACE FUNCTION chunker( function partition_queries (line 43) | CREATE OR REPLACE FUNCTION partition_queries( function partition_query_view (line 103) | CREATE OR REPLACE FUNCTION partition_query_view( function q_to_tsquery (line 131) | CREATE OR REPLACE FUNCTION q_to_tsquery (jinput jsonb) function sort_dir_to_op (line 312) | CREATE OR REPLACE FUNCTION sort_dir_to_op(_dir text, prev boolean defaul... function sort_sqlorderby (line 326) | CREATE OR REPLACE FUNCTION sort_sqlorderby( function get_sort_dir (line 354) | CREATE OR REPLACE FUNCTION get_sort_dir(sort_item jsonb) RETURNS text AS $$ function get_token_val_str (line 359) | CREATE OR REPLACE FUNCTION get_token_val_str( function get_token_filter (line 406) | CREATE OR REPLACE FUNCTION get_token_filter( type searches (line 509) | CREATE TABLE IF NOT EXISTS searches( type search_wheres (line 519) | CREATE TABLE IF NOT EXISTS search_wheres( type search_wheres_partitions (line 533) | CREATE INDEX IF NOT EXISTS search_wheres_partitions ON search_wheres USI... type search_wheres_where (line 534) | CREATE UNIQUE INDEX IF NOT EXISTS search_wheres_where ON search_wheres (... function where_stats (line 536) | CREATE OR REPLACE FUNCTION where_stats( function search_query (line 707) | CREATE OR REPLACE FUNCTION search_query( function search_rows (line 774) | CREATE OR REPLACE FUNCTION search_rows( function search_cursor (line 1095) | CREATE OR REPLACE FUNCTION search_cursor(_search jsonb = '{}'::jsonb) RE... FILE: src/pgstac/sql/004a_collectionsearch.sql type collections_asitems (line 1) | CREATE OR REPLACE VIEW collections_asitems AS function collection_search_matched (line 19) | CREATE OR REPLACE FUNCTION collection_search_matched( function collection_search_rows (line 41) | CREATE OR REPLACE FUNCTION collection_search_rows( function collection_search (line 81) | CREATE OR REPLACE FUNCTION collection_search( FILE: src/pgstac/sql/005_tileutils.sql function tileenvelope (line 3) | CREATE OR REPLACE FUNCTION tileenvelope(zoom int, x int, y int) RETURNS ... function ftime (line 20) | CREATE OR REPLACE FUNCTION ftime() RETURNS interval as $$ FILE: src/pgstac/sql/006_tilesearch.sql function geometrysearch (line 4) | CREATE OR REPLACE FUNCTION geometrysearch( function geojsonsearch (line 116) | CREATE OR REPLACE FUNCTION geojsonsearch( function xyzsearch (line 139) | CREATE OR REPLACE FUNCTION xyzsearch( FILE: src/pgstac/sql/997_maintenance.sql function collection_extent (line 52) | CREATE OR REPLACE FUNCTION collection_extent(_collection text, runupdate... FILE: src/pgstac/tests/basic/crud_functions.sql type test_items (line 8) | CREATE TEMP TABLE test_items AS FILE: src/pgstac/tests/basic/free_text.sql type temp_collections (line 5) | CREATE TEMP TABLE temp_collections ( FILE: src/pgstac/tests/basic/partitions.sql type test_items (line 8) | CREATE TEMP TABLE test_items AS FILE: src/pgstac/tests/basic/search_path.sql type sp_test_items (line 7) | CREATE TEMP TABLE sp_test_items AS type sp_partition_sys_meta (line 17) | CREATE TEMP TABLE sp_partition_sys_meta AS type sp_partition_stats (line 20) | CREATE TEMP TABLE sp_partition_stats AS type sp_partitions (line 23) | CREATE TEMP TABLE sp_partitions AS type sp_partitions_view (line 26) | CREATE TEMP TABLE sp_partitions_view AS type sp_partition_steps (line 29) | CREATE TEMP TABLE sp_partition_steps AS FILE: src/pgstac/tests/pgtap/004_search.sql function pg_temp (line 529) | CREATE OR REPLACE FUNCTION pg_temp.isnull(j jsonb) RETURNS boolean AS $$ function pg_temp (line 533) | CREATE OR REPLACE FUNCTION pg_temp.isnull(t text) RETURNS boolean AS $$ function pg_temp (line 537) | CREATE OR REPLACE FUNCTION pg_temp.prev(j jsonb) RETURNS text AS $$ function pg_temp (line 541) | CREATE OR REPLACE FUNCTION pg_temp.next(j jsonb) RETURNS text AS $$ function pg_temp (line 545) | CREATE OR REPLACE FUNCTION pg_temp.testpaging(testsortdir text, iddir te... FILE: src/pypgstac/examples/load_queryables_example.py function load_for_specific_collections (line 18) | def load_for_specific_collections( function main (line 34) | def main(): FILE: src/pypgstac/src/pypgstac/db.py function dumps (line 24) | def dumps(data: dict) -> str: function pg_notice_handler (line 33) | def pg_notice_handler(notice: psycopg.errors.Diagnostic) -> None: class Settings (line 39) | class Settings(BaseSettings): class PgstacDB (line 55) | class PgstacDB: method __init__ (line 58) | def __init__( method get_pool (line 82) | def get_pool(self) -> ConnectionPool: method open (line 96) | def open(self) -> None: method close (line 100) | def close(self) -> None: method connect (line 105) | def connect(self) -> Connection: method wait (line 143) | def wait(self) -> None: method disconnect (line 156) | def disconnect(self) -> None: method __enter__ (line 175) | def __enter__(self) -> Any: method __exit__ (line 180) | def __exit__( method query (line 194) | def query( method query_one (line 226) | def query_one(self, *args: Any, **kwargs: Any) -> tuple[Any, ...] | st... method run_queued (line 239) | def run_queued(self) -> str: method version (line 249) | def version(self) -> str | None: method pg_version (line 270) | def pg_version(self) -> str: method func (line 294) | def func(self, function_name: str, *args: Any) -> Generator: method search (line 307) | def search(self, query: dict | str | psycopg_json.Jsonb = "{}") -> str: FILE: src/pypgstac/src/pypgstac/hydration.py function hydrate_py (line 12) | def hydrate_py(base_item: dict[str, Any], item: dict[str, Any]) -> dict[... function dehydrate (line 55) | def dehydrate(base_item: dict[str, Any], full_item: dict[str, Any]) -> d... function apply_marked_keys (line 124) | def apply_marked_keys( FILE: src/pypgstac/src/pypgstac/load.py function _normalize_version_for_parse (line 47) | def _normalize_version_for_parse(version: str) -> str: class Partition (line 56) | class Partition: function chunked_iterable (line 66) | def chunked_iterable(iterable: Iterable, size: int | None = 10000) -> It... class Tables (line 76) | class Tables(str, Enum): class Methods (line 83) | class Methods(str, Enum): function open_std (line 94) | def open_std( function read_json (line 125) | def read_json(file: Path | str | Iterator[Any] = "stdin") -> Iterable: class Loader (line 161) | class Loader: method __init__ (line 167) | def __init__(self, db: PgstacDB): method check_version (line 171) | def check_version(self) -> None: method collection_json (line 191) | def collection_json(self, collection_id: str) -> tuple[dict[str, Any],... method load_collections (line 208) | def load_collections( method load_partition (line 298) | def load_partition( method _partition_update (line 488) | def _partition_update(self, item: dict[str, Any]) -> str: method read_dehydrated (line 579) | def read_dehydrated(self, file: Path | str = "stdin") -> Generator: method read_hydrated (line 613) | def read_hydrated( method load_items (line 622) | def load_items( method format_item (line 650) | def format_item(self, _item: Path | str | dict[str, Any]) -> dict[str,... method __hash__ (line 724) | def __hash__(self) -> int: FILE: src/pypgstac/src/pypgstac/migrate.py class MigrationPath (line 22) | class MigrationPath: method __init__ (line 25) | def __init__(self, path: str, f: str, t: str) -> None: method parse_filename (line 38) | def parse_filename(self, filename: str) -> list[str]: method get_files (line 46) | def get_files(self) -> Iterator[str]: method build_graph (line 51) | def build_graph(self) -> dict[str, list[str]]: method build_path (line 62) | def build_path(self) -> list[str] | None: method migrations (line 82) | def migrations(self) -> list[str]: function get_sql (line 99) | def get_sql(file: str) -> str: class Migrate (line 111) | class Migrate: method __init__ (line 114) | def __init__(self, db: PgstacDB, schema: str = "pgstac"): method run_migration (line 119) | def run_migration(self, toversion: str | None = None) -> str: FILE: src/pypgstac/src/pypgstac/pypgstac.py class PgstacCLI (line 15) | class PgstacCLI: method __init__ (line 18) | def __init__( method initversion (line 36) | def initversion(self) -> str: method version (line 41) | def version(self) -> str | None: method pg_version (line 46) | def pg_version(self) -> str: method pgready (line 50) | def pgready(self) -> None: method search (line 54) | def search(self, query: str) -> str: method migrate (line 58) | def migrate(self, toversion: str | None = None) -> str: method load (line 63) | def load( method runqueue (line 78) | def runqueue(self) -> str: method loadextensions (line 81) | def loadextensions(self) -> None: method load_queryables (line 122) | def load_queryables( function cli (line 299) | def cli() -> None: FILE: src/pypgstac/tests/conftest.py function db (line 15) | def db() -> Generator: function loader (line 72) | def loader(db: PgstacDB) -> Loader: FILE: src/pypgstac/tests/hydration/test_base_item.py function test_landsat_c2_l1 (line 13) | def test_landsat_c2_l1(loader: Loader) -> None: FILE: src/pypgstac/tests/hydration/test_dehydrate.py class TestDehydrate (line 24) | class TestDehydrate: method dehydrate (line 25) | def dehydrate( method test_landsat_c2_l1 (line 32) | def test_landsat_c2_l1(self, loader: Loader) -> None: method test_single_depth_equals (line 93) | def test_single_depth_equals(self) -> None: method test_nested_equals (line 99) | def test_nested_equals(self) -> None: method test_nested_extra_keys (line 105) | def test_nested_extra_keys(self) -> None: method test_list_of_dicts_extra_keys (line 119) | def test_list_of_dicts_extra_keys(self) -> None: method test_equal_len_list_of_mixed_types (line 128) | def test_equal_len_list_of_mixed_types(self) -> None: method test_unequal_len_list (line 148) | def test_unequal_len_list(self) -> None: method test_marked_non_merged_fields (line 157) | def test_marked_non_merged_fields(self) -> None: method test_marked_non_merged_fields_in_list (line 167) | def test_marked_non_merged_fields_in_list(self) -> None: method test_deeply_nested_dict (line 181) | def test_deeply_nested_dict(self) -> None: method test_equal_list_of_non_dicts (line 188) | def test_equal_list_of_non_dicts(self) -> None: method test_invalid_assets_marked (line 198) | def test_invalid_assets_marked(self) -> None: method test_top_level_base_keys_marked (line 225) | def test_top_level_base_keys_marked(self) -> None: FILE: src/pypgstac/tests/hydration/test_dehydrate_pg.py class TestDehydratePG (line 13) | class TestDehydratePG(TDehydrate): method db (line 17) | def db(self) -> Generator: method dehydrate (line 38) | def dehydrate( FILE: src/pypgstac/tests/hydration/test_hydrate.py class TestHydrate (line 37) | class TestHydrate: method hydrate (line 38) | def hydrate( method test_landsat_c2_l1 (line 48) | def test_landsat_c2_l1(self, loader: Loader) -> None: method test_full_hydrate (line 76) | def test_full_hydrate(self) -> None: method test_full_nested (line 83) | def test_full_nested(self) -> None: method test_nested_extra_keys (line 90) | def test_nested_extra_keys(self) -> None: method test_list_of_dicts_extra_keys (line 105) | def test_list_of_dicts_extra_keys(self) -> None: method test_equal_len_list_of_mixed_types (line 115) | def test_equal_len_list_of_mixed_types(self) -> None: method test_unequal_len_list (line 134) | def test_unequal_len_list(self) -> None: method test_marked_non_merged_fields (line 142) | def test_marked_non_merged_fields(self) -> None: method test_marked_non_merged_fields_in_list (line 157) | def test_marked_non_merged_fields_in_list(self) -> None: method test_deeply_nested_dict (line 171) | def test_deeply_nested_dict(self) -> None: method test_equal_list_of_non_dicts (line 180) | def test_equal_list_of_non_dicts(self) -> None: method test_invalid_assets_removed (line 190) | def test_invalid_assets_removed(self) -> None: method test_top_level_base_keys_marked (line 218) | def test_top_level_base_keys_marked(self) -> None: method test_base_none (line 241) | def test_base_none(self) -> None: FILE: src/pypgstac/tests/hydration/test_hydrate_pg.py class TestHydratePG (line 15) | class TestHydratePG(THydrate): method db (line 19) | def db(self) -> Generator[PgstacDB, None, None]: method hydrate (line 40) | def hydrate( FILE: src/pypgstac/tests/test_benchmark.py function generate_items (line 22) | def generate_items( function search_hashes (line 64) | def search_hashes(loader: Loader) -> Dict[float, str]: function test1 (line 114) | def test1( FILE: src/pypgstac/tests/test_load.py function version_increment (line 38) | def version_increment(source_version: str) -> str: function test_load_collections_succeeds (line 53) | def test_load_collections_succeeds(loader: Loader) -> None: function test_load_collections_json_succeeds (line 61) | def test_load_collections_json_succeeds(loader: Loader) -> None: function test_load_collections_json_duplicates_fails (line 69) | def test_load_collections_json_duplicates_fails(loader: Loader) -> None: function test_load_collections_json_duplicates_with_upsert (line 82) | def test_load_collections_json_duplicates_with_upsert(loader: Loader) ->... function test_load_collections_json_duplicates_with_ignore (line 94) | def test_load_collections_json_duplicates_with_ignore(loader: Loader) ->... function test_load_items_duplicates_fails (line 106) | def test_load_items_duplicates_fails(loader: Loader) -> None: function test_load_items_succeeds (line 124) | def test_load_items_succeeds(loader: Loader) -> None: function test_load_items_ignore_succeeds (line 137) | def test_load_items_ignore_succeeds(loader: Loader) -> None: function test_load_items_upsert_succeeds (line 155) | def test_load_items_upsert_succeeds(loader: Loader) -> None: function test_load_items_delsert_succeeds (line 173) | def test_load_items_delsert_succeeds(loader: Loader) -> None: function test_partition_loads_default (line 191) | def test_partition_loads_default(loader: Loader) -> None: function test_partition_loads_month (line 212) | def test_partition_loads_month(loader: Loader) -> None: function test_partition_loads_year (line 239) | def test_partition_loads_year(loader: Loader) -> None: function test_load_items_dehydrated_ignore_succeeds (line 266) | def test_load_items_dehydrated_ignore_succeeds(loader: Loader) -> None: function test_format_items_keys (line 286) | def test_format_items_keys(loader: Loader) -> None: function test_s1_grd_load_and_query (line 315) | def test_s1_grd_load_and_query(loader: Loader) -> None: function test_load_dehydrated (line 353) | def test_load_dehydrated(loader: Loader) -> None: function test_load_collections_incompatible_version (line 374) | def test_load_collections_incompatible_version(loader: Loader) -> None: function test_load_items_incompatible_version (line 388) | def test_load_items_incompatible_version(loader: Loader) -> None: function test_load_compatible_major_minor_version (line 406) | def test_load_compatible_major_minor_version(loader: Loader) -> None: function test_load_compatible_major_minor_version_with_dev_suffix (line 423) | def test_load_compatible_major_minor_version_with_dev_suffix(loader: Loa... function test_load_items_nopartitionconstraint_succeeds (line 435) | def test_load_items_nopartitionconstraint_succeeds(loader: Loader) -> None: function test_valid_srid (line 481) | def test_valid_srid(loader: Loader) -> None: function _make_item (line 503) | def _make_item(item_id: str, collection: str, dt: str) -> dict: function test_load_items_sequential_new_loader_per_item (line 532) | def test_load_items_sequential_new_loader_per_item(db: PgstacDB) -> None: function test_load_items_concurrent_new_loader_per_item (line 562) | def test_load_items_concurrent_new_loader_per_item(db: PgstacDB) -> None: FILE: src/pypgstac/tests/test_queryables.py function test_load_queryables_succeeds (line 18) | def test_load_queryables_succeeds(db: PgstacDB) -> None: function test_load_queryables_without_index_fields (line 80) | def test_load_queryables_without_index_fields(db: PgstacDB) -> None: function test_load_queryables_with_specific_index_fields (line 112) | def test_load_queryables_with_specific_index_fields(db: PgstacDB) -> None: function test_load_queryables_empty_index_fields (line 150) | def test_load_queryables_empty_index_fields(db: PgstacDB) -> None: function test_maintain_partitions_called_only_with_index_fields (line 183) | def test_maintain_partitions_called_only_with_index_fields(mock_connect): function test_load_queryables_with_collections (line 250) | def test_load_queryables_with_collections(db: PgstacDB, loader: Loader) ... function test_load_queryables_update (line 299) | def test_load_queryables_update(db: PgstacDB) -> None: function test_load_queryables_invalid_json (line 347) | def test_load_queryables_invalid_json(db: PgstacDB) -> None: function test_load_queryables_delete_missing (line 365) | def test_load_queryables_delete_missing(db: PgstacDB) -> None: function test_load_queryables_delete_missing_with_collections (line 429) | def test_load_queryables_delete_missing_with_collections( function test_load_queryables_no_properties (line 520) | def test_load_queryables_no_properties(db: PgstacDB) -> None: