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 icehrm_db archivedemployees
* id : bigint(20)
* ref_id : bigint(20)
* employee_id : varchar(50)
* first_name : varchar(100)
* last_name : varchar(100)
* gender : varchar(20)
* ssn_num : varchar(100)
* nic_num : varchar(100)
* other_id : varchar(100)
* work_email : varchar(100)
* joined_date : datetime
* confirmation_date : datetime
* supervisor : bigint(20)
* department : bigint(20)
* termination_date : datetime
* notes : text
* data : longtext
v icehrm_db assettypes
* id : bigint(20)
* name : varchar(35)
* description : text
* attachment : varchar(100)
* created : datetime
* updated : datetime
v icehrm_db attendance
* id : bigint(20)
* employee : bigint(20)
* in_time : datetime
* out_time : datetime
* note : varchar(500)
* image_in : longtext
* image_out : longtext
* map_lat : decimal(12,8)
* map_lng : decimal(12,8)
* map_snapshot : longtext
* map_out_lat : decimal(12,8)
* map_out_lng : decimal(12,8)
* map_out_snapshot : longtext
* in_ip : varchar(25)
* out_ip : varchar(25)
v icehrm_db auditlog
* id : bigint(20)
* time : datetime
* user : bigint(20)
* ip : varchar(100)
* type : varchar(100)
* employee : varchar(300)
* details : text
v icehrm_db certifications
* id : bigint(20)
* name : varchar(100)
* description : varchar(400)
v icehrm_db clients
* id : bigint(20)
* name : varchar(100)
* details : text
* first_contact_date : date
* created : datetime
* address : text
* contact_number : varchar(25)
* contact_email : varchar(100)
* company_url : varchar(500)
* status : enum('Active','Inactive')
v icehrm_db companyassets
* id : bigint(20)
* code : varchar(30)
* type : bigint(20)
* attachment : varchar(100)
* employee : bigint(20)
* department : bigint(20)
* description : text
* created : datetime
* updated : datetime
v icehrm_db companydocuments
* id : bigint(20)
* name : varchar(100)
* details : text
* valid_until : date
* status : enum('Active','Inactive','Draft')
* notify_employees : enum('Yes','No')
* attachment : varchar(100)
* share_departments : varchar(100)
* share_employees : varchar(100)
* share_userlevel : varchar(100)
v icehrm_db companyloans
* id : bigint(20)
* name : varchar(100)
* details : text
v icehrm_db companystructures
* id : bigint(20)
* title : tinytext
* description : text
* address : text
* type : enum('Company','Head Office','Regional Office','Department','Unit','Sub Unit','Other')
* country : varchar(2)
* parent : bigint(20)
* timezone : varchar(100)
* heads : varchar(255)
v icehrm_db conversations
* id : bigint(20)
* message : longtext
* type : varchar(35)
* attachment : varchar(100)
* employee : bigint(20)
* target : bigint(20)
* created : datetime
* updated : datetime
* timeint : bigint(20)
v icehrm_db conversationuserstatus
* id : bigint(20)
* employee : bigint(20)
* status : varchar(15)
* seen_at : datetime
v icehrm_db country
* id : bigint(20)
* code : char(2)
* namecap : varchar(80)
* name : varchar(80)
* iso3 : char(3)
* numcode : smallint(6)
v icehrm_db courses
* id : bigint(20)
* code : varchar(300)
* name : varchar(300)
* description : text
* coordinator : bigint(20)
* trainer : varchar(300)
* trainer_info : text
* paymentType : enum('Company Sponsored','Paid by Employee')
* currency : varchar(3)
* cost : decimal(12,2)
* status : enum('Active','Inactive')
* created : datetime
* updated : datetime
v icehrm_db crons
* id : bigint(20)
* name : varchar(100)
* class : varchar(100)
* lastrun : datetime
* frequency : int(4)
* time : varchar(50)
* type : enum('Minutely','Hourly','Daily','Weekly','Monthly','Yearly')
* status : enum('Enabled','Disabled')
v icehrm_db currencytypes
* id : bigint(20)
* code : varchar(3)
* name : varchar(70)
v icehrm_db customfields
* id : bigint(20)
* type : varchar(20)
* name : varchar(20)
* data : text
* display : enum('Form','Table and Form','Hidden')
* created : datetime
* updated : datetime
* field_type : varchar(20)
* field_label : varchar(50)
* field_validation : varchar(50)
* field_options : text
* display_order : int(11)
* display_section : varchar(50)
v icehrm_db customfieldvalues
* id : bigint(20)
* type : varchar(40)
* name : varchar(60)
* object_id : varchar(60)
* value : text
* updated : datetime
* created : datetime
v icehrm_db dataentrybackups
* id : bigint(20)
* tableType : varchar(200)
* data : longtext
v icehrm_db dataimport
* id : bigint(20)
* name : varchar(60)
* dataType : varchar(60)
* details : text
* columns : text
* updated : datetime
* created : datetime
* objectType : varchar(60)
v icehrm_db dataimportfiles
* id : bigint(20)
* name : varchar(60)
* data_import_definition : varchar(200)
* status : varchar(15)
* file : varchar(100)
* details : text
* updated : datetime
* created : datetime
v icehrm_db deductiongroup
* id : bigint(20)
* name : varchar(100)
* description : varchar(100)
v icehrm_db deductions
* id : bigint(20)
* name : varchar(100)
* componentType : varchar(250)
* component : varchar(250)
* payrollColumn : int(11)
* rangeAmounts : text
* deduction_group : bigint(20)
v icehrm_db documents
* id : bigint(20)
* name : varchar(100)
* details : text
* expire_notification : enum('Yes','No')
* expire_notification_month : enum('Yes','No')
* expire_notification_week : enum('Yes','No')
* expire_notification_day : enum('Yes','No')
* sign : enum('Yes','No')
* sign_label : varchar(500)
* created : datetime
* updated : datetime
* share_with_employee : enum('Yes','No')
v icehrm_db educations
* id : bigint(20)
* name : varchar(100)
* description : varchar(400)
v icehrm_db emaillog
* id : bigint(20)
* subject : varchar(300)
* toEmail : varchar(300)
* body : text
* cclist : varchar(500)
* bcclist : varchar(500)
* created : datetime
* updated : datetime
* status : enum('Pending','Sent','Failed')
v icehrm_db emails
* id : bigint(20)
* subject : varchar(300)
* toEmail : varchar(300)
* template : text
* params : text
* cclist : varchar(500)
* bcclist : varchar(500)
* error : varchar(500)
* created : datetime
* updated : datetime
* status : enum('Pending','Sent','Error')
v icehrm_db emergencycontacts
* id : bigint(20)
* employee : bigint(20)
* name : varchar(100)
* relationship : varchar(100)
* home_phone : varchar(15)
* work_phone : varchar(15)
* mobile_phone : varchar(15)
v icehrm_db employeeapprovals
* id : bigint(20)
* type : varchar(100)
* element : bigint(20)
* approver : bigint(20)
* level : int(11)
* status : int(11)
* active : int(11)
* created : datetime
* updated : datetime
v icehrm_db employeeattendancesheets
* id : bigint(20)
* employee : bigint(20)
* date_start : date
* date_end : date
* status : enum('Approved','Pending','Rejected','Submitted')
v icehrm_db employeecareer
* id : bigint(20)
* employee : bigint(20)
* job_title : bigint(20)
* employment_status : bigint(20)
* department : bigint(20)
* supervisor : bigint(20)
* date_start : date
* date_end : date
* details : text
* created : datetime
* updated : datetime
v icehrm_db employeecertifications
* id : bigint(20)
* certification_id : bigint(20)
* employee : bigint(20)
* institute : varchar(400)
* date_start : date
* date_end : date
v icehrm_db employeecompanyloans
* id : bigint(20)
* employee : bigint(20)
* loan : bigint(20)
* start_date : date
* last_installment_date : date
* period_months : bigint(20)
* currency : bigint(20)
* amount : decimal(10,2)
* monthly_installment : decimal(10,2)
* status : enum('Approved','Repayment','Paid','Suspended')
* details : text
v icehrm_db employeedatahistory
* id : bigint(20)
* type : varchar(100)
* employee : bigint(20)
* field : varchar(100)
* old_value : varchar(500)
* new_value : varchar(500)
* description : varchar(800)
* user : bigint(20)
* updated : datetime
* created : datetime
v icehrm_db employeedependents
* id : bigint(20)
* employee : bigint(20)
* name : varchar(100)
* relationship : enum('Child','Spouse','Parent','Other')
* dob : date
* id_number : varchar(25)
v icehrm_db employeedocuments
* id : bigint(20)
* employee : bigint(20)
* document : bigint(20)
* date_added : date
* valid_until : date
* status : enum('Active','Inactive','Draft')
* details : text
* attachment : varchar(100)
* signature : text
* expire_notification_last : int(4)
* visible_to : enum('Owner','Manager','Admin','Owner Only')
* hidden : tinyint(4)
v icehrm_db employeeeducations
* id : bigint(20)
* education_id : bigint(20)
* employee : bigint(20)
* institute : varchar(400)
* date_start : date
* date_end : date
v icehrm_db employeeethnicity
* id : bigint(20)
* employee : bigint(20)
* ethnicity : bigint(20)
v icehrm_db employeeexpenses
* id : bigint(20)
* employee : bigint(20)
* expense_date : date
* payment_method : bigint(20)
* transaction_no : varchar(300)
* payee : varchar(500)
* category : bigint(20)
* notes : text
* amount : decimal(10,2)
* currency : bigint(20)
* attachment1 : varchar(100)
* attachment2 : varchar(100)
* attachment3 : varchar(100)
* created : datetime
* updated : datetime
* status : enum('Approved','Pending','Rejected','Cancellation Requested','Cancelled','Processing')
v icehrm_db employeeforms
* id : bigint(20)
* employee : bigint(20)
* form : bigint(20)
* status : enum('Pending','Completed')
* created : datetime
* updated : datetime
v icehrm_db employeegoals
* id : bigint(20)
* employee : bigint(20)
* review : bigint(11)
* status : varchar(15)
* title : varchar(250)
* description : text
* manager_rating : int(11)
* manager_feedback : text
* employee_rating : int(11)
* employee_feedback : text
* created : datetime
* updated : datetime
v icehrm_db employeeimmigrations
* id : bigint(20)
* employee : bigint(20)
* document : bigint(20)
* documentname : varchar(150)
* valid_until : date
* status : enum('Active','Inactive','Draft')
* details : text
* attachment1 : varchar(100)
* attachment2 : varchar(100)
* attachment3 : varchar(100)
* created : datetime
* updated : datetime
v icehrm_db employeeimmigrationstatus
* id : bigint(20)
* employee : bigint(20)
* status : bigint(20)
v icehrm_db employeelanguages
* id : bigint(20)
* language_id : bigint(20)
* employee : bigint(20)
* reading : enum('Elementary Proficiency','Limited Working Proficiency','Professional Working Proficiency','Full Professional Proficiency','Native or Bilingual Proficiency')
* speaking : enum('Elementary Proficiency','Limited Working Proficiency','Professional Working Proficiency','Full Professional Proficiency','Native or Bilingual Proficiency')
* writing : enum('Elementary Proficiency','Limited Working Proficiency','Professional Working Proficiency','Full Professional Proficiency','Native or Bilingual Proficiency')
* understanding : enum('Elementary Proficiency','Limited Working Proficiency','Professional Working Proficiency','Full Professional Proficiency','Native or Bilingual Proficiency')
v icehrm_db employeeleavedays
* id : bigint(20)
* employee_leave : bigint(20)
* leave_date : date
* leave_type : enum('Full Day','Half Day - Morning','Half Day - Afternoon','1 Hour - Morning','2 Hours - Morning','3 Hours - Morning','1 Hour - Afternoon','2 Hours - Afternoon','3 Hours - Afternoon')
v icehrm_db employeeleavelog
* id : bigint(20)
* employee_leave : bigint(20)
* user_id : bigint(20)
* data : varchar(500)
* status_from : enum('Approved','Pending','Rejected','Cancellation Requested','Cancelled','Processing')
* status_to : enum('Approved','Pending','Rejected','Cancellation Requested','Cancelled','Processing')
* created : datetime
v icehrm_db employeeleaves
* id : bigint(20)
* employee : bigint(20)
* leave_type : bigint(20)
* leave_period : bigint(20)
* date_start : date
* date_end : date
* details : text
* status : enum('Approved','Pending','Rejected','Cancellation Requested','Cancelled','Processing')
* attachment : varchar(100)
v icehrm_db employeeovertime
* id : bigint(20)
* employee : bigint(20)
* start_time : datetime
* end_time : datetime
* category : bigint(20)
* project : bigint(20)
* notes : text
* created : datetime
* updated : datetime
* status : enum('Approved','Pending','Rejected','Cancellation Requested','Cancelled','Processing')
v icehrm_db employeeprojects
* id : bigint(20)
* employee : bigint(20)
* project : bigint(20)
* date_start : date
* date_end : date
* status : enum('Current','Inactive','Completed')
* details : text
v icehrm_db employees
* id : bigint(20)
* employee_id : varchar(50)
* first_name : varchar(100)
* middle_name : varchar(100)
* last_name : varchar(100)
* nationality : bigint(20)
* birthday : date
* gender : varchar(20)
* marital_status : enum('Married','Single','Divorced','Widowed','Other')
* ssn_num : varchar(100)
* nic_num : varchar(100)
* other_id : varchar(100)
* driving_license : varchar(100)
* driving_license_exp_date : date
* employment_status : bigint(20)
* job_title : bigint(20)
* pay_grade : bigint(20)
* work_station_id : varchar(100)
* address1 : varchar(100)
* address2 : varchar(100)
* city : varchar(150)
* country : char(2)
* province : bigint(20)
* postal_code : varchar(20)
* home_phone : varchar(50)
* mobile_phone : varchar(50)
* work_phone : varchar(50)
* work_email : varchar(100)
* private_email : varchar(100)
* joined_date : date
* confirmation_date : date
* supervisor : bigint(20)
* indirect_supervisors : varchar(250)
* department : bigint(20)
* name_preferred : varchar(60)
* name_pronunciation : varchar(40)
* pronouns : varchar(40)
* custom4 : varchar(250)
* custom5 : varchar(250)
* custom6 : varchar(250)
* custom7 : varchar(250)
* custom8 : varchar(250)
* custom9 : varchar(250)
* custom10 : varchar(250)
* termination_date : date
* notes : text
* status : enum('Active','Terminated')
* ethnicity : bigint(20)
* immigration_status : bigint(20)
* approver1 : bigint(20)
* approver2 : bigint(20)
* approver3 : bigint(20)
* tax_id : varchar(50)
* health_insurance : varchar(100)
* timezone : varchar(100)
v icehrm_db employeesalary
* id : bigint(20)
* employee : bigint(20)
* component : bigint(20)
* pay_frequency : enum('Hourly','Daily','Bi Weekly','Weekly','Semi Monthly','Monthly')
* currency : bigint(20)
* amount : decimal(10,2)
* details : text
v icehrm_db employeeskills
* id : bigint(20)
* skill_id : bigint(20)
* employee : bigint(20)
* details : varchar(400)
v icehrm_db employeestatus
* id : bigint(20)
* employee : bigint(20)
* status : int(11)
* feeling : int(11)
* message : varchar(300)
* status_date : date
v icehrm_db employeeteammembers
* id : bigint(20)
* team : bigint(20)
* member : bigint(20)
* role : varchar(60)
v icehrm_db employeeteams
* id : bigint(20)
* name : varchar(100)
* description : text
* lead : bigint(20)
* department : bigint(20)
v icehrm_db employeetimeentry
* id : bigint(20)
* project : bigint(20)
* employee : bigint(20)
* timesheet : bigint(20)
* details : text
* created : datetime
* date_start : datetime
* time_start : varchar(10)
* date_end : datetime
* time_end : varchar(10)
* status : enum('Active','Inactive')
v icehrm_db employeetimesheets
* id : bigint(20)
* employee : bigint(20)
* date_start : date
* date_end : date
* status : enum('Approved','Pending','Rejected','Submitted')
v icehrm_db employeetrainingsessions
* id : bigint(20)
* employee : bigint(20)
* trainingSession : bigint(20)
* feedBack : varchar(1500)
* status : enum('Scheduled','Attended','Not-Attended','Completed')
* proof : varchar(300)
v icehrm_db employeetravelrecords
* id : bigint(20)
* employee : bigint(20)
* type : varchar(200)
* purpose : varchar(200)
* travel_from : varchar(200)
* travel_to : varchar(200)
* travel_date : datetime
* return_date : datetime
* details : varchar(500)
* funding : decimal(10,2)
* currency : bigint(20)
* attachment1 : varchar(100)
* attachment2 : varchar(100)
* attachment3 : varchar(100)
* created : datetime
* updated : datetime
* status : enum('Approved','Pending','Rejected','Cancellation Requested','Cancelled','Processing')
v icehrm_db employmentstatus
* id : bigint(20)
* name : varchar(100)
* description : varchar(400)
v icehrm_db ethnicity
* id : bigint(20)
* name : varchar(100)
v icehrm_db expensescategories
* id : bigint(20)
* name : varchar(500)
* created : datetime
* updated : datetime
* pre_approve : enum('Yes','No')
v icehrm_db expensespaymentmethods
* id : bigint(20)
* name : varchar(500)
* created : datetime
* updated : datetime
v icehrm_db fieldnamemappings
* id : bigint(20)
* type : varchar(20)
* name : varchar(20)
* textOrig : varchar(200)
* textMapped : varchar(200)
* display : enum('Form','Table and Form','Hidden')
* created : datetime
* updated : datetime
v icehrm_db files
* id : bigint(20)
* name : varchar(100)
* filename : varchar(100)
* employee : bigint(20)
* file_group : varchar(100)
* size : bigint(20)
* size_text : varchar(20)
v icehrm_db forms
* id : bigint(20)
* name : varchar(50)
* description : varchar(500)
* items : text
* created : datetime
* updated : datetime
v icehrm_db holidays
* id : bigint(20)
* name : varchar(100)
* dateh : date
* status : enum('Full Day','Half Day')
* country : bigint(20)
v icehrm_db immigrationdocuments
* id : bigint(20)
* name : varchar(100)
* details : text
* required : enum('Yes','No')
* alert_on_missing : enum('Yes','No')
* alert_before_expiry : enum('Yes','No')
* alert_before_day_number : int(11)
* created : datetime
* updated : datetime
v icehrm_db immigrationstatus
* id : bigint(20)
* name : varchar(100)
v icehrm_db jobtitles
* id : bigint(20)
* code : varchar(10)
* name : varchar(100)
* description : varchar(200)
* specification : varchar(400)
v icehrm_db languages
* id : bigint(20)
* name : varchar(100)
* description : varchar(400)
v icehrm_db leavegroupemployees
* id : bigint(20)
* employee : bigint(20)
* leave_group : bigint(20)
* created : datetime
* updated : datetime
v icehrm_db leavegroups
* id : bigint(20)
* name : varchar(100)
* details : text
* created : datetime
* updated : datetime
v icehrm_db leaveperiods
* id : bigint(20)
* name : varchar(100)
* date_start : date
* date_end : date
* status : enum('Active','Inactive')
* country : bigint(20)
v icehrm_db leaverules
* id : bigint(20)
* leave_type : bigint(20)
* job_title : bigint(20)
* employment_status : bigint(20)
* employee : bigint(20)
* supervisor_leave_assign : enum('Yes','No')
* employee_can_apply : enum('Yes','No')
* apply_beyond_current : enum('Yes','No')
* leave_accrue : enum('No','Yes')
* carried_forward : enum('No','Yes')
* default_per_year : decimal(10,3)
* carried_forward_percentage : int(11)
* carried_forward_leave_availability : int(11)
* propotionate_on_joined_date : enum('No','Yes')
* leave_group : bigint(20)
* max_carried_forward_amount : int(11)
* exp_days : int(11)
* leave_period : bigint(20)
* department : bigint(20)
* employee_leave_period : enum('Yes','No')
v icehrm_db leavestartingbalance
* id : bigint(20)
* leave_type : bigint(20)
* employee : bigint(20)
* leave_period : bigint(20)
* amount : decimal(10,3)
* note : text
* created : datetime
* updated : datetime
v icehrm_db leavetypes
* id : bigint(20)
* name : varchar(100)
* supervisor_leave_assign : enum('Yes','No')
* employee_can_apply : enum('Yes','No')
* apply_beyond_current : enum('Yes','No')
* leave_accrue : enum('No','Yes')
* carried_forward : enum('No','Yes')
* default_per_year : decimal(10,3)
* carried_forward_percentage : int(11)
* carried_forward_leave_availability : int(11)
* propotionate_on_joined_date : enum('No','Yes')
* send_notification_emails : enum('Yes','No')
* leave_group : bigint(20)
* leave_color : varchar(10)
* max_carried_forward_amount : int(11)
* employee_leave_period : enum('Yes','No')
v icehrm_db migrations
* id : bigint(20)
* file : varchar(50)
* version : int(11)
* created : datetime
* updated : datetime
* status : enum('Pending','Up','Down','UpError','DownError')
* last_error : varchar(500)
v icehrm_db modules
* id : bigint(20)
* menu : varchar(30)
* name : varchar(100)
* label : varchar(100)
* icon : varchar(50)
* mod_group : varchar(30)
* mod_order : int(11)
* status : enum('Enabled','Disabled')
* version : varchar(10)
* update_path : varchar(500)
* user_levels : varchar(500)
* user_roles : text
* user_roles_blacklist : text
v icehrm_db nationality
* id : bigint(20)
* name : varchar(100)
v icehrm_db notifications
* id : bigint(20)
* time : datetime
* fromUser : bigint(20)
* fromEmployee : bigint(20)
* toUser : bigint(20)
* image : varchar(500)
* message : text
* action : text
* type : varchar(100)
* status : enum('Unread','Read')
* employee : bigint(20)
v icehrm_db overtimecategories
* id : bigint(20)
* name : varchar(500)
* created : datetime
* updated : datetime
v icehrm_db payfrequency
* id : int(11)
* name : varchar(200)
v icehrm_db paygrades
* id : bigint(20)
* name : varchar(100)
* currency : varchar(3)
* min_salary : decimal(12,2)
* max_salary : decimal(12,2)
v icehrm_db payroll
* id : bigint(20)
* name : varchar(200)
* pay_period : bigint(20)
* department : bigint(20)
* column_template : bigint(20)
* columns : varchar(500)
* date_start : date
* date_end : date
* status : varchar(20)
* payslipTemplate : bigint(20)
* deduction_group : bigint(20)
* error : varchar(100)
v icehrm_db payrollcolumns
* id : int(11)
* name : varchar(50)
* calculation_hook : varchar(200)
* salary_components : varchar(500)
* deductions : varchar(500)
* add_columns : varchar(500)
* sub_columns : varchar(500)
* colorder : int(11)
* editable : enum('Yes','No')
* enabled : enum('Yes','No')
* default_value : varchar(25)
* calculation_columns : varchar(500)
* calculation_function : text
* deduction_group : bigint(20)
* function_type : enum('Simple','Advanced')
v icehrm_db payrollcolumntemplates
* id : bigint(20)
* name : varchar(50)
* columns : varchar(500)
v icehrm_db payrolldata
* id : int(11)
* payroll : bigint(20)
* employee : bigint(20)
* payroll_item : int(11)
* amount : varchar(25)
v icehrm_db payrollemployees
* id : bigint(20)
* employee : bigint(20)
* pay_frequency : int(11)
* currency : bigint(20)
* deduction_exemptions : varchar(250)
* deduction_allowed : varchar(250)
* deduction_group : bigint(20)
v icehrm_db paysliptemplates
* id : bigint(20)
* name : varchar(100)
* data : longtext
* status : enum('Show','Hide')
* created : datetime
* updated : datetime
v icehrm_db performancereviews
* id : bigint(20)
* name : varchar(150)
* employee : bigint(20)
* coordinator : bigint(20)
* attendees : varchar(50)
* form : bigint(20)
* status : varchar(20)
* review_date : datetime
* review_period_start : datetime
* review_period_end : datetime
* self_assessment_due : datetime
* notes : text
* created : datetime
* updated : datetime
v icehrm_db permissions
* id : bigint(20)
* user_level : enum('Admin','Employee','Manager')
* module_id : bigint(20)
* permission : varchar(200)
* meta : varchar(500)
* value : varchar(200)
v icehrm_db projects
* id : bigint(20)
* name : varchar(100)
* client : bigint(20)
* details : text
* created : datetime
* status : enum('Active','On Hold','Completed','Dropped')
v icehrm_db province
* id : bigint(20)
* name : varchar(40)
* code : char(2)
* country : char(2)
v icehrm_db reportfiles
* id : bigint(20)
* employee : bigint(20)
* name : varchar(100)
* attachment : varchar(100)
* created : datetime
v icehrm_db reports
* id : bigint(20)
* name : varchar(100)
* details : text
* parameters : text
* query : text
* paramOrder : varchar(500)
* type : enum('Query','Class')
* report_group : varchar(500)
* output : varchar(15)
v icehrm_db restaccesstokens
* id : bigint(20)
* userId : bigint(20)
* hash : varchar(32)
* token : varchar(500)
* created : datetime
* updated : datetime
v icehrm_db reviewfeedbacks
* id : bigint(20)
* employee : bigint(20)
* review : bigint(20)
* subject : bigint(20)
* form : bigint(20)
* status : varchar(20)
* dueon : datetime
* created : datetime
* updated : datetime
* rating : int(11)
v icehrm_db reviewtemplates
* id : bigint(20)
* name : varchar(50)
* description : varchar(500)
* items : text
* created : datetime
* updated : datetime
v icehrm_db salarycomponent
* id : bigint(20)
* name : varchar(100)
* componentType : bigint(20)
* details : text
v icehrm_db salarycomponenttype
* id : bigint(20)
* code : varchar(10)
* name : varchar(100)
v icehrm_db settings
* id : bigint(20)
* name : varchar(100)
* value : text
* description : text
* meta : text
* category : varchar(15)
v icehrm_db skills
* id : bigint(20)
* name : varchar(100)
* description : varchar(400)
v icehrm_db statuschangelogs
* id : bigint(20)
* type : varchar(100)
* element : bigint(20)
* user_id : bigint(20)
* data : varchar(500)
* status_from : enum('Approved','Pending','Rejected','Cancellation Requested','Cancelled','Processing')
* status_to : enum('Approved','Pending','Rejected','Cancellation Requested','Cancelled','Processing')
* created : datetime
v icehrm_db supportedlanguages
* id : bigint(20)
* name : varchar(100)
* description : varchar(100)
v icehrm_db systemdata
* id : bigint(20)
* name : varchar(50)
* value : text
v icehrm_db tags
* id : bigint(20)
* name : varchar(250)
v icehrm_db timezones
* id : bigint(20)
* name : varchar(100)
* details : varchar(255)
v icehrm_db trainingsessions
* id : bigint(20)
* name : varchar(300)
* course : bigint(20)
* description : text
* scheduled : datetime
* dueDate : datetime
* deliveryMethod : enum('Classroom','Self Study','Online')
* deliveryLocation : varchar(500)
* status : enum('Pending','Approved','Completed','Cancelled')
* attendanceType : enum('Sign Up','Assign')
* attachment : varchar(300)
* created : datetime
* updated : datetime
* requireProof : enum('Yes','No')
v icehrm_db userinvitations
* id : bigint(20)
* email : varchar(100)
* username : varchar(100)
* first_name : varchar(100)
* last_name : varchar(100)
* user_level : varchar(20)
* password : varchar(100)
* timezone : varchar(100)
* employee_id : varchar(50)
* department : bigint(20)
* joined_date : date
* job_title : bigint(20)
* employment_status : bigint(20)
* pay_grade : bigint(20)
* supervisor : bigint(20)
* country : char(2)
* invitation_status : int(4)
* created_user_id : bigint(20)
* created_employee_id : bigint(20)
* created : datetime
* updated : datetime
v icehrm_db usermeta
* id : bigint(20)
* user_id : bigint(20)
* meta_key : varchar(20)
* meta_value : text
* created : datetime
* updated : datetime
v icehrm_db userreports
* id : bigint(20)
* name : varchar(100)
* details : text
* parameters : text
* query : text
* paramOrder : varchar(500)
* type : enum('Query','Class')
* report_group : varchar(500)
* output : varchar(15)
v icehrm_db userroles
* id : bigint(20)
* name : varchar(100)
* additional_permissions : text
v icehrm_db users
* id : bigint(20)
* username : varchar(100)
* email : varchar(100)
* password : varchar(100)
* employee : bigint(20)
* default_module : bigint(20)
* user_level : enum('Admin','Employee','Manager','Restricted Admin','Restricted Manager','Restricted Employee')
* user_roles : text
* last_login : datetime
* last_update : datetime
* created : datetime
* login_hash : varchar(64)
* lang : bigint(20)
* googleUserData : text
* wrong_password_count : int(11)
* last_wrong_attempt_at : datetime
* last_password_requested_at : datetime
v icehrm_db workdays
* id : bigint(20)
* name : varchar(100)
* status : enum('Full Day','Half Day','Non-working Day')
* country : bigint(20)
Create relationship
FOREIGN KEY
on delete
on update
Delete relationship