From e5f1dc4254738172fb05a9c5d958bd288ac18a90 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Wed, 24 Oct 2012 16:20:34 +0000 Subject: [PATCH] up/down scripts for adding mobile_push_registrations table --- db_scripts/diff/11565.down | 2 ++ db_scripts/diff/11565.up | 11 +++++++++++ 2 files changed, 13 insertions(+) create mode 100644 db_scripts/diff/11565.down create mode 100644 db_scripts/diff/11565.up diff --git a/db_scripts/diff/11565.down b/db_scripts/diff/11565.down new file mode 100644 index 00000000..f9f59412 --- /dev/null +++ b/db_scripts/diff/11565.down @@ -0,0 +1,2 @@ +use kamailio; +drop table mobile_push_registrations; diff --git a/db_scripts/diff/11565.up b/db_scripts/diff/11565.up new file mode 100644 index 00000000..ea0610ad --- /dev/null +++ b/db_scripts/diff/11565.up @@ -0,0 +1,11 @@ +use kamailio; + +CREATE TABLE `mobile_push_registrations` ( + `reg_id` varbinary(255) NOT NULL, + `type` enum('gcm','apns') NOT NULL, + `subscriber_id` int(10) unsigned NOT NULL, + `timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (`reg_id`), + KEY `subscriber_id` (`subscriber_id`), + CONSTRAINT `mobile_push_registrations_ibfk_1` FOREIGN KEY (`subscriber_id`) REFERENCES `provisioning`.`voip_subscribers` (`id`) ON DELETE CASCADE ON UPDATE CASCADE +) ENGINE=InnoDB DEFAULT CHARSET=utf8;