Core Concepts
What is Prisma ORM?
This page gives a high-level overview of what Prisma ORM is and how it works. It's a great starting point for Prisma newcomers! Applies to Prisma ORM v6.
Why Prisma ORM? (Prisma ORM v6) (/docs/orm/v6/overview/introduction/why-prisma)
Should you use Prisma ORM? (Prisma ORM v6) (/docs/orm/v6/overview/introduction/should-you-use-prisma)
Data modeling (Prisma ORM v6) (/docs/orm/v6/overview/introduction/data-modeling)
Data modeling (Prisma ORM v7) (/docs/orm/v7/core-concepts/data-modeling)
Overview (Prisma ORM v7) (/docs/orm/v7/core-concepts/supported-databases)
PostgreSQL
This page explains how Prisma can connect to a PostgreSQL database using the PostgreSQL database connector. Applies to Prisma ORM v7.
MySQL
This page explains how Prisma can connect to a MySQL or MariaDB database using the MySQL database connector. Applies to Prisma ORM v7.
SQLite
This page explains how Prisma can connect to a SQLite database using the SQLite database connector. Applies to Prisma ORM v7.
SQL Server
This page explains how Prisma can connect to a Microsoft SQL Server database using the Microsoft SQL Server database connector. Applies to Prisma ORM v7.
MongoDB
How Prisma can connect to a MongoDB database using the MongoDB database connector. Applies to Prisma ORM v7.
Database drivers
Learn how Prisma connects to your database using the built-in drivers and how you can use Prisma along with other JavaScript database drivers using driver adapters (Preview). Applies to Prisma ORM v7.
PostgreSQL
This page explains how Prisma can connect to a PostgreSQL database using the PostgreSQL database connector. Applies to Prisma ORM v6.
MySQL/MariaDB
This page explains how Prisma can connect to a MySQL or MariaDB database using the MySQL database connector. Applies to Prisma ORM v6.
SQLite
This page explains how Prisma can connect to a SQLite database using the SQLite database connector. Applies to Prisma ORM v6.
Microsoft SQL Server
This page explains how Prisma can connect to a Microsoft SQL Server database using the Microsoft SQL Server database connector. Applies to Prisma ORM v6.
SQL Server on Windows (local) (Prisma ORM v6) (/docs/orm/v6/overview/databases/sql-server/sql-server-local)
SQL Server on Docker (Prisma ORM v6) (/docs/orm/v6/overview/databases/sql-server/sql-server-docker)
Prisma ORM MongoDB database connector
How Prisma can connect to a MongoDB database using the MongoDB database connector. Applies to Prisma ORM v6.
Database drivers
Learn how Prisma connects to your database using the built-in drivers and how you can use Prisma along with other JavaScript database drivers using driver adapters (Preview). Applies to Prisma ORM v6.
CockroachDB (Prisma ORM v6) (/docs/orm/v6/overview/databases/cockroachdb)
PlanetScale
Guide to PlanetScale MySQL. Applies to Prisma ORM v6.
Neon
Guide to Neon. Applies to Prisma ORM v6.
Supabase (Prisma ORM v6) (/docs/orm/v6/overview/databases/supabase)
Turso
Guide to Turso. Applies to Prisma ORM v6.
Cloudflare D1
Guide to Cloudflare D1. Applies to Prisma ORM v6.
Is Prisma ORM an ORM? (Prisma ORM v6) (/docs/orm/v6/overview/prisma-in-your-stack/is-prisma-an-orm)
GraphQL (Prisma ORM v6) (/docs/orm/v6/overview/prisma-in-your-stack/graphql)
REST (Prisma ORM v6) (/docs/orm/v6/overview/prisma-in-your-stack/rest)
Fullstack (Prisma ORM v6) (/docs/orm/v6/overview/prisma-in-your-stack/fullstack)
Beyond Prisma ORM (Prisma ORM v6) (/docs/orm/v6/overview/beyond-prisma-orm)
API patterns (Prisma ORM v7) (/docs/orm/v7/core-concepts/api-patterns)