Skill · em Construir backend e dados

prisma-database-setup

Guides for configuring Prisma with different database providers (PostgreSQL, MySQL, SQLite, MongoDB, etc.). Use when setting up a new project, changing databases, or troubleshooting connection issues. Triggers on "configure postgres", "connect to mysql", "setup mongodb", "sqlite setup".

Procedência

Antes de instalar

9 arquivos · 23,2 KB · só texto, nenhum script

Instalar na sua CLI

O comando baixa a versão fixada (commit 1123817) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.

Claude Code

Neste projeto: instala em .claude/skills/prisma-database-setup/.

d=".claude/skills/prisma-database-setup"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-database-setup"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/cockroachdb.md" "$u/references/cockroachdb.md" \
  -o "$d/references/mongodb.md" "$u/references/mongodb.md" \
  -o "$d/references/mysql.md" "$u/references/mysql.md" \
  -o "$d/references/postgresql.md" "$u/references/postgresql.md" \
  -o "$d/references/prisma-client-setup.md" "$u/references/prisma-client-setup.md" \
  -o "$d/references/prisma-postgres.md" "$u/references/prisma-postgres.md" \
  -o "$d/references/sqlite.md" "$u/references/sqlite.md" \
  -o "$d/references/sqlserver.md" "$u/references/sqlserver.md"

Global: instala em ~/.claude/skills/prisma-database-setup/.

d="$HOME/.claude/skills/prisma-database-setup"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-database-setup"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/cockroachdb.md" "$u/references/cockroachdb.md" \
  -o "$d/references/mongodb.md" "$u/references/mongodb.md" \
  -o "$d/references/mysql.md" "$u/references/mysql.md" \
  -o "$d/references/postgresql.md" "$u/references/postgresql.md" \
  -o "$d/references/prisma-client-setup.md" "$u/references/prisma-client-setup.md" \
  -o "$d/references/prisma-postgres.md" "$u/references/prisma-postgres.md" \
  -o "$d/references/sqlite.md" "$u/references/sqlite.md" \
  -o "$d/references/sqlserver.md" "$u/references/sqlserver.md"

Codex

Neste projeto: instala em .agents/skills/prisma-database-setup/.

d=".agents/skills/prisma-database-setup"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-database-setup"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/cockroachdb.md" "$u/references/cockroachdb.md" \
  -o "$d/references/mongodb.md" "$u/references/mongodb.md" \
  -o "$d/references/mysql.md" "$u/references/mysql.md" \
  -o "$d/references/postgresql.md" "$u/references/postgresql.md" \
  -o "$d/references/prisma-client-setup.md" "$u/references/prisma-client-setup.md" \
  -o "$d/references/prisma-postgres.md" "$u/references/prisma-postgres.md" \
  -o "$d/references/sqlite.md" "$u/references/sqlite.md" \
  -o "$d/references/sqlserver.md" "$u/references/sqlserver.md"

Global: instala em ~/.agents/skills/prisma-database-setup/.

d="$HOME/.agents/skills/prisma-database-setup"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-database-setup"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/cockroachdb.md" "$u/references/cockroachdb.md" \
  -o "$d/references/mongodb.md" "$u/references/mongodb.md" \
  -o "$d/references/mysql.md" "$u/references/mysql.md" \
  -o "$d/references/postgresql.md" "$u/references/postgresql.md" \
  -o "$d/references/prisma-client-setup.md" "$u/references/prisma-client-setup.md" \
  -o "$d/references/prisma-postgres.md" "$u/references/prisma-postgres.md" \
  -o "$d/references/sqlite.md" "$u/references/sqlite.md" \
  -o "$d/references/sqlserver.md" "$u/references/sqlserver.md"

Antigravity

Neste projeto: instala em .agents/skills/prisma-database-setup/.

d=".agents/skills/prisma-database-setup"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-database-setup"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/cockroachdb.md" "$u/references/cockroachdb.md" \
  -o "$d/references/mongodb.md" "$u/references/mongodb.md" \
  -o "$d/references/mysql.md" "$u/references/mysql.md" \
  -o "$d/references/postgresql.md" "$u/references/postgresql.md" \
  -o "$d/references/prisma-client-setup.md" "$u/references/prisma-client-setup.md" \
  -o "$d/references/prisma-postgres.md" "$u/references/prisma-postgres.md" \
  -o "$d/references/sqlite.md" "$u/references/sqlite.md" \
  -o "$d/references/sqlserver.md" "$u/references/sqlserver.md"

Global: instala em ~/.gemini/antigravity-cli/skills/prisma-database-setup/.

d="$HOME/.gemini/antigravity-cli/skills/prisma-database-setup"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-database-setup"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/cockroachdb.md" "$u/references/cockroachdb.md" \
  -o "$d/references/mongodb.md" "$u/references/mongodb.md" \
  -o "$d/references/mysql.md" "$u/references/mysql.md" \
  -o "$d/references/postgresql.md" "$u/references/postgresql.md" \
  -o "$d/references/prisma-client-setup.md" "$u/references/prisma-client-setup.md" \
  -o "$d/references/prisma-postgres.md" "$u/references/prisma-postgres.md" \
  -o "$d/references/sqlite.md" "$u/references/sqlite.md" \
  -o "$d/references/sqlserver.md" "$u/references/sqlserver.md"

Peça ao Rook

Já usa o Rook Labs? Cole no chat do Rook: instale a skill https://rooklabs.sh/marketplace/prisma.skills.prisma-database-setup

Prévia do SKILL.md

---
name: prisma-database-setup
description: Guides for configuring Prisma with different database providers (PostgreSQL, MySQL, SQLite, MongoDB, etc.). Use when setting up a new project, changing databases, or troubleshooting connection issues. Triggers on "configure postgres", "connect to mysql", "setup mongodb", "sqlite setup".
license: MIT
metadata:
  author: prisma
  version: "7.6.0"
---

# 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

| Priority | Category | Impact | Prefix |
|----------|----------|--------|--------|
| 1 | Provider Guides | CRITICAL | provider names |
| 2 | Prisma Postgres | HIGH | `prisma-postgres` |
| 3 | Client Setup | CRITICAL | `prisma-client-setup` |

## System Prerequisites

- **Node.js 20.19.0+**
- **TypeScript 5.4.0+**

## Bun Runtime

If you're using Bun, run Prisma CLI commands with `bunx --bun prisma ...` so Prisma uses the Bun runtime instead of falling back to Node.js.
…

Ver todo o marketplace