prisma ยท Prisma Docs
Prisma Cloudflare Workers (/docs/guides/deployment/cloudflare-workers)
Teaches how to deploy Prisma Postgres to Cloudflare Workers by enabling Node.js compatibility mode via the wrangler.jsonc configuration to allow TCP connections.
Derived skill
Files assembled from official documentation
Viewing SKILL.md
Prisma Cloudflare Workers (/docs/guides/deployment/cloudflare-workers)
Teaches how to deploy Prisma Postgres to Cloudflare Workers by enabling Node.js compatibility mode via the wrangler.jsonc configuration to allow TCP connections.
When To Use
Use when you need to connect a Cloudflare Workers project to a Prisma Postgres database using the Node.js compatibility approach.
Reference Files
| File | Contains | Use For |
|---|---|---|
SKILL.md | Entry point: scope, routing table, and workflow. | Start here. |
docs/prisma-cloudflare-workers-docs-guides-deployment-workflow-guide.md | A guide detailing how to deploy Prisma Postgres with Cloudflare Workers. | Questions about a guide detailing how to deploy Prisma Postgres with Cloudflare Workers. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke.bash | A bash command to initialize a new Cloudflare Worker project using the create-cloudflare CLI for Prisma deployment. | Exact payloads, commands, or snippets shown in A bash command to initialize a new Cloudflare Worker project using the create-cloudflare CLI for Prisma deployment. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-2.bash | A bash command to scaffold a new Prisma Cloudflare Worker project using the pnpm create cloudflare utility. | Exact payloads, commands, or snippets shown in A bash command to scaffold a new Prisma Cloudflare Worker project using the pnpm create cloudflare utility. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-3.bash | A bash command to scaffold a new Prisma Cloudflare Workers project using the Cloudflare create command. | Exact payloads, commands, or snippets shown in A bash command to scaffold a new Prisma Cloudflare Workers project using the Cloudflare create command. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-4.bash | A bash command to initialize a new Cloudflare Worker project using bunx and the create-cloudflare CLI for Prisma deployment. | Exact payloads, commands, or snippets shown in A bash command to initialize a new Cloudflare Worker project using bunx and the create-cloudflare CLI for Prisma depl... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-5.bash | Bash commands to navigate into the prisma-cloudflare-worker directory for deployment setup. | Exact payloads, commands, or snippets shown in Bash commands to navigate into the prisma-cloudflare-worker directory for deployment setup. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-6.bash | The bash command to install prisma, dotenv-cli, and pg types required for deploying Prisma to Cloudflare Workers. | Exact payloads, commands, or snippets shown in The bash command to install prisma, dotenv-cli, and pg types required for deploying Prisma to Cloudflare Workers. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-7.bash | Bash command to install prisma, dotenv-cli, and postgres types as development dependencies for a Cloudflare Workers project. | Exact payloads, commands, or snippets shown in Bash command to install prisma, dotenv-cli, and postgres types as development dependencies for a Cloudflare Workers p... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-8.bash | Bash command to install Prisma, dotenv-cli, and PostgreSQL type definitions as development dependencies for Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in Bash command to install Prisma, dotenv-cli, and PostgreSQL type definitions as development dependencies for Cloudflar... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-9.bash | A bash command to install prisma, dotenv-cli, and pg types using the bun package manager for Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in A bash command to install prisma, dotenv-cli, and pg types using the bun package manager for Cloudflare Workers deplo... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-10.bash | The bash command to install the necessary Prisma client, PostgreSQL adapter, and environment dependencies for Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in The bash command to install the necessary Prisma client, PostgreSQL adapter, and environment dependencies for Cloudfl... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-11.bash | Bash commands to install the Prisma client, PostgreSQL adapter, and required dependencies for Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in Bash commands to install the Prisma client, PostgreSQL adapter, and required dependencies for Cloudflare Workers depl... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-12.bash | Bash commands to install the Prisma client, PostgreSQL adapter, and required dependencies for Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in Bash commands to install the Prisma client, PostgreSQL adapter, and required dependencies for Cloudflare Workers depl... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-13.bash | A bash command to install the Prisma client, PostgreSQL adapter, and necessary dependencies using the Bun package manager for Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in A bash command to install the Prisma client, PostgreSQL adapter, and necessary dependencies using the Bun package man... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-14.bash | The bash command used to initialize a new Prisma project for deployment on Cloudflare Workers. | Exact payloads, commands, or snippets shown in The bash command used to initialize a new Prisma project for deployment on Cloudflare Workers. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-15.bash | The bash command to initialize a new Prisma project using pnpm dlx. | Exact payloads, commands, or snippets shown in The bash command to initialize a new Prisma project using pnpm dlx. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-16.bash | The bash command to initialize a new Prisma project using yarn dlx. | Exact payloads, commands, or snippets shown in The bash command to initialize a new Prisma project using yarn dlx. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-17.bash | A bash command to initialize a Prisma project using bunx within a Cloudflare Workers environment. | Exact payloads, commands, or snippets shown in A bash command to initialize a Prisma project using bunx within a Cloudflare Workers environment. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-18.bash | A bash command used to initialize a database for a Prisma deployment on Cloudflare Workers. | Exact payloads, commands, or snippets shown in A bash command used to initialize a database for a Prisma deployment on Cloudflare Workers. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-19.bash | A bash command using pnpm dlx to execute the create-db utility for Prisma Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in A bash command using pnpm dlx to execute the create-db utility for Prisma Cloudflare Workers deployment. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-20.bash | A bash command using yarn dlx to execute the create-db utility for Prisma Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in A bash command using yarn dlx to execute the create-db utility for Prisma Cloudflare Workers deployment. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-21.bash | A bash command used to initialize a database project for Prisma on Cloudflare Workers using bunx. | Exact payloads, commands, or snippets shown in A bash command used to initialize a database project for Prisma on Cloudflare Workers using bunx. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke.json | A wrangler.toml configuration file for deploying a Prisma client within a Cloudflare Workers environment using Node.js compatibility flags. | Exact payloads, commands, or snippets shown in A wrangler.toml configuration file for deploying a Prisma client within a Cloudflare Workers environment using Node.j... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke.prisma | A Prisma schema file configured with the cloudflare runtime and custom output directory for deployment to Cloudflare Workers. | Exact payloads, commands, or snippets shown in A Prisma schema file configured with the cloudflare runtime and custom output directory for deployment to Cloudflare... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-2.json | A JSON configuration showing the package.json scripts required for deploying Prisma to Cloudflare Workers. | Exact payloads, commands, or snippets shown in A JSON configuration showing the package.json scripts required for deploying Prisma to Cloudflare Workers. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-22.bash | A bash command used to run database migrations when deploying Prisma to Cloudflare Workers. | Exact payloads, commands, or snippets shown in A bash command used to run database migrations when deploying Prisma to Cloudflare Workers. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-23.bash | A bash command used to run database migrations for Prisma deployed on Cloudflare Workers using pnpm. | Exact payloads, commands, or snippets shown in A bash command used to run database migrations for Prisma deployed on Cloudflare Workers using pnpm. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-24.bash | A bash command demonstrating how to run database migrations for Prisma when deploying to Cloudflare Workers using yarn. | Exact payloads, commands, or snippets shown in A bash command demonstrating how to run database migrations for Prisma when deploying to Cloudflare Workers using yarn. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-25.bash | A bash command used to run database migrations using bun within a Cloudflare Workers environment. | Exact payloads, commands, or snippets shown in A bash command used to run database migrations using bun within a Cloudflare Workers environment. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-26.bash | A bash command used to generate the Prisma client for deployment on Cloudflare Workers. | Exact payloads, commands, or snippets shown in A bash command used to generate the Prisma client for deployment on Cloudflare Workers. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-27.bash | A bash command to run the pnpm generate script for Prisma Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in A bash command to run the pnpm generate script for Prisma Cloudflare Workers deployment. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-28.bash | A bash command to generate the Prisma client for deployment on Cloudflare Workers using yarn. | Exact payloads, commands, or snippets shown in A bash command to generate the Prisma client for deployment on Cloudflare Workers using yarn. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-29.bash | A bash command used to generate the Prisma client for deployment on Cloudflare Workers using the Bun runtime. | Exact payloads, commands, or snippets shown in A bash command used to generate the Prisma client for deployment on Cloudflare Workers using the Bun runtime. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke.typescript | A TypeScript example demonstrating how to configure the Prisma Client and environment variables for deployment on Cloudflare Workers. | Exact payloads, commands, or snippets shown in A TypeScript example demonstrating how to configure the Prisma Client and environment variables for deployment on Clo... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-2.typescript | A TypeScript implementation demonstrating how to initialize the Prisma Client within a Cloudflare Workers fetch handler using environment variables. | Exact payloads, commands, or snippets shown in A TypeScript implementation demonstrating how to initialize the Prisma Client within a Cloudflare Workers fetch handl... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-3.typescript | A TypeScript implementation demonstrating how to configure the Prisma Client with a PrismaPg adapter within a Cloudflare Workers environment. | Exact payloads, commands, or snippets shown in A TypeScript implementation demonstrating how to configure the Prisma Client with a PrismaPg adapter within a Cloudfl... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-4.typescript | A TypeScript implementation demonstrating how to initialize the Prisma client with the PrismaPg adapter within a Cloudflare Workers fetch handler. | Exact payloads, commands, or snippets shown in A TypeScript implementation demonstrating how to initialize the Prisma client with the PrismaPg adapter within a Clou... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-5.typescript | A TypeScript implementation demonstrating how to initialize the Prisma client with the PrismaPg adapter within a Cloudflare Workers fetch handler. | Exact payloads, commands, or snippets shown in A TypeScript implementation demonstrating how to initialize the Prisma client with the PrismaPg adapter within a Clou... |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-30.bash | A bash command to generate Cloudflare Workers types using wrangler without strict variables. | Exact payloads, commands, or snippets shown in A bash command to generate Cloudflare Workers types using wrangler without strict variables. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-31.bash | A bash command using pnpm dlx wrangler to generate types for a Prisma Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in A bash command using pnpm dlx wrangler to generate types for a Prisma Cloudflare Workers deployment. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-32.bash | A bash command using wrangler dlx to generate types for a Prisma Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in A bash command using wrangler dlx to generate types for a Prisma Cloudflare Workers deployment. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-33.bash | A bash command using bunx and wrangler to generate types for a Prisma Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in A bash command using bunx and wrangler to generate types for a Prisma Cloudflare Workers deployment. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-34.bash | A bash command to run the development server for a Prisma project deployed on Cloudflare Workers. | Exact payloads, commands, or snippets shown in A bash command to run the development server for a Prisma project deployed on Cloudflare Workers. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-35.bash | A bash command to run the Prisma Cloudflare Workers development server using pnpm. | Exact payloads, commands, or snippets shown in A bash command to run the Prisma Cloudflare Workers development server using pnpm. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-36.bash | A bash command used to run the development server for a Prisma project deployed on Cloudflare Workers. | Exact payloads, commands, or snippets shown in A bash command used to run the development server for a Prisma project deployed on Cloudflare Workers. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-37.bash | A bash command used to run the Prisma Cloudflare Workers development server using Bun. | Exact payloads, commands, or snippets shown in A bash command used to run the Prisma Cloudflare Workers development server using Bun. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke.text | A text log demonstrating a successful user creation and database count query when running Prisma on Cloudflare Workers. | Exact payloads, commands, or snippets shown in A text log demonstrating a successful user creation and database count query when running Prisma on Cloudflare Workers. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-38.bash | A bash command used to run Prisma Studio within a Cloudflare Workers deployment environment. | Exact payloads, commands, or snippets shown in A bash command used to run Prisma Studio within a Cloudflare Workers deployment environment. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-39.bash | A bash command to run Prisma Studio within a Cloudflare Workers deployment environment using pnpm. | Exact payloads, commands, or snippets shown in A bash command to run Prisma Studio within a Cloudflare Workers deployment environment using pnpm. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-40.bash | A bash command demonstrating how to run Prisma Studio within a Cloudflare Workers deployment environment. | Exact payloads, commands, or snippets shown in A bash command demonstrating how to run Prisma Studio within a Cloudflare Workers deployment environment. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-41.bash | A bash command to run Prisma Studio within a Cloudflare Workers environment using Bun. | Exact payloads, commands, or snippets shown in A bash command to run Prisma Studio within a Cloudflare Workers environment using Bun. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-42.bash | A bash command to configure the DATABASE_URL secret using the Wrangler CLI for Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in A bash command to configure the DATABASEURL secret using the Wrangler CLI for Cloudflare Workers deployment. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-43.bash | A bash command to securely store the DATABASE_URL environment variable using the Wrangler CLI for Cloudflare Workers. | Exact payloads, commands, or snippets shown in A bash command to securely store the DATABASEURL environment variable using the Wrangler CLI for Cloudflare Workers. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-44.bash | A bash command to securely store the DATABASE_URL environment variable using the Wrangler CLI for Cloudflare Workers. | Exact payloads, commands, or snippets shown in A bash command to securely store the DATABASEURL environment variable using the Wrangler CLI for Cloudflare Workers. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-45.bash | A bash command to set the DATABASE_URL secret using wrangler via bunx for a Cloudflare Workers deployment. | Exact payloads, commands, or snippets shown in A bash command to set the DATABASEURL secret using wrangler via bunx for a Cloudflare Workers deployment. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-46.bash | The bash command used to deploy a Prisma application to Cloudflare Workers using npm. | Exact payloads, commands, or snippets shown in The bash command used to deploy a Prisma application to Cloudflare Workers using npm. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-47.bash | A bash command used to deploy a Prisma application to Cloudflare Workers using pnpm. | Exact payloads, commands, or snippets shown in A bash command used to deploy a Prisma application to Cloudflare Workers using pnpm. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-48.bash | A bash command used to deploy a Prisma application to Cloudflare Workers using yarn. | Exact payloads, commands, or snippets shown in A bash command used to deploy a Prisma application to Cloudflare Workers using yarn. |
examples/prisma-cloudflare-workers-docs-guides-deployment-prisma-cloudflare-worke-49.bash | A bash command used to deploy a Prisma application to Cloudflare Workers using the Bun runtime. | Exact payloads, commands, or snippets shown in A bash command used to deploy a Prisma application to Cloudflare Workers using the Bun runtime. |
What This Skill Covers
- Cloudflare Workers (/docs/guides/deployment/cloudflare-workers)
- 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/guides/deployment/cloudflare-workers