diff --git a/db_scripts/diff/15266.down b/db_scripts/diff/15266.down new file mode 100644 index 00000000..90192c21 --- /dev/null +++ b/db_scripts/diff/15266.down @@ -0,0 +1,3 @@ +USE provisioning; + +DELETE FROM voip_preferences WHERE attribute = 'reject_vsc'; diff --git a/db_scripts/diff/15266.up b/db_scripts/diff/15266.up new file mode 100644 index 00000000..8bffb01c --- /dev/null +++ b/db_scripts/diff/15266.up @@ -0,0 +1,19 @@ +use provisioning; +set autocommit=0; + +SELECT id into @vpg_id FROM voip_preference_groups where name = 'Access Restrictions'; + +INSERT INTO voip_preferences + (voip_preference_groups_id, attribute, label, type, max_occur, + usr_pref, prof_pref, dom_pref, peer_pref, contract_pref, + modify_timestamp, internal, expose_to_customer, data_type, read_only, + description + ) +VALUES + (@vpg_id, 'reject_vsc', "Reject Vertical Service Codes sent by subscriber", 1, 1, + 1, 0, 1, 0, 0, + NOW(), 0, 0, 'boolean', 0, + 'If enabled, any vertical service codes, e.g. *99*1234, are rejected by the system to disable the possibility of provisioning features via phones .' + ); + +commit; diff --git a/db_scripts/diff/15267.down b/db_scripts/diff/15267.down new file mode 100644 index 00000000..a54d2ca3 --- /dev/null +++ b/db_scripts/diff/15267.down @@ -0,0 +1,3 @@ +use provisioning + +DELETE FROM voip_sound_handles WHERE name = 'reject_vsc'; diff --git a/db_scripts/diff/15267.up b/db_scripts/diff/15267.up new file mode 100644 index 00000000..ebef5824 --- /dev/null +++ b/db_scripts/diff/15267.up @@ -0,0 +1,4 @@ +USE provisioning + +SELECT id INTO @rej_id FROM voip_sound_groups WHERE name = 'early_rejects'; +INSERT INTO voip_sound_handles (name,group_id) VALUES ('reject_vsc', @rej_id);