| id |
int(10)
|
|
|
|
| company_id |
int(10)
|
|
|
|
| branch_id |
int(10)
|
|
|
|
| academic_year_id |
int(10)
|
|
|
|
| class_id |
int(10)
|
|
|
|
| section_id |
int(10)
|
|
|
|
| subject_id |
int(10)
|
|
|
|
| teacher_id |
int(10)
|
|
|
|
| plan_month |
varchar(7)
|
utf8mb4_unicode_ci
|
|
|
| total_subjects |
int(10)
|
|
|
|
| total_chapters |
int(10)
|
|
|
|
| completed_chapters |
int(10)
|
|
|
|
| pending_chapters |
int(10)
|
|
|
|
| delayed_chapters |
int(10)
|
|
|
|
| planned_periods |
int(10)
|
|
|
|
| completed_periods |
int(10)
|
|
|
|
| pending_periods |
int(10)
|
|
|
|
| revision_required_periods |
int(10)
|
|
|
|
| remedial_required_periods |
int(10)
|
|
|
|
| extra_class_required_periods |
int(10)
|
|
|
|
| syllabus_completion_percentage |
decimal(5,2)
|
|
|
|
| class_readiness_score |
decimal(6,2)
|
|
|
|
| risk_level |
enum('low', 'medium', 'high', 'critical')
|
utf8mb4_unicode_ci
|
|
|
| planner_status |
enum('on_track', 'attention_needed', 'behind_schedule', 'critical_delay')
|
utf8mb4_unicode_ci
|
|
|
| class_scope |
text
|
utf8mb4_unicode_ci
|
|
|
| coordinator_remarks |
text
|
utf8mb4_unicode_ci
|
|
|
| ai_generated |
tinyint(1)
|
|
|
|
| ai_class_summary |
text
|
utf8mb4_unicode_ci
|
|
|
| ai_gap_note |
text
|
utf8mb4_unicode_ci
|
|
|
| ai_recommendation |
text
|
utf8mb4_unicode_ci
|
|
|
| approval_status |
enum('draft', 'submitted', 'approved', 'rejected', 'locked')
|
utf8mb4_unicode_ci
|
|
|
| status |
enum('active', 'inactive')
|
utf8mb4_unicode_ci
|
|
|
| delete_status |
tinyint(1)
|
|
|
|
| created_by |
int(10)
|
|
|
|
| updated_by |
int(10)
|
|
|
|
| created_at |
datetime
|
|
|
|
| updated_at |
datetime
|
|
|
|