You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
db-schema/db_scripts/diff/9249.down

22 lines
614 B

USE provisioning;
-- reintroduce broken trigger
DROP TRIGGER enum_update;
DELIMITER |
CREATE TRIGGER enum_update AFTER UPDATE ON voip_preferences_enum
FOR EACH ROW BEGIN
UPDATE voip_usr_preferences SET value=NEW.value
WHERE attribute_id=NEW.preference_id;
UPDATE voip_dom_preferences SET value=NEW.value
WHERE attribute_id=NEW.preference_id;
UPDATE voip_peer_preferences SET value=NEW.value
WHERE attribute_id=NEW.preference_id;
UPDATE voip_preferences_enum SET default_val=NEW.value
WHERE OLD.id=NEW.id AND default_val IS NOT NULL AND default_val=OLD.value;
END |
DELIMITER ;