Prompt Buddy logoPrompt Buddy

cloudflare · Cloudflare Workers Docs

Workers Neon

A guide to connecting Cloudflare Workers to a Neon Postgres database using Hyperdrive by configuring database roles, retrieving connection strings, and setting up a Hyperdrive configuration.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

Workers Neon

A guide to connecting Cloudflare Workers to a Neon Postgres database using Hyperdrive by configuring database roles, retrieving connection strings, and setting up a Hyperdrive configuration.

When To Use

Use when you need to connect a Cloudflare Worker to a Neon Postgres database using Hyperdrive to minimize connection latency and manage connection pooling.

Reference Files

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/workers-databases-third-party-integrations-neon-workflow-guide.mdA guide explaining how to connect Cloudflare Workers to Neon PostgreSQL using Hyperdrive or direct connections.Questions about a guide explaining how to connect Cloudflare Workers to Neon PostgreSQL using Hyperdrive or direct connections.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon-.textA sample PostgreSQL connection string format used to connect Cloudflare Workers to a Neon database.Exact payloads, commands, or snippets shown in A sample PostgreSQL connection string format used to connect Cloudflare Workers to a Neon database.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--2.textA CLI command example using wrangler to create a Hyperdrive configuration with a Neon PostgreSQL connection string.Exact payloads, commands, or snippets shown in A CLI command example using wrangler to create a Hyperdrive configuration with a Neon PostgreSQL connection string.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--3.textA wrangler.toml configuration file demonstrating how to set up a Cloudflare Worker with a Neon database integration.Exact payloads, commands, or snippets shown in A wrangler.toml configuration file demonstrating how to set up a Cloudflare Worker with a Neon database integration.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--4.textA wrangler.toml configuration file demonstrating the setup for a Cloudflare Worker integrating with a Neon database.Exact payloads, commands, or snippets shown in A wrangler.toml configuration file demonstrating the setup for a Cloudflare Worker integrating with a Neon database.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--5.textThe npm installation command required to add the pg driver to a Cloudflare Workers project for Neon database connectivity.Exact payloads, commands, or snippets shown in The npm installation command required to add the pg driver to a Cloudflare Workers project for Neon database connecti...
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--6.textThe shell command to install the pg driver version 8.16.3 required for connecting Cloudflare Workers to Neon databases.Exact payloads, commands, or snippets shown in The shell command to install the pg driver version 8.16.3 required for connecting Cloudflare Workers to Neon databases.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--7.textThe shell command to install the pg driver version 8.16.3 or higher using pnpm for Cloudflare Workers Neon integration.Exact payloads, commands, or snippets shown in The shell command to install the pg driver version 8.16.3 or higher using pnpm for Cloudflare Workers Neon integration.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--8.textThe bun package installation command for adding the pg driver to a Cloudflare Workers project to connect with Neon.Exact payloads, commands, or snippets shown in The bun package installation command for adding the pg driver to a Cloudflare Workers project to connect with Neon.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--9.textThe command to install PostgreSQL type definitions for Cloudflare Workers using npm.Exact payloads, commands, or snippets shown in The command to install PostgreSQL type definitions for Cloudflare Workers using npm.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--10.textThe command to install PostgreSQL type definitions for Cloudflare Workers using yarn.Exact payloads, commands, or snippets shown in The command to install PostgreSQL type definitions for Cloudflare Workers using yarn.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--11.textThe command to install PostgreSQL type definitions for Cloudflare Workers using pnpm.Exact payloads, commands, or snippets shown in The command to install PostgreSQL type definitions for Cloudflare Workers using pnpm.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--12.textThe command to install PostgreSQL type definitions for Bun in a Cloudflare Workers project using Neon.Exact payloads, commands, or snippets shown in The command to install PostgreSQL type definitions for Bun in a Cloudflare Workers project using Neon.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--13.textA wrangler.toml configuration file demonstrating the compatibility flags and hyperdrive bindings required to connect Cloudflare Workers to a Neon database.Exact payloads, commands, or snippets shown in A wrangler.toml configuration file demonstrating the compatibility flags and hyperdrive bindings required to connect...
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--14.textA configuration snippet for Cloudflare Workers demonstrating compatibility flags, compatibility dates, and Hyperdrive bindings for Neon database integration.Exact payloads, commands, or snippets shown in A configuration snippet for Cloudflare Workers demonstrating compatibility flags, compatibility dates, and Hyperdrive...
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--15.textA TypeScript code example demonstrating how to initialize and use a Neon database client within a Cloudflare Workers environment.Exact payloads, commands, or snippets shown in A TypeScript code example demonstrating how to initialize and use a Neon database client within a Cloudflare Workers...
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--16.textA SQL statement demonstrating how to create an elements table within a Neon database for use with Cloudflare Workers.Exact payloads, commands, or snippets shown in A SQL statement demonstrating how to create an elements table within a Neon database for use with Cloudflare Workers.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--17.textA SQL statement demonstrating how to insert multiple rows of element data into a Neon database table.Exact payloads, commands, or snippets shown in A SQL statement demonstrating how to insert multiple rows of element data into a Neon database table.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--18.textInstructions for adding a Neon database connection string as a secret using the wrangler cli.Exact payloads, commands, or snippets shown in Instructions for adding a Neon database connection string as a secret using the wrangler cli.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--19.textThe npm installation command for the @neondatabase/serverless package used to integrate Neon with Cloudflare Workers.Exact payloads, commands, or snippets shown in The npm installation command for the @neondatabase/serverless package used to integrate Neon with Cloudflare Workers.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--20.textThe command to install the Neon serverless driver package using yarn for Cloudflare Workers.Exact payloads, commands, or snippets shown in The command to install the Neon serverless driver package using yarn for Cloudflare Workers.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--21.textThe pnpm command required to install the @neondatabase/serverless package for use in Cloudflare Workers.Exact payloads, commands, or snippets shown in The pnpm command required to install the @neondatabase/serverless package for use in Cloudflare Workers.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--22.textThe command to install the Neon serverless driver package using the Bun package manager for Cloudflare Workers.Exact payloads, commands, or snippets shown in The command to install the Neon serverless driver package using the Bun package manager for Cloudflare Workers.
examples/workers-databases-third-party-integrations-neon-cloudflare-workers-neon--23.textA JavaScript code example demonstrating how to connect to a Neon database using the @neondatabase/serverless client within a Cloudflare Worker.Exact payloads, commands, or snippets shown in A JavaScript code example demonstrating how to connect to a Neon database using the @neondatabase/serverless client w...

What This Skill Covers

  • Neon ↗ is a fully managed serverless PostgreSQL. It separates storage and compute to offer modern developer features, such as serverless, branching, and bott...
  • Main sections: 1\. Allow Hyperdrive access, Neon Dashboard, 2\. Create a database configuration, 3\. Use Hyperdrive from your Worker, Next steps.

Workflow

  1. Open the most relevant file under docs/ for the exact documented workflow and wording.
  2. Open schemas/ files for exact structured contracts.
  3. Open examples/ files for concrete requests, commands, snippets, and manifests.
  4. Do not add behavior or configuration that is not present in the attached source files.

Canonical source: https://developers.cloudflare.com/workers/databases/third-party-integrations/neon