fix(schema): add DROP TRIGGER IF EXISTS before CREATE TRIGGER trg_sync_media_sort_date
The CREATE TRIGGER statement is not idempotent — it fails on restart when the trigger already exists. Add the same DROP/CREATE guard used by trg_files_decrement_blob_ref.
This commit is contained in:
@@ -688,6 +688,7 @@ BEGIN
|
||||
END;
|
||||
$$ LANGUAGE plpgsql;
|
||||
|
||||
DROP TRIGGER IF EXISTS trg_sync_media_sort_date ON storage.file_metadata;
|
||||
CREATE TRIGGER trg_sync_media_sort_date
|
||||
AFTER INSERT OR UPDATE OF captured_at ON storage.file_metadata
|
||||
FOR EACH ROW EXECUTE FUNCTION storage.sync_media_sort_date();
|
||||
|
||||
Reference in New Issue
Block a user