]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#488,!259] Added sname, next-server and boot-file-name to MySQL schema.
authorMarcin Siodelski <marcin@isc.org>
Wed, 6 Mar 2019 11:26:36 +0000 (12:26 +0100)
committerMarcin Siodelski <marcin@isc.org>
Thu, 7 Mar 2019 13:00:36 +0000 (08:00 -0500)
src/bin/admin/tests/mysql_tests.sh.in
src/share/database/scripts/mysql/dhcpdb_create.mysql
src/share/database/scripts/mysql/upgrade_7.0_to_8.0.sh.in

index 61fd5b14468e6fcb5eb3e51ed966d24a244c1ff2..9d9e9d83bbfb07fa687ebfddd3f1781c7bb40c36 100644 (file)
@@ -507,7 +507,7 @@ EOF
     run_statement "dhcp4_option_def_server" "$qry"
 
     # table: dhcp4_shared_network
-    qry="select id, name, client_class, interface, match_client_id, modification_ts, rebind_timer, relay, renew_timer, require_client_classes, reservation_mode, user_context, valid_lifetime, authoritative, calculate_tee_times, t1_percent, t2_percent from dhcp4_shared_network"
+    qry="select id, name, client_class, interface, match_client_id, modification_ts, rebind_timer, relay, renew_timer, require_client_classes, reservation_mode, user_context, valid_lifetime, authoritative, calculate_tee_times, t1_percent, t2_percent, boot_file_name, next_server, server_hostname from dhcp4_shared_network"
     run_statement "dhcp4_shared_network" "$qry"
 
     # table: dhcp4_shared_network_server
index 7e4fc830962d76d5687e07c24445893220a20da3..01526513f004eb06ad2f0a8782d63e1d79f385b3 100644 (file)
@@ -1359,7 +1359,10 @@ ALTER TABLE dhcp4_shared_network
     ADD COLUMN authoritative TINYINT(1) DEFAULT NULL,
     ADD COLUMN calculate_tee_times TINYINT(1) DEFAULT NULL,
     ADD COLUMN t1_percent FLOAT DEFAULT NULL,
-    ADD COLUMN t2_percent FLOAT DEFAULT NULL;
+    ADD COLUMN t2_percent FLOAT DEFAULT NULL,
+    ADD COLUMN boot_file_name VARCHAR(512) DEFAULT NULL,
+    ADD COLUMN next_server INT(10) UNSIGNED DEFAULT NULL,
+    ADD COLUMN server_hostname VARCHAR(512) DEFAULT NULL;
 
 ALTER TABLE dhcp4_shared_network
     MODIFY COLUMN reservation_mode TINYINT(3) DEFAULT NULL;
index a90a3612b310a403f30ffb5f52b0253cf71952e3..b574a47ce00d790d00a3c50e169c10f9b919c6a4 100644 (file)
@@ -42,7 +42,10 @@ ALTER TABLE dhcp4_shared_network
     ADD COLUMN authoritative TINYINT(1) DEFAULT NULL,
     ADD COLUMN calculate_tee_times TINYINT(1) DEFAULT NULL,
     ADD COLUMN t1_percent FLOAT DEFAULT NULL,
-    ADD COLUMN t2_percent FLOAT DEFAULT NULL;
+    ADD COLUMN t2_percent FLOAT DEFAULT NULL,
+    ADD COLUMN boot_file_name VARCHAR(512) DEFAULT NULL,
+    ADD COLUMN next_server INT(10) UNSIGNED DEFAULT NULL,
+    ADD COLUMN server_hostname VARCHAR(512) DEFAULT NULL;
 
 ALTER TABLE dhcp4_shared_network
     MODIFY COLUMN reservation_mode TINYINT(3) DEFAULT NULL;