機能追加・改修 #712
石井 伸一 さんが4日前に更新
GitHub Issue: https://github.com/iplusone/online-study-system/issues/20
背景
研修カリキュラムでPython教材を提供できるようにする。 初期5教材は代表単元のみ公開済みであり、継続学習用の基礎単元が必要である。
実施済み
- python_studyを連携契約v1のカタログとして提供 C、IT基礎、Java、PHP/Laravel、Pythonへ各1件のfoundation単元を追加
- Pythonの代表単元と継続学習用foundation単元を公開 CurriculumRepositoryで全10単元の読込みを確認
- CurriculumRepositoryでPythonを含む全10単元の読込みを確認
- GitHub #21でSQLite互換性を修正後、Laravel全体テスト19件・49 assertionsが成功 Unitテスト: 4件・13 assertions成功
完了日 未確認
2026-07-30 Featureテストは既存のtimetable_slots migrationがSQLiteでADD CONSTRAINTを実行してDB初期化前に停止するため未確認。
親コミット
d15f84a feat: add curriculum integration and learning foundations
c61574d fix: timetable_slots migrationのSQLite互換性を解消する
更新docs
- docs/progress-status.md
- docs/test-strategy.md
戻る