MT#10199 Fix triggers for subscriber profile pref.

Change-Id: Id4bb50f69070ef2e91744b6fad3145507b7f39e2
changes/15/615/1
Andreas Granig 11 years ago
parent a8b22502e3
commit 2188e1bb08

@ -1,8 +1,8 @@
use kamailio;
create table prof_preferences like usr_preferences;
create table if not exists prof_preferences like usr_preferences;
use provisioning;
drop trigger voip_pref_urepl_trig;
drop trigger if exists voip_pref_urepl_trig;
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`sipwise`@`localhost`*/ /*!50003 TRIGGER voip_pref_urepl_trig AFTER UPDATE ON voip_preferences
FOR EACH ROW BEGIN
@ -28,7 +28,7 @@ DELIMITER ;;
END */;;
DELIMITER ;
drop trigger voip_pref_drepl_trig;
drop trigger if exists voip_pref_drepl_trig;
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`sipwise`@`localhost`*/ /*!50003 TRIGGER voip_pref_drepl_trig BEFORE DELETE ON voip_preferences
FOR EACH ROW BEGIN
@ -41,7 +41,7 @@ DELIMITER ;;
END */;;
DELIMITER ;
drop trigger enum_set_default;
drop trigger if exists enum_set_default;
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`sipwise`@`localhost`*/ /*!50003 TRIGGER enum_set_default AFTER INSERT ON voip_preferences_enum
FOR EACH ROW BEGIN
@ -68,7 +68,7 @@ FOR EACH ROW BEGIN
END */;;
DELIMITER ;
drop trigger enum_update;
drop trigger if exists enum_update;
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`sipwise`@`localhost`*/ /*!50003 TRIGGER enum_update AFTER UPDATE ON voip_preferences_enum
FOR EACH ROW BEGIN
@ -83,7 +83,7 @@ FOR EACH ROW BEGIN
END */;;
DELIMITER ;
drop trigger voip_rwrulesets_urepl_trig;
drop trigger if exists voip_rwrulesets_urepl_trig;
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`sipwise`@`localhost`*/ /*!50003 TRIGGER voip_rwrulesets_urepl_trig AFTER UPDATE ON voip_rewrite_rule_sets
FOR EACH ROW BEGIN
@ -187,7 +187,7 @@ DELIMITER ;;
END */;;
DELIMITER ;
drop trigger voip_rwrulesets_drepl_trig;
drop trigger if exists voip_rwrulesets_drepl_trig;
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`sipwise`@`localhost`*/ /*!50003 TRIGGER voip_rwrulesets_drepl_trig BEFORE DELETE ON voip_rewrite_rule_sets
FOR EACH ROW BEGIN
@ -268,6 +268,7 @@ DELIMITER ;;
END */;;
DELIMITER ;
drop trigger if exists voip_profpref_crepl_trig;
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`sipwise`@`localhost`*/ /*!50003 TRIGGER voip_profpref_crepl_trig AFTER INSERT ON voip_prof_preferences
FOR EACH ROW BEGIN
@ -283,8 +284,9 @@ DELIMITER ;;
END */;;
DELIMITER ;
drop trigger if exists voip_profpref_urepl_trig;
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`sipwise`@`localhost`*/ /*!50003 TRIGGER voip_dompref_urepl_trig AFTER UPDATE ON voip_prof_preferences
/*!50003 CREATE*/ /*!50017 DEFINER=`sipwise`@`localhost`*/ /*!50003 TRIGGER voip_profpref_urepl_trig AFTER UPDATE ON voip_prof_preferences
FOR EACH ROW BEGIN
DECLARE old_attribute_name varchar(31);
DECLARE new_attribute_name varchar(31);
@ -305,6 +307,7 @@ DELIMITER ;;
END */;;
DELIMITER ;
drop trigger if exists voip_profpref_drepl_trig;
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`sipwise`@`localhost`*/ /*!50003 TRIGGER voip_profpref_drepl_trig BEFORE DELETE ON voip_prof_preferences
FOR EACH ROW BEGIN
@ -320,6 +323,7 @@ DELIMITER ;;
END */;;
DELIMITER ;
drop trigger if exists voip_prof_crepl_trig;
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`sipwise`@`localhost`*/ /*!50003 TRIGGER voip_prof_crepl_trig AFTER INSERT ON voip_subscriber_profiles
FOR EACH ROW BEGIN
@ -331,7 +335,7 @@ FOR EACH ROW BEGIN
END */;;
DELIMITER ;
drop trigger voip_pref_drepl_trig;
drop trigger if exists voip_pref_drepl_trig;
DELIMITER ;;
/*!50003 CREATE*/ /*!50017 DEFINER=`sipwise`@`localhost`*/ /*!50003 TRIGGER voip_pref_drepl_trig BEFORE DELETE ON voip_preferences
FOR EACH ROW BEGIN
@ -344,4 +348,4 @@ DELIMITER ;;
DELETE FROM voip_prof_preferences WHERE attribute_id <=> OLD.id;
END */;;
DELIMITER
DELIMITER ;

Loading…
Cancel
Save