From 17267c58944894e73b3f948dc2f62cedb69ca8c9 Mon Sep 17 00:00:00 2001 From: Andy Eschbacher Date: Thu, 21 Apr 2016 16:22:32 -0400 Subject: [PATCH] adding schema hard-coded to function names --- src/pg/sql/44_observatory_geometries.sql | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/pg/sql/44_observatory_geometries.sql b/src/pg/sql/44_observatory_geometries.sql index 75c4beb..a7f8523 100644 --- a/src/pg/sql/44_observatory_geometries.sql +++ b/src/pg/sql/44_observatory_geometries.sql @@ -6,7 +6,7 @@ -- From an input point geometry, find the boundary which intersects with the centroid of the input geometry -CREATE OR REPLACE FUNCTION OBS_GetGeometry( +CREATE OR REPLACE FUNCTION cdb_observatory.OBS_GetGeometry( geom geometry(geometry, 4326), boundary_id text, time_span text DEFAULT NULL) @@ -29,14 +29,14 @@ BEGIN IF time_span IS NULL THEN SELECT x.target_tables INTO target_table - FROM _OBS_SearchTables(boundary_id, - time_span) As x(target_tables, - time_spans) + FROM cdb_observatory._OBS_SearchTables(boundary_id, + time_span) As x(target_tables, + time_spans) ORDER BY x.time_spans DESC LIMIT 1; ELSE SELECT x.target_tables INTO target_table - FROM _OBS_SearchTables(boundary_id, + FROM cdb_observatory._OBS_SearchTables(boundary_id, time_span) As x(target_tables, time_spans) WHERE x.time_spans = time_span @@ -66,7 +66,7 @@ BEGIN END; $$ LANGUAGE plpgsql; -CREATE OR REPLACE FUNCTION OBS_GetGeometryId( +CREATE OR REPLACE FUNCTION cdb_observatory.OBS_GetGeometryId( geom geometry(Geometry, 4326), boundary_id text, time_span text DEFAULT NULL @@ -88,14 +88,14 @@ BEGIN IF time_span IS NULL THEN SELECT x.target_tables INTO target_table - FROM cdb_observatory._OBS_SearchTables(boundary_id, - time_span) As x(target_tables, + FROM cdb_observatory.cdb_observatory._OBS_SearchTables(boundary_id, + time_span) As x(target_tables, time_spans) ORDER BY x.time_spans DESC LIMIT 1; ELSE SELECT x.target_tables INTO target_table - FROM cdb_observatory._OBS_SearchTables(boundary_id, + FROM cdb_observatory.cdb_observatory._OBS_SearchTables(boundary_id, time_span) As x(target_tables, time_spans) WHERE x.time_spans = time_span @@ -130,7 +130,7 @@ $$ LANGUAGE plpgsql; -- @param geometry_id text: identifier for boundary geometry corresponding to a boundary id `boundary_id`. E.g., '36047' is a geoid for US Census Tiger boundaries corresponding to a county (047) in New York State (36) -- @param boundary_id: -CREATE OR REPLACE FUNCTION ANDY_OBS_GetGeometryById( +CREATE OR REPLACE FUNCTION cdb_observatory.OBS_GetGeometryById( geometry_id text, -- ex: '36047' boundary_id text, -- ex: '"us.census.tiger".county' time_span text DEFAULT NULL --ex: '2009'