Supabase CLI
命令行 已验证 活跃Supabase CLI。管理 PostgreSQL 迁移,在本地运行 Supabase,部署边缘函数。PostgreSQL 备份。从数据库架构生成类型。
提供一个全面且对开发人员友好的命令行界面,用于在本地和远程与 Supabase 项目进行交互和管理。
功能
- 管理 PostgreSQL 数据库迁移
- 在本地运行 Supabase
- 部署边缘函数
- 从数据库架构生成类型
- 管理 Storage 对象
- 管理项目密钥和配置
使用场景
- 在本地为开发设置新的 Supabase 项目。
- 通过迁移脚本自动化数据库架构更改。
- 部署和管理无服务器边缘函数。
- 与 Supabase Storage 存储桶和对象进行交互。
- 为数据库架构生成类型定义,以提高客户端应用程序中的类型安全性。
非目标
- 通过图形界面直接管理 Supabase 项目的创建或删除。
- 替换 Supabase Dashboard 用于所有项目管理任务。
- 处理 Supabase 应用程序的前端开发。
工作流
- 使用 `supabase init` 初始化项目或从模板引导。
- 使用 `supabase start` 启动本地 Supabase 服务。
- 使用 `supabase migration` 命令或声明式 `supabase db schema` 命令管理数据库架构。
- 使用 `supabase functions deploy` 部署函数。
- 使用 `supabase storage` 命令管理存储。
- 链接到远程项目以使用 `supabase link` 管理远程资源。
实践
- 数据库迁移
- 本地开发环境
- 无服务器函数部署
- API 密钥管理
- 架构生成
Invocation
- info:Schema introspection虽然没有明确提供模式自省命令,但 CLI 对 Cobra 标志的结构化使用和某些命令的 JSON 输出暗示了可发现的模式信息。
质量评分
已验证类似扩展
Speclock Ros2
100AI约束引擎 — 强制执行 CLAUDE.md、.cursorrules、AGENTS.md 规则,如同法律一般。拥有 51 个 MCP 工具,991 个测试。官方 MCP 注册表。 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 CLI
65Supabase 命令行界面 (CLI)