Prompt Buddy logoPrompt Buddy

cloudflare · Cloudflare Workers Docs

Workers Supabase

Integrates Cloudflare Workers with a Supabase PostgreSQL database using either the Supabase client library or Cloudflare Hyperdrive for connection pooling.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

Workers Supabase

Integrates Cloudflare Workers with a Supabase PostgreSQL database using either the Supabase client library or Cloudflare Hyperdrive for connection pooling.

When To Use

Use when you need to connect a Cloudflare Worker to a Supabase database to perform CRUD operations or optimize connection latency using Hyperdrive.

Reference Files

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/workers-databases-third-party-integrations-supabase-workflow-guide.mdA guide for configuring Supabase with Cloudflare Workers using Hyperdrive for database access.Questions about a guide for configuring Supabase with Cloudflare Workers using Hyperdrive for database access.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s.textA SQL script demonstrating the creation of a countries table for use with Supabase in a Cloudflare Workers environment.Exact payloads, commands, or snippets shown in A SQL script demonstrating the creation of a countries table for use with Supabase in a Cloudflare Workers environment.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-2.textSQL statements demonstrating how to insert multiple rows into a countries table using Supabase with Cloudflare Workers.Exact payloads, commands, or snippets shown in SQL statements demonstrating how to insert multiple rows into a countries table using Supabase with Cloudflare Workers.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-3.textWrangler CLI commands for adding Supabase URL and anon key as environment secrets in a Cloudflare Workers project.Exact payloads, commands, or snippets shown in Wrangler CLI commands for adding Supabase URL and anon key as environment secrets in a Cloudflare Workers project.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-4.textThe npm installation command for the Supabase JavaScript client library used within Cloudflare Workers.Exact payloads, commands, or snippets shown in The npm installation command for the Supabase JavaScript client library used within Cloudflare Workers.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-5.textThe yarn command required to add the Supabase JavaScript client library to a Cloudflare Workers project.Exact payloads, commands, or snippets shown in The yarn command required to add the Supabase JavaScript client library to a Cloudflare Workers project.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-6.textThe pnpm command required to install the Supabase JavaScript client library in a Cloudflare Workers project.Exact payloads, commands, or snippets shown in The pnpm command required to install the Supabase JavaScript client library in a Cloudflare Workers project.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-7.textThe shell command to install the Supabase JavaScript client library using the Bun package manager for Cloudflare Workers.Exact payloads, commands, or snippets shown in The shell command to install the Supabase JavaScript client library using the Bun package manager for Cloudflare Work...
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-8.textA JavaScript example demonstrating how to initialize a Supabase client within a Cloudflare Worker to fetch data from a database table.Exact payloads, commands, or snippets shown in A JavaScript example demonstrating how to initialize a Supabase client within a Cloudflare Worker to fetch data from...
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-9.textA sample PostgreSQL connection string format used to connect Cloudflare Workers to a Supabase database.Exact payloads, commands, or snippets shown in A sample PostgreSQL connection string format used to connect Cloudflare Workers to a Supabase database.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-10.textA CLI command using wrangler to create a Hyperdrive configuration with a Supabase PostgreSQL connection string.Exact payloads, commands, or snippets shown in A CLI command using wrangler to create a Hyperdrive configuration with a Supabase PostgreSQL connection string.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-11.textA wrangler.toml configuration file demonstrating how to set up a Cloudflare Workers project for Supabase integration.Exact payloads, commands, or snippets shown in A wrangler.toml configuration file demonstrating how to set up a Cloudflare Workers project for Supabase integration.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-12.textA wrangler.toml configuration file example for integrating Supabase with Cloudflare Workers.Exact payloads, commands, or snippets shown in A wrangler.toml configuration file example for integrating Supabase with Cloudflare Workers.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-13.textThe npm installation command required to add the pg library to a Cloudflare Workers project for Supabase integration.Exact payloads, commands, or snippets shown in The npm installation command required to add the pg library to a Cloudflare Workers project for Supabase integration.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-14.textThe shell command required to install the pg library version 8.16.3 for connecting Cloudflare Workers to Supabase.Exact payloads, commands, or snippets shown in The shell command required to install the pg library version 8.16.3 for connecting Cloudflare Workers to Supabase.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-15.textThe shell command to install the pg library version 8.16.3 using pnpm for a Cloudflare Workers project.Exact payloads, commands, or snippets shown in The shell command to install the pg library version 8.16.3 using pnpm for a Cloudflare Workers project.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-16.textThe bun package manager command required to install the pg library for connecting Cloudflare Workers to Supabase.Exact payloads, commands, or snippets shown in The bun package manager command required to install the pg library for connecting Cloudflare Workers to Supabase.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-17.textThe shell command to install pg type definitions for use in a Cloudflare Workers project.Exact payloads, commands, or snippets shown in The shell command to install pg type definitions for use in a Cloudflare Workers project.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-18.textThe command to install pg type definitions for use in a Cloudflare Workers project.Exact payloads, commands, or snippets shown in The command to install pg type definitions for use in a Cloudflare Workers project.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-19.textThe command to install pg type definitions using pnpm for a Cloudflare Workers Supabase integration.Exact payloads, commands, or snippets shown in The command to install pg type definitions using pnpm for a Cloudflare Workers Supabase integration.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-20.textThe command to install pg type definitions using bun for a Cloudflare Workers Supabase integration.Exact payloads, commands, or snippets shown in The command to install pg type definitions using bun for a Cloudflare Workers Supabase integration.
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-21.textA wrangler.toml configuration file demonstrating compatibility flags and hyperdrive bindings for connecting Cloudflare Workers to Supabase.Exact payloads, commands, or snippets shown in A wrangler.toml configuration file demonstrating compatibility flags and hyperdrive bindings for connecting Cloudflar...
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-22.textA configuration snippet specifying nodejs_compat and compatibility_date settings for a Cloudflare Workers Supabase integration.Exact payloads, commands, or snippets shown in A configuration snippet specifying nodejscompat and compatibilitydate settings for a Cloudflare Workers Supabase inte...
examples/workers-databases-third-party-integrations-supabase-cloudflare-workers-s-23.textA TypeScript implementation demonstrating how to initialize a Supabase client within a Cloudflare Worker using environment variables.Exact payloads, commands, or snippets shown in A TypeScript implementation demonstrating how to initialize a Supabase client within a Cloudflare Worker using enviro...

What This Skill Covers

  • Supabase ↗ is an open source Firebase alternative and a PostgreSQL database service that offers real-time functionality, database backups, and extensions. Wi...
  • Main sections: Supabase client setup, 1\. Allow Hyperdrive access, 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/supabase