diff --git a/db_scripts/diff/15748.down b/db_scripts/diff/15748.down new file mode 100644 index 00000000..7fa734be --- /dev/null +++ b/db_scripts/diff/15748.down @@ -0,0 +1,12 @@ +use provisioning; +set autocommit=0; + +ALTER TABLE autoprov_device_line_ranges DROP COLUMN `can_speeddial`; +ALTER TABLE autoprov_device_line_ranges DROP COLUMN `can_forward`; +ALTER TABLE autoprov_device_line_ranges DROP COLUMN `can_transfer`; + +ALTER TABLE autoprov_field_device_lines MODIFY COLUMN `line_type` enum('private','shared','blf') DEFAULT 'private'; + +ALTER TABLE autoprov_field_device_lines DROP COLUMN `target_number`; + +COMMIT; \ No newline at end of file diff --git a/db_scripts/diff/15748.up b/db_scripts/diff/15748.up new file mode 100644 index 00000000..388e45c4 --- /dev/null +++ b/db_scripts/diff/15748.up @@ -0,0 +1,12 @@ +use provisioning; +set autocommit=0; + +ALTER TABLE autoprov_device_line_ranges ADD COLUMN `can_speeddial` tinyint(1) unsigned NOT NULL DEFAULT 0; +ALTER TABLE autoprov_device_line_ranges ADD COLUMN `can_forward` tinyint(1) unsigned NOT NULL DEFAULT 0; +ALTER TABLE autoprov_device_line_ranges ADD COLUMN `can_transfer` tinyint(1) unsigned NOT NULL DEFAULT 0; + +ALTER TABLE autoprov_field_device_lines MODIFY COLUMN `line_type` enum('private','shared','blf', 'speeddial', 'forward', 'transfer') DEFAULT 'private'; + +ALTER TABLE autoprov_field_device_lines ADD COLUMN `target_number` varchar(100) DEFAULT NULL; + +COMMIT; \ No newline at end of file