prisma-orm-v7-skills

Upgrade Prisma ORM from v6 to v7 with configuration and migration steps.

22|7|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/gocallum/nextjs16-agent-skills --skill prisma-orm-v7-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prisma-orm-v7-skills
Source: https://github.com/gocallum/nextjs16-agent-skills/tree/main/skills/prisma-orm-v7-skills
Command: npx skills add https://github.com/gocallum/nextjs16-agent-skills --skill prisma-orm-v7-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a concise, practical guide for upgrading projects to Prisma ORM 7, outlining breaking changes and migration steps to minimize downtime and errors.

Core Features & Use Cases

  • ESM migration guidance: explains converting Prisma to ES modules and updating imports across a codebase.
  • Generator and Client updates: covers updating the generator provider, output paths, and moving schemas to prisma.config.ts.
  • Migration planning: outlines common schema, datasource, and environment changes with concrete, real-world examples.

Quick Start

Follow a straightforward upgrade flow: bump Prisma packages to v7, migrate configuration to prisma.config.ts, switch to ES modules, update imports to the generated client path, and run prisma generate to produce the updated Prisma Client.

Frequently Asked Questions about prisma-orm-v7-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upgrade Prisma ORM from v6 to v7?

Upgrade Prisma ORM to v7 by bumping packages, migrating configuration to prisma.config.ts, switching to ES modules, updating imports to the generated client path, and running prisma generate. This Skill provides step-by-step migration guidance covering breaking changes, configuration updates, and environment requirements for a smooth transition.

What configuration changes are required for Prisma v7 migration?

Prisma v7 requires moving datasource settings to prisma.config.ts, updating the generator provider, and enabling ES modules. This Skill details the exact configuration structure and specifies correct import paths after prisma generate to ensure Prisma Client works with the new v7 setup.

How do I convert Prisma to ES modules during upgrade?

Converting to ES modules involves updating generator config, moving schema settings to prisma.config.ts, and updating import paths across your codebase to reference the new generated client location. This Skill explains the ESM migration process and ensures correct imports after running prisma generate.

Can I upgrade Prisma v7 in a TypeScript project?

Yes, Prisma v7 upgrade is applicable to Node.js projects using TypeScript. This Skill focuses specifically on TypeScript environments, covering environment requirements, tooling updates, and configuration changes needed for seamless v7 adoption.

What environment setup is needed before upgrading Prisma to v7?

Before upgrading, ensure your Node.js project has Prisma v6 installed and uses TypeScript. This Skill specifies tooling updates, environment requirements, and prerequisite configuration changes needed to prepare for v7 migration and successful prisma generate execution.

Why does Prisma v7 require moving configuration to prisma.config.ts?

Prisma v7 centralizes configuration management by moving datasource settings from schema files to prisma.config.ts, enabling cleaner separation of concerns and better ES module support. This Skill explains the rationale behind breaking changes and guides you through the migration to prevent schema and environment configuration errors.