| id |
int(11)
|
|
|
|
| employee_code |
varchar(50)
|
utf8mb4_unicode_ci
|
|
|
| national_id |
varchar(20)
|
utf8mb4_unicode_ci
|
|
|
| full_name |
varchar(150)
|
utf8mb4_unicode_ci
|
|
|
| job_title |
varchar(150)
|
utf8mb4_unicode_ci
|
|
|
| department_id |
int(11)
|
|
|
|
| hire_date |
date
|
|
|
|
| email |
varchar(150)
|
utf8mb4_unicode_ci
|
|
|
| phone |
varchar(20)
|
utf8mb4_unicode_ci
|
|
|
| gender |
enum('male', 'female')
|
utf8mb4_unicode_ci
|
|
|
| birth_date |
date
|
|
|
|
| basic_salary |
decimal(12,2)
|
|
|
|
| bank_account |
varchar(50)
|
utf8mb4_unicode_ci
|
|
|
| address |
text
|
utf8mb4_unicode_ci
|
|
|
| emergency_contact |
varchar(100)
|
utf8mb4_unicode_ci
|
|
|
| emergency_phone |
varchar(20)
|
utf8mb4_unicode_ci
|
|
|
| notes |
text
|
utf8mb4_unicode_ci
|
|
|
| status |
enum('pending', 'active', 'resigned', 'transferred', 'rejected', 'retired')
|
utf8mb4_unicode_ci
|
|
|
| photo |
varchar(255)
|
utf8mb4_unicode_ci
|
|
|
| created_at |
timestamp
|
|
|
|