Labsco
prisma logo

prisma-cli-dev

✓ Official8

by prisma · part of prisma/cursor-plugin

prisma dev. Reference when using this Prisma feature.

🔥🔥🔥✓ VerifiedFreeQuick setup
🧩 One of 7 skills in the prisma/cursor-plugin package — works on its own, and pairs well with its siblings.

prisma dev. Reference when using this Prisma feature.

Inspect the full instructions your agent will receiveExpand

This is the exact playbook injected into your agent when the skill activates — shown here so you can audit it before installing. You don't need to read it to use the skill.

by prisma

prisma dev. Reference when using this Prisma feature. npx skills add https://github.com/prisma/cursor-plugin --skill prisma-cli-dev Download ZIPGitHub8

prisma dev

Starts a local Prisma Postgres database for development. Provides a PostgreSQL-compatible database that runs entirely on your machine.

Command

Copy & paste — that's it
prisma dev [options]

What It Does

  • Starts a local PostgreSQL-compatible database

  • Runs in your terminal or as a background process

  • Perfect for development and testing

  • Easy migration to Prisma Postgres cloud in production

Options

Option Description Default --name / -n Name for the database instance default --port / -p HTTP server port 51213 --db-port / -P Database server port 51214 --shadow-db-port Shadow database port (for migrations) 51215 --detach / -d Run in background false --debug Enable debug logging false

Examples

Start local database

Copy & paste — that's it
prisma dev

Interactive mode with keyboard shortcuts:

  • q - Quit

  • h - Show HTTP URL

  • t - Show TCP URLs

Named instance

Copy & paste — that's it
prisma dev --name myproject

Useful for multiple projects.

Background mode

Copy & paste — that's it
prisma dev --detach

Frees your terminal for other commands.

Custom ports

Copy & paste — that's it
prisma dev --port 5000 --db-port 5432

Instance Management

List all instances

Copy & paste — that's it
prisma dev ls

Shows all local Prisma Postgres instances with status.

Start existing instance

Copy & paste — that's it
prisma dev start myproject

Starts a previously created instance in background.

Stop instance

Copy & paste — that's it
prisma dev stop myproject

Stop with glob pattern

Copy & paste — that's it
prisma dev stop "myproject*"

Stops all instances matching pattern.

Remove instance

Copy & paste — that's it
prisma dev rm myproject

Removes instance data from filesystem.

Force remove (stops first)

Copy & paste — that's it
prisma dev rm myproject --force

Workflow

Start local database:

Copy & paste — that's it
prisma dev

In another terminal, run migrations:

Copy & paste — that's it
prisma migrate dev

Generate client:

Copy & paste — that's it
prisma generate

Run your application

Production Migration

When ready for production, switch to Prisma Postgres cloud:

Copy & paste — that's it
prisma init --db

Update your DATABASE_URL to the cloud connection string.