このディレクトリでは、FlutterKaigi 2024 チケットシステムのAPIを実装しています。
- 言語: TypeScript
- フレームワーク: Hono
- 実行環境: Cloudflare Workers
- データベース: Supabase
- 認証: Supabase Auth
- pnpm をインストールする
- このディレクトリで
pnpm install
を実行する
- このディレクトリで
- 環境変数を設定
- 必要に応じて、
.dev.vars
内の環境変数を変更する
- 必要に応じて、
cp .dev.vars.example .dev.vars
- ローカルでの実行
pnpm run dev
pnpm run deploy
Supabaseのスキーマを更新したら、以下のコマンドを実行して util/supabaseSchema.ts
を更新してください。
pnpm run generate:supabase