"""Remove legacy edge evidence function overloads without restoring them.""" from alembic import op revision = "20260809_478" down_revision = "20260809_477" branch_labels = None depends_on = None def upgrade() -> None: op.execute(r""" DROP FUNCTION IF EXISTS public.record_edge_gateway_failure( CHARACTER,UUID,CHARACTER VARYING ); """) def downgrade() -> None: # Deliberately non-restorative: the removed SECURITY DEFINER overload had an # unsafe search_path and must never be recreated by a rollback. pass