From 1c827e5a5c048067bbdb5f7be37e94492c7731c4 Mon Sep 17 00:00:00 2001 From: Kirill Solomko Date: Fri, 21 Apr 2017 17:18:58 +0200 Subject: [PATCH] TT#12661 add provisioning.voip_fax_data table - add provisioning.voip_fax_journal(sid) index Change-Id: I4fb8606fc5aaa990925322cc36b625ca7c75ec92 --- db_scripts/diff/15335.down | 6 ++++++ db_scripts/diff/15335.up | 17 +++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 db_scripts/diff/15335.down create mode 100644 db_scripts/diff/15335.up diff --git a/db_scripts/diff/15335.down b/db_scripts/diff/15335.down new file mode 100644 index 00000000..ad2c2ac9 --- /dev/null +++ b/db_scripts/diff/15335.down @@ -0,0 +1,6 @@ +use provisioning; + +DROP TABLE voip_fax_data; + +DROP INDEX v_fj_sid_idx ON voip_fax_journal; + diff --git a/db_scripts/diff/15335.up b/db_scripts/diff/15335.up new file mode 100644 index 00000000..51af904a --- /dev/null +++ b/db_scripts/diff/15335.up @@ -0,0 +1,17 @@ +use provisioning; + +CREATE INDEX v_fj_sid_idx on voip_fax_journal(sid); + +CREATE TABLE `voip_fax_data` ( + `id` int(11) unsigned NOT NULL AUTO_INCREMENT, + `subscriber_id` int(10) unsigned NOT NULL, + `sid` varchar(255) NOT NULL, + `size` int(11) unsigned NOT NULL, + `checksum` char(32) NOT NULL, + `data` mediumblob NOT NULL, + PRIMARY KEY (`id`), + KEY `v_fd_sid_ref` (`sid`), + KEY `v_fd_subid_idx` (`subscriber_id`), + CONSTRAINT `v_fd_sid_ref` FOREIGN KEY (`sid`) REFERENCES `voip_fax_journal` (`sid`) ON DELETE CASCADE ON UPDATE CASCADE +) ENGINE=InnoDB CHARSET=utf8; +