## Note - problems ページを優先 ## Pending - workbooks ページは、AtCoder Problems と同等の仕様 - アプリでcontest と task を関連づけるデータを投入する改修 <<< DBにCSV経由でデータを投入で十分 - 1回データを投入したら基本的に更新しない - APIの取得や管理者画面の作成よりも、別の機能に工数を割くのが現実的 ## TODO - [x] 改修の影響範囲の特定 - [x] バックエンド - [x] フロントエンド - [x] バックエンド - [x] CRUDの実装 - [x] 上記のCRUDを使って、既存の関数・クラスを置き換え - [x] seed.ts に コンテストと問題情報を関連づけた情報を追加できるようにする - [x] サンプルデータの追加 - [x] 互換性を保つための関数・クラスを用意 - [x] フロントエンド - [x] 互換性維持のための関数・クラスを利用して、既存の実装を修正 - [x] 新しいデータ型に修正 - [x] 動作確認 - [x] 単体テストの追加・更新 - [x] 動作確認できたら、使わなくなったデータ型・関数・クラスを削除 - [x] テーブルを用意 - [x] 鉄則本 - [x] 数学・アルゴ本 - [x] データの投入 - [x] 検証用環境 - [x] 本番環境 - [ ] データの投入を管理者画面から実行できるようにする
Note
Pending
TODO