From e0efa1ebd57502c08f99be7c887225d8861dc736 Mon Sep 17 00:00:00 2001 From: Rene Krenn Date: Wed, 15 Feb 2017 18:51:11 +0100 Subject: [PATCH] TT#9850 drop foreign keys of billing.voip_intercept since it can be written using a separate db connection, pointing to a database that is not fully replicated, foreign keys will cause failing inserts, updates etc. Change-Id: I65108abdce1f5ad86b982adaf4d0d762fd0a634d --- db_scripts/diff/15323.down | 4 ++++ db_scripts/diff/15323.up | 4 ++++ 2 files changed, 8 insertions(+) create mode 100644 db_scripts/diff/15323.down create mode 100644 db_scripts/diff/15323.up diff --git a/db_scripts/diff/15323.down b/db_scripts/diff/15323.down new file mode 100644 index 00000000..db186335 --- /dev/null +++ b/db_scripts/diff/15323.down @@ -0,0 +1,4 @@ +USE billing; +set autocommit=0; +alter table voip_intercept add CONSTRAINT `vi_resellerid_ref` FOREIGN KEY (`reseller_id`) REFERENCES `resellers` (`id`) ON DELETE CASCADE ON UPDATE CASCADE +commit; diff --git a/db_scripts/diff/15323.up b/db_scripts/diff/15323.up new file mode 100644 index 00000000..372b83ed --- /dev/null +++ b/db_scripts/diff/15323.up @@ -0,0 +1,4 @@ +USE billing; +set autocommit=0; +alter table voip_intercept drop foreign key `vi_resellerid_ref`; +commit;