mirror of https://github.com/sipwise/db-schema.git
21 lines
879 B
21 lines
879 B
use provisioning;
|
|
|
|
|
|
alter table autoprov_devices
|
|
add column `sync_uri` varchar(255) DEFAULT NULL,
|
|
add column `sync_method` enum('GET','POST') DEFAULT 'GET',
|
|
add column `sync_params` varchar(255) DEFAULT NULL,
|
|
add column `security_handler` varchar(255) DEFAULT NULL,
|
|
drop column `bootstrap_method`;
|
|
|
|
update autoprov_devices d
|
|
inner join autoprov_sync s on d.id=s.device_id
|
|
inner join autoprov_sync_parameters p on p.id=s.parameter_id
|
|
set d.sync_uri=if(p.parameter_name='sync_uri',s.parameter_value,d.sync_uri),
|
|
d.sync_method=if(p.parameter_name='sync_method',s.parameter_value,d.sync_method),
|
|
d.sync_params=if(p.parameter_name='sync_params',s.parameter_value,d.sync_params),
|
|
d.security_handler=if(p.parameter_name='security_handler',s.parameter_value,d.security_handler);
|
|
|
|
drop table autoprov_sync;
|
|
drop table autoprov_sync_parameters;
|