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).
- •It contains
- •Execute the one-shot command:
bash
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.