From 02d0d15147238cda280827c58d54f7237982d8d8 Mon Sep 17 00:00:00 2001 From: Andrew Pogrebennyk Date: Tue, 17 Mar 2020 10:16:51 +0100 Subject: [PATCH] TT#77800 introduce new options in outbound_from_user/outbound_from_display Change-Id: I9ccc61e1a0386445496ac9895cd1c7a5949bc96e --- db_scripts/diff/15584.down | 22 ++++++++++++++++++++++ db_scripts/diff/15584.up | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 db_scripts/diff/15584.down create mode 100644 db_scripts/diff/15584.up diff --git a/db_scripts/diff/15584.down b/db_scripts/diff/15584.down new file mode 100644 index 00000000..085fad4d --- /dev/null +++ b/db_scripts/diff/15584.down @@ -0,0 +1,22 @@ +USE provisioning; +SET autocommit=0; + + +SELECT id INTO @vpid FROM voip_preferences + WHERE attribute = 'outbound_from_user'; + +DELETE FROM voip_preferences_enum + WHERE preference_id=@vpid and value = 'pbx_extension'; + + +SELECT id INTO @vpid FROM voip_preferences + WHERE attribute = 'outbound_from_display'; + +DELETE FROM voip_preferences_enum + WHERE preference_id=@vpid and value = 'pbx_extension'; + +DELETE FROM voip_preferences_enum + WHERE preference_id=@vpid and value = 'pbx_extension/np_display'; + + +COMMIT; diff --git a/db_scripts/diff/15584.up b/db_scripts/diff/15584.up new file mode 100644 index 00000000..fcf47a95 --- /dev/null +++ b/db_scripts/diff/15584.up @@ -0,0 +1,34 @@ +USE provisioning; +SET autocommit=0; + +SELECT id INTO @vpid FROM voip_preferences + WHERE attribute = 'outbound_from_user'; + +INSERT INTO voip_preferences_enum +(preference_id, label, value, usr_pref, prof_pref, dom_pref, peer_pref, contract_pref, contract_location_pref, dev_pref, devprof_pref, default_val) +VALUES ( + @vpid, 'intra-PBX extension OR UPN', + 'pbx_extension', + 1, 0, 1, 1, 0, 0, 0, 0, NULL +); + +SELECT id INTO @vpid FROM voip_preferences + WHERE attribute = 'outbound_from_display'; + +INSERT INTO voip_preferences_enum +(preference_id, label, value, usr_pref, prof_pref, dom_pref, peer_pref, contract_pref, contract_location_pref, dev_pref, devprof_pref, default_val) +VALUES ( + @vpid, 'PBX extension OR UPN', + 'pbx_extension', + 1, 0, 1, 1, 0, 0, 0, 0, NULL +); + +INSERT INTO voip_preferences_enum +(preference_id, label, value, usr_pref, prof_pref, dom_pref, peer_pref, contract_pref, contract_location_pref, dev_pref, devprof_pref, default_val) +VALUES ( + @vpid, 'PBX extension OR Network-Provided Display-Name', + 'pbx_extension/np_display', + 1, 0, 1, 1, 0, 0, 0, 0, NULL +); + +COMMIT;