mirror of
https://github.com/xbgmsharp/postgsail.git
synced 2025-09-17 19:27:49 +00:00
Update/fix trigger, remove the actual data
This commit is contained in:
@@ -581,11 +581,11 @@ DROP FUNCTION IF EXISTS moorage_delete_trigger_fn;
|
|||||||
CREATE FUNCTION moorage_delete_trigger_fn() RETURNS trigger AS $moorage_delete$
|
CREATE FUNCTION moorage_delete_trigger_fn() RETURNS trigger AS $moorage_delete$
|
||||||
DECLARE
|
DECLARE
|
||||||
BEGIN
|
BEGIN
|
||||||
RAISE NOTICE 'moorages_delete_trigger_fn [%]', NEW;
|
RAISE NOTICE 'moorages_delete_trigger_fn [%]', OLD;
|
||||||
DELETE FROM api.stays WHERE moorage_id = NEW.id;
|
DELETE FROM api.stays WHERE moorage_id = OLD.id;
|
||||||
DELETE FROM api.logbook WHERE _from_moorage_id = NEW.id;
|
DELETE FROM api.logbook WHERE _from_moorage_id = OLD.id;
|
||||||
DELETE FROM api.logbook WHERE _to_moorage_id = NEW.id;
|
DELETE FROM api.logbook WHERE _to_moorage_id = OLD.id;
|
||||||
RETURN NULL; -- result is ignored since this is an AFTER trigger
|
RETURN OLD; -- result is ignored since this is an AFTER trigger
|
||||||
END;
|
END;
|
||||||
$moorage_delete$ LANGUAGE plpgsql;
|
$moorage_delete$ LANGUAGE plpgsql;
|
||||||
-- Description
|
-- Description
|
||||||
|
Reference in New Issue
Block a user