What problem does it solve? Setting up Prisma ORM with a database involves provider-specific schema syntax, connection string formats, driver adapters, and version constraints that differ across databases. This Skill provides the correct configuration steps for each provider so you avoid misconfigured datasources, wrong adapters, and unsupported upgrade paths. ## Core Features & Use Cases - Provider-specific setup guides: Step-by-step configuration for PostgreSQL, MySQL, SQLite, MongoDB, SQL Server, CockroachDB, and Prisma Postgres, including schema blocks, prisma.config.ts, and .env connection strings. - Driver adapter selection: Maps each database to the correct @prisma/adapter-* package and underlying JS driver, with instantiation examples for Prisma Client. - Version guardrails: Clarifies that MongoDB projects must stay on Prisma 6.x with prisma-client-js and must not follow the Prisma 7 SQL adapter workflow. - Use Case: You are switching a Next.js app from SQLite to PostgreSQL. Use this Skill to update the datasource provider, install @prisma/adapter-pg, set the DATABASE_URL format, and regenerate Prisma Client correctly. ## Quick Start Ask the assistant to configure Prisma with PostgreSQL in your project, including the schema datasource, connection string, driver adapter, and client generation steps.