Supabase CLI — PostgreSQL 数据库管理工具
⭐ 2,156 | MIT | Go | https://github.com/supabase/cli
Supabase 官方 CLI,管理 PostgreSQL 数据库迁移、本地开发、Edge Functions 部署。
核心命令
bash
supabase db diff # 检测 Schema 变更,生成迁移文件
supabase db push # 推送迁移到生产环境
supabase start # 本地启动完整 Supabase 环境
supabase functions deploy # 部署 Edge Functions
supabase gen types # 从 Schema 生成 TypeScript 类型定义适用场景
- Supabase / PostgreSQL 项目的数据库版本管理
- 本地开发环境搭建
- 前后端全栈项目的类型安全
⚠️ 专为 PostgreSQL + Supabase 生态设计,MySQL 项目不适用