Skip to main content
Prisma Documentation Docs

Search documentation

Type to search this documentation.

On this pageOverview

deploy

The prisma migrate deploy command applies all pending migrations and creates the database if it doesn't exist. Primarily used in non-development environments.

prisma migrate deploy [options]

The datasource URL configuration is read from the Prisma config file (e.g., prisma.config.ts).

  • Does not look for drift in the database or changes in the Prisma schema
  • Does not reset the database or generate artifacts
  • Does not rely on a shadow database
Option Description
-h, --help Display help message
--config Custom path to your Prisma config file
--schema Custom path to your Prisma schema
title="bun"
bunx prisma migrate deploy
pnpm
pnpm prisma migrate deploy
yarn
yarn prisma migrate deploy
npm
npx prisma migrate deploy
title="bun"
bunx prisma migrate deploy --schema=./alternative/schema.prisma
pnpm
pnpm prisma migrate deploy --schema=./alternative/schema.prisma
yarn
yarn prisma migrate deploy --schema=./alternative/schema.prisma
npm
npx prisma migrate deploy --schema=./alternative/schema.prisma
Suggest an edit

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

Export
Documentation menu