家計簿アプリを作る #79:Cloudflare Pages への再デプロイ

家計簿アプリ作成シリーズの第79回です。予算オーバー時のメール通知機能がまとまったので、Cloudflare Pagesへ再デプロイします。

デプロイ手順

budget_alerts テーブルのマイグレーションを本番のD1に適用し、RESEND_API_KEY を本番環境のシークレットとして設定してから、ビルド・デプロイを実行しました。

wrangler secret list やCloudflareダッシュボードの「Variables and Secrets」で、シークレットの名前が正しく登録されているか確認できます(値自体はマスクされ表示されません)。

本番環境で以下を確認し、問題ありませんでした。

  • 予算オーバー時にメールが届くこと
  • 同じ月に2回目のページ読み込みをしても、メールが再送されないこと
  • 検索・カテゴリで絞り込んだ状態でも正しく判定されること

まとめ

外部APIとの連携やシークレット管理を伴う機能も、本番環境で問題なく動作することを確認できました。

← トップページに戻る