]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#2244] Disable audits in wipe script
authorThomas Markwalder <tmark@isc.org>
Wed, 5 Jan 2022 16:04:35 +0000 (11:04 -0500)
committerThomas Markwalder <tmark@isc.org>
Fri, 7 Jan 2022 20:27:52 +0000 (15:27 -0500)
src/share/database/scripts/pgsql/wipe_data.sh.in
    Set disable audit flag to true, so delete triggers
    do nothing.

src/share/database/scripts/pgsql/wipe_data.sh.in

index 267322d9783f241aeb8ef0e066f2e917db690933..677158af4371755e6f5c25ab575535082a7577d0 100644 (file)
@@ -58,7 +58,10 @@ fi
 # Delete transient data from tables.  We're using delete instead
 # of truncate because it is much faster since our unit tests
 # create very little data.
+# Note we disable revision auditing to avoid issues delete
+# triggers.
 psql "$@" >/dev/null <<EOF
+SELECT set_config('kea.disable_audit', 'true', false);
 START TRANSACTION;
 DELETE FROM hosts CASCADE;
 DELETE FROM dhcp4_options;