Supabase Signup Trigger Debugger

Paste redacted notes for Database error saving new user, public.handle_new_user, profile-row triggers, or Function Search Path Mutable warnings and generate a launch-safe debug plan.

Use this when

  • 1
    Signup suddenly failsSupabase auth returns a database error after a trigger or profile-table change.
  • 2
    Security Advisor also complainsThe same function has a Function Search Path Mutable warning.
  • 3
    You need a small rollback planThe fix must preserve signup, profile inserts, grants, and rerunnable evidence.
Use redacted notes only. Do not paste secrets, private connection strings, real user rows, customer records, payment data, private screenshots, full names, private handles, full transaction identifiers, credential values, service-role keys, or dashboard screenshots. This page runs locally in the browser and does not use network requests, browser storage, or a backend.

Ready.

Debug plan

Signup-safe fix order

Need a second pass?

The fixed-scope report can review one redacted Supabase signup trigger packet: likely root cause, search-path patch shape, grants to tighten, rollback command, and the exact signup smoke tests to run before launch.

Source-backed problem set