]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#90] Added missing triggers
authorTomek Mrugalski <tomek@isc.org>
Tue, 8 Jun 2021 17:06:27 +0000 (19:06 +0200)
committerTomek Mrugalski <tomek@isc.org>
Thu, 28 Oct 2021 10:31:41 +0000 (12:31 +0200)
src/share/database/scripts/pgsql/upgrade_6.2_to_7.0.sh.in

index 3c6b3c1de53b2605697f962d8c319f684fff7841..88a998b779f0e8e6b59dd21a6d8b0630a3c7557b 100644 (file)
@@ -326,6 +326,10 @@ ALTER TABLE dhcp6_options
   ADD CONSTRAINT fk_dhcp6_options_pool FOREIGN KEY (pool_id) REFERENCES dhcp6_pool (id) ON DELETE CASCADE ON UPDATE CASCADE,
   ADD CONSTRAINT fk_dhcp6_options_shared_network FOREIGN KEY (shared_network_name) REFERENCES dhcp6_shared_network (name) ON DELETE CASCADE ON UPDATE CASCADE;
 
+CREATE TRIGGER dhcp6_options_modification_ts_update
+  AFTER UPDATE ON dhcp6_options
+  FOR EACH ROW EXECUTE PROCEDURE modification_ts_update();
+
 -- Now create a table for associating defined options with servers.
 CREATE TABLE dhcp6_options_server (
   option_id BIGINT NOT NULL,
@@ -573,6 +577,10 @@ ALTER TABLE dhcp4_options
   ADD CONSTRAINT fk_dhcp4_options_pool FOREIGN KEY (pool_id) REFERENCES dhcp4_pool (id) ON DELETE CASCADE ON UPDATE CASCADE,
   ADD CONSTRAINT fk_dhcp4_options_shared_network FOREIGN KEY (shared_network_name) REFERENCES dhcp4_shared_network (name) ON DELETE CASCADE ON UPDATE CASCADE;
 
+CREATE TRIGGER dhcp4_options_modification_ts_update
+  AFTER UPDATE ON dhcp4_options
+  FOR EACH ROW EXECUTE PROCEDURE modification_ts_update();
+
 -- Update the schema version number
 UPDATE schema_version
     SET version = '7', minor = '0';