skills/prisma-cli-migrate-resolve/SKILL.md
prisma migrate resolve
npx skillsauth add prisma/cursor-plugin prisma-cli-migrate-resolveInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Resolves issues with database migrations, such as failed migrations or baselining.
prisma migrate resolve [options]
Updates the _prisma_migrations table to manually change the state of a migration. This is a recovery tool.
You must provide exactly one of --applied or --rolled-back.
| Option | Description |
|--------|-------------|
| --applied <name> | Mark a migration as applied (success) |
| --rolled-back <name> | Mark a migration as rolled back (ignored/failed) |
| --schema | Path to schema file |
| --config | Custom path to your Prisma config file |
If you have existing tables and want to initialize migrations without running the SQL:
prisma migrate resolve --applied 20240101000000_initial_migration
This tells Prisma "Assume this migration has already run".
If a migration failed (e.g., syntax error) and you fixed the SQL or want to retry:
prisma migrate resolve --rolled-back 20240115120000_failed_migration
This tells Prisma "Forget this migration run, let me try applying it again".
migrate deploy in production.databases
Schema Changes. Reference when using this Prisma feature.
tools
Removed Features. Reference when using this Prisma feature.
tools
Prisma Config. Reference when using this Prisma feature.
tools
ESM Support. Reference when using this Prisma feature.