Skip to main content
Prisma Documentation Docs

Search documentation

Type to search this documentation.

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)

Suggest an edit

Propose a replacement for this page. The site team reviews it before applying any changes.

Export
Documentation menu