プロジェクト

全般

プロフィール

バグ #408

未完了

Phase 3: projects.json インポート機能実装・テスト

Redmine Admin さんが12日前に追加. 12日前に更新.

ステータス:
解決
優先度:
高め
担当者:
-
開始日:
2025-06-09
期日:
進捗率:

0%

予定工数:

説明

🎯 目的

チケット407 Phase 2完了を受けて、実際のprojects.jsonファイルをVPS-ROOTのclaude-search DBに挿入

📋 作業内容

Step 1: WSL→VPS接続・ファイル転送

  • SSH接続: WSL → VPS-ROOT (85.131.243.51)
  • ファイル転送: projects.json (Windows → VPS)
  • ファイル確認: JSON構造解析

Step 2: Database挿入テスト

  • projectsテーブルへの挿入処理
  • データ重複チェック
  • 整合性確認

Step 3: API動作確認

  • GET /api/v2/projects エンドポイントテスト
  • フロントエンド連携確認
  • エラーハンドリング検証

🔧 技術要件

  • Node.js APIサーバー (claude-search-api)
  • PostgreSQL (claude-search-db)
  • SSH/SCP によるファイル転送

⚙️ 前提条件

  • チケット407 Phase 2 完了済み
  • DatabaseService実装済み
  • コンテナ稼働状態確認済み

📊 期待結果

  • projects.json完全インポート
  • WebUI画面でプロジェクト一覧表示
  • 次Phase準備完了

他の形式にエクスポート: Atom PDF