Open izumin5210 opened 9 years ago
構造が複雑すぎて使いづらく,時間割の入れ替え等に対応できないため.
Reschedulingの種類を「追加(addition)」「休講(cancel)」に限定し,それらの組み合わせで時間割変更を表現する.
Rescheduling
Period
category
addition
cancel
timetable
DatePeriod
WHY
構造が複雑すぎて使いづらく,時間割の入れ替え等に対応できないため.
HOW
Rescheduling
の種類を「追加(addition)」「休講(cancel)」に限定し,それらの組み合わせで時間割変更を表現する.TODO
Phase 1
Period
関連modelのリネームRescheduling
のカラム整備,category
の変更(addition
,cancel
のみ)Phase 2
Phase 3
timetable
APIを実装DatePeriod
を排除