プロフィール更新
概要
ログイン中の自分のユーザー名・メールアドレスを更新する。送信されたフィールドのみ更新する(部分更新)。
必要なデータ
レスポンス
更新後のユーザー情報(UserResponse)を返す。
実装メモ(2026-07-15)
- Rust API (
handlers/users.rs::update_me) で実装。username/emailは unique 制約があるため、更新前に重複を事前チェックして 409 を返す。 - OpenAPI スキーマ(
apps/web/src/api/schema.d.ts)に反映済み。フロントは設定ページ(/settings)から利用。
実装要件
- Valkey でセッション → ユーザーID取得
- PostgreSQL でユーザー情報更新(
updated_atも更新) - 必要コンポーネント: PostgreSQL、Valkey