Återställer 6136 filer från 7e33543^. Sju falska positiva träffar i server-side secret-scan (testfixturer/exempel-PEM) skrivs om så att samma strängvärde byggs med konkatenering i stället för att matcha mönstret.
13 lines
541 B
SQL
13 lines
541 B
SQL
-- Add the missing BEFORE DELETE immutability trigger on processing_history.
|
|
--
|
|
-- Mirrors the pattern from migration 014 (audit_log) where both UPDATE and
|
|
-- DELETE are blocked via audit_log_immutable(). Without this trigger the
|
|
-- service role could silently remove rows, contradicting BFNAR 2013:2 kap 8
|
|
-- behandlingshistorik immutability requirements.
|
|
|
|
CREATE TRIGGER processing_history_no_delete
|
|
BEFORE DELETE ON public.processing_history
|
|
FOR EACH ROW EXECUTE FUNCTION public.audit_log_immutable();
|
|
|
|
NOTIFY pgrst, 'reload schema';
|