1. 今回の作業概要

アサーションCheckの開発において、レビューが完了した2つのPull Requestをmainブランチへマージした。

その後、AI分析回数制限を実装しているfeature/analysis-rate-limitブランチにmainの変更を取り込み、動作確認を実施した。

その際、以下の2つの問題が発生した。

  1. PostgreSQLへの接続エラー
  2. Amazon Cognitoのログインエラー

それぞれの原因を調査し、正常にログインできる状態まで復旧した。


2. PostgreSQLへの接続エラー

2-1. 発生した問題

Honoの開発サーバーを起動した。

npm run dev

サーバー自体は正常に起動した。

Server is running on <http://localhost:8787>

しかし、分析履歴を取得しようとすると、以下のエラーが発生した。

DrizzleQueryError: Failed query

Error: connect ECONNREFUSED 127.0.0.1:5432

APIからは500エラーが返された。

2-2. 原因

エラーメッセージの重要な部分は以下。

ECONNREFUSED 127.0.0.1:5432