From e33fe8f107af32dbdf08ff003ec8a17a9c3e6df8 Mon Sep 17 00:00:00 2001 From: Andreas Granig Date: Thu, 29 Aug 2013 11:12:51 +0200 Subject: [PATCH] Add voip_pbx_groups table. --- db_scripts/diff/15005.down | 3 +++ db_scripts/diff/15005.up | 11 +++++++++++ 2 files changed, 14 insertions(+) diff --git a/db_scripts/diff/15005.down b/db_scripts/diff/15005.down index ce25c066..7c9bb146 100644 --- a/db_scripts/diff/15005.down +++ b/db_scripts/diff/15005.down @@ -10,4 +10,7 @@ UPDATE billing_mappings SET product_id = NULL WHERE product_id = @pbx_id; DELETE FROM products WHERE class IN ('sipaccount', 'pbxaccount'); +USE provisioning; +DROP TABLE voip_pbx_groups; + COMMIT; diff --git a/db_scripts/diff/15005.up b/db_scripts/diff/15005.up index 38dfb4e7..c942fb23 100644 --- a/db_scripts/diff/15005.up +++ b/db_scripts/diff/15005.up @@ -12,4 +12,15 @@ UPDATE billing_mappings SET product_id = @sip_id WHERE product_id IS NULL; INSERT INTO products VALUES (NULL, NULL, 'pbxaccount', 'PBX_ACCOUNT', 'Cloud PBX Account', 1, NULL, NULL, NULL); +USE provisioning; + +CREATE TABLE `voip_pbx_groups` ( + `id` int(11) unsigned NOT NULL AUTO_INCREMENT, + `contract_id` int(11) unsigned NOT NULL, + `number_id` int(11) unsigned NOT NULL, + `hunt_policy` enum('serial','parallel') NOT NULL DEFAULT 'serial', + `hunt_policy_timeout` int(4) unsigned NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + COMMIT;