]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[460-update-mysql-database-schema-for-dhcpv6--align-on-dhcpv4] Renamed a dhcp6_pool...
authorFrancis Dupont <fdupont@isc.org>
Fri, 8 Feb 2019 18:15:19 +0000 (19:15 +0100)
committerFrancis Dupont <fdupont@isc.org>
Wed, 20 Feb 2019 16:09:26 +0000 (11:09 -0500)
src/share/database/scripts/mysql/dhcpdb_create.mysql
src/share/database/scripts/mysql/upgrade_7.0_to_8.0.sh.in

index 9b34c73c6500bb8f304b8ace6b40020e8eaf4e00..5247e556308e106ed1d933194512a6afc149763c 100644 (file)
@@ -1336,11 +1336,11 @@ SET version = '7', minor = '0';
 
 
 ALTER TABLE dhcp4_options
-        MODIFY COLUMN modification_ts TIMESTAMP NOT NULL
+    MODIFY COLUMN modification_ts TIMESTAMP NOT NULL
     DEFAULT CURRENT_TIMESTAMP;
 
 ALTER TABLE dhcp6_options
-        MODIFY COLUMN modification_ts TIMESTAMP NOT NULL
+    MODIFY COLUMN modification_ts TIMESTAMP NOT NULL
     DEFAULT CURRENT_TIMESTAMP;
 
 -- -----------------------------------------------------
@@ -1807,6 +1807,12 @@ ALTER TABLE dhcp6_global_parameter
         REFERENCES parameter_data_type (id);
 
 
+-- Rename dhcp6_subnet_id column of dhcp6_pool
+
+ALTER TABLE dhcp6_pool
+    CHANGE dhcp6_subnet_id subnet_id INT(10) UNSIGNED NOT NULL;
+
+
 # Update the schema version number
 UPDATE schema_version
 SET version = '8', minor = '0';
index 3a3446fd6e13bc0a4ed1f6c73d643e822f7803c7..070f7547f5e602fce0102c7fb743ae096afe14a1 100644 (file)
@@ -138,7 +138,7 @@ CREATE TABLE IF NOT EXISTS dhcp4_audit_revision (
 -- -----------------------------------------------------
 -- Drop columns from the dhcp4_audit table which now
 -- belong to the dhcp4_audit_revision.
---  -----------------------------------------------------
+-- -----------------------------------------------------
 ALTER TABLE dhcp4_audit
     DROP COLUMN modification_ts,
     DROP COLUMN log_message;
@@ -458,7 +458,7 @@ CREATE TRIGGER dhcp4_options_ADEL AFTER DELETE ON dhcp4_options
 DELIMITER ;
 
 -- -----------------------------------------------------
--- Table parameter_data_type
+-- Table `parameter_data_type`
 -- Reflects an enum used by Kea to define supported
 -- data types for the simple configuration parameters,
 -- e.g. global parameters used by DHCP servers.
@@ -490,6 +490,12 @@ ALTER TABLE dhcp6_global_parameter
         REFERENCES parameter_data_type (id);
 
 
+-- Rename dhcp6_subnet_id column of dhcp6_pool
+
+ALTER TABLE dhcp6_pool
+    CHANGE dhcp6_subnet_id subnet_id INT(10) UNSIGNED NOT NULL;
+
+
 # Update the schema version number
 UPDATE schema_version
 SET version = '8', minor = '0';