mirror of https://github.com/sipwise/db-schema.git
This allows to reject any VSC coming from the subscriber, disabling the possibility to provision subscriber features on the system. Change-Id: I5cceb70875467a8252ce588ddc90d4c2fbd3c8dechanges/11/7111/3
parent
b98de2b0e3
commit
8ce3fbe8ce
@ -0,0 +1,3 @@
|
||||
USE provisioning;
|
||||
|
||||
DELETE FROM voip_preferences WHERE attribute = 'reject_vsc';
|
@ -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;
|
@ -0,0 +1,3 @@
|
||||
use provisioning
|
||||
|
||||
DELETE FROM voip_sound_handles WHERE name = 'reject_vsc';
|
@ -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);
|
Loading…
Reference in new issue