02
Supabase 實戰
資料庫建置
如何建置資料庫
Database·Migrations·CLI Tools
本地建置 SQL
步驟 1:安裝 Supabase CLI 工具
brew install supabase/tap/supabase
步驟 2:新增一個 Migration
supabase migration new xxx
xxx 可以自行命名,例如:create_profiles
說明
會自動產生一個 migrations/xxx.sql 檔案,直接在這個檔案新增 table 與欄位的相關 SQL 語法
更新到遠端
步驟 1:登入 Supabase
supabase login
步驟 2:連接到遠端專案
supabase link --project-ref YOUR_PROJECT_ID
步驟 3:推送 Migrations 到遠端
supabase db push
完成
即可完成資料庫建置
新增表格或欄位
重複執行 Migration 流程
1
重新執行新增一個 Migration:
supabase migration new xxx
2
一樣在這個檔案輸入相關 SQL 語法
3
再度執行推送 Migrations 到遠端:
supabase db push
⚡ Migration 自動管理
Supabase 會自動記住目前已經跑了哪些 Migrations,即可完成資料庫新增或修改
Supabase CLI Migrations Database