From 7e7945fbb7048fd7b5f6abcabf945a8b405de849 Mon Sep 17 00:00:00 2001 From: John O'Keefe Date: Tue, 10 Feb 2026 16:54:01 -0500 Subject: [PATCH] fix: make trigger creation idempotent - Add DROP TRIGGER IF EXISTS before CREATE TRIGGER - Fixes 'trigger already exists' error during schema initialization - Allows schema to run multiple times safely --- database/schema/schema.sql | 1 + 1 file changed, 1 insertion(+) diff --git a/database/schema/schema.sql b/database/schema/schema.sql index 1efcfd5..8226491 100644 --- a/database/schema/schema.sql +++ b/database/schema/schema.sql @@ -443,6 +443,7 @@ END; $$ LANGUAGE plpgsql; -- Trigger for devices table +DROP TRIGGER IF EXISTS update_devices_updated_at ON devices; CREATE TRIGGER update_devices_updated_at BEFORE UPDATE ON devices FOR EACH ROW