| name | supabase |
| description | Supabase 后端即服务 (BaaS),提供 PostgreSQL 数据库、身份认证、实时订阅、存储等,免费套餐适合小项目 |
Supabase
Supabase 是开源的 Firebase 替代品,提供 PostgreSQL 数据库 + RESTful API + 实时订阅 + 身份认证 + 文件存储。
已有项目
| 项目 | Ref ID | 用途 |
|---|
| cny-website | gqzkywxxdtmwrcmvsrnr | 农历新年网站祝福留言板 |
凭据
项目 URL: https://gqzkywxxdtmwrcmvsrnr.supabase.co
Anon Key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Imdxemt5d3h4ZHRtd3JjbXZzcm5yIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NzE0MzcxNzksImV4cCI6MjA4NzAxMzE3OX0.G_VEfkhrGC4ncEIV7xTBjKYBDJAjDCATC-ZPivaSnD0
控制台: https://supabase.com/dashboard
API 操作 (curl)
Supabase 的 REST API 基于 PostgREST,所有操作都可以用 curl 完成。
通用 Header
-H 'apikey: <ANON_KEY>' \
-H 'Authorization: Bearer <ANON_KEY>' \
-H 'Content-Type: application/json'
查询数据 (SELECT)
curl -s '<URL>/rest/v1/<表名>?select=*' \
-H 'apikey: <KEY>' -H 'Authorization: Bearer <KEY>'
curl -s '<URL>/rest/v1/<表名>?select=*&order=created_at.desc&limit=50' \
-H 'apikey: <KEY>' -H 'Authorization: Bearer <KEY>'
?name=eq.test
?age=gt.18
?name=like.*test*
?=.(1,2,3)