Skip to main content
Prisma Documentation Docs

Search documentation

Type to search this documentation.

On this pageOverview

Prisma Client

Prisma Client is Prisma ORM's generated query builder. It is tailored to your schema, fully typed, and designed to make common database work feel like ordinary application code.

  • Typed query methods based on your models
  • Autocomplete for filters, relations, ordering, and nested writes
  • Predictable plain JavaScript objects as query results
  • A single client API that works across PostgreSQL, MySQL, SQLite, MongoDB, and more
title="schema.prisma"
generator client {

  provider = "prisma-client"

  output   = "./generated"

}
title="bun"
bun add @prisma/client@7
pnpm
pnpm add @prisma/client@7
yarn
yarn add @prisma/client@7
npm
npm install @prisma/client@7
bunx prisma generate
Bash
pnpm prisma generate
Bash
yarn prisma generate
Bash
npx prisma generate

If you want more detail on this step, see Generating Prisma Client.

If you want more detail on this step, see Generating Prisma Client.

import { PrismaClient } from "./generated/client";

const prisma = new PrismaClient();

const users = await prisma.user.findMany();
Suggest an edit

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

Export
Documentation menu