diff --git a/layers/transportation_name/merge_highways.sql b/layers/transportation_name/merge_highways.sql index 2664db4..7a81a87 100644 --- a/layers/transportation_name/merge_highways.sql +++ b/layers/transportation_name/merge_highways.sql @@ -82,20 +82,13 @@ CREATE OR REPLACE FUNCTION transportation_name.refresh() RETURNS trigger AS $BODY$ language plpgsql; -CREATE TRIGGER transportation_name.trigger_flag +CREATE TRIGGER trigger_flag AFTER INSERT OR UPDATE OR DELETE ON osm_highway_linestring FOR EACH STATEMENT EXECUTE PROCEDURE transportation_name.flag(); -CREATE CONSTRAINT TRIGGER transportation_name.trigger_refresh +CREATE CONSTRAINT TRIGGER trigger_refresh AFTER INSERT ON transportation_name.updates INITIALLY DEFERRED FOR EACH ROW - EXECUTE PROCEDURE transportation_name.refresh(); - - - - - - - + EXECUTE PROCEDURE transportation_name.refresh(); \ No newline at end of file diff --git a/layers/water_name/water_lakeline.sql b/layers/water_name/water_lakeline.sql index b52355f..fc776db 100644 --- a/layers/water_name/water_lakeline.sql +++ b/layers/water_name/water_lakeline.sql @@ -34,12 +34,12 @@ CREATE OR REPLACE FUNCTION water_lakeline.refresh() RETURNS trigger AS $BODY$ language plpgsql; -CREATE TRIGGER water_lakeline.trigger_flag +CREATE TRIGGER trigger_flag AFTER INSERT OR UPDATE OR DELETE ON osm_water_polygon FOR EACH STATEMENT EXECUTE PROCEDURE water_lakeline.flag(); -CREATE CONSTRAINT TRIGGER water_lakeline.trigger_refresh +CREATE CONSTRAINT TRIGGER trigger_refresh AFTER INSERT ON water_lakeline.updates INITIALLY DEFERRED FOR EACH ROW diff --git a/layers/water_name/water_point.sql b/layers/water_name/water_point.sql index c61d5a7..f938b76 100644 --- a/layers/water_name/water_point.sql +++ b/layers/water_name/water_point.sql @@ -34,12 +34,12 @@ CREATE OR REPLACE FUNCTION water_name.refresh() RETURNS trigger AS $BODY$ language plpgsql; -CREATE TRIGGER water_name.trigger_flag +CREATE TRIGGER trigger_flag AFTER INSERT OR UPDATE OR DELETE ON osm_water_polygon FOR EACH STATEMENT EXECUTE PROCEDURE water_name.flag(); -CREATE CONSTRAINT TRIGGER water_name.trigger_refresh +CREATE CONSTRAINT TRIGGER trigger_refresh AFTER INSERT ON water_name.updates INITIALLY DEFERRED FOR EACH ROW diff --git a/layers/waterway/merge_waterway.sql b/layers/waterway/merge_waterway.sql index 321fbf6..ec2628f 100644 --- a/layers/waterway/merge_waterway.sql +++ b/layers/waterway/merge_waterway.sql @@ -69,12 +69,12 @@ CREATE OR REPLACE FUNCTION waterway.refresh() RETURNS trigger AS $BODY$ language plpgsql; -CREATE TRIGGER waterway.trigger_flag +CREATE TRIGGER trigger_flag AFTER INSERT OR UPDATE OR DELETE ON osm_waterway_linestring FOR EACH STATEMENT EXECUTE PROCEDURE waterway.flag(); -CREATE CONSTRAINT TRIGGER waterway.trigger_refresh +CREATE CONSTRAINT TRIGGER trigger_refresh AFTER INSERT ON waterway.updates INITIALLY DEFERRED FOR EACH ROW