Database 778 installs

prisma-database-setup

by prisma/skills

Guides for configuring Prisma with different database providers (PostgreSQL, MySQL, SQLite, MongoDB, etc.). Use when setting up a new project, changing…

Skill content

Step-by-step configuration guides for Prisma ORM across PostgreSQL, MySQL, SQLite, MongoDB, SQL Server, CockroachDB, and Prisma Postgres.

- Covers datasource configuration, driver adapter selection, and Prisma Client instantiation for seven database providers

- Prisma v7 requires explicit driver adapters (e.g., @prisma/adapter-pg for PostgreSQL) and a prisma.config.ts file for connection URLs

- Includes quick-reference schema blocks and prerequisite checks (Node.js 20.19.0+, TypeScript 5.4.0+)

- MongoDB support limited to Prisma v6; v7 users must upgrade or use an alternative provider

- Provides troubleshooting guidance for connection strings, environment variables, and database-specific feature setup

Prisma Database Setup

Comprehensive guides for configuring Prisma ORM with various database providers.

When to Apply

Reference this skill when:

- Initializing a new Prisma project

- Switching database providers

- Configuring connection strings and environment variables

- Troubleshooting database connection issues

- Setting up database-specific features

- Generating and instantiating Prisma Client

Rule Categories by Priority