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;
|
END;
|
||||||
$$ LANGUAGE plpgsql;
|
$$ LANGUAGE plpgsql;
|
||||||
|
|
||||||
|
DROP TRIGGER IF EXISTS trg_sync_media_sort_date ON storage.file_metadata;
|
||||||
CREATE TRIGGER trg_sync_media_sort_date
|
CREATE TRIGGER trg_sync_media_sort_date
|
||||||
AFTER INSERT OR UPDATE OF captured_at ON storage.file_metadata
|
AFTER INSERT OR UPDATE OF captured_at ON storage.file_metadata
|
||||||
FOR EACH ROW EXECUTE FUNCTION storage.sync_media_sort_date();
|
FOR EACH ROW EXECUTE FUNCTION storage.sync_media_sort_date();
|
||||||
|
|||||||
Reference in New Issue
Block a user