Community程式設計與開發github.com

prisma/prisma-client-api

Prisma Client API 參考手冊,涵蓋模型查詢、篩選條件、運算子與用戶端方法。適用於撰寫資料庫查詢、執行 CRUD 操作、篩選資料或設定 Prisma Client 時使用。觸發詞為

prisma-client-api 是什麼?

這份技能提供 Prisma Client API 的完整參考,專為需要透過 TypeScript 或 JavaScript 進行資料庫操作的開發者設計。它涵蓋所有核心資料庫操作,包括使用 findMany、create、update、delete 等方法進行 CRUD,以及進階的篩選條件、邏輯運算子與交易處理(如 $transaction)。主要適用於支援技能檔案的 AI 程式碼編輯器或 CLI 工具(如 Claude Code 或 Cursor)。開發者可以透過自然語言查詢(例如「prisma query」或「findMany」)來觸發相關的 API 參考內容,從而快速取得精確的語法與使用範例。這份技能對於需要即時查閱 Prisma 官方文件而不必離開開發環境的工程師特別實用,能有效減少上下文切換並提升資料庫操作的開發效率。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/prisma/skills/tree/main/skills/prisma-client-api

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

prisma-client-api 是做什麼的?

Prisma Client API 參考手冊,涵蓋模型查詢、篩選條件、運算子與用戶端方法。適用於撰寫資料庫查詢、執行 CRUD 操作、篩選資料或設定 Prisma Client 時使用。觸發詞為「prisma query」、「findMany」、「create」、「update」、「delete」、「$transaction」。

Individual skills in this repo

This repo contains 8 individual skills — each has its own dedicated page.

prisma/prisma-cli

Prisma ORM CLI commands reference covering init, generate, migrate, db, dev, studio, validate, format, debug, and mcp. Use for ORM/database CLI workflows, not Prisma Compute app deployment. For Prisma Compute, `@prisma/cli app deploy`, `compute:deploy`, `create-prisma --deploy`, apps, deployments, logs, or domains, use the `prisma-compute` skill instead. Triggers on "prisma init", "prisma generate", "prisma migrate", "prisma db", "prisma studio", "prisma mcp".

prisma/prisma-compute

Prisma Compute deployment and hosting guide. Use whenever the user mentions Prisma Compute, `prisma.compute.ts`, `defineComputeConfig`, deploying or hosting a Prisma app, `@prisma/cli app deploy`, `compute:deploy`, `create-prisma --deploy`, `PRISMA_SERVICE_TOKEN`, Compute auth/workspaces, apps/deployments/build logs/domains, localhost vs `0.0.0.0`, deploy port binding, or framework deploy readiness for Hono, Elysia, Next.js, TanStack Start, Astro, Nuxt, Svelte, Nest, Turborepo, or custom/prebuilt artifacts.

prisma/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".

prisma/prisma-driver-adapter-implementation

Required reference for Prisma v7 driver adapter work. Use when implementing or modifying adapters, adding database drivers, or touching SqlDriverAdapter/Transaction interfaces. Contains critical contract details not inferable from code examples — including the transaction lifecycle protocol, error mapping requirements, and verification checklist. Existing implementations do not replace this skill.

prisma/prisma-mongodb-upgrade

Decision and migration guide for Prisma ORM MongoDB projects on v6, which have no upgrade path to v7. Use when a MongoDB project asks about upgrading Prisma, when "upgrade to prisma 7" comes up in a project with provider = "mongodb", or when evaluating a move to Prisma Next. Triggers on "upgrade prisma mongodb", "prisma 7 mongodb", "mongodb prisma migration", "prisma next mongodb".

prisma/prisma-postgres

Prisma Postgres setup and operations guidance across Console, create-db CLI, Management API, and Management API SDK. Use when creating Prisma Postgres databases, working in Prisma Console, provisioning with create-db/create-pg/create-postgres, or integrating programmatic provisioning with service tokens or OAuth.

prisma/prisma-postgres-setup

Set up a new Prisma Postgres database and connect it to a local project using the Management API. Use when asked to "set up a database", "create a Prisma Postgres project", "get a connection string", "connect my app to Prisma Postgres", or "provision a database".

prisma/prisma-upgrade-v7

Complete migration guide from Prisma ORM v6 to v7 covering all breaking changes. Use when upgrading Prisma versions, encountering v7 errors, or migrating existing projects. Triggers on "upgrade to prisma 7", "prisma 7 migration", "prisma-client generator", "driver adapter required".

相關技能