prisma

📁 g1joshi/agent-skills 📅 3 days ago
1
总安装量
1
周安装量
#50039
全站排名
安装命令
npx skills add https://github.com/g1joshi/agent-skills --skill prisma

Agent 安装分布

mcpjam 1
claude-code 1
replit 1
junie 1
zencoder 1

Skill 文档

Prisma

Prisma 6 (2025) adds multi-schema support and Edge support (Cloudflare Workers) via driver adapters. It is known for its type-safe client.

When to Use

  • TypeScript: The PrismaClient generated types are unmatched.
  • Relational DBs: Postgres, MySQL, SQL Server.
  • Productivity: schema.prisma is an easy-to-read source of truth.

Core Concepts

Schema (schema.prisma)

Defines models and relationships.

Prisma Client

Auto-generated query builder. prisma.user.findMany().

Migrate

Declarative migrations. prisma migrate dev.

Best Practices (2025)

Do:

  • Use Driver Adapters: For serverless/edge environments (@prisma/adapter-neon).
  • Use relationMode = "prisma": If utilizing PlanetScale or Vitess.
  • Check generated SQL: Use $on('query') to verify performance.

Don’t:

  • Don’t N+1: Be careful with nested reads inside loops. Use include.

References