17 lines
774 B
PL/PgSQL
17 lines
774 B
PL/PgSQL
-- Migration: Drop notifications trigger that posts to the send_fcm edge function
|
|
-- Reason: moving push invocation to client-side; remove server trigger to avoid duplicate sends
|
|
BEGIN;
|
|
|
|
-- Remove the trigger that calls the edge function on insert into public.notifications
|
|
DROP TRIGGER IF EXISTS notifications_send_fcm_trigger ON public.notifications;
|
|
|
|
-- Remove the trigger function as well (if present)
|
|
DROP FUNCTION IF EXISTS notifications_send_fcm_trigger() CASCADE;
|
|
|
|
COMMIT;
|
|
|
|
-- NOTE: After deploying this migration, the application will rely on the
|
|
-- client-side push path. Ensure client builds are released and rollout is
|
|
-- coordinated before applying this migration in production to avoid missing
|
|
-- pushes for any clients that still expect server-side delivery.
|