Limit scope of process functions

This commit is contained in:
xbgmsharp
2022-09-24 23:53:47 +02:00
parent e42e52eaf0
commit 07c7628973

View File

@@ -61,12 +61,15 @@ AS $vessel$
longitude,latitude, longitude,latitude,
st_makepoint(longitude,latitude) AS geo_point st_makepoint(longitude,latitude) AS geo_point
FROM public.last_metric FROM public.last_metric
WHERE latitude IS NOT NULL WHERE
AND longitude IS NOT NULL latitude IS NOT NULL
AND longitude IS NOT NULL
AND client_id LIKE '%' || current_setting('vessel.mmsi', false)
) )
) AS t ) AS t
) AS geojson_t ) AS geojson_t
WHERE v.mmsi = current_setting('vessel.mmsi') WHERE
m.mmsi = current_setting('vessel.mmsi')
AND m.mmsi = v.mmsi; AND m.mmsi = v.mmsi;
--RAISE notice 'api.vessel_fn %', obj; --RAISE notice 'api.vessel_fn %', obj;
END; END;