|
id
|
int(11)
|
|
|
|
|
company_id
|
int(11)
|
|
|
0
|
|
branch_id
|
int(11)
|
|
|
0
|
|
academic_year_id
|
int(11)
|
|
|
0
|
|
batch_code
|
varchar(100)
|
|
|
|
|
batch_name
|
varchar(150)
|
|
|
|
|
generation_mode
|
enum
|
-- |
|
CLASS_SECTION
|
|
class_id
|
int(11)
|
|
|
0
|
|
section_id
|
int(11)
|
|
|
0
|
|
status
|
enum
|
-- |
|
DRAFT
|
|
approval_status
|
enum
|
-- |
|
NOT_REQUIRED
|
|
approved_by
|
int(11)
|
|
|
0
|
|
approved_at
|
datetime
|
|
|
|
|
approval_remarks
|
text
|
|
|
|
|
is_active_version
|
tinyint(1)
|
|
|
0
|
|
published_version_id
|
int(11)
|
|
|
0
|
|
ai_engine_version
|
varchar(50)
|
|
|
|
|
rules_snapshot_json
|
longtext
|
|
|
|
|
generation_summary_json
|
longtext
|
|
|
|
|
total_slots
|
int(11)
|
|
|
0
|
|
filled_slots
|
int(11)
|
|
|
0
|
|
conflict_count
|
int(11)
|
|
|
0
|
|
score_percentage
|
decimal(5,2)
|
|
|
0.00
|
|
generated_by
|
int(11)
|
|
|
0
|
|
generated_at
|
datetime
|
|
|
|
|
locked_by
|
int(11)
|
|
|
0
|
|
locked_at
|
datetime
|
|
|
|
|
delete_status
|
tinyint(1)
|
|
|
0
|
|
created_by
|
int(11)
|
|
|
0
|
|
updated_by
|
int(11)
|
|
|
0
|
|
created_at
|
datetime
|
|
|
current_timestamp()
|
|
updated_at
|
datetime
|
|
|
current_timestamp()
|