# 復元

## 概要
ゴミ箱内のファイルを元のフォルダーへ復元する。元フォルダーが削除済みの場合はルートへ復元。

## エンドポイント情報

| 要件 | 値 |
|----|-----|
| ログインの有無 | 要 |
| HTTPメソッド | POST |
| エンドポイント | /v1/files/trash/:id/restore |

## 必要なデータ
| キー | 値の種類 | 必須 | 説明 |
|------|---------|------|------|
| file_id | String | True | 復元対象のファイルID |

## 実装要件
- PostgreSQL: deleted_at / is_deleted フラグを元に戻す
- 復元先フォルダーの存在チェック（なければルートへ）
