mark placex as needed re-indexin based on parent_place_id too

This commit is contained in:
Brian Quinion 2012-08-28 19:05:01 +01:00
parent af7692c045
commit b1bd98f070

View File

@ -1271,6 +1271,8 @@ BEGIN
DELETE FROM place_boundingbox where place_id = NEW.place_id;
result := deleteRoad(NEW.partition, NEW.place_id);
result := deleteLocationArea(NEW.partition, NEW.place_id);
UPDATE placex set parent_place_id = null, indexed_status = 2 where parent_place_id = NEW.place_id and indexed_status = 0;
UPDATE placex set parent_place_id = null where parent_place_id = NEW.place_id;
UPDATE placex set linked_place_id = null, indexed_status = 2 where linked_place_id = NEW.place_id and indexed_status = 0;
UPDATE placex set linked_place_id = null where linked_place_id = NEW.place_id;
END IF;