TT#35507 add smsc_peer domain preference, sms_journal smc_peer

* new 'smsc_peer' domain preference, synced up automatically
      by the sync-db ngcpcfg helper
    * sms_journal is extended with sms_peer field

Change-Id: Ida8c7d4f4ef78002bdd822cc6f5967920500b948
changes/44/20644/3
Kirill Solomko 7 years ago
parent 88520e52c7
commit 05ddc85496

@ -0,0 +1,10 @@
use provisioning;
set autocommit=0;
delete from voip_preferences_enum where preference_id =
(select id from voip_preferences where attribute = "smsc_peer");
delete from voip_preferences where attribute = "smsc_peer";
alter table sms_journal drop smsc_peer;
commit;

@ -0,0 +1,42 @@
use provisioning;
set autocommit=0;
insert into voip_preferences
set
voip_preference_groups_id = (select id from voip_preference_groups where name="Internals"),
attribute = "smsc_peer",
label = "SMSC Peer",
type = 0,
max_occur = 1,
usr_pref = 0,
prof_pref = 0,
dom_pref = 1,
peer_pref = 0,
contract_pref = 0,
contract_location_pref = 0,
dev_pref = 0,
devprof_pref = 0,
internal = 0,
expose_to_customer = 0,
data_type = "enum",
read_only = 0,
description = "SMSC peer to use for outgoing sms messages";
insert into voip_preferences_enum
set
preference_id = (select last_insert_id()),
label = "default",
value = "default_smsc",
usr_pref = 0,
prof_pref = 0,
dom_pref = 1,
peer_pref = 0,
contract_pref = 0,
contract_location_pref = 0,
dev_pref = 0,
devprof_pref = 0,
default_val = NULL;
alter table sms_journal add smsc_peer varchar(128) not null default '';
commit;
Loading…
Cancel
Save