| id |
int(11)
|
|
|
|
| borrow_code |
varchar(30)
|
utf8mb4_general_ci
|
|
|
| dept_code |
varchar(10)
|
utf8mb4_general_ci
|
|
|
| requester_id |
int(11)
|
|
|
|
| lender_id |
int(10)
|
|
|
|
| borrower_user_id |
int(10)
|
|
|
|
| borrower_name |
varchar(150)
|
utf8mb4_general_ci
|
|
|
| borrower_dept |
varchar(100)
|
utf8mb4_general_ci
|
|
|
| borrower_phone |
varchar(30)
|
utf8mb4_general_ci
|
|
|
| purpose |
text
|
utf8mb4_general_ci
|
|
|
| lender_note |
text
|
utf8mb4_general_ci
|
|
|
| finish_comment |
text
|
utf8mb4_general_ci
|
|
|
| expected_return_date |
date
|
|
|
|
| due_reminder_sent_at |
datetime
|
|
|
|
| delivery_type |
enum('pickup', 'deliver')
|
utf8mb4_general_ci
|
|
|
| delivery_location |
varchar(255)
|
utf8mb4_general_ci
|
|
|
| status |
enum('pending', 'approved', 'rejected', 'return_reported', 'returned', 'on_loan')
|
utf8mb4_general_ci
|
|
|
| requester_signature |
mediumtext
|
utf8mb4_general_ci
|
|
|
| approver_id |
int(11)
|
|
|
|
| approver_signature |
mediumtext
|
utf8mb4_general_ci
|
|
|
| approved_at |
datetime
|
|
|
|
| handover_by |
varchar(255)
|
utf8mb4_general_ci
|
|
|
| handover_photo |
varchar(255)
|
utf8mb4_general_ci
|
|
|
| rejected_reason |
varchar(255)
|
utf8mb4_general_ci
|
|
|
| returned_at |
datetime
|
|
|
|
| returned_confirmed_by |
int(11)
|
|
|
|
| return_photo |
varchar(255)
|
utf8mb4_general_ci
|
|
|
| return_reported_at |
datetime
|
|
|
|
| created_at |
datetime
|
|
|
|