More
Prisma CLI
The Prisma command line interface (CLI) is the primary way to interact with your Prisma project from the command line. Applies to Prisma ORM v6.
Prisma Studio
Prisma Studio is a visual database editor. Applies to Prisma ORM v6.
Best practices (Prisma ORM v7) (/docs/orm/v7/more/best-practices)
ORM releases and maturity levels (Prisma ORM v7) (/docs/orm/v7/more/releases)
Drizzle (Prisma ORM v7) (/docs/orm/v7/more/comparisons/prisma-and-drizzle)
TypeORM
Learn how Prisma compares to TypeORM. Applies to Prisma ORM v7.
Sequelize
Learn how Prisma ORM compares to Sequelize. Applies to Prisma ORM v7.
Mongoose
Learn how Prisma ORM compares to Mongoose. Applies to Prisma ORM v7.
Drizzle (Prisma ORM v6) (/docs/orm/v6/more/comparisons/prisma-and-drizzle)
TypeORM
Learn how Prisma compares to TypeORM. Applies to Prisma ORM v6.
Sequelize
Learn how Prisma ORM compares to Sequelize. Applies to Prisma ORM v6.
Mongoose
Learn how Prisma ORM compares to Mongoose. Applies to Prisma ORM v6.
Dev environment (Prisma ORM v7) (/docs/orm/v7/more/dev-environment)
Environment variables
Learn how to manage the environment variables and settings in your Prisma ORM project. Applies to Prisma ORM v7.
Editor setup
Learn how to configure your editor and IDEs for syntax highlighting, autocompletion, and formatting with Prisma ORM. Applies to Prisma ORM v7.
Environment variables
Learn how to manage the environment variables and settings in your Prisma ORM project. Applies to Prisma ORM v6.
Editor setup
Learn how to configure your editor and IDE for syntax highlighting, linting, and formatting with Prisma ORM. Applies to Prisma ORM v6.
Next.js (Prisma ORM v7) (/docs/orm/v7/more/troubleshooting/nextjs)
Nuxt (Prisma ORM v7) (/docs/orm/v7/more/troubleshooting/nuxt)
Many-to-many relations
Learn how you can model and query implicit and explicit many-to-many relations with Prisma ORM. Applies to Prisma ORM v7.
Check constraints (Prisma ORM v7) (/docs/orm/v7/more/troubleshooting/check-constraints)
Raw SQL comparisons (Prisma ORM v7) (/docs/orm/v7/more/troubleshooting/raw-sql-comparisons)
GraphQL autocompletion (Prisma ORM v7) (/docs/orm/v7/more/troubleshooting/graphql-autocompletion)
Bundler issues (Prisma ORM v7) (/docs/orm/v7/more/troubleshooting/bundler-issues)
TypeScript performance (Prisma ORM v7) (/docs/orm/v7/more/troubleshooting/typescript-performance)
Next.js (Prisma ORM v6) (/docs/orm/v6/more/troubleshooting/nextjs)
Nuxt (Prisma ORM v6) (/docs/orm/v6/more/troubleshooting/nuxt)
Many-to-many relations
Learn how you can model and query implicit and explicit many-to-many relations with Prisma ORM. Applies to Prisma ORM v6.
Check constraints (Prisma ORM v6) (/docs/orm/v6/more/troubleshooting/check-constraints)
Raw SQL comparisons (Prisma ORM v6) (/docs/orm/v6/more/troubleshooting/raw-sql-comparisons)
GraphQL autocompletion (Prisma ORM v6) (/docs/orm/v6/more/troubleshooting/graphql-autocompletion)
Bundler issues (Prisma ORM v6) (/docs/orm/v6/more/troubleshooting/bundler-issues)
TypeScript performance (Prisma ORM v6) (/docs/orm/v6/more/troubleshooting/typescript-performance)
ORM releases and maturity levels (Prisma ORM v6) (/docs/orm/v6/more/releases)
GitHub Copilot
Learn about the features available with GitHub Copilot and Prisma ORM, plus best practices and tips. Applies to Prisma ORM v6.
Cursor
Learn tips and best practices for using Prisma ORM with the Cursor AI code editor. Applies to Prisma ORM v6.
ChatGPT (Prisma ORM v6) (/docs/orm/v6/more/ai-tools/chatgpt)
Tabnine (Prisma ORM v6) (/docs/orm/v6/more/ai-tools/tabnine)
Windsurf
Learn tips and best practices for using Prisma ORM with the Windsurf AI code editor. Applies to Prisma ORM v6.
Engines
Prisma's query engine manages the communication with the database when using Prisma ORM. Learn how it works on this page. Applies to Prisma ORM v6.
To v7
Guide on how to upgrade to Prisma ORM 7. Applies to Prisma ORM v6.
Older versions
Upgrade guides for Prisma ORM versions 3, 4, 5, and 6. Applies to Prisma ORM v6.
Preview features (Prisma ORM v6) (/docs/orm/v6/more/upgrades/preview-features)
From v1 (Prisma ORM v6) (/docs/orm/v6/more/upgrades/from-v1)