Drop files here

SQL upload ( 0 ) x -

Page-related settings Click on the bar to scroll to top of page
Press Ctrl+Enter to execute query Press Enter to execute query
ascending
descending
Order:
Debug SQL
Count
Execution order
Time taken
Order by:
Group queries
Ungroup queries
Collapse Expand Show trace Hide trace Count : Time taken :
Bookmarks
Refresh
Add
No bookmarks
Add bookmark
Options
Set default





Collapse Expand Requery Edit Explain Profiling Bookmark Query failed Database : Queried time :
Untitled *
v Show/Hide tables list View in full-screen Add tables from other databases New page Open page Save page Save page as Delete pages Create table Create relationship Choose column to display Reload Help Angular links / Direct links Snap to grid v Small/Big All Toggle small/big Toggle relationship lines Export schema > Move Menu > Pin text
Number of tables: 0
v biotimedb accounts_adminbiodata
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* bio_tmp : longtext
* bio_no : int(11)
* bio_index : int(11)
* bio_type : int(11)
* major_ver : varchar(30)
* minor_ver : varchar(30)
* bio_format : int(11)
* valid : tinyint(1)
* duress : tinyint(1)
* admin_id : int(11)
v biotimedb accounts_passwordresetkey
* id : int(11)
* encrypt_key : varchar(32)
* encrypt_iv : varchar(24)
* expire_time : datetime(6)
* encrypt_time : varchar(64)
* encrypt_email : varchar(320)
* encrypt_type : varchar(64)
* request_time : datetime(6)
* user_key : varchar(125)
* applied : tinyint(1)
* applied_time : datetime(6)
v biotimedb accounts_usernotification
* id : int(11)
* content : longtext
* send_time : datetime(6)
* read_time : datetime(6)
* status : smallint(6)
* user_id : int(11)
* category : int(11)
* event : int(11)
* employee_id : int(11)
v biotimedb acc_acccombination
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* combination_no : int(11)
* combination_name : varchar(100)
* group1 : int(11)
* group2 : int(11)
* group3 : int(11)
* group4 : int(11)
* group5 : int(11)
* remark : varchar(999)
* update_time : datetime(6)
* area_id : int(11)
v biotimedb acc_accgroups
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* group_no : int(11)
* group_name : varchar(100)
* verify_mode : int(11)
* timezone1 : int(11)
* timezone2 : int(11)
* timezone3 : int(11)
* is_include_holiday : smallint(6)
* update_time : datetime(6)
* area_id : int(11)
v biotimedb acc_accholiday
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* update_time : datetime(6)
* area_id : int(11)
* holiday_id : int(11)
* timezone_id : int(11)
v biotimedb acc_accprivilege
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* is_group_timezone : smallint(6)
* timezone1 : int(11)
* timezone2 : int(11)
* timezone3 : int(11)
* is_group_verifycode : smallint(6)
* verify_mode : int(11)
* update_time : datetime(6)
* area_id : int(11)
* employee_id : int(11)
* group_id : int(11)
v biotimedb acc_accterminal
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* door_name : varchar(50)
* door_lock_delay : int(11)
* door_sensor_delay : int(11)
* door_sensor_type : smallint(6)
* door_alarm_delay : int(11)
* retry_times : smallint(6)
* valid_holiday : smallint(6)
* nc_time_period : int(11)
* no_time_period : int(11)
* speaker_alarm : smallint(6)
* duress_fun_on : smallint(6)
* alarm_1_1 : smallint(6)
* alarm_1_n : smallint(6)
* alarm_password : smallint(6)
* duress_alarm_delay : int(11)
* anti_passback_mode : smallint(6)
* anti_door_direction : smallint(6)
* verify_mode_485 : smallint(6)
* push_time : datetime(6)
* terminal_id : int(11)
v biotimedb acc_acctimezone
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* timezone_no : int(11)
* timezone_name : varchar(100)
* sun_start : time(6)
* sun_end : time(6)
* sun_on : smallint(6)
* mon_start : time(6)
* mon_end : time(6)
* mon_on : smallint(6)
* tue_start : time(6)
* tue_end : time(6)
* tue_on : smallint(6)
* wed_start : time(6)
* wed_end : time(6)
* wed_on : smallint(6)
* thu_start : time(6)
* thu_end : time(6)
* thu_on : smallint(6)
* fri_start : time(6)
* fri_end : time(6)
* fri_on : smallint(6)
* sat_start : time(6)
* sat_end : time(6)
* sat_on : smallint(6)
* remark : varchar(999)
* update_time : datetime(6)
* area_id : int(11)
v biotimedb attparam
* id : int(11)
* paraname : varchar(30)
* paratype : varchar(10)
* paravalue : varchar(250)
v biotimedb att_attcalclog
* id : int(11)
* dept_id : int(11)
* emp_id : int(11)
* start_date : datetime(6)
* end_date : datetime(6)
* update_time : datetime(6)
* log_type : int(11)
v biotimedb att_attcode
* id : int(11)
* code : varchar(20)
* alias : varchar(50)
* display_format : smallint(6)
* symbol : varchar(20)
* round_off : smallint(6)
* min_val : decimal(4,1)
* symbol_only : tinyint(1)
* order : smallint(6)
* color_setting : varchar(30)
v biotimedb att_attemployee
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* enable_attendance : tinyint(1)
* enable_schedule : tinyint(1)
* enable_overtime : tinyint(1)
* enable_holiday : tinyint(1)
* emp_id : int(11)
* group_id : int(11)
* enable_compensatory : tinyint(1)
* ip_address : char(39)
v biotimedb att_attgroup
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* code : varchar(50)
* name : varchar(100)
* company_id : int(11)
v biotimedb att_attpolicy
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* use_ot : smallint(6)
* weekend1 : smallint(6)
* weekend2 : smallint(6)
* start_of_week : smallint(6)
* max_hrs : decimal(4,1)
* day_change : time(6)
* paring_rule : smallint(6)
* punch_period : smallint(6)
* daily_ot : tinyint(1)
* daily_ot_rule : char(32)
* weekly_ot : tinyint(1)
* weekly_ot_rule : char(32)
* weekend_ot : tinyint(1)
* weekend_ot_rule : char(32)
* holiday_ot : tinyint(1)
* holiday_ot_rule : char(32)
* late_in2absence : int(11)
* early_out2absence : int(11)
* miss_in : smallint(6)
* late_in_hrs : int(11)
* miss_out : smallint(6)
* early_out_hrs : int(11)
* require_capture : tinyint(1)
* require_work_code : tinyint(1)
* require_punch_state : tinyint(1)
* email_send_time : time(6)
* global_frequency : smallint(6)
* global_send_day : smallint(6)
* max_absent : smallint(6)
* max_early_out : smallint(6)
* max_late_in : smallint(6)
* sending_day : smallint(6)
* weekend1_color_setting : varchar(30)
* weekend2_color_setting : varchar(30)
* ot_pay_code_id : int(11)
* overtime_policy : smallint(6)
* enable_compensatory : tinyint(1)
* bot_uid : varchar(100)
* enable_workcode_calculation : tinyint(1)
* enable_workcode_punch_state : smallint(6)
v biotimedb att_attreportsetting
* id : int(11)
* resign_emp : smallint(6)
* short_date : smallint(6)
* short_time : smallint(6)
* filter_by_hire_date : tinyint(1)
* auto_calculate : tinyint(1)
v biotimedb att_attrule
* param_name : varchar(20)
* param_value : longtext
v biotimedb att_attschedule
* id : int(11)
* start_date : date
* end_date : date
* employee_id : int(11)
* shift_id : int(11)
v biotimedb att_attshift
* id : int(11)
* alias : varchar(50)
* cycle_unit : smallint(6)
* shift_cycle : int(11)
* work_weekend : tinyint(1)
* weekend_type : smallint(6)
* work_day_off : tinyint(1)
* day_off_type : smallint(6)
* auto_shift : smallint(6)
* enable_ot_rule : tinyint(1)
* frequency : smallint(6)
* ot_rule : char(32)
* company_id : int(11)
v biotimedb att_breaktime
* id : int(11)
* alias : varchar(50)
* period_start : time(6)
* duration : int(11)
* end_margin : int(11)
* func_key : smallint(6)
* available_interval_type : smallint(6)
* available_interval : int(11)
* multiple_punch : smallint(6)
* calc_type : smallint(6)
* minimum_duration : int(11)
* early_in : smallint(6)
* late_in : smallint(6)
* profit_rule : tinyint(1)
* min_early_in : int(11)
* loss_rule : tinyint(1)
* min_late_in : int(11)
* loss_code_id : int(11)
* profit_code_id : int(11)
* company_id : int(11)
v biotimedb att_calculatelastdate
* id : int(11)
* last_date : datetime(6)
v biotimedb att_calculatetask
* id : int(11)
* emp : int(11)
* start_date : datetime(6)
* end_date : datetime(6)
* event : varchar(128)
v biotimedb att_changeschedule
* workflowinstance_ptr_id : int(11)
* att_date : date
* previous_timeinterval : varchar(100)
* apply_time : datetime(6)
* apply_reason : varchar(200)
* attachment : varchar(100)
* timeinterval_id : int(11)
v biotimedb att_departmentpolicy
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* use_ot : smallint(6)
* weekend1 : smallint(6)
* weekend2 : smallint(6)
* start_of_week : smallint(6)
* max_hrs : decimal(4,1)
* day_change : time(6)
* paring_rule : smallint(6)
* punch_period : smallint(6)
* daily_ot : tinyint(1)
* daily_ot_rule : char(32)
* weekly_ot : tinyint(1)
* weekly_ot_rule : char(32)
* weekend_ot : tinyint(1)
* weekend_ot_rule : char(32)
* holiday_ot : tinyint(1)
* holiday_ot_rule : char(32)
* late_in2absence : int(11)
* early_out2absence : int(11)
* miss_in : smallint(6)
* late_in_hrs : int(11)
* miss_out : smallint(6)
* early_out_hrs : int(11)
* require_capture : tinyint(1)
* require_work_code : tinyint(1)
* require_punch_state : tinyint(1)
* department_id : int(11)
* dept_frequency : smallint(6)
* dept_send_day : smallint(6)
* email_send_time : time(6)
* max_absent : smallint(6)
* max_early_out : smallint(6)
* max_late_in : smallint(6)
* sending_day : smallint(6)
* weekend1_color_setting : varchar(30)
* weekend2_color_setting : varchar(30)
* ot_pay_code_id : int(11)
* overtime_policy : smallint(6)
* enable_compensatory : tinyint(1)
* bot_uid : varchar(100)
* enable_workcode_calculation : tinyint(1)
* enable_workcode_punch_state : smallint(6)
v biotimedb att_departmentschedule
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* start_date : date
* end_date : date
* department_id : int(11)
* shift_id : int(11)
v biotimedb att_deptattrule
* id : int(11)
* alias : varchar(50)
* rule : longtext
* department_id : int(11)
v biotimedb att_grouppolicy
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* use_ot : smallint(6)
* weekend1 : smallint(6)
* weekend2 : smallint(6)
* start_of_week : smallint(6)
* max_hrs : decimal(4,1)
* day_change : time(6)
* paring_rule : smallint(6)
* punch_period : smallint(6)
* daily_ot : tinyint(1)
* daily_ot_rule : char(32)
* weekly_ot : tinyint(1)
* weekly_ot_rule : char(32)
* weekend_ot : tinyint(1)
* weekend_ot_rule : char(32)
* holiday_ot : tinyint(1)
* holiday_ot_rule : char(32)
* late_in2absence : int(11)
* early_out2absence : int(11)
* miss_in : smallint(6)
* late_in_hrs : int(11)
* miss_out : smallint(6)
* early_out_hrs : int(11)
* require_capture : tinyint(1)
* require_work_code : tinyint(1)
* require_punch_state : tinyint(1)
* group_id : int(11)
* email_send_time : time(6)
* group_frequency : smallint(6)
* group_send_day : smallint(6)
* max_absent : smallint(6)
* max_early_out : smallint(6)
* max_late_in : smallint(6)
* sending_day : smallint(6)
* weekend1_color_setting : varchar(30)
* weekend2_color_setting : varchar(30)
* ot_pay_code_id : int(11)
* overtime_policy : smallint(6)
* enable_compensatory : tinyint(1)
* bot_uid : varchar(100)
* enable_workcode_calculation : tinyint(1)
* enable_workcode_punch_state : smallint(6)
v biotimedb att_groupschedule
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* start_date : date
* end_date : date
* group_id : int(11)
* shift_id : int(11)
v biotimedb att_holiday
* id : int(11)
* alias : varchar(50)
* start_date : date
* duration_day : smallint(6)
* enable_ot_rule : tinyint(1)
* ot_rule : char(32)
* department_id : int(11)
* att_group_id : int(11)
* color_setting : varchar(30)
* end_date : date
v biotimedb att_leave
* workflowinstance_ptr_id : int(11)
* start_time : datetime(6)
* end_time : datetime(6)
* apply_reason : longtext
* apply_time : datetime(6)
* attachment : varchar(100)
* pay_code_id : int(11)
* leave_day : double
v biotimedb att_leavegroup
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* code : varchar(50)
* name : varchar(100)
* company_id : int(11)
v biotimedb att_leavegroupdetail
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* leave_type : int(11)
* allow_leave_day : int(11)
* min_leave_day : double
* deduct_holiday_day : smallint(6)
* leave_entitlement : int(11)
* leave_interval : int(11)
* leave_distribution_time : int(11)
* start_day : varchar(5)
* set_hire_day : smallint(6)
* allow_exceed_limit : smallint(6)
* allow_balance : smallint(6)
* max_balance : int(11)
* entitlement_detail : varchar(999)
* leave_group_id : int(11)
* pay_code_id : int(11)
v biotimedb att_leaveyearbalance
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* leave_type : int(11)
* year : int(11)
* entitlement_days : smallint(6)
* leave_day : double
* pre_balance : smallint(6)
* employee_id : int(11)
* pay_code_id : int(11)
v biotimedb att_manuallog
* workflowinstance_ptr_id : int(11)
* punch_time : datetime(6)
* punch_state : varchar(5)
* work_code_id : int(11)
* apply_reason : longtext
* apply_time : datetime(6)
* attachment : varchar(100)
v biotimedb att_overtime
* workflowinstance_ptr_id : int(11)
* overtime_type : smallint(6)
* start_time : datetime(6)
* end_time : datetime(6)
* apply_reason : longtext
* apply_time : datetime(6)
* attachment : varchar(100)
* pay_code_id : int(11)
v biotimedb att_overtimepolicy
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* mode : smallint(6)
* hrs_from : decimal(4,1)
* hrs_to : decimal(4,1)
* master : char(32)
* overnight_pay_code_id : int(11)
* pay_code_id : int(11)
v biotimedb att_paycode
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* code : varchar(20)
* name : varchar(50)
* code_type : smallint(6)
* tag : smallint(6)
* fixed_code : smallint(6)
* is_work : tinyint(1)
* fixed_hours : decimal(8,2)
* is_paid : tinyint(1)
* is_benefit : tinyint(1)
* round_off : smallint(6)
* min_val : decimal(4,1)
* display_format : smallint(6)
* symbol : varchar(20)
* display_order : smallint(6)
* desc : longtext
* is_display : tinyint(1)
* is_default : tinyint(1)
* color_setting : varchar(30)
v biotimedb att_payloadattcode
* id : char(32)
* att_date : date
* week : int(11)
* weekday : int(11)
* att_code_alias : varchar(50)
* att_code_symbol : varchar(20)
* duration : int(11)
* workday : decimal(4,1)
* hours : decimal(6,1)
* minutes : decimal(8,1)
* is_weekly : tinyint(1)
* att_code_id : int(11)
* emp_id : int(11)
* shift_id : int(11)
* time_card_id : char(32)
v biotimedb att_payloadbase
* uuid : varchar(36)
* att_date : date
* weekday : smallint(6)
* check_in : datetime(6)
* check_out : datetime(6)
* duration : int(11)
* duty_duration : int(11)
* work_day : double
* clock_in : datetime(6)
* clock_out : datetime(6)
* total_time : int(11)
* duty_worked : int(11)
* actual_worked : int(11)
* unscheduled : int(11)
* remaining : int(11)
* total_worked : int(11)
* late : int(11)
* early_leave : int(11)
* short : int(11)
* absent : int(11)
* leave : int(11)
* exception : varchar(50)
* day_off : smallint(6)
* break_time_id : varchar(36)
* emp_id : int(11)
* overtime_id : varchar(36)
* timetable_id : int(11)
v biotimedb att_payloadbreak
* uuid : varchar(36)
* break_out : datetime(6)
* break_in : datetime(6)
* duration : int(11)
* taken : int(11)
* actual_duration : int(11)
* early_in : int(11)
* late_in : int(11)
* late : int(11)
* early_leave : int(11)
* absent : int(11)
* work_time : int(11)
* overtime : int(11)
* weekend_ot : int(11)
* holiday_ot : int(11)
v biotimedb att_payloadeffectpunch
* id : char(32)
* att_date : date
* punch_datetime : datetime(6)
* punch_date : date
* punch_time : time(6)
* week : smallint(6)
* weekday : smallint(6)
* work_code : varchar(20)
* punch_state : varchar(5)
* adjust_state : varchar(5)
* emp_id : int(11)
* time_card_id : char(32)
* trans_id : int(11)
v biotimedb att_payloadexception
* uuid : varchar(36)
* start_time : datetime(6)
* end_time : datetime(6)
* duration : int(11)
* days : double
* data_type : smallint(6)
* description : varchar(50)
* item_id : int(11)
* skd_id : varchar(36)
v biotimedb att_payloadmulpunchset
* id : int(11)
* att_date : date
* weekday : smallint(6)
* data_index : smallint(6)
* clock_in : datetime(6)
* in_id : int(11)
* clock_out : datetime(6)
* out_id : int(11)
* total_time : int(11)
* worked_time : int(11)
* data_type : smallint(6)
* emp_id : int(11)
* timetable_id : int(11)
v biotimedb att_payloadovertime
* uuid : varchar(36)
* normal_wt : int(11)
* normal_ot : int(11)
* weekend_ot : int(11)
* holiday_ot : int(11)
* ot_lv1 : int(11)
* ot_lv2 : int(11)
* ot_lv3 : int(11)
* total_ot : int(11)
v biotimedb att_payloadparing
* id : char(32)
* stamp : bigint(20)
* att_date : date
* week : smallint(6)
* weekday : smallint(6)
* data_type : smallint(6)
* clock_in : datetime(6)
* in_date : date
* in_time : time(6)
* clock_out : datetime(6)
* out_date : date
* out_time : time(6)
* duration : int(11)
* worked_duration : int(11)
* data_index : int(11)
* workday : decimal(4,1)
* emp_id : int(11)
* in_trans_id : int(11)
* out_trans_id : int(11)
* pay_code_id : int(11)
* time_card_id : char(32)
v biotimedb att_payloadpaycode
* id : char(32)
* att_date : date
* week : int(11)
* weekday : int(11)
* pay_code_alias : varchar(50)
* pay_code_symbol : varchar(20)
* duration : int(11)
* workday : decimal(4,1)
* hours : decimal(6,1)
* minutes : decimal(8,1)
* is_weekly : tinyint(1)
* emp_id : int(11)
* pay_code_id : int(11)
* shift_id : int(11)
* time_card_id : char(32)
* is_exception : smallint(6)
* year : int(11)
v biotimedb att_payloadpunch
* uuid : varchar(36)
* att_date : date
* correct_state : varchar(3)
* emp_id : int(11)
* orig_id : int(11)
* skd_id : varchar(36)
v biotimedb att_payloadtimecard
* id : char(32)
* att_date : date
* week : int(11)
* weekday : int(11)
* date_type : smallint(6)
* time_table_alias : varchar(50)
* check_in : datetime(6)
* check_out : datetime(6)
* work_day : decimal(4,1)
* clock_in : datetime(6)
* clock_out : datetime(6)
* break_out : datetime(6)
* break_in : datetime(6)
* lock_down : tinyint(1)
* emp_id : int(11)
* time_table_id : int(11)
* present : smallint(6)
* full_attendance : smallint(6)
* payload : longtext
v biotimedb att_payloadworkcodeparing
* id : char(32)
* stamp : bigint(20)
* att_date : date
* week : smallint(6)
* weekday : smallint(6)
* clock_in : datetime(6)
* clock_out : datetime(6)
* duration : int(11)
* worked_duration : int(11)
* work_code : varchar(8)
* pay_code : varchar(50)
* workday : decimal(4,1)
* emp_id : int(11)
* time_card_id : char(32)
v biotimedb att_reportparam
* param_name : varchar(20)
* param_value : longtext
v biotimedb att_reporttemplate
* id : int(11)
* report : varchar(50)
* template_name : varchar(50)
* template_value : longtext
* is_share : tinyint(1)
* is_auto_export : tinyint(1)
* builder_id : int(11)
* change_time : datetime(6)
* change_user : varchar(150)
* create_time : datetime(6)
* create_user : varchar(150)
* fixed_date_period : tinyint(1)
* language : varchar(10)
* status : smallint(6)
* employee_id : int(11)
v biotimedb att_shiftdetail
* id : int(11)
* in_time : time(6)
* out_time : time(6)
* day_index : int(11)
* shift_id : int(11)
* time_interval_id : int(11)
v biotimedb att_temporaryschedule
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* att_date : date
* employee_id : int(11)
* time_interval_id : int(11)
v biotimedb att_tempschedule
* id : int(11)
* att_date : date
* start_time : datetime(6)
* end_time : datetime(6)
* rule_flag : smallint(6)
* work_type : smallint(6)
* employee_id : int(11)
* time_interval_id : int(11)
v biotimedb att_timeinterval
* id : int(11)
* alias : varchar(50)
* use_mode : smallint(6)
* in_time : time(6)
* in_ahead_margin : int(11)
* in_above_margin : int(11)
* out_ahead_margin : int(11)
* out_above_margin : int(11)
* duration : int(11)
* in_required : smallint(6)
* out_required : smallint(6)
* allow_late : int(11)
* allow_leave_early : int(11)
* work_day : double
* early_in : smallint(6)
* min_early_in : int(11)
* late_out : smallint(6)
* min_late_out : int(11)
* overtime_lv : smallint(6)
* overtime_lv1 : smallint(6)
* overtime_lv2 : smallint(6)
* overtime_lv3 : smallint(6)
* multiple_punch : smallint(6)
* available_interval_type : smallint(6)
* available_interval : int(11)
* work_time_duration : int(11)
* func_key : smallint(6)
* work_type : smallint(6)
* day_change : time(6)
* enable_early_in : tinyint(1)
* enable_late_out : tinyint(1)
* enable_overtime : tinyint(1)
* ot_rule : char(32)
* color_setting : varchar(30)
* enable_max_ot_limit : tinyint(1)
* max_ot_limit : int(11)
* count_early_in_interval : tinyint(1)
* count_late_out_interval : tinyint(1)
* ot_pay_code_id : int(11)
* overtime_policy : smallint(6)
* company_id : int(11)
v biotimedb att_timeinterval_break_time
* id : int(11)
* timeinterval_id : int(11)
* breaktime_id : int(11)
v biotimedb att_training
* workflowinstance_ptr_id : int(11)
* start_time : datetime(6)
* end_time : datetime(6)
* apply_time : datetime(6)
* apply_reason : longtext
* attachment : varchar(100)
* pay_code_id : int(11)
v biotimedb att_webpunch
* workflowinstance_ptr_id : int(11)
* punch_time : datetime(6)
* punch_state : varchar(5)
* work_code : varchar(20)
* apply_reason : longtext
* apply_time : datetime(6)
* verify_type : int(11)
v biotimedb authtoken_token
* key : varchar(40)
* created : datetime(6)
* user_id : int(11)
v biotimedb auth_group
* id : int(11)
* name : varchar(150)
v biotimedb auth_group_permissions
* id : int(11)
* group_id : int(11)
* permission_id : int(11)
v biotimedb auth_permission
* id : int(11)
* name : varchar(255)
* content_type_id : int(11)
* codename : varchar(100)
v biotimedb auth_user
* id : int(11)
* username : varchar(30)
* password : varchar(128)
* update_time : datetime(6)
* first_name : varchar(30)
* last_name : varchar(30)
* emp_pin : varchar(30)
* email : varchar(254)
* tele_phone : varchar(30)
* auth_time_dept : int(11)
* login_id : int(11)
* login_type : int(11)
* login_count : int(11)
* is_staff : tinyint(1)
* is_active : tinyint(1)
* is_superuser : tinyint(1)
* is_public : tinyint(1)
* can_manage_all_dept : tinyint(1)
* del_flag : int(11)
* date_joined : datetime(6)
* last_login : datetime(6)
* session_key : varchar(32)
* login_ip : varchar(32)
* photo : varchar(200)
* assign_company : int(11)
* password_reset : datetime(6)
v biotimedb auth_user_auth_area
* id : int(11)
* myuser_id : int(11)
* area_id : int(11)
v biotimedb auth_user_auth_dept
* id : int(11)
* myuser_id : int(11)
* department_id : int(11)
v biotimedb auth_user_groups
* id : int(11)
* myuser_id : int(11)
* group_id : int(11)
v biotimedb auth_user_profile
* id : int(11)
* login_name : varchar(30)
* pin_tabs : longtext
* disabled_fields : longtext
* column_order : longtext
* preferences : longtext
* pwd_update_time : datetime(6)
* user_id : int(11)
* employee_fields : longtext
v biotimedb auth_user_user_permissions
* id : int(11)
* myuser_id : int(11)
* permission_id : int(11)
v biotimedb base_adminlog
* id : int(11)
* action : varchar(50)
* targets : longtext
* targets_repr : longtext
* action_status : smallint(6)
* description : longtext
* ip_address : char(39)
* can_routable : tinyint(1)
* op_time : datetime(6)
* content_type_id : int(11)
* user_id : int(11)
v biotimedb base_attparamdepts
* id : int(11)
* rulename : varchar(40)
* deptid : int(11)
* operator : varchar(20)
* optime : datetime(6)
v biotimedb base_autoattexporttask
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* task_code : varchar(30)
* task_name : varchar(30)
* params : longtext
* enable : tinyint(1)
* process_time : datetime(6)
v biotimedb base_autoexporttask
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* task_code : varchar(30)
* task_name : varchar(30)
* params : longtext
* enable : tinyint(1)
* process_time : datetime(6)
v biotimedb base_autoimporttask
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* task_code : varchar(30)
* task_name : varchar(30)
* params : longtext
* enable : tinyint(1)
* process_time : datetime(6)
* company_id : int(11)
v biotimedb base_bookmark
* id : int(11)
* title : varchar(128)
* filters : varchar(1000)
* is_share : tinyint(1)
* time_saved : datetime(6)
* content_type_id : int(11)
* user_id : int(11)
v biotimedb base_dbbackuplog
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* db_type : varchar(50)
* db_name : varchar(50)
* operator : varchar(50)
* backup_file : varchar(100)
* backup_time : datetime(6)
* backup_status : smallint(6)
* remark : longtext
v biotimedb base_emailtemplate
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* category : int(11)
* sub_category : int(11)
* event : int(11)
* receiver : int(11)
* subject : varchar(100)
* template : longtext
* enable : tinyint(1)
v biotimedb base_eventalertsetting
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* event_id : int(11)
* event : varchar(50)
* module : varchar(50)
* sub_module : varchar(50)
* email_alert : tinyint(1)
* app_alert : tinyint(1)
* sms_alert : tinyint(1)
* whatapp_alert : tinyint(1)
* facebook_alert : tinyint(1)
* lineapp_alert : tinyint(1)
v biotimedb base_linenotifyforemployee
* id : int(11)
* line_notify_token : varchar(200)
* send_photo : tinyint(1)
* push_time : time(6)
* is_valid : int(11)
* remark : varchar(200)
* message_type : int(11)
* message_head : varchar(100)
* message_tail : varchar(100)
* employee_id : int(11)
v biotimedb base_linenotifysetting
* id : int(11)
* include_sub_department : int(11)
* line_notify_token : varchar(200)
* message_type : int(11)
* message_head : varchar(100)
* message_tail : varchar(100)
* push_time : time(6)
* is_valid : int(11)
* remark : varchar(200)
* line_notify_dept_id : int(11)
* send_photo : tinyint(1)
v biotimedb base_messengersentlog
* id : bigint(20)
* action : smallint(6)
* targets : longtext
* targets_repr : longtext
* action_status : smallint(6)
* description : longtext
* ip_address : char(39)
* can_routable : tinyint(1)
* op_time : datetime(6)
* bot_uid : varchar(100)
* content_type_id : int(11)
* emp_id : int(11)
* user_id : int(11)
v biotimedb base_reportoutputsetting
* id : int(11)
* agreement_message_id : varchar(200)
* report_name : varchar(200)
* agreement_message : longtext
v biotimedb base_securitypolicy
* id : int(11)
* single_login : tinyint(1)
* security_code : tinyint(1)
* code_length : int(11)
* valid_duration : int(11)
* failed_locked : tinyint(1)
* lock_failed_count : int(11)
* lock_duration : int(11)
* enforce_pwd_change : tinyint(1)
* enforce_pwd_expiration : tinyint(1)
* validity_period : int(11)
* password_level : smallint(6)
* is_default : tinyint(1)
* app_single_user_login : tinyint(1)
* session_timeout : int(11)
* export_encryption : tinyint(1)
* export_encryption_password : varchar(128)
* failed_times : int(11)
* backup_encryption : tinyint(1)
* backup_encryption_password : varchar(128)
* reset_password_frequency : smallint(6)
* reset_password_validity : smallint(6)
* fp_login : tinyint(1)
v biotimedb base_sendemail
* id : int(11)
* purpose : int(11)
* email_to : longtext
* email_cc : longtext
* email_bcc : longtext
* email_subject : varchar(40)
* email_content : longtext
* send_time : datetime(6)
* send_status : smallint(6)
v biotimedb base_sftpsetting
* id : int(11)
* host : varchar(39)
* port : int(11)
* user_name : varchar(30)
* user_password : varchar(128)
* user_key : longtext
* is_sftp : smallint(6)
v biotimedb base_sysparam
* id : int(11)
* para_name : varchar(30)
* para_type : varchar(10)
* para_value : varchar(250)
v biotimedb base_sysparamdept
* id : int(11)
* rule_name : varchar(40)
* dept_id : int(11)
* operator : varchar(20)
* op_time : datetime(6)
v biotimedb base_systemlog
* id : int(11)
* execute_time : datetime(6)
* operation : smallint(6)
* execute_status : smallint(6)
* description : longtext
v biotimedb base_systemsetting
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* name : varchar(30)
* value : longtext
v biotimedb base_zoomsetting
* id : int(11)
* jwt_token : varchar(512)
* zoom_user_email : varchar(128)
* zoom_enable : tinyint(1)
v biotimedb django_admin_log
* id : int(11)
* action_time : datetime(6)
* object_id : longtext
* object_repr : varchar(200)
* action_flag : smallint(5) unsigned
* change_message : longtext
* content_type_id : int(11)
* user_id : int(11)
v biotimedb django_celery_beat_clockedschedule
* id : int(11)
* clocked_time : datetime(6)
v biotimedb django_celery_beat_crontabschedule
* id : int(11)
* minute : varchar(240)
* hour : varchar(96)
* day_of_week : varchar(64)
* day_of_month : varchar(124)
* month_of_year : varchar(64)
* timezone : varchar(63)
v biotimedb django_celery_beat_intervalschedule
* id : int(11)
* every : int(11)
* period : varchar(24)
v biotimedb django_celery_beat_periodictask
* id : int(11)
* name : varchar(200)
* task : varchar(200)
* args : longtext
* kwargs : longtext
* queue : varchar(200)
* exchange : varchar(200)
* routing_key : varchar(200)
* expires : datetime(6)
* enabled : tinyint(1)
* last_run_at : datetime(6)
* total_run_count : int(10) unsigned
* date_changed : datetime(6)
* description : longtext
* crontab_id : int(11)
* interval_id : int(11)
* solar_id : int(11)
* one_off : tinyint(1)
* start_time : datetime(6)
* priority : int(10) unsigned
* headers : longtext
* clocked_id : int(11)
* expire_seconds : int(10) unsigned
v biotimedb django_celery_beat_periodictasks
* ident : smallint(6)
* last_update : datetime(6)
v biotimedb django_celery_beat_solarschedule
* id : int(11)
* event : varchar(24)
* latitude : decimal(9,6)
* longitude : decimal(9,6)
v biotimedb django_content_type
* id : int(11)
* app_label : varchar(100)
* model : varchar(100)
v biotimedb django_migrations
* id : int(11)
* app : varchar(255)
* name : varchar(255)
* applied : datetime(6)
v biotimedb django_session
* session_key : varchar(40)
* session_data : longtext
* expire_date : datetime(6)
v biotimedb ep_epsetup
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* temp_alarm : tinyint(1)
* temp_warning : decimal(4,1)
* temp_warning_F : decimal(4,1)
* temp_unit : smallint(6)
* mask_alarm : tinyint(1)
* is_default : tinyint(1)
v biotimedb ep_eptransaction
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* area : varchar(30)
* check_datetime : datetime(6)
* check_date : date
* check_time : time(6)
* temperature : decimal(4,1)
* is_mask : int(11)
* upload_time : datetime(6)
* source : smallint(6)
* terminal_sn : varchar(50)
* emp_id : int(11)
* terminal_id : int(11)
* emp_code : varchar(50)
v biotimedb iclock_biodata
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* bio_tmp : longtext
* bio_no : int(11)
* bio_index : int(11)
* bio_type : int(11)
* major_ver : varchar(30)
* minor_ver : varchar(30)
* bio_format : int(11)
* valid : int(11)
* duress : int(11)
* update_time : datetime(6)
* sn : varchar(50)
* employee_id : int(11)
v biotimedb iclock_biophoto
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* first_name : varchar(100)
* last_name : varchar(100)
* email : varchar(254)
* enroll_sn : varchar(50)
* register_photo : varchar(100)
* register_time : datetime(6)
* approval_photo : varchar(100)
* approval_state : smallint(6)
* approval_time : datetime(6)
* remark : varchar(100)
* employee_id : int(11)
v biotimedb iclock_devicemoduleconfig
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* enable_registration : tinyint(1)
* enable_resigned_filter : tinyint(1)
* enable_auto_add : tinyint(1)
* enable_name_upload : tinyint(1)
* enable_name_download : tinyint(1)
* enable_card_upload : tinyint(1)
* encryption : tinyint(1)
* timezone : smallint(6)
* global_setup : tinyint(1)
* heartbeat : int(11)
* transfer_mode : smallint(6)
* transfer_interval : int(11)
* transfer_time : varchar(100)
* transaction_retention : int(11)
* command_retention : int(11)
* dev_log_retention : int(11)
* upload_log_retention : int(11)
* edit_policy : smallint(6)
* import_policy : smallint(6)
* mobile_policy : smallint(6)
* device_policy : smallint(6)
* api_policy : smallint(6)
* sync_mode : smallint(6)
* sync_time : varchar(100)
* visitor_policy : smallint(6)
v biotimedb iclock_errorcommandlog
* id : int(11)
* error_code : varchar(16)
* error_msg : varchar(50)
* data_origin : longtext
* cmd : varchar(50)
* additional : longtext
* upload_time : datetime(6)
* terminal_id : int(11)
v biotimedb iclock_privatemessage
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* last_send : datetime(6)
* employee_id : int(11)
* message_id : int(11)
v biotimedb iclock_publicmessage
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* last_send : datetime(6)
* message_id : int(11)
* terminal_id : int(11)
v biotimedb iclock_shortmessage
* id : int(11)
* message : longtext
* start_time : datetime(6)
* duration : int(11)
* msg_type : varchar(5)
v biotimedb iclock_terminal
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* sn : varchar(50)
* alias : varchar(50)
* ip_address : char(39)
* real_ip : char(39)
* state : int(11)
* terminal_tz : smallint(6)
* heartbeat : int(11)
* transfer_mode : smallint(6)
* transfer_interval : int(11)
* transfer_time : varchar(100)
* product_type : smallint(6)
* is_attendance : smallint(6)
* is_registration : smallint(6)
* purpose : smallint(6)
* controller_type : smallint(6)
* authentication : smallint(6)
* style : varchar(20)
* upload_flag : varchar(10)
* fw_ver : varchar(100)
* push_protocol : varchar(50)
* push_ver : varchar(50)
* language : int(11)
* is_tft : tinyint(1)
* terminal_name : varchar(30)
* platform : varchar(30)
* oem_vendor : varchar(50)
* log_stamp : varchar(30)
* op_log_stamp : varchar(30)
* capture_stamp : varchar(30)
* user_count : int(11)
* transaction_count : int(11)
* fp_count : int(11)
* fp_alg_ver : varchar(10)
* face_count : int(11)
* face_alg_ver : varchar(10)
* fv_count : int(11)
* fv_alg_ver : varchar(10)
* palm_count : int(11)
* palm_alg_ver : varchar(10)
* lock_func : smallint(6)
* last_activity : datetime(6)
* upload_time : datetime(6)
* push_time : datetime(6)
* is_access : smallint(6)
* area_id : int(11)
v biotimedb iclock_terminalcommand
* id : int(11)
* content : longtext
* commit_time : datetime(6)
* transfer_time : datetime(6)
* return_time : datetime(6)
* return_value : int(11)
* package : int(11)
* terminal_id : int(11)
v biotimedb iclock_terminalcommandlog
* id : int(11)
* content : longtext
* commit_time : datetime(6)
* transfer_time : datetime(6)
* return_time : datetime(6)
* return_value : int(11)
* package : int(11)
* terminal_id : int(11)
v biotimedb iclock_terminalemployee
* id : int(11)
* terminal_sn : varchar(50)
* emp_code : varchar(20)
* privilege : smallint(6)
v biotimedb iclock_terminallog
* id : int(11)
* terminal_tz : smallint(6)
* admin : varchar(50)
* action_name : smallint(6)
* action_time : datetime(6)
* object : varchar(50)
* param1 : int(11)
* param2 : int(11)
* param3 : int(11)
* upload_time : datetime(6)
* terminal_id : int(11)
v biotimedb iclock_terminalparameter
* id : int(11)
* param_type : varchar(10)
* param_name : varchar(30)
* param_value : varchar(100)
* terminal_id : int(11)
v biotimedb iclock_terminaluploadlog
* id : int(11)
* event : varchar(80)
* content : varchar(80)
* upload_count : int(11)
* error_count : int(11)
* upload_time : datetime(6)
* terminal_id : int(11)
v biotimedb iclock_terminalworkcode
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* code : varchar(8)
* alias : varchar(24)
* last_activity : datetime(6)
* company_id : int(11)
* pay_code_id : int(11)
v biotimedb iclock_transaction
* id : int(11)
* emp_code : varchar(20)
* punch_time : datetime(6)
* punch_state : varchar(5)
* verify_type : int(11)
* work_code : varchar(20)
* terminal_sn : varchar(50)
* terminal_alias : varchar(50)
* area_alias : varchar(100)
* longitude : double
* latitude : double
* gps_location : longtext
* mobile : varchar(50)
* source : smallint(6)
* purpose : smallint(6)
* crc : varchar(100)
* is_attendance : smallint(6)
* reserved : varchar(100)
* upload_time : datetime(6)
* sync_status : smallint(6)
* sync_time : datetime(6)
* is_mask : smallint(6)
* temperature : decimal(4,1)
* emp_id : int(11)
* terminal_id : int(11)
* company_code : varchar(50)
v biotimedb iclock_transactionproofcmd
* id : int(11)
* action_time : datetime(6)
* start_time : datetime(6)
* end_time : datetime(6)
* terminal_count : int(11)
* server_count : int(11)
* flag : smallint(6)
* reserved_init : int(11)
* reserved_float : double
* reserved_char : varchar(30)
* terminal_id : int(11)
v biotimedb meeting_meetingentity
* workflowinstance_ptr_id : int(11)
* code : varchar(32)
* alias : varchar(50)
* content : varchar(200)
* meeting_date : date
* start_time : datetime(6)
* end_time : datetime(6)
* duration : int(11)
* in_required : tinyint(1)
* in_start : datetime(6)
* in_end : datetime(6)
* out_required : tinyint(1)
* out_start : datetime(6)
* out_end : datetime(6)
* apply_reason : varchar(200)
* apply_time : datetime(6)
* calculation_time : datetime(6)
* sync_time : datetime(6)
* room_id : int(11)
* auto_recording : varchar(50)
* enable_virtual : tinyint(1)
* enable_waiting_room : tinyint(1)
* host_video : tinyint(1)
* jbh_anytime : tinyint(1)
* mute_upon_entry : tinyint(1)
* participant_video : tinyint(1)
* preferences : longtext
* time_zone : smallint(6)
* view_date : date
* virutal_uuid : varchar(50)
* zoom_id : int(11)
v biotimedb meeting_meetingentity_attender
* id : int(11)
* meetingentity_id : int(11)
* employee_id : int(11)
v biotimedb meeting_meetingmanuallog
* workflowinstance_ptr_id : int(11)
* punch_time : datetime(6)
* punch_state : varchar(5)
* apply_reason : varchar(200)
* apply_time : datetime(6)
* meeting_id : int(11)
v biotimedb meeting_meetingpayloadbase
* id : char(32)
* start_time : datetime(6)
* end_time : datetime(6)
* duration : int(11)
* meeting_date : date
* clock_in : datetime(6)
* clock_out : datetime(6)
* attended_duration : int(11)
* late_in : int(11)
* early_out : int(11)
* absent : int(11)
* emp_id : int(11)
* meeting_id : int(11)
v biotimedb meeting_meetingroom
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* code : varchar(32)
* alias : varchar(50)
* capacity : int(11)
* location : varchar(200)
* remark : longtext
* state : smallint(6)
* enable_room : tinyint(1)
v biotimedb meeting_meetingroomdevice
* id : int(11)
* device_id : int(11)
* room_id : int(11)
v biotimedb meeting_meetingtransaction
* id : int(11)
* emp_code : varchar(50)
* punch_datetime : datetime(6)
* punch_date : date
* punch_time : time(6)
* punch_state : varchar(5)
* source : smallint(6)
* upload_time : datetime(6)
* emp_id : int(11)
* meeting_id : int(11)
* terminal_id : int(11)
v biotimedb mobile_announcement
* id : int(11)
* subject : varchar(100)
* content : longtext
* category : smallint(6)
* sender : varchar(50)
* system_sender : varchar(50)
* create_time : datetime(6)
* admin_id : int(11)
* init_sender_id : int(11)
* receiver_id : int(11)
v biotimedb mobile_appactionlog
* id : int(11)
* user : varchar(20)
* client : varchar(50)
* action : varchar(50)
* params : longtext
* describe : longtext
* request_status : smallint(6)
* action_time : datetime(6)
* remote_ip : varchar(20)
v biotimedb mobile_applist
* id : int(11)
* username : varchar(50)
* login_time : datetime(6)
* last_active : datetime(6)
* token : longtext
* device_token : longtext
* client_id : varchar(100)
* client_category : smallint(6)
* active : smallint(6)
* enable : smallint(6)
v biotimedb mobile_appnotification
* id : int(11)
* sender : varchar(50)
* system_sender : varchar(50)
* category : smallint(6)
* sub_category : int(11)
* content : longtext
* payload : longtext
* source : int(11)
* notification_time : datetime(6)
* read_status : smallint(6)
* read_time : datetime(6)
* admin_id : int(11)
* init_sender_id : int(11)
* receiver_id : int(11)
v biotimedb mobile_gpsfordepartment
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* distance : int(11)
* start_date : date
* end_date : date
* department_id : int(11)
v biotimedb mobile_gpsfordepartment_location
* id : int(11)
* gpsfordepartment_id : int(11)
* gpslocation_id : int(11)
v biotimedb mobile_gpsforemployee
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* distance : int(11)
* start_date : date
* end_date : date
* employee_id : int(11)
v biotimedb mobile_gpsforemployee_location
* id : int(11)
* gpsforemployee_id : int(11)
* gpslocation_id : int(11)
v biotimedb mobile_gpslocation
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* alias : varchar(100)
* location : longtext
* longitude : double
* latitude : double
v biotimedb mobile_mobileapirequestlog
* id : int(11)
* username_persistent : varchar(200)
* requested_at : datetime(6)
* response_ms : int(10) unsigned
* path : varchar(200)
* view : varchar(200)
* view_method : varchar(200)
* remote_addr : char(39)
* host : varchar(200)
* method : varchar(10)
* query_params : longtext
* data : longtext
* response : longtext
* errors : longtext
* status_code : int(10) unsigned
* user_id : int(11)
v biotimedb payroll_deductionformula
* id : int(11)
* name : varchar(30)
* formula : varchar(100)
* remark : longtext
v biotimedb payroll_empexpenseexemption
* id : int(11)
* exemption_name : varchar(255)
* amount : double
* issued_time : datetime(6)
* remark : longtext
* year : int(11)
* employee_id : int(11)
v biotimedb payroll_emploan
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* loan_amount : double
* loan_time : datetime(6)
* refund_cycle : smallint(6)
* per_cycle_refund : double
* loan_clean_time : datetime(6)
* remark : varchar(300)
* employee_id : int(11)
v biotimedb payroll_emppayrollprofile
* id : int(11)
* payment_mode : smallint(6)
* payment_type : smallint(6)
* bank_name : varchar(30)
* bank_account : varchar(30)
* personnel_id : varchar(30)
* agent_id : varchar(30)
* agent_account : varchar(30)
* employee_id : int(11)
* internal_emp_num : varchar(50)
* national_num : varchar(50)
* payroll_num : varchar(50)
v biotimedb payroll_exceptionformula
* id : int(11)
* name : varchar(30)
* formula : varchar(100)
* remark : longtext
* pay_code_id : int(11)
v biotimedb payroll_extradeduction
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* amount : double
* issued_time : datetime(6)
* remark : varchar(300)
* employee_id : int(11)
* special_type_id : int(11)
v biotimedb payroll_extraincrease
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* amount : double
* issued_time : datetime(6)
* remark : varchar(300)
* employee_id : int(11)
* special_type_id : int(11)
v biotimedb payroll_increasementformula
* id : int(11)
* name : varchar(30)
* formula : varchar(100)
* remark : longtext
* apply_mode : smallint(6)
* special_type_id : int(11)
v biotimedb payroll_leaveformula
* id : int(11)
* name : varchar(30)
* formula : varchar(100)
* remark : longtext
* pay_code_id : int(11)
v biotimedb payroll_overtimeformula
* id : int(11)
* name : varchar(30)
* formula : varchar(100)
* remark : longtext
* pay_code_id : int(11)
v biotimedb payroll_payrollpayload
* id : int(11)
* calc_time : date
* basic_salary : double
* effective_date : date
* format_dict : longtext
* payment_mode : smallint(6)
* increase : double
* deduction : double
* increase_formula : longtext
* deduction_formula : longtext
* increase_formula_name : longtext
* deduction_formula_name : longtext
* extra_increase : double
* extra_deduction : double
* total_loan_amount : double
* refund_loan_amount : double
* unrefund_loan_amount : double
* loan_deduction : double
* loan_increase : double
* advance_increase : double
* advance_deduction : double
* reimbursement : double
* total_increase_formula : longtext
* total_increase_formula_name : longtext
* total_increase_expression : longtext
* total_increase : double
* total_deduction_formula : longtext
* total_deduction_formula_name : longtext
* total_deduction_expression : longtext
* total_deduction : double
* total_salary_expression : longtext
* total_salary : double
* employee_id : int(11)
* calc_end_time : date
* net_pay : double
* social_security_deduction : double
* tax_deduction : double
* total_income_per_year : double
* total_tax_deduction_per_year : double
v biotimedb payroll_payrollpayloadexpenseexemption
* id : int(11)
* exemption_id : int(11)
* payload_id : int(11)
v biotimedb payroll_payrollpayloadpaycode
* id : int(11)
* amount : double
* formula : longtext
* formula_name : longtext
* pay_code_id : int(11)
* payload_id : int(11)
v biotimedb payroll_reimbursement
* id : int(11)
* rmb_amount : double
* rmb_time : datetime(6)
* rmb_file : varchar(200)
* rmb_remark : varchar(300)
* employee_id : int(11)
v biotimedb payroll_salaryadvance
* id : int(11)
* advance_amount : double
* advance_time : datetime(6)
* advance_remark : varchar(300)
* employee_id : int(11)
v biotimedb payroll_salarystructure
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* salary_amount : double
* effective_date : date
* salary_remark : varchar(300)
* employee_id : int(11)
v biotimedb payroll_salarystructure_deductionformula
* id : int(11)
* salarystructure_id : int(11)
* deductionformula_id : int(11)
v biotimedb payroll_salarystructure_exceptionformula
* id : int(11)
* salarystructure_id : int(11)
* exceptionformula_id : int(11)
v biotimedb payroll_salarystructure_increasementformula
* id : int(11)
* salarystructure_id : int(11)
* increasementformula_id : int(11)
v biotimedb payroll_salarystructure_leaveformula
* id : int(11)
* salarystructure_id : int(11)
* leaveformula_id : int(11)
v biotimedb payroll_salarystructure_overtimeformula
* id : int(11)
* salarystructure_id : int(11)
* overtimeformula_id : int(11)
v biotimedb payroll_socialsecuritydeduction
* id : int(11)
* country_code : varchar(10)
* used : int(11)
* data : longtext
v biotimedb payroll_specialpayment
* id : int(11)
* name : varchar(255)
* remark : longtext
* created_at : datetime(6)
* updated_at : datetime(6)
v biotimedb payroll_taxdeduction
* id : int(11)
* country_code : varchar(10)
* used : int(11)
* data : longtext
v biotimedb personnel_area
* id : int(11)
* area_code : varchar(30)
* area_name : varchar(100)
* is_default : tinyint(1)
* parent_area_id : int(11)
* company_id : int(11)
* device_count : int(11)
* employee_count : int(11)
v biotimedb personnel_assignareaemployee
* id : int(11)
* assigned_time : datetime(6)
* area_id : int(11)
* employee_id : int(11)
v biotimedb personnel_certification
* id : int(11)
* cert_code : varchar(20)
* cert_name : varchar(100)
* company_id : int(11)
v biotimedb personnel_company
* id : int(11)
* company_code : varchar(50)
* company_name : varchar(100)
* is_default : tinyint(1)
* address : varchar(200)
* address2 : varchar(200)
* change_time : datetime(6)
* change_user : varchar(150)
* city : varchar(10)
* country : varchar(10)
* create_time : datetime(6)
* create_user : varchar(150)
* email : varchar(50)
* fax : varchar(20)
* logo_pos : smallint(6)
* name_pos : smallint(6)
* phone : varchar(20)
* postal_code : varchar(20)
* state : varchar(20)
* status : smallint(6)
* website : varchar(50)
v biotimedb personnel_department
* id : int(11)
* dept_code : varchar(50)
* dept_name : varchar(200)
* is_default : tinyint(1)
* parent_dept_id : int(11)
* dept_manager_id : int(11)
* company_id : int(11)
v biotimedb personnel_employee
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* emp_code : varchar(20)
* first_name : varchar(100)
* last_name : varchar(100)
* nickname : varchar(100)
* passport : varchar(30)
* driver_license_automobile : varchar(30)
* driver_license_motorcycle : varchar(30)
* photo : varchar(200)
* self_password : varchar(128)
* device_password : varchar(20)
* dev_privilege : int(11)
* card_no : varchar(20)
* acc_group : varchar(5)
* acc_timezone : varchar(20)
* gender : varchar(1)
* birthday : date
* address : varchar(200)
* postcode : varchar(10)
* office_tel : varchar(20)
* contact_tel : varchar(20)
* mobile : varchar(20)
* national : varchar(50)
* religion : varchar(20)
* title : varchar(20)
* enroll_sn : varchar(20)
* ssn : varchar(20)
* update_time : datetime(6)
* hire_date : date
* verify_mode : int(11)
* city : varchar(20)
* emp_type : smallint(6)
* enable_payroll : tinyint(1)
* app_status : smallint(6)
* app_role : smallint(6)
* email : varchar(50)
* last_login : datetime(6)
* is_active : tinyint(1)
* session_key : varchar(32)
* login_ip : varchar(32)
* department_id : int(11)
* position_id : int(11)
* leave_group : int(11)
* emp_code_digit : bigint(20)
* superior_id : int(11)
* company_id : int(11)
* password_reset : datetime(6)
v biotimedb personnel_employeecalendar
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* calendar : varchar(100)
* employee_id : int(11)
v biotimedb personnel_employeecertification
* id : int(11)
* expire_on : date
* email_alert : tinyint(1)
* before : int(11)
* certification_id : int(11)
* employee_id : int(11)
* certification_code : varchar(20)
* file : varchar(200)
* file_name : varchar(200)
v biotimedb personnel_employeecustomattribute
* id : int(11)
* attr_name : varchar(50)
* attr_type : smallint(6)
* attr_value : varchar(999)
* enable : tinyint(1)
* is_unique : tinyint(1)
v biotimedb personnel_employeeextrainfo
* id : int(11)
* value : longtext
* employee_id : int(11)
v biotimedb personnel_employeeprofile
* id : int(11)
* column_order : longtext
* preferences : longtext
* pwd_update_time : datetime(6)
* emp_id : int(11)
* disabled_fields : longtext
v biotimedb personnel_employee_area
* id : int(11)
* employee_id : int(11)
* area_id : int(11)
v biotimedb personnel_employee_area_privilege
* id : int(11)
* employee_id : int(11)
* area_id : int(11)
v biotimedb personnel_employee_flow_role
* id : int(11)
* employee_id : int(11)
* workflowrole_id : int(11)
v biotimedb personnel_employment
* id : int(11)
* employment_type : smallint(6)
* start_date : date
* end_date : date
* active_time : datetime(6)
* inactive_time : datetime(6)
* employee_id : int(11)
v biotimedb personnel_position
* id : int(11)
* position_code : varchar(50)
* position_name : varchar(100)
* is_default : tinyint(1)
* parent_position_id : int(11)
* company_id : int(11)
v biotimedb personnel_resign
* id : int(11)
* resign_date : date
* resign_type : int(11)
* disableatt : tinyint(1)
* reason : varchar(200)
* employee_id : int(11)
v biotimedb rest_framework_tracking_apirequestlog
* id : int(11)
* requested_at : datetime(6)
* response_ms : int(10) unsigned
* path : varchar(200)
* remote_addr : char(39)
* host : varchar(200)
* method : varchar(10)
* query_params : longtext
* data : longtext
* response : longtext
* status_code : int(10) unsigned
* user_id : int(11)
* view : varchar(200)
* view_method : varchar(200)
* errors : longtext
* username_persistent : varchar(200)
v biotimedb staff_stafftoken
* key : varchar(40)
* created : datetime(6)
* user_id : int(11)
v biotimedb sync_area
* id : int(11)
* post_time : datetime(6)
* flag : smallint(6)
* update_time : datetime(6)
* sync_ret : varchar(200)
* area_code : varchar(30)
* area_name : varchar(100)
v biotimedb sync_department
* id : int(11)
* post_time : datetime(6)
* flag : smallint(6)
* update_time : datetime(6)
* sync_ret : varchar(200)
* dept_code : varchar(50)
* dept_name : varchar(200)
v biotimedb sync_employee
* id : int(11)
* post_time : datetime(6)
* flag : smallint(6)
* update_time : datetime(6)
* sync_ret : varchar(200)
* emp_code : varchar(20)
* first_name : varchar(100)
* last_name : varchar(100)
* dept_code : varchar(50)
* dept_name : varchar(200)
* job_code : varchar(50)
* job_name : varchar(100)
* area_code : varchar(30)
* area_name : varchar(100)
* card_no : varchar(20)
* multi_area : tinyint(1)
* hire_date : date
* gender : varchar(2)
* birthday : date
* email : varchar(100)
* active_status : tinyint(1)
v biotimedb sync_job
* id : int(11)
* post_time : datetime(6)
* flag : smallint(6)
* update_time : datetime(6)
* sync_ret : varchar(200)
* job_code : varchar(50)
* job_name : varchar(100)
v biotimedb visitor_reason
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* visit_reason : varchar(100)
v biotimedb visitor_reservation
* workflowinstance_ptr_id : int(11)
* vis_first_name : varchar(25)
* vis_last_name : varchar(25)
* cert_no : varchar(50)
* gender : varchar(1)
* company : varchar(100)
* update_time : datetime(6)
* visit_quantity : int(11)
* visit_date : datetime(6)
* apply_time : datetime(6)
* apply_reason : longtext
* cert_type_id : int(11)
* visit_department_id : int(11)
* visit_reason_id : int(11)
* email : varchar(50)
v biotimedb visitor_visitor
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* visitor_code : varchar(20)
* first_name : varchar(25)
* last_name : varchar(25)
* cert_no : varchar(50)
* photo : varchar(200)
* password : varchar(20)
* card_no : varchar(20)
* gender : varchar(1)
* company : varchar(100)
* ssn : varchar(20)
* update_time : datetime(6)
* email : varchar(50)
* mobile : varchar(20)
* visit_quantity : int(11)
* entry_carrying_goods : varchar(200)
* start_time : datetime(6)
* end_time : datetime(6)
* exit_time : datetime(6)
* exit_carrying_goods : varchar(200)
* remark : varchar(200)
* cert_type_id : int(11)
* visit_department_id : int(11)
* visit_reason_id : int(11)
* visited_id : int(11)
v biotimedb visitor_visitorbiodata
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* bio_tmp : longtext
* bio_no : int(11)
* bio_index : int(11)
* bio_type : int(11)
* major_ver : varchar(30)
* minor_ver : varchar(30)
* bio_format : int(11)
* valid : int(11)
* duress : int(11)
* update_time : datetime(6)
* sn : varchar(50)
* visitor_id : int(11)
v biotimedb visitor_visitorbiophoto
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* first_name : varchar(100)
* last_name : varchar(100)
* email : varchar(254)
* enroll_sn : varchar(50)
* register_photo : varchar(100)
* register_time : datetime(6)
* approval_photo : varchar(100)
* approval_state : smallint(6)
* approval_time : datetime(6)
* remark : varchar(100)
* visitor_id : int(11)
v biotimedb visitor_visitorcertification
* id : int(11)
* cert_code : varchar(20)
* cert_name : varchar(100)
v biotimedb visitor_visitorconfig
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* qr_code_policy : smallint(6)
* code_prefix : varchar(5)
* code_width : int(11)
* code_start : int(11)
* access_limited : longtext
* auto_delete_data : smallint(6)
* data_retention : int(11)
v biotimedb visitor_visitorlog
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* visitor_status : smallint(6)
* visitor_id : int(11)
v biotimedb visitor_visitortransaction
* id : int(11)
* create_time : datetime(6)
* create_user : varchar(150)
* change_time : datetime(6)
* change_user : varchar(150)
* status : smallint(6)
* visitor_code : varchar(50)
* area : varchar(30)
* punch_time : datetime(6)
* punch_state : varchar(5)
* verify_type : int(11)
* temperature : decimal(4,1)
* is_mask : int(11)
* upload_time : datetime(6)
* source : smallint(6)
* terminal_sn : varchar(50)
* terminal_alias : varchar(50)
* terminal_id : int(11)
* visitor_id : int(11)
v biotimedb visitor_visitor_acc_groups
* id : int(11)
* visitor_id : int(11)
* accgroups_id : int(11)
v biotimedb visitor_visitor_area
* id : int(11)
* visitor_id : int(11)
* area_id : int(11)
v biotimedb workflow_nodeinstance
* id : int(11)
* node_name : varchar(30)
* order_id : int(11)
* approval_status : smallint(6)
* approval_time : datetime(6)
* approval_remark : varchar(255)
* active : tinyint(1)
* targeted : tinyint(1)
* approver_employee_id : int(11)
* workflow_instance_id : int(11)
* workflow_node_id : int(11)
v biotimedb workflow_workflowengine
* id : int(11)
* workflow_code : varchar(50)
* workflow_name : varchar(50)
* start_date : date
* end_date : date
* description : varchar(50)
* workflow_type : smallint(6)
* applicant_position_id : int(11)
* content_type_id : int(11)
* departments_id : int(11)
* is_leave : tinyint(1)
* leave_type_id : int(11)
* company_id : int(11)
v biotimedb workflow_workflowengine_employee
* id : int(11)
* workflowengine_id : int(11)
* employee_id : int(11)
v biotimedb workflow_workflowinstance
* id : int(11)
* approval_time : datetime(6)
* approval_status : smallint(6)
* approval_remark : longtext
* approver : varchar(30)
* approver_instance : longtext
* employee_id : int(11)
* workflow_engine_id : int(11)
v biotimedb workflow_workflownode
* id : int(11)
* node_name : varchar(30)
* order_id : int(11)
* approver_by_overall : tinyint(1)
* notify_by_overall : tinyint(1)
* workflow_engine_id : int(11)
* from_day : int(11)
* to_day : int(11)
v biotimedb workflow_workflownode_approver
* id : int(11)
* workflownode_id : int(11)
* workflowrole_id : int(11)
v biotimedb workflow_workflownode_notifier
* id : int(11)
* workflownode_id : int(11)
* workflowrole_id : int(11)
v biotimedb workflow_workflowrole
* id : int(11)
* role_code : varchar(30)
* role_name : varchar(50)
* description : varchar(200)
* company_id : int(11)
* parent_role_id : int(11)
Create relationship
FOREIGN KEY
on delete
on update
Delete relationship