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; +