diff --git a/db_scripts/base/3975.down b/db_scripts/base/3975.down index 14d3dabc..99428658 100644 --- a/db_scripts/base/3975.down +++ b/db_scripts/base/3975.down @@ -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; diff --git a/db_scripts/base/3975.up b/db_scripts/base/3975.up index 45560e57..bf1d38f3 100644 --- a/db_scripts/base/3975.up +++ b/db_scripts/base/3975.up @@ -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;