Skip to content

Commit f845719

Browse files
author
Razvan Becheriu
committed
[#3587] use CHANGE instead of RENAME in MySQL
1 parent 140f255 commit f845719

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

src/share/database/scripts/mysql/dhcpdb_create.mysql

+9-9
Original file line numberDiff line numberDiff line change
@@ -6036,31 +6036,31 @@ UPDATE option_def_data_type SET name='int8' WHERE id = 3;
60366036

60376037
-- Rename require_client_classes and only_if_required.
60386038
ALTER TABLE dhcp4_shared_network
6039-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
6039+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
60406040

60416041
ALTER TABLE dhcp4_subnet
6042-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
6042+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
60436043

60446044
ALTER TABLE dhcp4_pool
6045-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
6045+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
60466046

60476047
ALTER TABLE dhcp6_shared_network
6048-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
6048+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
60496049

60506050
ALTER TABLE dhcp6_subnet
6051-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
6051+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
60526052

60536053
ALTER TABLE dhcp6_pool
6054-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
6054+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
60556055

60566056
ALTER TABLE dhcp6_pd_pool
6057-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
6057+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
60586058

60596059
ALTER TABLE dhcp4_client_class
6060-
RENAME COLUMN only_if_required TO only_in_additional_list;
6060+
CHANGE only_if_required only_in_additional_list TINYINT NOT NULL DEFAULT '0';
60616061

60626062
ALTER TABLE dhcp6_client_class
6063-
RENAME COLUMN only_if_required TO only_in_additional_list;
6063+
CHANGE only_if_required only_in_additional_list TINYINT NOT NULL DEFAULT '0';
60646064

60656065
-- Update the schema version number.
60666066
UPDATE schema_version

src/share/database/scripts/mysql/upgrade_025_to_026.sh.in

+9-9
Original file line numberDiff line numberDiff line change
@@ -67,31 +67,31 @@ UPDATE option_def_data_type SET name='int8' WHERE id = 3;
6767
6868
-- Rename require_client_classes and only_if_required.
6969
ALTER TABLE dhcp4_shared_network
70-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
70+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
7171
7272
ALTER TABLE dhcp4_subnet
73-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
73+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
7474
7575
ALTER TABLE dhcp4_pool
76-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
76+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
7777
7878
ALTER TABLE dhcp6_shared_network
79-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
79+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
8080
8181
ALTER TABLE dhcp6_subnet
82-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
82+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
8383
8484
ALTER TABLE dhcp6_pool
85-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
85+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
8686
8787
ALTER TABLE dhcp6_pd_pool
88-
RENAME COLUMN require_client_classes TO evaluate_additional_classes;
88+
CHANGE require_client_classes evaluate_additional_classes LONGTEXT DEFAULT NULL;
8989
9090
ALTER TABLE dhcp4_client_class
91-
RENAME COLUMN only_if_required TO only_in_additional_list;
91+
CHANGE only_if_required only_in_additional_list TINYINT NOT NULL DEFAULT '0';
9292
9393
ALTER TABLE dhcp6_client_class
94-
RENAME COLUMN only_if_required TO only_in_additional_list;
94+
CHANGE only_if_required only_in_additional_list TINYINT NOT NULL DEFAULT '0';
9595
9696
-- Update the schema version number.
9797
UPDATE schema_version

0 commit comments

Comments
 (0)