# Supabaseの起動
npx supabase start
# 環境変数の設定(必要に応じて.envの内容を変更してください)
cp .env.example .env
# パッケージインストール
pnpm install
# SupabaseのDB初期化, 開発用シードデータのセットアップ
pnpm db:reset
# サーバー起動
pnpm dev# マイグレーションファイル生成
npx supabase migration new マイグレーション名
# マイグレーション実行 & 型ファイル更新
pnpm db:migrate- Supabase Studio上で Authentication > Add User からユーザーを作成
- Supabase Studio上で以下のSQLを実行
UPDATE auth.users
SET raw_app_meta_data = raw_app_meta_data || '{"roles": ["admin"]}'::jsonb
WHERE email = '<1で作成したユーザーのemail>';Note
開発環境では、seedデータによって、email: admin@example.com, password: admin123456 のAdminユーザーが作成されます。