# Migrate

> Database migration helper

- Skill: `mgoodman60/migrate` (Agent Skill)
- Install (CLI): `npx skillmds@latest add mgoodman60/migrate`
- Raw SKILL.md: https://api.skillmd.com/api/skills/mgoodman60/migrate/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: mgoodman60 (https://skillmd.com/u/mgoodman60)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/mgoodman60/migrate

---


Help with Prisma database migrations.

## Usage

- `/migrate` - Check migration status
- `/migrate create` - Create new migration
- `/migrate apply` - Apply pending migrations
- `/migrate reset` - Reset database (dev only)

## Commands

```bash
# Check status
npx prisma migrate status

# Create migration (dev)
npx prisma migrate dev --name $ARGUMENTS

# Apply migrations (prod)
npx prisma migrate deploy

# Reset database
npx prisma migrate reset

# Regenerate client
npx prisma generate
```

## Migration Process

1. Modify `prisma/schema.prisma`
2. Run `npx prisma migrate dev --name description`
3. Review generated SQL
4. Test locally
5. Commit migration files
6. Apply with `npx prisma migrate deploy` in prod

## Common Issues

| Issue | Solution |
|-------|----------|
| Client outdated | `npx prisma generate` |
| Migration conflict | `npx prisma migrate resolve` |
| Schema drift | `npx prisma db push` (dev) |

