fix up/down scripts

remotes/svn/2.7
Richard Fuchs 13 years ago
parent b839aa8460
commit 7221d4fa5b

@ -1,12 +1,14 @@
ALTER TABLE provisioning.voip_domains ADD COLUMN `local` bool NOT NULL default FALSE; use provisioning;
UPDATE provisioning.voip_domains SET local = TRUE;
DROP TRIGGER provisioning.voip_dom_crepl_trig; ALTER TABLE voip_domains ADD COLUMN `local` bool NOT NULL default FALSE AFTER `domain`;
DROP TRIGGER provisioning.voip_dom_drepl_trig; UPDATE voip_domains SET local = TRUE;
DROP TRIGGER voip_dom_crepl_trig;
DROP TRIGGER voip_dom_drepl_trig;
DELIMITER | DELIMITER |
CREATE TRIGGER provisioning.voip_dom_crepl_trig AFTER INSERT ON voip_domains CREATE TRIGGER voip_dom_crepl_trig AFTER INSERT ON voip_domains
FOR EACH ROW BEGIN FOR EACH ROW BEGIN
IF NEW.local IS TRUE THEN IF NEW.local IS TRUE THEN
@ -16,7 +18,7 @@ CREATE TRIGGER provisioning.voip_dom_crepl_trig AFTER INSERT ON voip_domains
END; END;
| |
CREATE TRIGGER provisioning.voip_dom_urepl_trig AFTER UPDATE ON voip_domains CREATE TRIGGER voip_dom_urepl_trig AFTER UPDATE ON voip_domains
FOR EACH ROW BEGIN FOR EACH ROW BEGIN
IF NEW.local IS TRUE AND OLD.local IS FALSE THEN IF NEW.local IS TRUE AND OLD.local IS FALSE THEN
@ -28,7 +30,7 @@ CREATE TRIGGER provisioning.voip_dom_urepl_trig AFTER UPDATE ON voip_domains
END; END;
| |
CREATE TRIGGER provisioning.voip_dom_drepl_trig BEFORE DELETE ON voip_domains CREATE TRIGGER voip_dom_drepl_trig BEFORE DELETE ON voip_domains
FOR EACH ROW BEGIN FOR EACH ROW BEGIN
DECLARE caller_in_id int(11) unsigned; DECLARE caller_in_id int(11) unsigned;

@ -1,13 +1,15 @@
UPDATE provisioning.voip_domains SET local = TRUE; use provisioning;
ALTER TABLE provisioning.voip_domains DROP COLUMN `local`;
DROP TRIGGER provisioning.voip_dom_crepl_trig; UPDATE voip_domains SET local = TRUE;
DROP TRIGGER provisioning.voip_dom_urepl_trig; ALTER TABLE voip_domains DROP COLUMN `local`;
DROP TRIGGER provisioning.voip_dom_drepl_trig;
DROP TRIGGER voip_dom_crepl_trig;
DROP TRIGGER voip_dom_urepl_trig;
DROP TRIGGER voip_dom_drepl_trig;
DELIMITER | DELIMITER |
CREATE TRIGGER provisioning.voip_dom_crepl_trig AFTER INSERT ON voip_domains CREATE TRIGGER voip_dom_crepl_trig AFTER INSERT ON voip_domains
FOR EACH ROW BEGIN FOR EACH ROW BEGIN
INSERT INTO kamailio.domain (domain) VALUES(NEW.domain); INSERT INTO kamailio.domain (domain) VALUES(NEW.domain);
@ -15,7 +17,7 @@ CREATE TRIGGER provisioning.voip_dom_crepl_trig AFTER INSERT ON voip_domains
END; END;
| |
CREATE TRIGGER provisioning.voip_dom_drepl_trig BEFORE DELETE ON voip_domains CREATE TRIGGER voip_dom_drepl_trig BEFORE DELETE ON voip_domains
FOR EACH ROW BEGIN FOR EACH ROW BEGIN
DECLARE caller_in_id int(11) unsigned; DECLARE caller_in_id int(11) unsigned;

Loading…
Cancel
Save