From 01087bab468256d1e80cc99ec284f92cecaa6c71 Mon Sep 17 00:00:00 2001 From: Gerhard Jungwirth Date: Thu, 19 Nov 2015 15:01:29 +0100 Subject: [PATCH] MT#15883 introduce rtc connection variables Change-Id: I49d6cfd91277247750d5d40b295ae23596531d5a --- db_scripts/diff/15207.down | 7 +++++++ db_scripts/diff/15207.up | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 db_scripts/diff/15207.down create mode 100644 db_scripts/diff/15207.up diff --git a/db_scripts/diff/15207.down b/db_scripts/diff/15207.down new file mode 100644 index 00000000..af754c88 --- /dev/null +++ b/db_scripts/diff/15207.down @@ -0,0 +1,7 @@ +USE provisioning; +set autocommit=0; + +drop table if exists `rtc_user`; +drop table if exists `rtc_session`; + +commit; diff --git a/db_scripts/diff/15207.up b/db_scripts/diff/15207.up new file mode 100644 index 00000000..25b937f3 --- /dev/null +++ b/db_scripts/diff/15207.up @@ -0,0 +1,32 @@ +USE provisioning; +SET autocommit=0; + +create table `rtc_user` ( + `id` int(11) unsigned NOT NULL AUTO_INCREMENT, + `reseller_id` int(11) unsigned NOT NULL, + `rtc_user_id` VARCHAR(20) NOT NULL, + + PRIMARY KEY (`id`), + UNIQUE KEY `reseller_idx` (`reseller_id`), + UNIQUE KEY `rtc_user_idx` (`rtc_user_id`), + + CONSTRAINT `tl_reseller_ref` FOREIGN KEY (`reseller_id`) REFERENCES `billing`.`resellers` (`id`) ON DELETE CASCADE ON UPDATE CASCADE + +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +create table `rtc_session` ( + `id` int(11) unsigned NOT NULL AUTO_INCREMENT, + `subscriber_id` int(11) unsigned NOT NULL, + `rtc_session_id` VARCHAR(20) NOT NULL, + + PRIMARY KEY (`id`), + UNIQUE KEY `subscriber_idx` (`subscriber_id`), + UNIQUE KEY `rtc_session_idx` (`rtc_session_id`), + + CONSTRAINT `tl_subscriber_ref` FOREIGN KEY (`subscriber_id`) REFERENCES `provisioning`.`voip_subscribers` (`id`) ON DELETE CASCADE ON UPDATE CASCADE + +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +COMMIT;