
id : bigint(20)
|

ticket_no : varchar(32)
|

requester_name : varchar(120)
|

requester_phone : varchar(30)
|

department_id : int(11)
|

category_id : int(11)
|

title : varchar(200)
|

description : text
|

priority : enum('LOW','MEDIUM','HIGH','URGENT')
|

status : enum('OPEN','IN_PROGRESS','WAITING_APPROVAL','APPROVED','REJECTED','RESOLVED','CLOSED')
|

assigned_to_tech_id : int(11)
|

approval_pic_id : int(11)
|

approval_token : varchar(64)
|

approval_status : enum('PENDING','APPROVED','REJECTED')
|

approval_sent_at : datetime
|

approval_decided_at : datetime
|

approval_decided_by_pic_id : int(11)
|

approval_note : varchar(255)
|

assigned_by_type : varchar(10)
|

assigned_by_id : int(11)
|

assigned_by_name : varchar(120)
|

assigned_at : datetime
|

created_at : datetime
|

updated_at : datetime
|