Skip to main content
Prisma Documentation Docs

Search documentation

Type to search this documentation.

Guides

Guides

A collection of guides for various tasks and workflows. Applies to Prisma ORM v7.

Next.js

Learn how to use Prisma ORM in a Next.js app and deploy it to Vercel. Applies to Prisma ORM v7.

Astro

Learn how to use Prisma ORM in an Astro app. Applies to Prisma ORM v7.

Nuxt

A step-by-step guide to setting up and using Prisma ORM and Prisma Postgres in a Nuxt app. Applies to Prisma ORM v7.

SvelteKit

Learn how to use Prisma ORM in a SvelteKit app. Applies to Prisma ORM v7.

SolidStart

Learn how to use Prisma ORM in a SolidStart app. Applies to Prisma ORM v7.

React Router 7

Learn how to use Prisma ORM and Prisma Postgres in a React Router 7 app. Applies to Prisma ORM v7.

TanStack Start

Learn how to use Prisma ORM in a TanStack Start app. Applies to Prisma ORM v7.

NestJS

Learn how to use Prisma ORM in a NestJS app. Applies to Prisma ORM v7.

Hono

Learn how to use Prisma ORM in a Hono app. Applies to Prisma ORM v7.

Elysia

Learn how to use Prisma ORM in an Elysia app. Applies to Prisma ORM v7.

Bun

Learn how to use Prisma ORM in a Bun application with Prisma Postgres. Applies to Prisma ORM v7.

Deno (Prisma ORM v7) (/docs/guides/v7/runtimes/deno)

Cloudflare Workers

Prisma Postgres works on Cloudflare Workers. Standard PostgreSQL clients use TCP which Cloudflare Workers doesn't support, but Prisma Postgres solves this via Node.js compatibility mode. This guide shows how to set it up. Applies to Prisma ORM v7.

Cloudflare D1

Learn how to use Prisma ORM with Cloudflare D1. Applies to Prisma ORM v7.

Docker

Learn step-by-step configure a Prisma ORM app in Docker. Applies to Prisma ORM v7.

Turborepo

Learn step-by-step how to integrate Prisma ORM with Turborepo through a shared database package. Applies to Prisma ORM v7.

pnpm workspaces (Prisma ORM v7) (/docs/guides/v7/deployment/pnpm-workspaces)

Bun workspaces

Learn step-by-step how to integrate Prisma ORM in a Bun workspaces monorepo through a shared database package. Applies to Prisma ORM v7.

Multiple databases

Learn how to use multiple Prisma Clients in a single app to connect to multiple databases, handle migrations, and deploy your application to Vercel. Applies to Prisma ORM v7.

Expand-and-contract migrations

Learn how to perform data migrations using the expand and contract pattern with Prisma ORM. Applies to Prisma ORM v7.

Schema management in teams

Learn how to use Prisma Migrate effectively when collaborating on a project as a team. Applies to Prisma ORM v7.

Drizzle

Learn how to migrate from Drizzle to Prisma ORM. Applies to Prisma ORM v7.

SQL ORMs

Learn how to migrate from TypeORM to Prisma ORM. Applies to Prisma ORM v7.

Mongoose

Learn how to migrate from Mongoose to Prisma ORM. Applies to Prisma ORM v7.

AI SDK (with Next.js)

Build a chat application with AI SDK, Prisma, and Next.js to store chat sessions and messages. Applies to Prisma ORM v7.

GitHub Actions

Provision and manage Prisma Postgres databases per pull request using GitHub Actions and Prisma REST API. Applies to Prisma ORM v7.

Neon with Accelerate

Learn how to set up PostgreSQL on Neon with Prisma Accelerate's Connection Pool. Applies to Prisma ORM v7.

Supabase with Accelerate

Learn how to set up PostgreSQL on Supabase with Prisma Accelerate's Connection Pool. Applies to Prisma ORM v7.

Suggest an edit

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

Export
Documentation menu