prisma · Prisma Docs
Prisma Embed Studio (/docs/studio/integrations/embedding)
Instructions for integrating Prisma Studio into a custom React application using the @prisma/studio-core package and setting up a backend executor endpoint.
Derived skill
Files assembled from official documentation
Viewing SKILL.md
Prisma Embed Studio (/docs/studio/integrations/embedding)
Instructions for integrating Prisma Studio into a custom React application using the @prisma/studio-core package and setting up a backend executor endpoint.
When To Use
Use when you need to embed a database management interface directly into a custom admin dashboard or a multi-tenant application.
Reference Files
| File | Contains | Use For |
|---|---|---|
SKILL.md | Entry point: scope, routing table, and workflow. | Start here. |
docs/prisma-embed-studio-docs-integrations-embedding-workflow-guide.md | A guide explaining how to embed Prisma Studio into an application using the @prisma/studio-core package. | Questions about a guide explaining how to embed Prisma Studio into an application using the @prisma/studio-core package. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-npm-.bash | The bash command to install the @prisma/studio-core package for embedding Prisma Studio. | Exact payloads, commands, or snippets shown in The bash command to install the @prisma/studio-core package for embedding Prisma Studio. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-inst.bash | The bash command to install the @prisma/studio-core package using pnpm. | Exact payloads, commands, or snippets shown in The bash command to install the @prisma/studio-core package using pnpm. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-inst-2.bash | The bash command to install the @prisma/studio-core package using yarn. | Exact payloads, commands, or snippets shown in The bash command to install the @prisma/studio-core package using yarn. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-bun-.bash | A bash command to install the @prisma/studio-core package using the bun package manager. | Exact payloads, commands, or snippets shown in A bash command to install the @prisma/studio-core package using the bun package manager. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-sqli.bash | Bash commands to install better-sqlite3 and mysql2 packages for Prisma Embed Studio support. | Exact payloads, commands, or snippets shown in Bash commands to install better-sqlite3 and mysql2 packages for Prisma Embed Studio support. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-sqli-2.bash | Bash commands to install better-sqlite3 and mysql2 packages for Prisma Embed Studio support. | Exact payloads, commands, or snippets shown in Bash commands to install better-sqlite3 and mysql2 packages for Prisma Embed Studio support. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-sqli-3.bash | Bash commands to install better-sqlite3 and mysql2 packages for Prisma Embed Studio support. | Exact payloads, commands, or snippets shown in Bash commands to install better-sqlite3 and mysql2 packages for Prisma Embed Studio support. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-sqli-4.bash | Bash commands to install better-sqlite3 and mysql2 drivers for Prisma Embed Studio support. | Exact payloads, commands, or snippets shown in Bash commands to install better-sqlite3 and mysql2 drivers for Prisma Embed Studio support. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-tsx-.tsx | A React component demonstrating how to initialize the Prisma Embed Studio using a custom BFF client and a Postgres adapter. | Exact payloads, commands, or snippets shown in A React component demonstrating how to initialize the Prisma Embed Studio using a custom BFF client and a Postgres ad... |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-tsx--2.tsx | A React component demonstrating how to integrate Prisma Embed Studio using a custom BFF client and SQLite adapter. | Exact payloads, commands, or snippets shown in A React component demonstrating how to integrate Prisma Embed Studio using a custom BFF client and SQLite adapter. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-tsx--3.tsx | A React component demonstrating how to initialize a Studio adapter using createStudioBFFClient and createMySQLAdapter. | Exact payloads, commands, or snippets shown in A React component demonstrating how to initialize a Studio adapter using createStudioBFFClient and createMySQLAdapter. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-tsx--4.tsx | A TypeScript React component demonstrating how to integrate Prisma Embed Studio using the createStudioBFFClient with custom headers and payload. | Exact payloads, commands, or snippets shown in A TypeScript React component demonstrating how to integrate Prisma Embed Studio using the createStudioBFFClient with... |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-tsx--5.tsx | A TSX code example demonstrating how to implement a custom theme for the Prisma Embed Studio using CSS variables. | Exact payloads, commands, or snippets shown in A TSX code example demonstrating how to implement a custom theme for the Prisma Embed Studio using CSS variables. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-hono.ts | A TypeScript example using the Hono web framework to implement a backend endpoint for embedding Prisma Studio. | Exact payloads, commands, or snippets shown in A TypeScript example using the Hono web framework to implement a backend endpoint for embedding Prisma Studio. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-hono-2.ts | A TypeScript implementation using the Hono web framework to integrate Prisma Embed Studio by handling POST requests and CORS. | Exact payloads, commands, or snippets shown in A TypeScript implementation using the Hono web framework to integrate Prisma Embed Studio by handling POST requests a... |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-hono-3.ts | A TypeScript example using the Hono web framework to implement a proxy endpoint for embedding Prisma Studio. | Exact payloads, commands, or snippets shown in A TypeScript example using the Hono web framework to implement a proxy endpoint for embedding Prisma Studio. |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-hono-4.ts | A TypeScript implementation using the Hono web framework to handle requests and custom headers for embedding Prisma Studio. | Exact payloads, commands, or snippets shown in A TypeScript implementation using the Hono web framework to handle requests and custom headers for embedding Prisma S... |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-tsx--6.tsx | A TypeScript React example demonstrating how to initialize the createStudioBFFClient with custom headers and a local URL for embedding Prisma Studio. | Exact payloads, commands, or snippets shown in A TypeScript React example demonstrating how to initialize the createStudioBFFClient with custom headers and a local... |
examples/prisma-embed-studio-docs-integrations-embedding-prisma-embed-studio-type.typescript | A TypeScript code example demonstrating how to retrieve user API keys from request headers for Prisma Embed Studio integration. | Exact payloads, commands, or snippets shown in A TypeScript code example demonstrating how to retrieve user API keys from request headers for Prisma Embed Studio in... |
What This Skill Covers
- Embed Studio (/docs/studio/integrations/embedding)
- Main sections:
npm,pnpm,yarn,bun,npm.
Workflow
- Open the most relevant file under
docs/for the exact documented workflow and wording. - Open
schemas/files for exact structured contracts. - Open
examples/files for concrete requests, commands, snippets, and manifests. - Do not add behavior or configuration that is not present in the attached source files.
Canonical source: https://www.prisma.io/docs/studio/integrations/embedding