Supabase CLI
CLI Verified ActiveSupabase CLI. Manage postgres migrations, run Supabase locally, deploy edge functions. Postgres backups. Generating types from your database schema.
To provide a comprehensive and developer-friendly command-line interface for interacting with and managing Supabase projects locally and remotely.
Features
- Manage Postgres database migrations
- Run Supabase locally
- Deploy Edge Functions
- Generate types from database schema
- Manage Storage objects
- Manage project secrets and configurations
Use Cases
- Setting up a new Supabase project locally for development.
- Automating database schema changes through migration scripts.
- Deploying and managing serverless Edge Functions.
- Interacting with Supabase Storage buckets and objects.
- Generating type definitions for your database schema to improve type safety in client applications.
Non-Goals
- Managing Supabase project creation or deletion directly via a graphical interface.
- Replacing the Supabase Dashboard for all project management tasks.
- Handling frontend development for Supabase applications.
Workflow
- Initialize project with `supabase init` or bootstrap from template.
- Start local Supabase services with `supabase start`.
- Manage database schema with `supabase migration` commands or declarative `supabase db schema` commands.
- Deploy functions with `supabase functions deploy`.
- Manage storage with `supabase storage` commands.
- Link to a remote project with `supabase link` to manage remote resources.
Practices
- Database migrations
- Local development environment
- Serverless function deployment
- API key management
- Schema generation
Invocation
- info:Schema introspectionWhile not explicitly providing a schema introspection command, the CLI's structured use of Cobra flags and JSON output for some commands implies discoverable schema information.
Quality Score
VerifiedTrust Signals
Similar Extensions
Speclock Ros2
100AI Constraint Engine — enforces CLAUDE.md, .cursorrules, AGENTS.md rules as laws. 51 MCP tools, 991 tests. Official MCP Registry. npx speclock protect
Create Claude Starter
77Opinionated Claude Code skill pack for fintech and Anthropic power-users: deep skills for Stripe, Supabase, Plaid, Expo, and Claude Code meta-tooling, plus a TOON command wrapper for input-token savings.
Personhog Writer
75🦔 PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.
Supabase
65Supabase CLI