将文件拖动至此

SQL 上传 ( 0 ) x -

页面相关设置 点击以滚动到页面顶部
按 Ctrl+Enter 键执行查询 按 Enter 执行查询
递增排序
递减排序
命令:
调试 SQL
数量
运行顺序
用时
排序条件:
联合查询
不使用联合查询
崩溃 扩展 显示跟踪 隐藏跟踪 数量 : 用时 :
书签
刷新
添加
没有书签
添加书签
选项
恢复默认





崩溃 扩展 重新查询 编辑 解析 性能分析 书签 查询失败 数据库 : 查询时间 :
未命名 *
v 显示/隐藏表格列表 全屏查看 从其他数据库中添加表 新页面 打开页面 保存页面 保存页面为 删除页 新建数据表 创建关系 选择要显示的字段 重新载入 帮助 折角连接 / 直接连接 对齐网格 v 全部收缩/展开 反向收缩/展开 显示/隐藏关系线 导出架构 > 移动菜单 > 固定文字
数据表数量: 0
v hr_leave_forms_system approval_steps
* id : int(10) unsigned
* request_id : int(10) unsigned
* step_order : tinyint(3) unsigned
* approver_role : enum('direct_manager','hr_officer','hr_manager','medical_affairs','library_director')
* approver_id : int(10) unsigned
* status : enum('pending','approved','rejected','skipped')
* decision_note : text
* decided_at : datetime
* created_at : timestamp
v hr_leave_forms_system departments
* id : int(10) unsigned
* name_ar : varchar(150)
* parent_id : int(10) unsigned
* manager_id : int(10) unsigned
* is_active : tinyint(1)
* created_at : timestamp
v hr_leave_forms_system employees
* id : int(10) unsigned
* employee_code : varchar(20)
* national_id : varchar(14)
* full_name : varchar(150)
* job_title : varchar(150)
* job_level : varchar(100)
* department_id : int(10) unsigned
* direct_manager_id : int(10) unsigned
* email : varchar(150)
* phone : varchar(20)
* hire_date : date
* photo : varchar(255)
* qr_token : varchar(64)
* username : varchar(50)
* password_hash : varchar(255)
* is_active : tinyint(1)
* created_at : timestamp
* updated_at : timestamp
v hr_leave_forms_system form_requests
* id : int(10) unsigned
* request_number : varchar(30)
* form_type_id : int(10) unsigned
* employee_id : int(10) unsigned
* request_data : longtext
* status : enum('submitted','manager_review','hr_review','medical_review','approved','rejected','printed','completed','cancelled')
* current_step : tinyint(3) unsigned
* submission_channel : enum('web','qr','admin')
* ip_address : varchar(45)
* rejection_reason : text
* printed_at : datetime
* printed_by : int(10) unsigned
* signed_at : datetime
* created_at : timestamp
* updated_at : timestamp
v hr_leave_forms_system form_types
* id : int(10) unsigned
* form_code : varchar(20)
* gov_form_number : varchar(10)
* name_ar : varchar(255)
* category : varchar(60)
* form_kind : enum('employee_request','hr_notice','hr_report')
* requires_manager_approval : tinyint(1)
* requires_hr_approval : tinyint(1)
* requires_medical_approval : tinyint(1)
* requires_attachment : tinyint(1)
* fields_schema : longtext
* pdf_template : varchar(100)
* sort_order : int(10) unsigned
* is_active : tinyint(1)
* description : text
v hr_leave_forms_system leave_balances
* id : int(10) unsigned
* employee_id : int(10) unsigned
* year : smallint(5) unsigned
* annual_entitlement : decimal(6,2)
* annual_used : decimal(6,2)
* carried_over : decimal(6,2)
* casual_entitlement : decimal(6,2)
* casual_used : decimal(6,2)
* cash_compensation : decimal(10,2)
* updated_at : timestamp
v hr_leave_forms_system request_attachments
* id : int(10) unsigned
* request_id : int(10) unsigned
* file_name : varchar(255)
* file_path : varchar(255)
* file_type : varchar(50)
* uploaded_at : timestamp
v hr_leave_forms_system request_logs
* id : int(10) unsigned
* request_id : int(10) unsigned
* user_id : int(10) unsigned
* action : varchar(100)
* old_status : varchar(30)
* new_status : varchar(30)
* note : text
* created_at : timestamp
v hr_leave_forms_system settings
* setting_key : varchar(100)
* setting_value : text
v hr_leave_forms_system users
* id : int(10) unsigned
* employee_id : int(10) unsigned
* username : varchar(50)
* password_hash : varchar(255)
* full_name : varchar(150)
* role : enum('admin','hr_manager','hr_officer','direct_manager','library_director','medical_affairs','viewer')
* is_active : tinyint(1)
* last_login : datetime
* created_at : timestamp
创建关系
FOREIGN KEY
on delete
on update
删除关系