]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#90] Added dhcp6_audit_revision table
authorTomek Mrugalski <tomek@isc.org>
Mon, 31 May 2021 17:02:50 +0000 (19:02 +0200)
committerTomek Mrugalski <tomek@isc.org>
Thu, 28 Oct 2021 10:31:40 +0000 (12:31 +0200)
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in

index 1157b583282aeeb90ce8c99e8f3902b2742746f7..870d9e06decedc740975b7b248eddb6f6cf314bd 100644 (file)
@@ -409,6 +409,18 @@ CREATE TRIGGER dhcp6_option_def_server_modification_ts_update
   FOR EACH ROW EXECUTE PROCEDURE modification_ts_update();
 
 
+-- Now create two tables for audit revisions...
+CREATE TABLE dhcp6_audit_revision (
+  id SERIAL PRIMARY KEY NOT NULL,
+  modification_ts timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
+  log_message text DEFAULT NULL,
+  server_id BIGINT DEFAULT NULL
+);
+CREATE TRIGGER dhcp6_audit_revision_modification_ts_update
+  AFTER UPDATE ON dhcp6_audit_revision
+  FOR EACH ROW EXECUTE PROCEDURE modification_ts_update();
+
+
 
 
 -- Update the schema version number