Agent skill

db-reset-local

Reset and seed the local database for Drasil.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/db-reset-local

SKILL.md

Use this when you need a clean local database state.

Canonical command

  • npm run db:reset:local

What it does

  • Resets the local Supabase database (npx supabase db reset --local).
  • Ensures the local prisma DB user exists (node scripts/create-prisma-user.js).
  • Resets Prisma migrations (prisma migrate reset).
  • Seeds data (npm run db:seed).

Prereqs

  • Supabase running locally: npx supabase start.
  • .env includes:
    • DATABASE_URL (Prisma connection string)
    • PRISMA_DB_PASSWORD (used by scripts/create-prisma-user.js)

Notes

  • Integration tests may also require POSTGRES_DB_URL so the test harness can create extensions.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results