Skip to content

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 项目不适用

Built for notes, tools, and long-term recall.