]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#89,!22] Added log_message column to audit MySQL tables.
authorMarcin Siodelski <marcin@isc.org>
Fri, 14 Sep 2018 08:14:45 +0000 (10:14 +0200)
committerMarcin Siodelski <marcin@isc.org>
Tue, 18 Sep 2018 05:41:11 +0000 (07:41 +0200)
src/bin/admin/tests/mysql_tests.sh.in
src/share/database/scripts/mysql/dhcpdb_create.mysql
src/share/database/scripts/mysql/upgrade_6.0_to_7.0.sh.in

index 06e3d87881d09b40d516c756fb79705fefb89857..a11644f19053cab275a955a64ffb6e9085764457 100644 (file)
@@ -482,7 +482,7 @@ EOF
     run_statement "dhcp4_server" "$qry"
 
     # table: dhcp4_audit
-    qry="select id, object_type, object_id, modification_type, modification_ts from dhcp4_audit"
+    qry="select id, object_type, object_id, modification_type, modification_ts, log_message from dhcp4_audit"
     run_statement "dhcp4_audit" "$qry"
 
     # table: dhcp4_global_parameter
@@ -534,7 +534,7 @@ EOF
     run_statement "dhcp6_server" "$qry"
 
     # table: dhcp6_audit
-    qry="select id, object_type, object_id, modification_type, modification_ts from dhcp6_audit"
+    qry="select id, object_type, object_id, modification_type, modification_ts, log_message from dhcp6_audit"
     run_statement "dhcp6_audit" "$qry"
 
     # table: dhcp6_global_parameter
index a3a2d6500edf1285394826982b0be36452846494..ba54aac2c5115627116c9c043b1f4a67745e13eb 100644 (file)
@@ -808,6 +808,7 @@ CREATE TABLE IF NOT EXISTS dhcp4_audit (
     object_id BIGINT(20) UNSIGNED NOT NULL,
     modification_type TINYINT(1) NOT NULL,
     modification_ts TIMESTAMP NOT NULL,
+    log_message TEXT,
     PRIMARY KEY (id),
     KEY key_dhcp4_audit_by_modification_ts (modification_ts),
     KEY fk_dhcp4_audit_modification_type (modification_type),
@@ -1048,6 +1049,7 @@ CREATE TABLE IF NOT EXISTS dhcp6_audit (
     object_id BIGINT(20) UNSIGNED NOT NULL,
     modification_type TINYINT(1) NOT NULL,
     modification_ts TIMESTAMP NOT NULL,
+    log_message TEXT,
     PRIMARY KEY (id),
     KEY key_dhcp6_audit_modification_ts (modification_ts),
     KEY fk_dhcp6_audit_modification_type (modification_type),
index b482afe92d72b0b641281236490f19a3f377ad62..f02fa7ca8e6bbd2c31479cfaec84304922323ac6 100644 (file)
@@ -148,6 +148,7 @@ CREATE TABLE IF NOT EXISTS dhcp4_audit (
     object_id BIGINT(2) UNSIGNED NOT NULL,
     modification_type TINYINT(1) NOT NULL,
     modification_ts TIMESTAMP NOT NULL,
+    log_message TEXT,
     PRIMARY KEY (id),
     KEY key_dhcp4_audit_by_modification_ts (modification_ts),
     KEY fk_dhcp4_audit_modification_type (modification_type),
@@ -373,6 +374,7 @@ CREATE TABLE IF NOT EXISTS dhcp6_audit (
     object_id BIGINT(20) UNSIGNED NOT NULL,
     modification_type TINYINT(1) NOT NULL,
     modification_ts TIMESTAMP NOT NULL,
+    log_message TEXT,
     PRIMARY KEY (id),
     KEY key_dhcp6_audit_modification_ts (modification_ts),
     KEY fk_dhcp6_audit_modification_type (modification_type),