From 159ed59b5a4d0447e24a022d9bcbb7344685e25e Mon Sep 17 00:00:00 2001 From: thibaud-lclr Date: Fri, 17 Apr 2026 14:49:25 +0200 Subject: [PATCH] fix(db): make migration 009 foreign key handling transaction-safe --- src-tauri/migrations/009_graylog_auto_resolve.sql | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src-tauri/migrations/009_graylog_auto_resolve.sql b/src-tauri/migrations/009_graylog_auto_resolve.sql index 5fe155f..eb926a6 100644 --- a/src-tauri/migrations/009_graylog_auto_resolve.sql +++ b/src-tauri/migrations/009_graylog_auto_resolve.sql @@ -1,7 +1,7 @@ -BEGIN; - PRAGMA foreign_keys = OFF; +BEGIN; + DROP INDEX IF EXISTS idx_processed_tickets_tracker_artifact_unique; CREATE TABLE processed_tickets_new ( @@ -122,6 +122,6 @@ CREATE TABLE graylog_detections ( CREATE INDEX idx_graylog_detections_subject_created ON graylog_detections(subject_id, created_at DESC); -PRAGMA foreign_keys = ON; - COMMIT; + +PRAGMA foreign_keys = ON;