Skip to main content
Prisma Documentation Docs

Search documentation

Type to search this documentation.

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)

Suggest an edit

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

Export
Documentation menu