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