← Back to CLIs
Melvynx

prisma

Database ORM CLI - manage migrations, generate client, introspect databases, seed data. Use when user mentions 'prisma', 'database migration', 'prisma schema', or wants to interact with Prisma ORM.

Install

$ npx api2cli install prisma

Details

Skill type: Official CLI
Auth type: bearer
Version: 1.0.0
Author: Melvynx
Views: 0

README

prisma

Setup

npm i -g prisma

Verify installation:

prisma --version

Resources

Project Setup

CommandDescription
prisma initInitialize Prisma in a project
prisma init --datasource-provider postgresqlInitialize with a specific database provider
prisma init --datasource-provider sqliteInitialize with SQLite

Client Generation

CommandDescription
prisma generateGenerate Prisma Client from schema
prisma generate --watchWatch schema and regenerate on changes

Migrations

CommandDescription
prisma migrate devCreate and apply a migration in development
prisma migrate dev --name initCreate a named migration
prisma migrate dev --create-onlyCreate migration file without applying
prisma migrate deployApply pending migrations in production
prisma migrate resetReset database and apply all migrations
prisma migrate statusCheck migration status
prisma migrate resolve --applied <name>Mark a migration as applied

Database Management

CommandDescription
prisma db pushPush schema changes without creating a migration
prisma db pullIntrospect database and update schema
prisma db seedRun the seed script
prisma db execute --file ./script.sqlExecute raw SQL against the database

Studio

CommandDescription
prisma studioOpen Prisma Studio GUI on port 5555
prisma studio --port 3001Open Prisma Studio on a custom port

Schema Tools

CommandDescription
prisma formatFormat the Prisma schema file
prisma validateValidate the Prisma schema file

Global Flags

FlagDescription
--schema <path>Path to Prisma schema file
--helpShow help for a command
Sponsors