Skip to content

team-mirai/mirai-gikai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

950 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

みらい議会

Ask DeepWiki codecov

セットアップ

# 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

Adminユーザーの作成

  1. Supabase Studio上で Authentication > Add User からユーザーを作成
  2. 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ユーザーが作成されます。

Fork して独自サービスを運営する場合

本リポジトリを fork して独自にサービスを運営する場合は、Fork ガイドライン を確認してください。本家サービスとの混同防止のため、ロゴ・カラー・サービス名称などの変更が必要です。

About

Resources

License

Security policy

Stars

211 stars

Watchers

4 watching

Forks

Contributors