From 41526d4a17e86b192e78f4dc3fa85a8ee988f72f Mon Sep 17 00:00:00 2001 From: Rene Krenn Date: Tue, 25 Oct 2016 15:25:27 +0200 Subject: [PATCH] MT#20639 billing.contacts "status" column +_not_replicated, as there can be hundred k's records (remember a new contact is created for every subscriber). as mediator copies contact gpp columns into the cdr, "ALTER contacts" will likely block mediator. Change-Id: I678291936a03963fd56cfbb6e9f1b2e13e2b05a4 --- db_scripts/diff/15292_not_replicated.down | 5 +++++ db_scripts/diff/15292_not_replicated.up | 6 ++++++ 2 files changed, 11 insertions(+) create mode 100644 db_scripts/diff/15292_not_replicated.down create mode 100644 db_scripts/diff/15292_not_replicated.up diff --git a/db_scripts/diff/15292_not_replicated.down b/db_scripts/diff/15292_not_replicated.down new file mode 100644 index 00000000..db572431 --- /dev/null +++ b/db_scripts/diff/15292_not_replicated.down @@ -0,0 +1,5 @@ +SET sql_log_bin=0; +USE billing; + +ALTER TABLE contacts DROP COLUMN terminate_timestamp; +ALTER TABLE contacts DROP COLUMN status; diff --git a/db_scripts/diff/15292_not_replicated.up b/db_scripts/diff/15292_not_replicated.up new file mode 100644 index 00000000..b85d2bad --- /dev/null +++ b/db_scripts/diff/15292_not_replicated.up @@ -0,0 +1,6 @@ +SET sql_log_bin=0; +USE billing; + +ALTER TABLE contacts + ADD COLUMN `status` enum('active','terminated') NOT NULL DEFAULT 'active', + ADD COLUMN `terminate_timestamp` timestamp NULL DEFAULT NULL;