mirror of
https://gitlab.isc.org/isc-projects/kea
synced 2025-09-01 06:25:34 +00:00
[#489,!250] Extend MySQL backend to store floating point values.
This commit is contained in:
@@ -1343,24 +1343,45 @@ ALTER TABLE dhcp6_options
|
||||
MODIFY COLUMN modification_ts TIMESTAMP NOT NULL
|
||||
DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dhcp4_subnet
|
||||
ADD COLUMN calculate_tee_times TINYINT(1) DEFAULT NULL,
|
||||
ADD COLUMN t1_percent FLOAT DEFAULT NULL,
|
||||
ADD COLUMN t2_percent FLOAT DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp4_subnet
|
||||
MODIFY COLUMN reservation_mode TINYINT(3) DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp4_subnet
|
||||
MODIFY COLUMN match_client_id TINYINT(1) DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp4_shared_network
|
||||
ADD COLUMN calculate_tee_times TINYINT(1) DEFAULT NULL,
|
||||
ADD COLUMN t1_percent FLOAT DEFAULT NULL,
|
||||
ADD COLUMN t2_percent FLOAT DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp4_shared_network
|
||||
MODIFY COLUMN reservation_mode TINYINT(3) DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp4_shared_network
|
||||
MODIFY COLUMN match_client_id TINYINT(1) DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp6_subnet
|
||||
ADD COLUMN calculate_tee_times TINYINT(1) DEFAULT NULL,
|
||||
ADD COLUMN t1_percent FLOAT DEFAULT NULL,
|
||||
ADD COLUMN t2_percent FLOAT DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp6_subnet
|
||||
MODIFY COLUMN reservation_mode TINYINT(3) DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp6_shared_network
|
||||
ADD COLUMN calculate_tee_times TINYINT(1) DEFAULT NULL,
|
||||
ADD COLUMN t1_percent FLOAT DEFAULT NULL,
|
||||
ADD COLUMN t2_percent FLOAT DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp6_shared_network
|
||||
MODIFY COLUMN reservation_mode TINYINT(3) DEFAULT NULL;
|
||||
|
||||
|
||||
-- -----------------------------------------------------
|
||||
-- Make sure that constraints on the 7.0 schema tables
|
||||
-- have appropriate referential actions. All tables
|
||||
|
@@ -26,21 +26,41 @@ ALTER TABLE dhcp6_options
|
||||
MODIFY COLUMN modification_ts TIMESTAMP NOT NULL
|
||||
DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE dhcp4_subnet
|
||||
ADD COLUMN calculate_tee_times TINYINT(1) DEFAULT NULL,
|
||||
ADD COLUMN t1_percent FLOAT DEFAULT NULL,
|
||||
ADD COLUMN t2_percent FLOAT DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp4_subnet
|
||||
MODIFY COLUMN reservation_mode TINYINT(3) DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp4_subnet
|
||||
MODIFY COLUMN match_client_id TINYINT(1) DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp4_shared_network
|
||||
ADD COLUMN calculate_tee_times TINYINT(1) DEFAULT NULL,
|
||||
ADD COLUMN t1_percent FLOAT DEFAULT NULL,
|
||||
ADD COLUMN t2_percent FLOAT DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp4_shared_network
|
||||
MODIFY COLUMN reservation_mode TINYINT(3) DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp4_shared_network
|
||||
MODIFY COLUMN match_client_id TINYINT(1) DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp6_subnet
|
||||
ADD COLUMN calculate_tee_times TINYINT(1) DEFAULT NULL,
|
||||
ADD COLUMN t1_percent FLOAT DEFAULT NULL,
|
||||
ADD COLUMN t2_percent FLOAT DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp6_subnet
|
||||
MODIFY COLUMN reservation_mode TINYINT(3) DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp6_shared_network
|
||||
ADD COLUMN calculate_tee_times TINYINT(1) DEFAULT NULL,
|
||||
ADD COLUMN t1_percent FLOAT DEFAULT NULL,
|
||||
ADD COLUMN t2_percent FLOAT DEFAULT NULL;
|
||||
|
||||
ALTER TABLE dhcp6_shared_network
|
||||
MODIFY COLUMN reservation_mode TINYINT(3) DEFAULT NULL;
|
||||
|
||||
|
Reference in New Issue
Block a user