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;
UPDATE provisioning.voip_domains SET local = TRUE;
use provisioning;
DROP TRIGGER provisioning.voip_dom_crepl_trig;
DROP TRIGGER provisioning.voip_dom_drepl_trig;
ALTER TABLE voip_domains ADD COLUMN `local` bool NOT NULL default FALSE AFTER `domain`;
UPDATE voip_domains SET local = TRUE;
DROP TRIGGER voip_dom_crepl_trig;
DROP TRIGGER voip_dom_drepl_trig;
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
IF NEW.local IS TRUE THEN
@ -16,7 +18,7 @@ CREATE TRIGGER provisioning.voip_dom_crepl_trig AFTER INSERT ON voip_domains
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
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;
|
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
DECLARE caller_in_id int(11) unsigned;

@ -1,13 +1,15 @@
UPDATE provisioning.voip_domains SET local = TRUE;
ALTER TABLE provisioning.voip_domains DROP COLUMN `local`;
use provisioning;
DROP TRIGGER provisioning.voip_dom_crepl_trig;
DROP TRIGGER provisioning.voip_dom_urepl_trig;
DROP TRIGGER provisioning.voip_dom_drepl_trig;
UPDATE voip_domains SET local = TRUE;
ALTER TABLE voip_domains DROP COLUMN `local`;
DROP TRIGGER voip_dom_crepl_trig;
DROP TRIGGER voip_dom_urepl_trig;
DROP TRIGGER voip_dom_drepl_trig;
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
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;
|
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
DECLARE caller_in_id int(11) unsigned;

Loading…
Cancel
Save