Supabase Reset/Test/Gen Types
Workflow
- Confirm the working directory is the intended project root:
- It contains supabase/ configuration. - It contains a type-generation script (for example npm run gen-types).
- Execute the one-shot command:
supabase db reset --yes && supabase test db && npm run gen-types- If the command succeeds, summarize:
- database reset succeeded - database tests passed - types were generated
- If any step fails, stop and report the failing command output clearly.
Notes
- Use
--yesto avoid prompts duringsupabase db reset. - Use
supabase test db(notsupabase db test) for pgTAP tests. - If local services are not running, start required Supabase services before retrying.