-- MySQL dump 10.13  Distrib 8.4.11, for Linux (x86_64)
--
-- Host: localhost    Database: erpflow
-- ------------------------------------------------------
-- Server version	8.4.11

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!50503 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Current Database: `erpflow`
--

CREATE DATABASE /*!32312 IF NOT EXISTS*/ `erpflow` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;

USE `erpflow`;

--
-- Table structure for table `actions`
--

DROP TABLE IF EXISTS `actions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `actions` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `slug` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `sort_order` int NOT NULL DEFAULT '0',
  `is_system` tinyint(1) NOT NULL DEFAULT '0',
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `actions_slug_unique` (`slug`),
  KEY `actions_status_index` (`status`)
) ENGINE=InnoDB AUTO_INCREMENT=267 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `actions`
--

LOCK TABLES `actions` WRITE;
/*!40000 ALTER TABLE `actions` DISABLE KEYS */;
INSERT INTO `actions` VALUES (1,'view','View',NULL,1,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(2,'create','Create',NULL,2,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(3,'update','Update',NULL,3,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(4,'delete','Delete',NULL,4,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(5,'approve','Approve',NULL,5,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(6,'reject','Reject',NULL,6,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(7,'assign','Assign',NULL,7,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(8,'export','Export',NULL,8,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(9,'import','Import',NULL,9,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(10,'print','Print',NULL,10,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(11,'clone','Clone',NULL,11,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(12,'archive','Archive',NULL,12,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(13,'restore','Restore',NULL,13,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(14,'download','Download',NULL,14,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(15,'upload','Upload',NULL,15,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(16,'menu-view','Menu View',NULL,19,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(17,'system-configuration-menu-view','System Configuration Menu View',NULL,17,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(18,'system-configuration-company-view','System Configuration Company View',NULL,18,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(19,'view-bank','View Employee Bank Info',NULL,20,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(20,'view-salary','View Employee Salary Info',NULL,21,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(21,'view-documents','View Employee Documents',NULL,22,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(22,'view-restricted-documents','View Restricted Employee Documents',NULL,23,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(23,'update-own-profile','Update Own Profile',NULL,24,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(24,'config-manage','Manage Attendance Config',NULL,2,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(25,'assignment-manage','Manage Assignments',NULL,3,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(26,'assignment-preview','Preview Assignment Resolution',NULL,4,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(27,'punch-create','Create Own Punch',NULL,5,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(28,'punch-create-others','Create Punch For Others',NULL,6,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(29,'record-view-own','View Own Attendance Records',NULL,7,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(30,'record-view-team','View Team Attendance Records',NULL,8,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(31,'record-view-all','View All Attendance Records',NULL,9,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(32,'record-export','Export Attendance Records',NULL,10,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(33,'record-recalculate','Recalculate Attendance Records',NULL,11,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(34,'correction-create','Create Attendance Correction',NULL,12,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(35,'correction-approve','Approve Attendance Correction',NULL,13,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(36,'correction-override-lock','Override Locked Correction',NULL,14,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(37,'leave-apply','Apply Leave',NULL,15,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(38,'leave-approve','Approve Leave',NULL,16,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(39,'leave-balance-view','View Leave Balances',NULL,17,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(40,'leave-balance-adjust','Adjust Leave Balances',NULL,18,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(41,'monthly-view','View Monthly Attendance',NULL,19,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(42,'monthly-approve','Approve Monthly Attendance',NULL,20,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(43,'monthly-unlock','Unlock Monthly Attendance',NULL,21,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(44,'settings-manage','Manage Payroll Settings',NULL,2,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(45,'structure-manage','Manage Salary Structures',NULL,3,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(46,'deduction-manage','Manage Deductions',NULL,4,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(47,'advance-manage','Manage Salary Advances',NULL,5,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(48,'advance-approve','Approve Salary Advance',NULL,6,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(49,'payment-mode-manage','Manage Payment Modes',NULL,7,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(50,'run-create','Create Payroll Run',NULL,8,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(51,'run-override-readiness','Override Payroll Readiness',NULL,9,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(52,'run-approve','Approve Payroll Run',NULL,10,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(53,'month-freeze','Freeze Payroll Month',NULL,11,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(54,'month-unfreeze-paid','Unfreeze Paid Payroll Month',NULL,12,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(55,'disburse','Disburse Payroll',NULL,13,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(56,'payslip-view-own','View Own Payslip',NULL,14,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(57,'payslip-view-all','View All Payslips',NULL,15,1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(58,'policy-group-view','View Policy Groups',NULL,22,1,'active','2026-08-24 05:36:59','2026-08-24 05:36:59'),(59,'policy-group-manage','Manage Policy Groups',NULL,23,1,'active','2026-08-24 05:36:59','2026-08-24 05:36:59'),(60,'view-list','View Employee List',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(61,'view-own-profile','View Own Profile',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(62,'view-any-profile','View Any Employee Profile',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(63,'update-any-profile','Update Any Employee Profile',NULL,6,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(64,'view-personal-info','View Personal Info',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(65,'update-personal-info','Update Personal Info',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(66,'view-contact-info','View Contact Info',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(67,'update-contact-info','Update Contact Info',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(68,'view-address-info','View Address Info',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(69,'update-address-info','Update Address Info',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(70,'view-identities','View Identities',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(71,'create-identities','Add Identity Record',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(72,'update-identities','Update Identity Record',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(73,'delete-identities','Delete Identity Record',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(74,'view-employments','View Employment Details',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(75,'update-employments','Update Employment Details',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(76,'update-employment-dates','Edit Joining & Confirmation Dates',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(77,'create-bank','Add Bank Account',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(78,'update-bank','Update Bank Account',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(79,'delete-bank','Delete Bank Account',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(80,'create-salary','Add Salary Record',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(81,'update-salary','Update Salary Record',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(82,'deactivate-salary','Deactivate Salary Record',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(83,'view-education','View Education Records',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(84,'create-education','Add Education Record',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(85,'update-education','Update Education Record',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(86,'delete-education','Delete Education Record',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(87,'view-experience','View Experience Records',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(88,'create-experience','Add Experience Record',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(89,'update-experience','Update Experience Record',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(90,'delete-experience','Delete Experience Record',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(91,'view-assets','View Assigned Assets',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(92,'assign-assets','Assign / Add Assets',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(93,'return-assets','Return Asset',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(94,'view-notes','View Notes',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(95,'create-notes','Add Note',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(96,'update-notes','Update Note',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(97,'delete-notes','Delete Note',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(98,'view-timeline','View Timeline Events',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(99,'create-timeline','Add Timeline Event',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(100,'create-documents','Upload Document',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(101,'replace-documents','Replace Document',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(102,'delete-documents','Delete Document',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(103,'view-organization','View Organization Assignments',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(104,'assign-organization','Assign Organization Unit',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(105,'transfer-organization','Transfer Organization Unit',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(106,'view-reporting-manager','View Reporting Managers',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(107,'assign-reporting-manager','Assign Reporting Manager',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(108,'change-reporting-manager','Change / End Reporting Manager',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(109,'view-tax-profile','View Tax Profile',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(110,'create-tax-profile','Create Tax Profile',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(111,'update-tax-profile','Update Tax Profile',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(112,'id-card-view','View ID Card Preview',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(113,'id-card-generate','Generate ID Cards (Single/Bulk)',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(114,'id-card-history','View ID Card History',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(115,'id-card-reissue','Reissue ID Card',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(116,'id-card-deactivate','Deactivate ID Card',NULL,5,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(117,'download-template','Download Import Sample Template',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(118,'types-view','View Attendance Types',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(119,'types-create','Create Attendance Type',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(120,'types-update','Update Attendance Type',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(121,'types-delete','Delete Attendance Type',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(122,'shifts-view','View Shifts',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(123,'shifts-create','Create Shift',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(124,'shifts-update','Update Shift',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(125,'shifts-delete','Delete Shift',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(126,'policies-view','View Attendance Policies',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(127,'policies-create','Create Policy',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(128,'policies-update','Update Policy',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(129,'policies-delete','Delete Policy',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(130,'assignment-view','View Shift & Policy Assignments',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(131,'jobs-view','View Background Jobs & Status',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(132,'jobs-execute','Execute Attendance & Leave Background Jobs',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(133,'home-menu-view','View Configuration Home Menu',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(134,'company-view','View Company Configuration',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(135,'company-create','Create Company',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(136,'company-update','Update Company Configuration',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(137,'company-delete','Delete Company',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(138,'branch-view','View Branches',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(139,'branch-create','Create Branch',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(140,'branch-update','Update Branch',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(141,'branch-delete','Delete Branch',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(142,'division-view','View Divisions',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(143,'division-create','Create Division',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(144,'division-update','Update Division',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(145,'division-delete','Delete Division',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(146,'department-view','View Departments',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(147,'department-create','Create Department',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(148,'department-update','Update Department',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(149,'department-delete','Delete Department',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(150,'designation-view','View Designations',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(151,'designation-create','Create Designation',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(152,'designation-update','Update Designation',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(153,'designation-delete','Delete Designation',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(154,'grade-view','View Grades',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(155,'grade-create','Create Grade',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(156,'grade-update','Update Grade',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(157,'grade-delete','Delete Grade',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(158,'employment-type-view','View Employment Types',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(159,'employment-type-create','Create Employment Type',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(160,'employment-type-update','Update Employment Type',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(161,'employment-type-delete','Delete Employment Type',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(162,'team-view','View Teams',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(163,'team-create','Create Team',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(164,'team-update','Update Team',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(165,'team-delete','Delete Team',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(166,'section-view','View Sections',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(167,'section-create','Create Section',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(168,'section-update','Update Section',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(169,'section-delete','Delete Section',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(170,'cost-center-view','View Cost Centers',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(171,'cost-center-create','Create Cost Center',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(172,'cost-center-update','Update Cost Center',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(173,'cost-center-delete','Delete Cost Center',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(174,'work-location-view','View Work Locations',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(175,'work-location-create','Create Work Location',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(176,'work-location-update','Update Work Location',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(177,'work-location-delete','Delete Work Location',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(178,'id-card-setting-view','View ID Card Settings',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(179,'id-card-setting-create','Create ID Card Setting',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(180,'id-card-setting-update','Update ID Card Setting',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(181,'id-card-setting-delete','Delete ID Card Setting',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(182,'document-type-view','View Document Types',NULL,1,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(183,'document-type-create','Create Document Type',NULL,2,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(184,'document-type-update','Update Document Type',NULL,3,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(185,'document-type-delete','Delete Document Type',NULL,4,1,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(186,'ip-whitelist-view','View IP Whitelists',NULL,1,1,'active','2026-09-02 12:53:11','2026-09-02 12:53:11'),(187,'ip-whitelist-create','Create IP Whitelist',NULL,2,1,'active','2026-09-02 12:53:11','2026-09-02 12:53:11'),(188,'ip-whitelist-update','Update IP Whitelist',NULL,3,1,'active','2026-09-02 12:53:11','2026-09-02 12:53:11'),(189,'ip-whitelist-delete','Delete IP Whitelist',NULL,4,1,'active','2026-09-02 12:53:11','2026-09-02 12:53:11'),(190,'payment-methods-view','View Payment Methods',NULL,1,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(191,'payment-methods-create','Create Payment Method',NULL,2,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(192,'payment-methods-update','Update Payment Method',NULL,3,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(193,'payment-methods-delete','Delete Payment Method',NULL,4,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(194,'categories-view','View Categories',NULL,1,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(195,'categories-create','Create Category',NULL,2,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(196,'categories-update','Update Category',NULL,3,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(197,'categories-delete','Delete Category',NULL,4,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(198,'sub-categories-view','View Sub-Categories',NULL,1,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(199,'sub-categories-create','Create Sub-Category',NULL,2,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(200,'sub-categories-update','Update Sub-Category',NULL,3,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(201,'sub-categories-delete','Delete Sub-Category',NULL,4,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(202,'projects-view','View Projects',NULL,1,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(203,'projects-manage','Manage Projects',NULL,2,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(204,'teams-view','View Teams',NULL,3,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(205,'teams-manage','Manage Teams',NULL,4,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(206,'teams-manage-led','Manage Led Teams',NULL,5,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(207,'project-team-assignments-view','View Project Team Assignments',NULL,6,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(208,'project-team-assignments-manage','Manage Project Team Assignments',NULL,7,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(209,'tasks-view','View Tasks',NULL,1,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(210,'tasks-manage','Manage Tasks',NULL,2,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(211,'tasks-update-own','Update Own Assigned Tasks',NULL,3,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(212,'qa-tasks-view','View Assigned QA Tasks',NULL,4,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(213,'qa-tasks-manage','Manage Assigned QA Tasks',NULL,5,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(214,'task-assignments-view','View Task Assignments',NULL,6,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(215,'task-assignments-manage','Manage Task Assignments',NULL,7,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(216,'daily-reports-view','View Daily Reports',NULL,8,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(217,'daily-reports-manage','Manage Daily Reports',NULL,9,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(218,'daily-reports-manage-own','Manage Own Daily Reports',NULL,10,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(219,'reports-export','Export Reports',NULL,11,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(220,'dashboard-view','View Dashboard',NULL,12,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(221,'rbac-view','View RBAC Permissions',NULL,13,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(222,'provident-fund-role-rule-view','View Provident Fund Role Rules',NULL,1,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(223,'provident-fund-role-rule-manage','Manage Provident Fund Role Rules',NULL,2,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(224,'sources-view','View Sources',NULL,1,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(225,'sources-create','Create Source',NULL,2,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(226,'sources-update','Update Source',NULL,3,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(227,'sources-delete','Delete Source',NULL,4,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(228,'services-view','View Services',NULL,1,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(229,'services-create','Create Service',NULL,2,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(230,'services-update','Update Service',NULL,3,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(231,'services-delete','Delete Service',NULL,4,1,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(232,'pms-services-view','View Services',NULL,1,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(233,'pms-services-create','Create Service',NULL,2,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(234,'pms-services-update','Update Service',NULL,3,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(235,'pms-services-delete','Delete Service',NULL,4,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(236,'contracts-view','View Contracts',NULL,1,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(237,'contracts-create','Create Contract',NULL,2,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(238,'contracts-update','Update Contract',NULL,3,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(239,'contracts-delete','Delete Contract',NULL,4,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(240,'contracts-manage','Manage Contracts',NULL,5,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(241,'assignments-view','View Project Assignments',NULL,1,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(242,'assignments-manage','Manage Project Assignments',NULL,2,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(243,'shares-view','View Project Shares',NULL,1,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(244,'shares-manage','Manage Project Shares',NULL,2,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(245,'commission-rules-view','View Commission Rules',NULL,1,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(246,'commission-rules-manage','Manage Commission Rules',NULL,2,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(247,'earnings-view','View Earnings',NULL,1,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(248,'earnings-manage','Manage Earnings',NULL,2,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(249,'reports-view','View Reports',NULL,1,1,'active','2026-09-15 12:40:59','2026-09-15 12:40:59'),(250,'context-preview','Preview Project Context (Stub/Real)',NULL,2,1,'active','2026-09-16 10:31:44','2026-09-16 10:31:44'),(251,'rule-view','View Commission Rules',NULL,1,1,'active','2026-09-16 10:31:44','2026-09-16 10:31:44'),(252,'rule-create','Create Commission Rules',NULL,2,1,'active','2026-09-16 10:31:44','2026-09-16 10:31:44'),(253,'rule-update','Update Commission Rules',NULL,3,1,'active','2026-09-16 10:31:44','2026-09-16 10:31:44'),(254,'rule-activate','Activate Commission Rules',NULL,4,1,'active','2026-09-16 10:31:44','2026-09-16 10:31:44'),(255,'calculate','Calculate Commission',NULL,1,1,'active','2026-09-16 10:31:44','2026-09-16 10:31:44'),(256,'post','Post Commission',NULL,3,1,'active','2026-09-16 10:31:44','2026-09-16 10:31:44'),(257,'adjust','Adjust / Reverse Commission',NULL,4,1,'active','2026-09-16 10:31:44','2026-09-16 10:31:44'),(258,'settlement-view','View Settlements',NULL,1,1,'active','2026-09-16 10:31:44','2026-09-16 10:31:44'),(259,'settlement-approve','Approve Settlements',NULL,2,1,'active','2026-09-16 10:31:44','2026-09-16 10:31:44'),(260,'report-view','View Commission Reports',NULL,3,1,'active','2026-09-16 10:31:44','2026-09-16 10:31:44'),(261,'project-services-view','View Project Services',NULL,8,1,'active','2026-09-19 05:47:31','2026-09-19 05:47:31'),(262,'project-services-manage','Manage Project Services',NULL,9,1,'active','2026-09-19 05:47:31','2026-09-19 05:47:31'),(263,'maturity-period-view','View PF Maturity Period Configuration',NULL,1,1,'active','2026-09-19 05:47:31','2026-09-19 05:47:31'),(264,'maturity-period-create','Create PF Maturity Period Configuration',NULL,2,1,'active','2026-09-19 05:47:31','2026-09-19 05:47:31'),(265,'maturity-period-update','Update PF Maturity Period Configuration',NULL,3,1,'active','2026-09-19 05:47:31','2026-09-19 05:47:31'),(266,'maturity-period-delete','Delete PF Maturity Period Configuration',NULL,4,1,'active','2026-09-19 05:47:31','2026-09-19 05:47:31');
/*!40000 ALTER TABLE `actions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `activity_logs`
--

DROP TABLE IF EXISTS `activity_logs`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `activity_logs` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `uuid` char(36) COLLATE utf8mb4_unicode_ci NOT NULL,
  `company_id` bigint unsigned DEFAULT NULL,
  `user_id` bigint unsigned DEFAULT NULL,
  `module_id` bigint unsigned DEFAULT NULL,
  `action_key` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `event` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `subject_type` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `subject_id` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `properties` json DEFAULT NULL,
  `ip_address` varchar(45) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `user_agent` text COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `activity_logs_uuid_unique` (`uuid`),
  KEY `activity_logs_company_id_created_at_index` (`company_id`,`created_at`),
  KEY `activity_logs_user_id_index` (`user_id`),
  KEY `activity_logs_module_id_action_key_index` (`module_id`,`action_key`),
  KEY `activity_logs_event_index` (`event`),
  CONSTRAINT `activity_logs_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE SET NULL,
  CONSTRAINT `activity_logs_module_id_foreign` FOREIGN KEY (`module_id`) REFERENCES `modules` (`id`) ON DELETE SET NULL,
  CONSTRAINT `activity_logs_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=1384 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `activity_logs`
--

LOCK TABLES `activity_logs` WRITE;
/*!40000 ALTER TABLE `activity_logs` DISABLE KEYS */;
INSERT INTO `activity_logs` VALUES (1,'5ad1dbda-41bc-4dd5-babd-1a3cd4061392',1,1,2,'platform.create','workflow.created','App\\Platform\\Models\\ApprovalWorkflow','fda875a6-f68b-4782-98e7-b84d1bf119cc','{\"name\": \"Configuration Create Approval\", \"workflow_uuid\": \"fda875a6-f68b-4782-98e7-b84d1bf119cc\", \"module_action_id\": 18}','127.0.0.1','Symfony','2026-08-12 09:47:03'),(2,'abee3e82-904e-49d9-8755-b6393dcbf3c6',1,1,NULL,'platform.update','settings.approval_updated',NULL,NULL,'{\"workflow_id\": 1, \"approval_enabled\": false, \"module_action_id\": 18}','127.0.0.1','Symfony','2026-08-12 09:47:03'),(3,'5513d143-be4f-44a1-93d5-1e8809d78b7e',1,1,4,'platform.create','workflow.created','App\\Platform\\Models\\ApprovalWorkflow','1cfa30e8-13d1-44b1-af1a-c8c4241c2155','{\"name\": \"Attendance Correction Approval\", \"workflow_uuid\": \"1cfa30e8-13d1-44b1-af1a-c8c4241c2155\", \"module_action_id\": 83}','127.0.0.1','Symfony','2026-08-12 09:47:03'),(4,'2fcf3257-9b27-4173-b1da-196d7f2e0cd5',1,1,NULL,'platform.update','settings.approval_updated',NULL,NULL,'{\"workflow_id\": 2, \"approval_enabled\": false, \"module_action_id\": 83}','127.0.0.1','Symfony','2026-08-12 09:47:03'),(5,'651a574a-4c34-462c-b8a7-c5d565f4402c',1,1,4,'platform.create','workflow.created','App\\Platform\\Models\\ApprovalWorkflow','0d67e4c9-1021-496e-937d-fde04b49ec32','{\"name\": \"Leave Request Approval\", \"workflow_uuid\": \"0d67e4c9-1021-496e-937d-fde04b49ec32\", \"module_action_id\": 86}','127.0.0.1','Symfony','2026-08-12 09:47:03'),(6,'7508acfa-fa89-4c05-b4b7-30be7eb7791a',1,1,NULL,'platform.update','settings.approval_updated',NULL,NULL,'{\"workflow_id\": 3, \"approval_enabled\": false, \"module_action_id\": 86}','127.0.0.1','Symfony','2026-08-12 09:47:03'),(7,'b350d455-6454-4aa8-9a1c-d488e7d17c2e',1,1,4,'platform.create','workflow.created','App\\Platform\\Models\\ApprovalWorkflow','b6cd0097-da93-4324-93e6-a39d9f8666bc','{\"name\": \"Monthly Attendance Approval\", \"workflow_uuid\": \"b6cd0097-da93-4324-93e6-a39d9f8666bc\", \"module_action_id\": 90}','127.0.0.1','Symfony','2026-08-12 09:47:03'),(8,'799c52c3-037d-4813-8dca-e422dd47e028',1,1,NULL,'platform.update','settings.approval_updated',NULL,NULL,'{\"workflow_id\": 4, \"approval_enabled\": false, \"module_action_id\": 90}','127.0.0.1','Symfony','2026-08-12 09:47:03'),(9,'d70e4285-9e6f-472b-be2a-0879f481d531',1,1,5,'platform.create','workflow.created','App\\Platform\\Models\\ApprovalWorkflow','a33b5ed2-ea2f-4b22-9f55-053f5e3ab48c','{\"name\": \"Payroll Run Approval\", \"workflow_uuid\": \"a33b5ed2-ea2f-4b22-9f55-053f5e3ab48c\", \"module_action_id\": 116}','127.0.0.1','Symfony','2026-08-12 09:47:03'),(10,'13f5e9b9-c3af-47ba-a729-46f58950523f',1,1,NULL,'platform.update','settings.approval_updated',NULL,NULL,'{\"workflow_id\": 5, \"approval_enabled\": false, \"module_action_id\": 116}','127.0.0.1','Symfony','2026-08-12 09:47:03'),(11,'b550fd44-292e-4b0f-acce-29cc2517f4d4',1,1,5,'platform.create','workflow.created','App\\Platform\\Models\\ApprovalWorkflow','a9be4d16-c4a1-4758-bb54-df0e3eab095b','{\"name\": \"Salary Advance Approval\", \"workflow_uuid\": \"a9be4d16-c4a1-4758-bb54-df0e3eab095b\", \"module_action_id\": 112}','127.0.0.1','Symfony','2026-08-12 09:47:03'),(12,'87d92359-66ff-42f9-988b-58cc06a3f9a3',1,1,NULL,'platform.update','settings.approval_updated',NULL,NULL,'{\"workflow_id\": 6, \"approval_enabled\": false, \"module_action_id\": 112}','127.0.0.1','Symfony','2026-08-12 09:47:03'),(13,'676ee7ce-7e55-43f5-9d22-92712a44222d',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','59.153.103.244','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-13 11:51:03'),(14,'920e9b0c-e9c8-4fd6-b39e-b64df4814ab4',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.242','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-16 03:47:59'),(15,'564aee3f-6641-4573-8f22-00a734568006',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 03:48:47'),(16,'1329fb88-1fc9-46c1-874d-8e2b36b7689d',1,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 03:50:39'),(17,'e6713352-1c99-4736-bfa4-b37d3069409c',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','3','{\"user_uuid\": \"aa1f9021-f833-4c53-9767-961376546f23\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 03:57:45'),(18,'1cb66b1b-9ba1-403c-8c04-38660718a9b7',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 05:21:10'),(19,'98a4c9de-f5e7-4746-9bee-a6f4d685deea',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 06:28:10'),(20,'0f5c74d1-e2cb-4ebf-ab16-bc7bc85815d5',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.242','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-16 06:40:17'),(21,'8effb416-d09f-47b5-a2dc-d74dd026c672',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','3','{\"user_uuid\": \"aa1f9021-f833-4c53-9767-961376546f23\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:12:37'),(22,'185ec114-3b58-4c6c-9807-817825fc4ec9',1,1,3,'employee.update','employee_identity.updated','employee_identity','1','{\"after\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"nid\", \"attachment_path\": \"employees/9/identities/QdilfZhQJD5EoZ5vq8ZrAxegjipydmzFiGSERngi.pdf\", \"document_number\": \"1234567890\"}, \"before\": {\"remarks\": null, \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"nid\", \"attachment_path\": \"employees/9/identities/QdilfZhQJD5EoZ5vq8ZrAxegjipydmzFiGSERngi.pdf\", \"document_number\": \"1234567890\"}, \"employee_id\": 9, \"document_type\": \"nid\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:27:47'),(23,'54f10b8f-b567-44fa-a7f6-dbceeef36b6f',1,1,3,'employee.update','employee_identity.updated','employee_identity','1','{\"after\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"passport\", \"attachment_path\": \"employees/9/identities/QdilfZhQJD5EoZ5vq8ZrAxegjipydmzFiGSERngi.pdf\", \"document_number\": \"1234567890000\"}, \"before\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"nid\", \"attachment_path\": \"employees/9/identities/QdilfZhQJD5EoZ5vq8ZrAxegjipydmzFiGSERngi.pdf\", \"document_number\": \"1234567890\"}, \"employee_id\": 9, \"document_type\": \"passport\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:28:08'),(24,'aeebb178-7d6c-4410-8930-181a900a06f8',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:29:52'),(25,'16544922-e020-4820-9a13-5560b1305f44',1,1,3,'employee.update','employee_address.updated','employee_address','1','{\"after\": {\"country_id\": 1, \"district_id\": 1, \"division_id\": 1, \"postal_code\": \"1200\", \"address_type\": \"present\", \"address_line_1\": \"Dhanmondi Dhaka\", \"address_line_2\": \"sukrabad ,dhanmondi\", \"upazila_or_city\": \"Dhaka\"}, \"before\": {\"country_id\": 1, \"district_id\": 1, \"division_id\": 1, \"postal_code\": \"1200\", \"address_type\": \"present\", \"address_line_1\": \"Dhanmondi Dhaka\", \"address_line_2\": \"sukrabad ,dhanmondi\", \"upazila_or_city\": \"Dhaka\"}, \"employee_id\": 9, \"address_type\": \"present\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:32:07'),(26,'b9249efe-066d-4ecc-9017-68f52f28ae51',1,1,3,'employee.update','employee_address.updated','employee_address','2','{\"after\": {\"country_id\": 1, \"district_id\": 1, \"division_id\": 1, \"postal_code\": \"1200\", \"address_type\": \"permanent\", \"address_line_1\": \"Dhanmondi Dhaka\", \"address_line_2\": \"sukrabad ,dhanmondi\", \"upazila_or_city\": \"Dhaka\"}, \"before\": {\"country_id\": 1, \"district_id\": null, \"division_id\": 1, \"postal_code\": null, \"address_type\": \"permanent\", \"address_line_1\": \"Fultola, khulna\", \"address_line_2\": \"Abhaynagar, jessore\", \"upazila_or_city\": \"Fultola\"}, \"employee_id\": 9, \"address_type\": \"permanent\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:32:07'),(27,'bdf6790e-e774-4011-8c23-aa9171210e32',1,1,3,'employee.update','employee_address.updated','employee_address','1','{\"after\": {\"country_id\": 1, \"district_id\": 1, \"division_id\": 1, \"postal_code\": \"1200\", \"address_type\": \"present\", \"address_line_1\": \"Dhanmondi Dhaka\", \"address_line_2\": \"sukrabad ,dhanmondi\", \"upazila_or_city\": \"Dhaka\"}, \"before\": {\"country_id\": 1, \"district_id\": 1, \"division_id\": 1, \"postal_code\": \"1200\", \"address_type\": \"present\", \"address_line_1\": \"Dhanmondi Dhaka\", \"address_line_2\": \"sukrabad ,dhanmondi\", \"upazila_or_city\": \"Dhaka\"}, \"employee_id\": 9, \"address_type\": \"present\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:32:25'),(28,'e73efab9-5ddb-47be-b2cb-ba56b8fdc9b5',1,1,3,'employee.update','employee_address.updated','employee_address','2','{\"after\": {\"country_id\": 1, \"district_id\": 1, \"division_id\": 1, \"postal_code\": \"1200\", \"address_type\": \"permanent\", \"address_line_1\": \"Dhanmondi Dhaka\", \"address_line_2\": \"sukrabad ,dhanmondi\", \"upazila_or_city\": \"Dhaka\"}, \"before\": {\"country_id\": 1, \"district_id\": 1, \"division_id\": 1, \"postal_code\": \"1200\", \"address_type\": \"permanent\", \"address_line_1\": \"Dhanmondi Dhaka\", \"address_line_2\": \"sukrabad ,dhanmondi\", \"upazila_or_city\": \"Dhaka\"}, \"employee_id\": 9, \"address_type\": \"permanent\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:32:26'),(29,'42f9230a-ec46-4372-9127-defa2b2ca4bc',1,1,3,'employee.update','employee_identity.updated','employee_identity','1','{\"after\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"passport\", \"attachment_path\": \"employees/9/identities/6JwJedDViNI9M8WqjndTdbjRgDs9VmbKE9UlIPst.pdf\", \"document_number\": \"1234567890000\"}, \"before\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"passport\", \"attachment_path\": \"employees/9/identities/QdilfZhQJD5EoZ5vq8ZrAxegjipydmzFiGSERngi.pdf\", \"document_number\": \"1234567890000\"}, \"employee_id\": 9, \"document_type\": \"passport\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:33:08'),(30,'947fe8c1-de96-4068-8fb8-498ca7312e88',1,1,3,'employee.update','employee_identity.updated','employee_identity','1','{\"after\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"passport\", \"attachment_path\": \"employees/9/identities/6JwJedDViNI9M8WqjndTdbjRgDs9VmbKE9UlIPst.pdf\", \"document_number\": \"1234567890000\"}, \"before\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"passport\", \"attachment_path\": \"employees/9/identities/6JwJedDViNI9M8WqjndTdbjRgDs9VmbKE9UlIPst.pdf\", \"document_number\": \"1234567890000\"}, \"employee_id\": 9, \"document_type\": \"passport\"}','150.228.135.242','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-16 07:38:49'),(31,'2ff23bf6-9e0c-48bc-86eb-515ee7a72c45',1,1,3,'employee.update','employee_identity.updated','employee_identity','1','{\"after\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"passport\", \"attachment_path\": \"employees/9/identities/C9ZIXwqKTgEDwpO0o42EaICKe4gLT9JumrJwTzD9.jpg\", \"document_number\": \"1234567890000\"}, \"before\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"passport\", \"attachment_path\": \"employees/9/identities/6JwJedDViNI9M8WqjndTdbjRgDs9VmbKE9UlIPst.pdf\", \"document_number\": \"1234567890000\"}, \"employee_id\": 9, \"document_type\": \"passport\"}','150.228.135.242','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-16 07:39:10'),(32,'a04e9a94-75e5-4e3b-a409-14cc4870b7c8',1,1,3,'employee.update','employee_identity.updated','employee_identity','1','{\"after\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"passport\", \"attachment_path\": \"employees/9/identities/pvki19IGbkEYdrvnn4MwOdQOZbYC9VbpXmsNHTjG.jpg\", \"document_number\": \"1234567890000\"}, \"before\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"passport\", \"attachment_path\": \"employees/9/identities/C9ZIXwqKTgEDwpO0o42EaICKe4gLT9JumrJwTzD9.jpg\", \"document_number\": \"1234567890000\"}, \"employee_id\": 9, \"document_type\": \"passport\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:48:08'),(33,'70c5f536-2128-4842-bfea-f21a307c90d0',1,1,3,'employee.update','employee_identity.updated','employee_identity','1','{\"after\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"passport\", \"attachment_path\": \"employees/9/identities/sXRbajZaFLuQwNBaNfQcLcyjQ0VcSGJHgSHsEzpB.png\", \"document_number\": \"1234567890000\"}, \"before\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"passport\", \"attachment_path\": \"employees/9/identities/pvki19IGbkEYdrvnn4MwOdQOZbYC9VbpXmsNHTjG.jpg\", \"document_number\": \"1234567890000\"}, \"employee_id\": 9, \"document_type\": \"passport\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:52:41'),(34,'12202467-4955-4942-9d3c-4df49f06379e',1,1,3,'employee.update','employee_identity.updated','employee_identity','1','{\"after\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"passport\", \"attachment_path\": \"employees/9/identities/YTNmCmxuKrewPVibq3rTsWnJQyMnaRR1xA0Xue1c.jpg\", \"document_number\": \"1234567890000\"}, \"before\": {\"remarks\": \"NID  card\", \"issue_date\": \"2026-08-15\", \"expiry_date\": \"2027-01-17\", \"document_type\": \"passport\", \"attachment_path\": \"employees/9/identities/sXRbajZaFLuQwNBaNfQcLcyjQ0VcSGJHgSHsEzpB.png\", \"document_number\": \"1234567890000\"}, \"employee_id\": 9, \"document_type\": \"passport\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:53:39'),(35,'46cef36a-2bdd-4a97-8cfe-9a6b8f9394a4',1,1,3,'employee.update','employee_identity.deleted','employee_identity','2','{\"before\": {\"remarks\": null, \"issue_date\": \"2020-01-15\", \"employee_id\": 9, \"expiry_date\": \"2026-08-17\", \"document_type\": \"nid\", \"attachment_path\": null, \"document_number\": \"2222222222222\"}, \"employee_id\": 9, \"document_type\": \"nid\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:55:23'),(36,'1f132a4f-90c6-4376-8ce5-88e626dafd74',1,1,3,'employee.update','employee_identity.restored','employee_identity','2','{\"employee_id\": 9, \"document_type\": \"nid\", \"document_number\": \"2222222222222\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:55:29'),(37,'c940be31-6cc3-437e-8c77-89bacdc5013e',1,1,3,'employee.update','employee_identity.deleted','employee_identity','2','{\"before\": {\"remarks\": null, \"issue_date\": \"2020-01-15\", \"employee_id\": 9, \"expiry_date\": \"2026-08-17\", \"document_type\": \"nid\", \"attachment_path\": null, \"document_number\": \"2222222222222\"}, \"employee_id\": 9, \"document_type\": \"nid\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:55:35'),(38,'03cf0d36-2536-4202-8cf9-0d3b8910f372',1,1,3,'employee.update','employee_employment.status_changed','employee_employment','1','{\"after\": {\"status\": \"probation\"}, \"before\": {\"status\": null}, \"employee_id\": 9, \"employee_name\": \"Rajoni 123\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 07:59:53'),(39,'8d5a6a22-eb40-4d07-af6a-c5f048b15bcf',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 08:44:29'),(40,'e66e8ddb-7758-42c1-8071-9cc0cf10d0f4',1,1,3,'employee.create','employee_salary.created','employee_salary','1','{\"status\": \"Active\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:00:09'),(41,'9db7d234-b4c6-4569-9a72-ad3be0b80e35',1,1,3,'employee.update','employee_salary.updated','employee_salary','1','{\"after\": {\"status\": \"Active\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}, \"before\": {\"status\": \"Active\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}, \"status\": \"Active\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:00:52'),(42,'1332cc42-8125-4f79-9337-8249e3f260ec',1,1,3,'employee.create','employee_salary.created','employee_salary','2','{\"status\": \"Active\", \"employee_id\": 9, \"salary_type\": \"Basic\", \"basic_salary\": \"25000.00\", \"gross_salary\": \"30000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 2}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:01:33'),(43,'aac25168-c9f6-4f65-8011-6e7010213d26',1,1,3,'employee.update','employee_salary.updated','employee_salary','1','{\"after\": {\"status\": \"Active\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}, \"before\": {\"status\": \"Inactive\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}, \"status\": \"Active\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:01:55'),(44,'5b11bd13-761e-47d5-b378-7738773422af',1,1,3,'employee.update','employee_salary.updated','employee_salary','1','{\"after\": {\"status\": \"Inactive\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}, \"before\": {\"status\": \"Active\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}, \"status\": \"Inactive\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:02:03'),(45,'79f17b68-7a7e-4aee-b817-52ebc87fc615',1,1,3,'employee.update','employee_salary.updated','employee_salary','1','{\"after\": {\"status\": \"Active\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}, \"before\": {\"status\": \"Inactive\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}, \"status\": \"Active\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:02:16'),(46,'456361c6-1756-468d-a3b5-d05ff39fe71f',1,1,3,'employee.create','employee_bank_account.created','employee_bank_account','1','{\"bank_name\": \"bkash\", \"is_primary\": true, \"employee_id\": 9, \"account_name\": \"salary\", \"account_number_masked\": \"*********9999\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:05:57'),(47,'de85eca0-0623-4864-a024-4f6579c3c253',1,1,3,'employee.create','employee_bank_account.created','employee_bank_account','2','{\"bank_name\": \"dhaka bank\", \"is_primary\": false, \"employee_id\": 9, \"account_name\": \"salary\", \"account_number_masked\": \"***********3223\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:06:21'),(48,'5cdc030d-6f27-44d1-bded-de41c3ddb132',1,1,3,'employee.update','employee_bank_account.updated','employee_bank_account','2','{\"after\": {\"user_id\": 4, \"bank_name\": \"dhaka bank\", \"company_id\": 1, \"is_primary\": true, \"branch_name\": \"dhaka\", \"employee_id\": 9, \"account_name\": \"salary\", \"routing_number\": null, \"payment_method_type\": \"bank\", \"account_number_masked\": \"***********3223\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"before\": {\"user_id\": 4, \"bank_name\": \"dhaka bank\", \"company_id\": 1, \"is_primary\": false, \"branch_name\": \"dhaka\", \"employee_id\": 9, \"account_name\": \"salary\", \"routing_number\": null, \"payment_method_type\": \"bank\", \"account_number_masked\": \"***********3223\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"bank_name\": \"dhaka bank\", \"is_primary\": true, \"employee_id\": 9, \"account_name\": \"salary\", \"account_number_masked\": \"***********3223\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:06:26'),(49,'d7500751-ef30-4b45-a4f0-5b687df7cff0',1,1,3,'employee.update','employee_bank_account.updated','employee_bank_account','1','{\"after\": {\"user_id\": 4, \"bank_name\": \"bkash\", \"company_id\": 1, \"is_primary\": true, \"branch_name\": \"dhaka\", \"employee_id\": 9, \"account_name\": \"salary\", \"routing_number\": \"123\", \"payment_method_type\": \"bank\", \"account_number_masked\": \"*********9999\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"before\": {\"user_id\": 4, \"bank_name\": \"bkash\", \"company_id\": 1, \"is_primary\": false, \"branch_name\": \"dhaka\", \"employee_id\": 9, \"account_name\": \"salary\", \"routing_number\": \"123\", \"payment_method_type\": \"bank\", \"account_number_masked\": \"*********9999\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"bank_name\": \"bkash\", \"is_primary\": true, \"employee_id\": 9, \"account_name\": \"salary\", \"account_number_masked\": \"*********9999\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:06:31'),(50,'8cd8a0ca-d9e4-41fa-807a-1796b99aa56e',1,1,3,'employee.create','employee_bank_account.created','employee_bank_account','3','{\"bank_name\": \"IFIC\", \"is_primary\": true, \"employee_id\": 9, \"account_name\": \"savings\", \"account_number_masked\": \"****4234\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:06:55'),(51,'11b7f674-3be5-4073-9579-32c3e0256cc6',1,1,3,'employee.update','employee_bank_account.deleted','employee_bank_account','1','{\"after\": {\"user_id\": 4, \"bank_name\": \"bkash\", \"company_id\": 1, \"is_primary\": false, \"branch_name\": \"dhaka\", \"employee_id\": 9, \"account_name\": \"salary\", \"routing_number\": \"123\", \"payment_method_type\": \"bank\", \"account_number_masked\": \"*********9999\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"before\": {\"user_id\": 4, \"bank_name\": \"bkash\", \"company_id\": 1, \"is_primary\": false, \"branch_name\": \"dhaka\", \"employee_id\": 9, \"account_name\": \"salary\", \"routing_number\": \"123\", \"payment_method_type\": \"bank\", \"account_number_masked\": \"*********9999\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"bank_name\": \"bkash\", \"is_primary\": false, \"employee_id\": 9, \"account_name\": \"salary\", \"account_number_masked\": \"*********9999\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:07:13'),(52,'050d9a1b-a27b-4d6b-838d-3533eff7d9cd',1,1,3,'employee.create','employee_bank_account.created','employee_bank_account','4','{\"bank_name\": \"bkash\", \"is_primary\": false, \"employee_id\": 9, \"account_name\": \"salary\", \"account_number_masked\": \"****4234\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:07:31'),(53,'1597343c-1eea-4f35-8ee2-fb5e16262382',1,1,3,'employee.update','employee_bank_account.updated','employee_bank_account','4','{\"after\": {\"user_id\": 4, \"bank_name\": \"bkash\", \"company_id\": 1, \"is_primary\": true, \"branch_name\": \"dhaka\", \"employee_id\": 9, \"account_name\": \"salary\", \"routing_number\": null, \"payment_method_type\": \"bank\", \"account_number_masked\": \"****4234\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"before\": {\"user_id\": 4, \"bank_name\": \"bkash\", \"company_id\": 1, \"is_primary\": false, \"branch_name\": \"dhaka\", \"employee_id\": 9, \"account_name\": \"salary\", \"routing_number\": null, \"payment_method_type\": \"bank\", \"account_number_masked\": \"****4234\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"bank_name\": \"bkash\", \"is_primary\": true, \"employee_id\": 9, \"account_name\": \"salary\", \"account_number_masked\": \"****4234\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:07:52'),(54,'36ad83f3-6d56-4ced-adcd-46b0ee220dd1',1,1,3,'employee.update','employee_bank_account.updated','employee_bank_account','3','{\"after\": {\"user_id\": 4, \"bank_name\": \"IFIC\", \"company_id\": 1, \"is_primary\": true, \"branch_name\": \"khulna\", \"employee_id\": 9, \"account_name\": \"savings\", \"routing_number\": null, \"payment_method_type\": \"bank\", \"account_number_masked\": \"****4234\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"before\": {\"user_id\": 4, \"bank_name\": \"IFIC\", \"company_id\": 1, \"is_primary\": false, \"branch_name\": \"khulna\", \"employee_id\": 9, \"account_name\": \"savings\", \"routing_number\": null, \"payment_method_type\": \"bank\", \"account_number_masked\": \"****4234\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"bank_name\": \"IFIC\", \"is_primary\": true, \"employee_id\": 9, \"account_name\": \"savings\", \"account_number_masked\": \"****4234\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 09:07:59'),(55,'3d271de7-9d21-4d83-a808-6000819baca8',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:18:39'),(56,'260dc728-e845-4bd2-9964-9196e1b4e208',1,1,3,'employee.create','employee_note.created','employee_note','1','{\"visibility\": \"private\", \"employee_id\": 9}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:26:35'),(57,'7dcf68c9-97ad-4126-97ea-7fbfcfdb69f4',1,1,3,'employee.create','employee_note.created','employee_note','2','{\"visibility\": \"hr\", \"employee_id\": 9}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:27:19'),(58,'09fda2f6-2f37-4f64-a80c-0d38a1ea4266',1,1,3,'employee.create','employee_note.created','employee_note','3','{\"visibility\": \"manager\", \"employee_id\": 9}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:27:41'),(59,'0a0ac3e3-2dd6-4408-a619-30a6ffe1278b',1,1,3,'employee.create','employee_note.created','employee_note','4','{\"visibility\": \"private\", \"employee_id\": 9}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:29:00'),(60,'d30fc588-2e69-425b-a5c3-f1597df8b0f6',1,1,3,'employee.update','employee_note.deleted','employee_note','4','{\"visibility\": \"private\", \"employee_id\": 9}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:29:19'),(61,'a528b812-5a73-4380-b296-50a21e0998f7',1,1,3,'employee.create','employee_document.uploaded','employee_document','1','{\"version\": 1, \"file_name\": \"QdilfZhQJD5EoZ5vq8ZrAxegjipydmzFiGSERngi.pdf\", \"is_current\": true, \"employee_id\": 9, \"expiry_date\": null, \"document_type_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:46:19'),(62,'29eaa306-aadd-4001-826a-6cac16c19692',1,1,3,'employee.update','employee_document.replaced','employee_document','2','{\"version\": 2, \"file_name\": \"EMPLOYEE_MODULE_GUIDE.pdf\", \"is_current\": true, \"employee_id\": 9, \"expiry_date\": null, \"document_type_id\": 1, \"previous_version\": 1, \"replaced_document_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:47:07'),(63,'3e990d01-29de-47a3-b289-ba159beddacc',1,1,3,'employee.create','employee_document.uploaded','employee_document','3','{\"version\": 1, \"file_name\": \"VCEDBLHMOD.png\", \"is_current\": true, \"employee_id\": 9, \"expiry_date\": null, \"document_type_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:47:30'),(64,'b21bef3b-5807-428c-a984-a1ea0b53819a',1,1,3,'employee.update','employee_document.deleted','employee_document','3','{\"version\": 1, \"file_name\": \"VCEDBLHMOD.png\", \"is_current\": true, \"employee_id\": 9, \"expiry_date\": null, \"document_type_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:47:39'),(65,'bb928b08-c646-49c7-9d27-a262e2d95400',1,1,3,'employee.create','employee_document.uploaded','employee_document','4','{\"version\": 1, \"file_name\": \"note_attachment_3.pdf\", \"is_current\": true, \"employee_id\": 9, \"expiry_date\": null, \"document_type_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:52:36'),(66,'68d5c6f1-6e84-48f0-83f1-1f1b6fdd070e',1,1,3,'employee.update','employee_document.replaced','employee_document','5','{\"version\": 2, \"file_name\": \"packing-slip-1786424724503.pdf\", \"is_current\": true, \"employee_id\": 9, \"expiry_date\": null, \"document_type_id\": 1, \"previous_version\": 1, \"replaced_document_id\": 4}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:52:48'),(67,'2b0aa419-45a5-4c29-b78a-da6a34b821e2',1,1,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','1','{\"is_current\": true, \"employee_id\": 9, \"department_id\": 1, \"designation_id\": 1, \"effective_from\": \"2026-08-16\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:59:23'),(68,'e4ebceb4-4f25-4598-8f55-61e8437febfe',1,1,3,'employee.update','employee_organization_assignment.transferred','employee_organization_assignment','2','{\"after\": {\"team_id\": null, \"grade_id\": null, \"branch_id\": null, \"is_current\": true, \"section_id\": null, \"division_id\": null, \"effective_to\": null, \"change_reason\": \"adadasd\", \"department_id\": 1, \"cost_center_id\": null, \"designation_id\": 1, \"effective_from\": \"2026-08-16\", \"work_location_id\": null}, \"before\": {\"team_id\": null, \"grade_id\": null, \"branch_id\": null, \"is_current\": true, \"section_id\": null, \"division_id\": null, \"effective_to\": null, \"change_reason\": null, \"department_id\": 1, \"cost_center_id\": null, \"designation_id\": 1, \"effective_from\": \"2026-08-16\", \"work_location_id\": null}, \"employee_id\": 9, \"change_reason\": \"adadasd\", \"closed_assignment_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 10:59:35'),(69,'8e7e4677-1a6b-4ac5-9e46-44bbaf18e997',1,1,3,'employee.create','employee_reporting_manager.assigned','employee_reporting_manager','1','{\"after\": {\"id\": 1, \"is_current\": true, \"manager_id\": 8, \"employee_id\": 9, \"effective_to\": \"2026-08-26\", \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-16\"}, \"is_current\": true, \"manager_id\": 8, \"employee_id\": 9, \"effective_to\": \"2026-08-26\", \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-16\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 11:00:19'),(70,'58f1271c-167e-4f3f-919f-aaba56c1ea71',1,1,3,'employee.update','employee_reporting_manager.changed','employee_reporting_manager','2','{\"after\": {\"id\": 2, \"is_current\": true, \"manager_id\": 1, \"employee_id\": 9, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-27\"}, \"before\": {\"id\": 1, \"is_current\": true, \"manager_id\": 8, \"employee_id\": 9, \"effective_to\": \"2026-08-26\", \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-16\"}, \"is_current\": true, \"manager_id\": 1, \"employee_id\": 9, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-27\", \"closed_assignment_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 11:01:45'),(71,'a930f676-fc4b-41ed-abf8-d157e6267a48',1,1,5,'payroll.payment-mode-manage','payroll.payment_modes_replaced','employee_salary','1','{\"modes\": [], \"mode_count\": 0, \"employee_id\": 9, \"employee_salary_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 11:09:42'),(72,'e654af95-bbdd-42bd-8f06-49fe92589c5e',1,1,3,'employee.update','employee_salary.updated','employee_salary','1','{\"after\": {\"status\": \"Active\", \"employee_id\": 9, \"salary_type\": \"Basic\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}, \"before\": {\"status\": \"Active\", \"employee_id\": 9, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}, \"status\": \"Active\", \"employee_id\": 9, \"salary_type\": \"Basic\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"15000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-07-24\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 11:09:46'),(73,'002c5c70-82b5-48b7-ae1f-84e932a6f988',1,1,5,'payroll.payment-mode-manage','payroll.payment_modes_replaced','employee_salary','1','{\"modes\": [{\"value\": 10, \"channel\": \"cash\", \"display_order\": 0, \"allocation_type\": \"percentage\", \"employee_bank_account_id\": null}, {\"value\": 2000, \"channel\": \"cheque\", \"display_order\": 1, \"allocation_type\": \"fixed\", \"employee_bank_account_id\": null}, {\"value\": null, \"channel\": \"bank\", \"display_order\": 2, \"allocation_type\": \"residual\", \"employee_bank_account_id\": 3}], \"mode_count\": 3, \"employee_id\": 9, \"employee_salary_id\": 1}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 11:11:28'),(74,'488989a8-1d02-49bf-8e81-e5447d2daba7',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 11:23:38'),(75,'8ef8b94c-421a-4de3-8ce7-78420e6a4b08',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','5','{\"user_uuid\": \"7aaf6481-bc80-4a05-a627-51839509681f\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 11:29:04'),(76,'b0469f13-d612-4698-8539-d7142f6d2682',1,1,3,'employee.update','employee_identity.updated','employee_identity','3','{\"after\": {\"remarks\": null, \"issue_date\": \"2025-02-20\", \"expiry_date\": \"2030-11-17\", \"document_type\": \"driving_license\", \"attachment_path\": null, \"document_number\": \"2342543536\"}, \"before\": {\"remarks\": null, \"issue_date\": \"2025-02-20\", \"expiry_date\": \"2030-11-17\", \"document_type\": \"driving_license\", \"attachment_path\": null, \"document_number\": \"2342543536\"}, \"employee_id\": 10, \"document_type\": \"driving_license\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 11:48:18'),(77,'28ee08b7-daa3-43ab-8b01-4c7d2a04af2a',1,1,3,'employee.update','employee_employment.status_changed','employee_employment','2','{\"after\": {\"status\": \"active\"}, \"before\": {\"status\": null}, \"employee_id\": 10, \"employee_name\": \"Jeba Tahseen\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 11:49:57'),(78,'cda0452a-8345-44bd-9475-ceb1d6997e6a',1,1,3,'employee.create','employee_salary.created','employee_salary','3','{\"status\": \"Active\", \"employee_id\": 10, \"salary_type\": \"Gross\", \"basic_salary\": \"25000.00\", \"gross_salary\": \"30000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 2}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 11:50:29'),(79,'d3bf42ba-5628-46a8-beaf-f7039aeb7208',1,1,3,'employee.create','employee_bank_account.created','employee_bank_account','5','{\"bank_name\": \"ABC\", \"is_primary\": true, \"employee_id\": 10, \"account_name\": \"Salary\", \"account_number_masked\": \"****2345\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 11:50:58'),(80,'9e01a7e9-e1a8-49d3-bd79-c51e483614e2',1,1,3,'employee.update','employee_address.updated','employee_address','3','{\"after\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"present\", \"address_line_1\": \"Dhaka\", \"address_line_2\": null, \"upazila_or_city\": null}, \"before\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"present\", \"address_line_1\": \"Dhaka\", \"address_line_2\": null, \"upazila_or_city\": null}, \"employee_id\": 10, \"address_type\": \"present\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 11:52:00'),(81,'909a381a-e637-40d1-805c-8a577904e492',1,1,3,'employee.update','employee_address.updated','employee_address','4','{\"after\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"permanent\", \"address_line_1\": \"Dhaka\", \"address_line_2\": null, \"upazila_or_city\": null}, \"before\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"permanent\", \"address_line_1\": \"Dhaka\", \"address_line_2\": null, \"upazila_or_city\": null}, \"employee_id\": 10, \"address_type\": \"permanent\"}','150.228.135.242','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-16 11:52:01'),(82,'d96eebd0-82fc-4c22-89bb-85e5c3cfe187',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.242','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-16 11:53:44'),(83,'f25f9e3b-e655-499f-9ddc-815ec881e00a',1,1,3,'employee.create','employee_bank_account.created','employee_bank_account','6','{\"bank_name\": \"sdfsd\", \"is_primary\": false, \"employee_id\": 10, \"account_name\": \"sdf\", \"account_number_masked\": \"****fdsd\"}','150.228.135.242','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-16 11:56:21'),(84,'3ec3113f-2659-4aae-8658-b7629a948664',1,1,3,'employee.update','employee_bank_account.updated','employee_bank_account','6','{\"after\": {\"user_id\": 5, \"bank_name\": \"sdfsd\", \"company_id\": 1, \"is_primary\": true, \"branch_name\": \"sdf\", \"employee_id\": 10, \"account_name\": \"sdf\", \"routing_number\": null, \"payment_method_type\": \"bank\", \"account_number_masked\": \"****fdsd\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"before\": {\"user_id\": 5, \"bank_name\": \"sdfsd\", \"company_id\": 1, \"is_primary\": false, \"branch_name\": \"sdf\", \"employee_id\": 10, \"account_name\": \"sdf\", \"routing_number\": null, \"payment_method_type\": \"bank\", \"account_number_masked\": \"****fdsd\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"bank_name\": \"sdfsd\", \"is_primary\": true, \"employee_id\": 10, \"account_name\": \"sdf\", \"account_number_masked\": \"****fdsd\"}','150.228.135.242','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-16 11:56:52'),(85,'5b7f4be7-910e-4473-beca-2a9ca8d09920',1,1,3,'employee.create','employee_bank_account.created','employee_bank_account','7','{\"bank_name\": \"dfsvfdsg\", \"is_primary\": false, \"employee_id\": 10, \"account_name\": \"dfgdfg\", \"account_number_masked\": \"****gdfg\"}','150.228.135.242','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-16 11:57:21'),(86,'e86ec639-bc42-4bc6-8a47-a68fceb15675',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 03:54:20'),(87,'00da9389-4ff4-4b2d-b6c9-18cf6a0037f2',1,1,3,'employee.update','employee_contact.updated','employee_contact','3','{\"after\": {\"mobile_no\": \"1231342234234\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"before\": {\"mobile_no\": \"1231342\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"employee_id\": 11}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 04:36:43'),(88,'c42e9b38-ac9d-4b73-a504-770b8ca1964f',1,1,3,'employee.update','employee_identity.updated','employee_identity','4','{\"after\": {\"remarks\": null, \"issue_date\": \"2022-01-01\", \"expiry_date\": \"2032-01-01\", \"document_type\": \"nid\", \"attachment_path\": \"employees/11/identities/W7hJQ8O6MJY4j32mjAxKMVK9YztWV8eOcXCX20Pm.jpg\", \"document_number\": \"123456654\"}, \"before\": {\"remarks\": null, \"issue_date\": \"2022-01-01\", \"expiry_date\": \"2032-01-01\", \"document_type\": \"nid\", \"attachment_path\": \"employees/11/identities/ExCizt5ru98YA5E7lpC2tpaV3FfduY2MuDG9LbLa.pdf\", \"document_number\": \"123456654\"}, \"employee_id\": 11, \"document_type\": \"nid\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 04:40:12'),(89,'e74d9708-7a0d-4d6d-84d5-35a8d0672856',1,1,3,'employee.update','employee_identity.updated','employee_identity','4','{\"after\": {\"remarks\": null, \"issue_date\": \"2022-01-01\", \"expiry_date\": \"2032-01-01\", \"document_type\": \"nid\", \"attachment_path\": \"employees/11/identities/32z2McSlxdlhlBfp3mVc7ARFNEcTENJhOuOLAYVJ.jpg\", \"document_number\": \"123456654\"}, \"before\": {\"remarks\": null, \"issue_date\": \"2022-01-01\", \"expiry_date\": \"2032-01-01\", \"document_type\": \"nid\", \"attachment_path\": \"employees/11/identities/W7hJQ8O6MJY4j32mjAxKMVK9YztWV8eOcXCX20Pm.jpg\", \"document_number\": \"123456654\"}, \"employee_id\": 11, \"document_type\": \"nid\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 04:41:00'),(90,'de105a15-5a5a-49be-a474-78968ebb1e09',1,1,3,'employee.update','employee_address.updated','employee_address','5','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"before\": {\"country_id\": 1, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"present\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": null}, \"employee_id\": 11, \"address_type\": \"present\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 04:43:06'),(91,'ae276b03-4009-4269-a841-d220b49c72b4',1,1,3,'employee.update','employee_address.updated','employee_address','6','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"permanent\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"before\": {\"country_id\": 1, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"permanent\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": null}, \"employee_id\": 11, \"address_type\": \"permanent\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 04:43:07'),(92,'90dbe85f-5b5f-4d54-827d-a2aaac3c1b88',1,1,3,'employee.update','employee_identity.deleted','employee_identity','4','{\"before\": {\"remarks\": null, \"issue_date\": \"2022-01-01\", \"employee_id\": 11, \"expiry_date\": \"2032-01-01\", \"document_type\": \"nid\", \"attachment_path\": \"employees/11/identities/32z2McSlxdlhlBfp3mVc7ARFNEcTENJhOuOLAYVJ.jpg\", \"document_number\": \"123456654\"}, \"employee_id\": 11, \"document_type\": \"nid\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 04:51:25'),(93,'6f05e84a-12e1-43e3-89f8-96d78091d26d',1,1,3,'employee.update','employee_identity.restored','employee_identity','4','{\"employee_id\": 11, \"document_type\": \"nid\", \"document_number\": \"123456654\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 04:53:26'),(94,'baedfc8a-0732-4b2a-a2c5-9c73bc4f5ad0',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:08:08'),(95,'d8cd579e-efad-4751-8953-dd98bd3e6bfe',1,1,3,'employee.update','employee_contact.updated','employee_contact','3','{\"after\": {\"mobile_no\": \"1231342234234\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"before\": {\"mobile_no\": \"1231342234234\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"employee_id\": 11}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:08:49'),(96,'8c67c4b0-c00c-44ca-b4c6-7f2894b3144c',1,1,3,'employee.update','employee_contact.updated','employee_contact','3','{\"after\": {\"mobile_no\": \"1231342234234\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"before\": {\"mobile_no\": \"1231342234234\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"employee_id\": 11}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:09:25'),(97,'730ee227-69b5-4a76-bfc2-8c25a4520e78',1,1,3,'employee.update','employee_address.updated','employee_address','5','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"employee_id\": 11, \"address_type\": \"present\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:09:51'),(98,'4dd96364-f424-4a9e-b819-6d2296a82fea',1,1,3,'employee.update','employee_address.updated','employee_address','6','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"permanent\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"permanent\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"employee_id\": 11, \"address_type\": \"permanent\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:09:52'),(99,'9e05e9fa-eee9-4ab0-b894-01a502ccfccc',1,1,3,'employee.update','employee_employment.status_changed','employee_employment','3','{\"after\": {\"status\": \"probation\"}, \"before\": {\"status\": null}, \"employee_id\": 11, \"employee_name\": \"Md. Rahim\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:16:07'),(100,'21f0fc50-bb77-4c38-9c4d-e458f94c3b48',1,1,3,'employee.create','employee_salary.created','employee_salary','4','{\"status\": \"Active\", \"employee_id\": 11, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"20000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 2}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:19:48'),(101,'f2761fa6-5558-4c51-bdec-12abeda8da08',1,1,3,'employee.create','employee_bank_account.created','employee_bank_account','8','{\"bank_name\": \"Dhaka bank\", \"is_primary\": true, \"employee_id\": 11, \"account_name\": \"salary\", \"account_number_masked\": \"****1424\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:20:12'),(102,'e9a6f799-ad0e-4443-8098-04f70920431f',1,1,3,'employee.create','employee_bank_account.created','employee_bank_account','9','{\"bank_name\": \"IFIC\", \"is_primary\": true, \"employee_id\": 11, \"account_name\": \"savings\", \"account_number_masked\": \"****6456\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:20:34'),(103,'45a98827-fc8b-4978-80f0-b2668aecad5c',1,1,3,'employee.create','employee_bank_account.created','employee_bank_account','10','{\"bank_name\": \"fdgdfgv\", \"is_primary\": false, \"employee_id\": 11, \"account_name\": \"dfvsfv\", \"account_number_masked\": \"****4353\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:20:50'),(104,'1bed92ad-fbdc-40d2-a958-15cd59c2c4cb',1,1,3,'employee.update','employee_bank_account.deleted','employee_bank_account','10','{\"after\": {\"user_id\": 6, \"bank_name\": \"fdgdfgv\", \"company_id\": 1, \"is_primary\": false, \"branch_name\": \"dfgdfgv\", \"employee_id\": 11, \"account_name\": \"dfvsfv\", \"routing_number\": null, \"payment_method_type\": \"bank\", \"account_number_masked\": \"****4353\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"before\": {\"user_id\": 6, \"bank_name\": \"fdgdfgv\", \"company_id\": 1, \"is_primary\": false, \"branch_name\": \"dfgdfgv\", \"employee_id\": 11, \"account_name\": \"dfvsfv\", \"routing_number\": null, \"payment_method_type\": \"bank\", \"account_number_masked\": \"****4353\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"bank_name\": \"fdgdfgv\", \"is_primary\": false, \"employee_id\": 11, \"account_name\": \"dfvsfv\", \"account_number_masked\": \"****4353\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:20:57'),(105,'727b9302-54c0-411e-b1b4-b4fcbc6d5de0',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-17 05:31:22'),(106,'5f853d64-a251-40c9-bdc1-a6e13a597a99',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','5','{\"user_uuid\": \"7aaf6481-bc80-4a05-a627-51839509681f\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\", \"aec0c6b7-e432-46ec-8a1c-cb11987ac65f\", \"f63d65d2-395a-4fb2-a88d-9c73389c4e91\"]}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:42:47'),(107,'ea54726c-c7cc-48c8-8174-3384462f4650',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','5','{\"user_uuid\": \"7aaf6481-bc80-4a05-a627-51839509681f\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:53:44'),(108,'334c05f4-b8c8-4e74-8fa0-687dfd5970d4',1,5,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','5','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:54:02'),(109,'ef8c2527-c85d-4826-8eff-b81864a15b61',1,5,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 05:56:06'),(110,'382a07b3-aef4-4645-983c-f5625046d1cf',1,5,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:01:13'),(111,'985151b9-a635-4523-8730-25141ae85323',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','5','{\"user_uuid\": \"7aaf6481-bc80-4a05-a627-51839509681f\", \"role_uuids\": [\"f63d65d2-395a-4fb2-a88d-9c73389c4e91\", \"aec0c6b7-e432-46ec-8a1c-cb11987ac65f\"]}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:05:39'),(112,'6d31cd7a-91c4-41d8-8f6a-a1a03e6ccb9b',1,5,3,'employee.update','employee_contact.updated','employee_contact','3','{\"after\": {\"mobile_no\": \"017890987866\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"before\": {\"mobile_no\": \"1231342234234\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"employee_id\": 11}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:07:37'),(113,'493cb7d2-2c88-4759-9b0f-1107b601d293',1,5,3,'employee.update','employee_address.updated','employee_address','5','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"employee_id\": 11, \"address_type\": \"present\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:08:24'),(114,'b1d2f613-1ef0-49b4-ac2a-13944ac5b64d',1,5,3,'employee.update','employee_address.updated','employee_address','6','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1213\", \"address_type\": \"permanent\", \"address_line_1\": \"22sukrabad Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Gulshan\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"permanent\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"employee_id\": 11, \"address_type\": \"permanent\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:08:25'),(115,'f9382869-cdfb-42c7-b616-79bae5af66f6',1,5,3,'employee.update','employee_identity.updated','employee_identity','4','{\"after\": {\"remarks\": null, \"issue_date\": \"2022-01-01\", \"expiry_date\": \"2032-01-01\", \"document_type\": \"nid\", \"attachment_path\": \"employees/11/identities/nxtz00SIknp0cAvGl4gnYVgEbLtJ3ZfIkO2qnv3M.png\", \"document_number\": \"123456654\"}, \"before\": {\"remarks\": null, \"issue_date\": \"2022-01-01\", \"expiry_date\": \"2032-01-01\", \"document_type\": \"nid\", \"attachment_path\": \"employees/11/identities/32z2McSlxdlhlBfp3mVc7ARFNEcTENJhOuOLAYVJ.jpg\", \"document_number\": \"123456654\"}, \"employee_id\": 11, \"document_type\": \"nid\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:14:27'),(116,'7076de65-a4bf-4cbf-a13e-6c81efdb6c67',1,5,3,'employee.update','employee_identity.deleted','employee_identity','5','{\"before\": {\"remarks\": null, \"issue_date\": null, \"employee_id\": 11, \"expiry_date\": null, \"document_type\": \"passport\", \"attachment_path\": null, \"document_number\": \"54564454643543434\"}, \"employee_id\": 11, \"document_type\": \"passport\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:15:05'),(117,'e3407ae8-6a5a-4942-acd8-8c452bdc1806',1,5,3,'employee.update','employee_salary.updated','employee_salary','4','{\"after\": {\"status\": \"Inactive\", \"employee_id\": 11, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"20000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 2}, \"before\": {\"status\": \"Active\", \"employee_id\": 11, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"20000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 2}, \"status\": \"Inactive\", \"employee_id\": 11, \"salary_type\": \"Gross\", \"basic_salary\": \"12000.00\", \"gross_salary\": \"20000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 2}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:17:58'),(118,'af18357d-96ca-4fe6-8430-4005c884e192',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-17 06:17:58'),(119,'6664709e-0ccd-4d9e-8b9f-b8c87ac5406c',1,5,3,'employee.create','employee_bank_account.created','employee_bank_account','11','{\"bank_name\": \"sds\", \"is_primary\": false, \"employee_id\": 11, \"account_name\": \"fcdfc\", \"account_number_masked\": \"******6e45\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:20:31'),(120,'a9a167cf-6121-4d83-a4d9-6e042e33dc2e',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-17 06:24:38'),(121,'256c0ef0-7ef5-48f2-ae4b-de9789a21dd5',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:26:01'),(122,'84fb949a-7e43-47f7-90da-d4bbbb2ec1d8',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','5','{\"user_uuid\": \"7aaf6481-bc80-4a05-a627-51839509681f\", \"role_uuids\": [\"f63d65d2-395a-4fb2-a88d-9c73389c4e91\", \"aec0c6b7-e432-46ec-8a1c-cb11987ac65f\", \"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:26:31'),(123,'a641f403-8068-4aa1-b04c-76e7a0e84024',1,5,3,'employee.create','employee_note.created','employee_note','5','{\"visibility\": \"private\", \"employee_id\": 11}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:32:16'),(124,'d108386b-8214-4d0b-a067-549a13ba0fbf',1,5,3,'employee.create','employee_document.uploaded','employee_document','6','{\"version\": 1, \"file_name\": \"EMPLOYEE_MODULE_GUIDE.pdf\", \"is_current\": true, \"employee_id\": 11, \"expiry_date\": null, \"document_type_id\": 1}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:32:52'),(125,'308f2052-8e21-4913-838f-7dff9d32af5a',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:57:30'),(126,'b3f7298e-13ea-40a0-8086-7589bc79f696',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:58:14'),(127,'d3471d46-2f07-4ff1-b2cd-adbfb9c85a77',1,5,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','5','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 06:58:17'),(128,'0ef958c4-a994-41bc-9ee8-3be3a68f2d4d',1,5,3,'employee.update','employee_contact.updated','employee_contact','3','{\"after\": {\"mobile_no\": \"017890987866\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"before\": {\"mobile_no\": \"017890987866\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"employee_id\": 11}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:19:08'),(129,'a01401bd-4497-4042-9cec-144a5747ac04',1,5,3,'employee.update','employee_address.updated','employee_address','5','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"employee_id\": 11, \"address_type\": \"present\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:19:12'),(130,'8ffd21e2-b6e5-4c6f-ac69-0f3fe0f42581',1,5,3,'employee.update','employee_address.updated','employee_address','6','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1213\", \"address_type\": \"permanent\", \"address_line_1\": \"22sukrabad Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Gulshan\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1213\", \"address_type\": \"permanent\", \"address_line_1\": \"22sukrabad Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Gulshan\"}, \"employee_id\": 11, \"address_type\": \"permanent\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:19:13'),(131,'dcbe7525-5f77-4a7f-8b83-f04d2a73a606',1,5,3,'employee.create','employee_salary.created','employee_salary','5','{\"status\": \"Active\", \"employee_id\": 11, \"salary_type\": \"Hourly\", \"basic_salary\": \"500.00\", \"gross_salary\": \"500.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:23:29'),(132,'ec429c08-b5b3-4ad6-bcaf-51b2dde5a513',1,5,3,'employee.create','employee_bank_account.created','employee_bank_account','12','{\"bank_name\": \"City bank\", \"is_primary\": false, \"employee_id\": 11, \"account_name\": \"Savings\", \"account_number_masked\": \"********4535\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:24:06'),(133,'79b982c4-1fda-4a79-ad23-e622f20dbba3',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:29:04'),(134,'23295b7a-d7f7-4e4a-8602-5fb4baf9c39a',2,1,NULL,'platform.created','role.created','App\\Platform\\Models\\Role','e19143a9-cd5c-406c-b8e6-35ce7aae7829','{\"name\": \"Pippa Admin\", \"slug\": \"pippa\", \"status\": \"active\", \"role_slug\": \"pippa\", \"role_uuid\": \"e19143a9-cd5c-406c-b8e6-35ce7aae7829\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:31:57'),(135,'ce51c9eb-d49f-490c-9b20-c544dad41b62',2,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','e19143a9-cd5c-406c-b8e6-35ce7aae7829','{\"role_slug\": \"pippa\", \"role_uuid\": \"e19143a9-cd5c-406c-b8e6-35ce7aae7829\", \"permission_keys\": [\"platform.view\", \"platform.create\", \"platform.update\", \"platform.delete\", \"platform.approve\", \"platform.reject\", \"platform.assign\", \"platform.export\", \"platform.import\", \"platform.print\", \"platform.clone\", \"platform.archive\", \"platform.restore\", \"platform.download\", \"platform.upload\", \"platform.menu-view\", \"configuration.view\", \"configuration.create\", \"configuration.update\", \"configuration.delete\", \"configuration.approve\", \"configuration.reject\", \"configuration.assign\", \"configuration.export\", \"configuration.import\", \"configuration.print\", \"configuration.clone\", \"configuration.archive\", \"configuration.restore\", \"configuration.download\", \"configuration.upload\", \"configuration.menu-view\", \"configuration.system-configuration-menu-view\", \"configuration.system-configuration-company-view\", \"employee.view\", \"employee.create\", \"employee.update\", \"employee.delete\", \"employee.approve\", \"employee.reject\", \"employee.assign\", \"employee.export\", \"employee.import\", \"employee.print\", \"employee.clone\", \"employee.archive\", \"employee.restore\", \"employee.download\", \"employee.upload\", \"employee.menu-view\", \"employee.view-bank\", \"employee.view-salary\", \"employee.view-documents\", \"employee.view-restricted-documents\", \"employee.update-own-profile\", \"attendance.view\", \"attendance.create\", \"attendance.update\", \"attendance.delete\", \"attendance.approve\", \"attendance.reject\", \"attendance.assign\", \"attendance.export\", \"attendance.import\", \"attendance.print\", \"attendance.clone\", \"attendance.archive\", \"attendance.restore\", \"attendance.download\", \"attendance.upload\", \"attendance.menu-view\", \"attendance.config-manage\", \"attendance.assignment-manage\", \"attendance.assignment-preview\", \"attendance.punch-create\", \"attendance.punch-create-others\", \"attendance.record-view-own\", \"attendance.record-view-team\", \"attendance.record-view-all\", \"attendance.record-export\", \"attendance.record-recalculate\", \"attendance.correction-create\", \"attendance.correction-approve\", \"attendance.correction-override-lock\", \"attendance.leave-apply\", \"attendance.leave-approve\", \"attendance.leave-balance-view\", \"attendance.leave-balance-adjust\", \"attendance.monthly-view\", \"attendance.monthly-approve\", \"attendance.monthly-unlock\", \"payroll.view\", \"payroll.create\", \"payroll.update\", \"payroll.delete\", \"payroll.approve\", \"payroll.reject\", \"payroll.assign\", \"payroll.export\", \"payroll.import\", \"payroll.print\", \"payroll.clone\", \"payroll.archive\", \"payroll.restore\", \"payroll.download\", \"payroll.upload\", \"payroll.menu-view\", \"payroll.settings-manage\", \"payroll.structure-manage\", \"payroll.deduction-manage\", \"payroll.advance-manage\", \"payroll.advance-approve\", \"payroll.payment-mode-manage\", \"payroll.run-create\", \"payroll.run-override-readiness\", \"payroll.run-approve\", \"payroll.month-freeze\", \"payroll.month-unfreeze-paid\", \"payroll.disburse\", \"payroll.payslip-view-own\", \"payroll.payslip-view-all\"]}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:32:09'),(136,'14bf0b81-e07d-46f6-bb7b-7b12f9b931b6',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','7','{\"user_uuid\": \"98378873-e154-4eb3-886e-88a26196cfbc\", \"role_uuids\": [\"e19143a9-cd5c-406c-b8e6-35ce7aae7829\"]}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:32:29'),(137,'ce14bc3f-4aee-4b36-9158-a06a82542256',1,5,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','5','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:32:47'),(138,'f292c275-0aac-4906-b51f-45eb93cab443',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suraj@gamil.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:32:57'),(139,'4abb7ad1-d6ea-46df-9808-3333864b18fb',2,7,NULL,'platform.created','role.created','App\\Platform\\Models\\Role','c66e62ee-8c2a-4dfe-b629-f166ce80ef67','{\"name\": \"General Employee\", \"slug\": \"pippatechnology\", \"status\": \"active\", \"role_slug\": \"pippatechnology\", \"role_uuid\": \"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:33:38'),(140,'bf7eb560-f127-4833-b2cb-48e8cc9007fb',2,7,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','c66e62ee-8c2a-4dfe-b629-f166ce80ef67','{\"role_slug\": \"pippatechnology\", \"role_uuid\": \"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\", \"permission_keys\": [\"platform.menu-view\", \"configuration.menu-view\", \"employee.menu-view\", \"attendance.menu-view\", \"payroll.menu-view\"]}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:33:57'),(141,'bd7ee3f1-86ed-4eda-978d-9c459bc51932',2,7,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','c66e62ee-8c2a-4dfe-b629-f166ce80ef67','{\"role_slug\": \"pippatechnology\", \"role_uuid\": \"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\", \"permission_keys\": [\"platform.menu-view\", \"configuration.menu-view\", \"employee.menu-view\", \"attendance.menu-view\", \"payroll.menu-view\"]}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:34:28'),(142,'130944d2-7bbe-46eb-aa9c-88b53abbfb92',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','8','{\"user_uuid\": \"7fb15f27-25d0-4922-89f1-dd398cd7f05a\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:35:46'),(143,'9ea8029b-b78e-4886-ac6c-1d0cf89a26ed',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:36:52'),(144,'c875faa7-b92a-4c25-8d8a-774d0e22be3b',2,8,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:47:29'),(145,'57811298-4192-4586-b8f4-83363e4d66c7',2,8,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:47:46'),(146,'5c097f87-3836-4e0d-abae-666d5012b3e3',2,7,3,'employee.update','employee_identity.updated','employee_identity','6','{\"after\": {\"remarks\": null, \"issue_date\": \"2022-01-01\", \"expiry_date\": \"2030-01-18\", \"document_type\": \"nid\", \"attachment_path\": \"employees/12/identities/f1Sh2mifMGtcsrpyYYmSvdt0j2Ia9lX962E7oKYu.pdf\", \"document_number\": \"123321123\"}, \"before\": {\"remarks\": null, \"issue_date\": \"2022-01-01\", \"expiry_date\": \"2030-01-18\", \"document_type\": \"nid\", \"attachment_path\": \"employees/12/identities/mMLpm0vHovXn2dJGAIicELMjf5deB9tYtTtLe317.pdf\", \"document_number\": \"123321123\"}, \"employee_id\": 12, \"document_type\": \"nid\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:58:56'),(147,'af68dedd-2c2b-4509-8e9e-852a248a2278',2,7,3,'employee.update','employee_identity.updated','employee_identity','6','{\"after\": {\"remarks\": null, \"issue_date\": \"2022-01-01\", \"expiry_date\": \"2030-01-18\", \"document_type\": \"nid\", \"attachment_path\": \"employees/12/identities/veuqGqonNkQjH7tCzFdCKt3q4eMHE5MTt3u5oLab.jpg\", \"document_number\": \"123321123\"}, \"before\": {\"remarks\": null, \"issue_date\": \"2022-01-01\", \"expiry_date\": \"2030-01-18\", \"document_type\": \"nid\", \"attachment_path\": \"employees/12/identities/f1Sh2mifMGtcsrpyYYmSvdt0j2Ia9lX962E7oKYu.pdf\", \"document_number\": \"123321123\"}, \"employee_id\": 12, \"document_type\": \"nid\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:59:13'),(148,'73a775df-25de-4544-ab01-3143dd2b56cd',2,7,3,'employee.update','employee_identity.updated','employee_identity','6','{\"after\": {\"remarks\": null, \"issue_date\": \"2022-01-01\", \"expiry_date\": \"2030-01-18\", \"document_type\": \"nid\", \"attachment_path\": \"employees/12/identities/veuqGqonNkQjH7tCzFdCKt3q4eMHE5MTt3u5oLab.jpg\", \"document_number\": \"123321123\"}, \"before\": {\"remarks\": null, \"issue_date\": \"2022-01-01\", \"expiry_date\": \"2030-01-18\", \"document_type\": \"nid\", \"attachment_path\": \"employees/12/identities/veuqGqonNkQjH7tCzFdCKt3q4eMHE5MTt3u5oLab.jpg\", \"document_number\": \"123321123\"}, \"employee_id\": 12, \"document_type\": \"nid\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 07:59:21'),(149,'e3497b5d-c48b-464f-9df3-7e434a92ec2e',2,7,3,'employee.update','employee_identity.deleted','employee_identity','7','{\"before\": {\"remarks\": null, \"issue_date\": null, \"employee_id\": 12, \"expiry_date\": null, \"document_type\": \"passport\", \"attachment_path\": \"employees/12/identities/JTyTxCNQgP6tiGIJTkBWSA4MNnRDrfTmKinrvIyA.jpg\", \"document_number\": \"1112223334445\"}, \"employee_id\": 12, \"document_type\": \"passport\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 08:02:24'),(150,'e55d3a76-93aa-4f9d-9885-c69dec986b3f',1,5,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','5','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 08:35:47'),(151,'4c166dfa-5b37-4c0d-88af-acfde8c4e0c2',1,5,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','5','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 08:36:50'),(152,'8dfe2742-a74c-468f-b223-6b9ee53235c1',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 08:36:57'),(153,'8fc262ba-64e2-4a10-b861-523e7693badf',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suraj@gamil.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 08:37:09'),(154,'ed0ed237-6c29-4e27-bca6-8fffb4708bbf',2,7,3,'employee.update','employee_employment.status_changed','employee_employment','4','{\"after\": {\"status\": \"probation\"}, \"before\": {\"status\": null}, \"employee_id\": 12, \"employee_name\": \"Md Suraj\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 08:47:15'),(155,'85faf701-8925-4f56-bbfa-b948ef99e078',2,7,3,'employee.update','employee_contact.updated','employee_contact','4','{\"after\": {\"mobile_no\": \"43535435654\", \"official_email\": \"suraj@gamil.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"before\": {\"mobile_no\": \"43535435654\", \"official_email\": \"suraj@gamil.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"employee_id\": 12}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 08:59:16'),(156,'be5f71cc-9487-463d-8e59-fca1a7bd887f',2,7,3,'employee.update','employee_address.updated','employee_address','7','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"12/tallabag,dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"12/tallabag,dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"employee_id\": 12, \"address_type\": \"present\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 08:59:18'),(157,'9c31625c-ebeb-4428-adde-4d62ed0ce458',2,7,3,'employee.update','employee_address.updated','employee_address','8','{\"after\": {\"country_id\": 1, \"district_id\": 37, \"division_id\": 4, \"postal_code\": \"7460\", \"address_type\": \"permanent\", \"address_line_1\": \"khulna ,fultola\", \"address_line_2\": null, \"upazila_or_city\": \"Noapara\"}, \"before\": {\"country_id\": 1, \"district_id\": 37, \"division_id\": 4, \"postal_code\": \"7460\", \"address_type\": \"permanent\", \"address_line_1\": \"khulna ,fultola\", \"address_line_2\": null, \"upazila_or_city\": \"Noapara\"}, \"employee_id\": 12, \"address_type\": \"permanent\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 08:59:19'),(158,'f4037d55-ac11-4726-900d-433a4cbcb8c9',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suraj@gamil.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:26:30'),(159,'c32c6002-d603-4d0f-bea8-1d298522cdea',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:31:57'),(160,'f1759649-d94a-4740-b5f6-ebd7062109ec',2,1,3,'employee.update','employee_employment.status_changed','employee_employment','4','{\"after\": {\"status\": \"active\"}, \"before\": {\"status\": \"probation\"}, \"employee_id\": 12, \"employee_name\": \"Md Suraj\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:32:55'),(161,'0f403675-a4c3-4036-9343-6932ccb2162a',2,7,3,'employee.update','employee_contact.updated','employee_contact','4','{\"after\": {\"mobile_no\": \"43535435654\", \"official_email\": \"suraj@gamil.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"before\": {\"mobile_no\": \"43535435654\", \"official_email\": \"suraj@gamil.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"employee_id\": 12}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:35:22'),(162,'61b9a773-eb03-49d9-8cbc-2768f73e7ab8',2,7,3,'employee.update','employee_address.updated','employee_address','7','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"12/tallabag,dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"12/tallabag,dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"employee_id\": 12, \"address_type\": \"present\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:35:30'),(163,'8f11f9a9-0625-451e-a862-895a6ecfed89',2,7,3,'employee.update','employee_address.updated','employee_address','8','{\"after\": {\"country_id\": 1, \"district_id\": 37, \"division_id\": 4, \"postal_code\": \"7460\", \"address_type\": \"permanent\", \"address_line_1\": \"khulna ,fultola\", \"address_line_2\": null, \"upazila_or_city\": \"Noapara\"}, \"before\": {\"country_id\": 1, \"district_id\": 37, \"division_id\": 4, \"postal_code\": \"7460\", \"address_type\": \"permanent\", \"address_line_1\": \"khulna ,fultola\", \"address_line_2\": null, \"upazila_or_city\": \"Noapara\"}, \"employee_id\": 12, \"address_type\": \"permanent\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:35:31'),(164,'ecf9e209-3041-4458-8f90-be7e39a149a5',2,7,3,'employee.create','employee_salary.created','employee_salary','6','{\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:36:17'),(165,'0c151f36-67f9-46a6-a13b-7fc478209218',2,7,3,'employee.update','employee_salary.updated','employee_salary','6','{\"after\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"before\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:36:44'),(166,'98cc7e95-e2d2-489c-98aa-0ae281861366',2,7,5,'payroll.payment-mode-manage','payroll.payment_modes_replaced','employee_salary','6','{\"modes\": [{\"value\": 10000, \"channel\": \"cash\", \"display_order\": 0, \"allocation_type\": \"fixed\", \"employee_bank_account_id\": null}, {\"value\": null, \"channel\": \"cheque\", \"display_order\": 1, \"allocation_type\": \"residual\", \"employee_bank_account_id\": null}], \"mode_count\": 2, \"employee_id\": 12, \"employee_salary_id\": 6}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:37:21'),(167,'9d394953-5628-418d-9fc4-dbe59d6d9d3a',2,7,3,'employee.update','employee_salary.updated','employee_salary','6','{\"after\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"before\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:37:25'),(168,'881eb536-3217-406c-bee1-2a2872c067de',2,7,3,'employee.update','employee_salary.updated','employee_salary','6','{\"after\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"before\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:37:35'),(169,'2163dada-0ad0-4437-ad5e-c7a7c798249b',2,7,3,'employee.create','employee_bank_account.created','employee_bank_account','13','{\"bank_name\": \"IFIC bank\", \"is_primary\": true, \"employee_id\": 12, \"account_name\": \"salary\", \"account_number_masked\": \"*****3454\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:39:03'),(170,'5cee0684-bbc9-434a-870f-72c38304f4f6',2,7,3,'employee.update','employee_salary.updated','employee_salary','6','{\"after\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"before\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:40:19'),(171,'d16388df-70f1-4b1f-b150-3be7fc089bef',2,7,5,'payroll.payment-mode-manage','payroll.payment_modes_replaced','employee_salary','6','{\"modes\": [{\"value\": 10000, \"channel\": \"cash\", \"display_order\": 0, \"allocation_type\": \"fixed\", \"employee_bank_account_id\": null}, {\"value\": 20000, \"channel\": \"bank\", \"display_order\": 1, \"allocation_type\": \"fixed\", \"employee_bank_account_id\": 13}, {\"value\": null, \"channel\": \"cheque\", \"display_order\": 2, \"allocation_type\": \"residual\", \"employee_bank_account_id\": null}], \"mode_count\": 3, \"employee_id\": 12, \"employee_salary_id\": 6}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:41:24'),(172,'0c65bd69-e1a3-46f4-a342-6e5338941e55',2,7,3,'employee.update','employee_salary.updated','employee_salary','6','{\"after\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"before\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:41:27'),(173,'87352cc4-bf2e-47d5-8b92-e64a67f7b2f0',2,7,3,'employee.update','employee_salary.updated','employee_salary','6','{\"after\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"before\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:41:48'),(174,'72af1546-0912-4e9c-a60a-d46f28175aa8',2,7,3,'employee.update','employee_salary.updated','employee_salary','6','{\"after\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"before\": {\"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"status\": \"Active\", \"employee_id\": 12, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"50000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:45:59'),(175,'d2da19e5-68a9-44c8-854e-54543f70faef',2,7,3,'employee.create','employee_note.created','employee_note','6','{\"visibility\": \"private\", \"employee_id\": 12}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:46:52'),(176,'79b23a62-68d7-420e-9a7b-66bf3b4a1bf3',2,7,3,'employee.update','employee_note.updated','employee_note','6','{\"visibility\": \"hr\", \"employee_id\": 12}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:46:59'),(177,'aa2b5baf-6b19-423b-97e9-70b64ea7e2f3',2,7,3,'employee.create','employee_document.uploaded','employee_document','7','{\"version\": 1, \"file_name\": \"note_attachment_3.pdf\", \"is_current\": true, \"employee_id\": 12, \"expiry_date\": null, \"document_type_id\": 2}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:52:10'),(178,'d1f35067-dcf8-43b9-93a0-1f24cf754d8a',2,7,3,'employee.update','employee_document.replaced','employee_document','8','{\"version\": 2, \"file_name\": \"QdilfZhQJD5EoZ5vq8ZrAxegjipydmzFiGSERngi.pdf\", \"is_current\": true, \"employee_id\": 12, \"expiry_date\": null, \"document_type_id\": 2, \"previous_version\": 1, \"replaced_document_id\": 7}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 10:57:15'),(179,'1d14b829-85e2-4a0e-8e1d-a09f73b47153',2,7,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','3','{\"is_current\": true, \"employee_id\": 12, \"department_id\": 2, \"designation_id\": 2, \"effective_from\": \"2026-08-17\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 11:17:08'),(180,'f2b48051-1870-4804-94e6-4810baad8509',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suraj@gamil.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 11:27:51'),(181,'f367090b-3441-45ed-b5f6-502f55a54958',2,7,3,'employee.update','employee_contact.updated','employee_contact','5','{\"after\": {\"mobile_no\": \"4564363456\", \"official_email\": \"tanvir@gmail.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"before\": {\"mobile_no\": \"4564363456\", \"official_email\": \"tanvir@gmail.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"employee_id\": 13}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 11:29:09'),(182,'e2d6c422-3535-41a6-a06b-f9bc586840f9',2,7,3,'employee.update','employee_address.updated','employee_address','9','{\"after\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"present\", \"address_line_1\": \"Dhanmondi\", \"address_line_2\": null, \"upazila_or_city\": null}, \"before\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"present\", \"address_line_1\": \"Dhanmondi\", \"address_line_2\": null, \"upazila_or_city\": null}, \"employee_id\": 13, \"address_type\": \"present\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 11:29:13'),(183,'0be6edd5-2ec6-4acc-b701-bac45a5e6e7e',2,7,3,'employee.update','employee_address.updated','employee_address','10','{\"after\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"permanent\", \"address_line_1\": \"Dhanmondi\", \"address_line_2\": null, \"upazila_or_city\": null}, \"before\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"permanent\", \"address_line_1\": \"Dhanmondi\", \"address_line_2\": null, \"upazila_or_city\": null}, \"employee_id\": 13, \"address_type\": \"permanent\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 11:29:13'),(184,'8ee99fd3-b5c7-4c43-881b-f40b0e4c95e3',2,7,3,'employee.update','employee_employment.status_changed','employee_employment','5','{\"after\": {\"status\": \"terminated\"}, \"before\": {\"status\": null}, \"employee_id\": 13, \"employee_name\": \"Md tanvir\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 11:30:01'),(185,'b0609045-cfa6-41e3-bea3-eab38f224bee',2,7,3,'employee.create','employee_salary.created','employee_salary','7','{\"status\": \"Active\", \"employee_id\": 13, \"salary_type\": \"Gross\", \"basic_salary\": \"3400.00\", \"gross_salary\": \"23000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 11:30:23'),(186,'184acfb7-9200-447f-bf46-ea3c10c9e5cd',2,7,3,'employee.create','employee_bank_account.created','employee_bank_account','14','{\"bank_name\": \"IFIC\", \"is_primary\": true, \"employee_id\": 13, \"account_name\": \"salary\", \"account_number_masked\": \"********5345\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 11:30:54'),(187,'ce96f7bd-ff92-41f4-9cbb-aab8905ef9ee',2,7,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','4','{\"is_current\": true, \"employee_id\": 13, \"department_id\": 2, \"designation_id\": 3, \"effective_from\": \"2026-08-17\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 11:31:42'),(188,'6d725635-0e29-4cee-b69f-f19089f9aba8',2,7,3,'employee.create','employee_reporting_manager.assigned','employee_reporting_manager','3','{\"after\": {\"id\": 3, \"is_current\": true, \"manager_id\": 12, \"employee_id\": 13, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-17\"}, \"is_current\": true, \"manager_id\": 12, \"employee_id\": 13, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-17\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 11:32:02'),(189,'60dccaf1-fcf0-4eca-add9-3fb42218f52d',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 12:00:44'),(190,'68b5b8c9-b079-43ff-83c0-26a11889f598',3,1,3,'employee.update','employee_employment.status_changed','employee_employment','6','{\"after\": {\"status\": \"active\"}, \"before\": {\"status\": null}, \"employee_id\": 14, \"employee_name\": \"Md Asraful\"}','150.228.135.146','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-17 12:05:41'),(191,'da6ec67c-251f-4bc2-a40b-a14c31a0829b',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-18 04:03:20'),(192,'a923fe2c-3826-48b8-8edc-e2a867940342',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-18 04:10:56'),(193,'daf882d6-9cc4-4984-a5a6-53ed738def72',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suraj@gamil.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-18 04:11:04'),(194,'5caa95d3-e37b-4a39-8743-00fee82a5921',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-18 06:33:41'),(195,'5fb9f8a2-d1dc-40e3-a8bf-08fcd3bd7f81',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-18 07:42:15'),(196,'da2bdd9f-4279-4efa-a3c0-11db7751d1fe',2,1,3,'employee.update','employee_employment.status_changed','employee_employment','7','{\"after\": {\"status\": \"active\"}, \"before\": {\"status\": null}, \"employee_id\": 15, \"employee_name\": \"M Rahat Bin Alam\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-18 08:04:59'),(197,'dfccbdb0-ea4a-4b20-90b4-60589d4b9aaf',2,1,3,'employee.create','employee_salary.created','employee_salary','8','{\"status\": \"Active\", \"employee_id\": 15, \"salary_type\": \"Basic\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"25000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-01-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-18 08:06:05'),(198,'e4f9f81b-fef3-4863-bd25-0a2c1542f64d',2,1,3,'employee.create','employee_bank_account.created','employee_bank_account','15','{\"bank_name\": \"DBBL\", \"is_primary\": true, \"employee_id\": 15, \"account_name\": \"M Rahat Bin Alam\", \"account_number_masked\": \"***********4234\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-18 08:14:27'),(199,'d8039e51-64b2-4861-9e32-3b6a2e2bdd00',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-18 11:45:03'),(200,'0c699fe6-6af4-48c5-a16a-f9e41942d0c9',2,1,3,'employee.create','employee_note.created','employee_note','7','{\"visibility\": \"hr\", \"employee_id\": 15}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-18 12:02:10'),(201,'6e71047c-770b-423e-90c2-77f6d448e6f1',2,1,3,'employee.create','employee_document.uploaded','employee_document','9','{\"version\": 1, \"file_name\": \"nid_45435345.jpg\", \"is_current\": true, \"employee_id\": 15, \"expiry_date\": null, \"document_type_id\": 2}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-18 12:05:44'),(202,'6108bcf0-88c8-4ee4-a577-d42d13a41d31',2,1,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','5','{\"is_current\": true, \"employee_id\": 15, \"department_id\": 2, \"designation_id\": 3, \"effective_from\": \"2025-01-01\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-18 12:08:07'),(203,'15081362-79a6-4518-90e3-b543335a07e7',2,1,3,'employee.create','employee_reporting_manager.assigned','employee_reporting_manager','4','{\"after\": {\"id\": 4, \"is_current\": true, \"manager_id\": 15, \"employee_id\": 12, \"effective_to\": \"2026-08-31\", \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-01\"}, \"is_current\": true, \"manager_id\": 15, \"employee_id\": 12, \"effective_to\": \"2026-08-31\", \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-01\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-18 12:10:51'),(204,'d347c3ad-82a1-4706-b2a2-ddb792ee804e',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-18 12:34:23'),(205,'87911ffd-0441-4c3d-8a04-772d6a5f6c47',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-18 12:36:19'),(206,'f05c7923-8f8f-42c1-98fd-8be73db43180',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suraj@gamil.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-18 12:36:26'),(207,'b0a8f275-4dd9-4940-a671-7ffde70cb41d',2,7,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','7','{\"email\": \"suraj@gamil.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-18 12:37:35'),(208,'5f99fc87-43a2-42f7-bf47-677c6af1c643',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-18 12:37:38'),(209,'34dbac49-174a-4e3d-96d0-f8948a914c3d',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-18 12:39:45'),(210,'6593a3d4-cc25-40d5-8c25-9b88ba2ae705',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suraj@gamil.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-18 12:39:52'),(211,'6da032d5-90f5-41da-803c-4ba0fb7e0e07',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-18 13:25:04'),(212,'b3f4c70d-20da-49de-a859-9ca5260b9593',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.11','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 03:40:59'),(216,'5cd4be67-c350-458c-adf9-4b3dd9225d6d',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.11','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-19 04:18:00'),(217,'867fbaa5-d321-4d25-9ae7-5718366616b8',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.11','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-19 04:38:40'),(218,'21b1d3ac-ca4f-42c3-823b-5f5fe88b60cc',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.11','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 04:43:16'),(240,'41427ec7-339f-490b-a57c-6ca7c9cb5978',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.11','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 05:43:38'),(245,'3ca03654-3c33-40a9-9fc4-378b41a5fdf7',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.11','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 05:51:58'),(246,'4c23a863-9c90-478d-a041-ee295fddd5b7',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.11','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 05:52:17'),(258,'24d7e598-ccd8-4055-b4c8-e319550fb956',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.11','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 06:08:02'),(265,'b185f04c-a22d-4e6e-b19d-9a89b4f4ff82',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.11','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-19 07:43:02'),(266,'bc3c012b-ecd1-449b-8201-17e0d6bc717c',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.68','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-19 10:28:36'),(267,'3b96aa3e-7bec-46f2-94f5-cd3bfe233e74',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:11:02'),(268,'46bd8c99-c318-4bf1-9388-c3c7bbe28d56',3,1,3,'employee.update','employee_employment.status_changed','employee_employment','9','{\"after\": {\"status\": \"active\"}, \"before\": {\"status\": null}, \"employee_id\": 18, \"employee_name\": \"Md Munna\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:14:42'),(269,'edec8af0-8de7-484b-a2a5-dce44d591a8b',3,1,3,'employee.create','employee_salary.created','employee_salary','11','{\"status\": \"Active\", \"employee_id\": 18, \"salary_type\": \"Gross\", \"basic_salary\": \"2000.00\", \"gross_salary\": \"30000.00\", \"currency_code\": \"AED\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 4}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:15:16'),(270,'01b1aaae-4a8d-461d-bdd7-9d41fc851f8a',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:32:55'),(271,'111fe6c7-c9dc-4969-a5be-fbd791c2dfef',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.191','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-20 05:35:54'),(272,'66e5995b-2839-4876-8faa-a4d81e52802d',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:38:23'),(273,'f7e34000-593c-4033-91fa-901686d564ce',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:38:26'),(274,'80062745-f64f-4413-afe5-7809ef9141cf',1,1,3,'employee.create','employee_document.uploaded','employee_document','12','{\"version\": 1, \"file_name\": \"employee-id-card-2.pdf\", \"is_current\": true, \"employee_id\": 11, \"expiry_date\": \"2026-08-01\", \"document_type_id\": 1}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:43:12'),(275,'69bbcfd0-4a1e-4afc-aae8-d123b0598906',1,1,3,'employee.update','employee_document.deleted','employee_document','6','{\"version\": 1, \"file_name\": \"EMPLOYEE_MODULE_GUIDE.pdf\", \"is_current\": true, \"employee_id\": 11, \"expiry_date\": null, \"document_type_id\": 1}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:46:15'),(276,'8e7f7073-118c-4224-b63b-5f4aae005ac2',1,1,3,'employee.update','employee_contact.updated','employee_contact','3','{\"after\": {\"mobile_no\": \"017890987866\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"before\": {\"mobile_no\": \"017890987866\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"employee_id\": 11}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:47:57'),(277,'ff0a31ec-9c78-4edc-81da-9849ba0b86f2',1,1,3,'employee.update','employee_address.updated','employee_address','5','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"employee_id\": 11, \"address_type\": \"present\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:48:18'),(278,'15ea7dfc-83c5-4c61-9386-fae7cd77c7ef',1,1,3,'employee.update','employee_address.updated','employee_address','6','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1213\", \"address_type\": \"permanent\", \"address_line_1\": \"22sukrabad Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Gulshan\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1213\", \"address_type\": \"permanent\", \"address_line_1\": \"22sukrabad Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Gulshan\"}, \"employee_id\": 11, \"address_type\": \"permanent\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:48:18'),(279,'2f7d1326-66fb-4e9c-b124-509e6f983dd5',1,1,3,'employee.update','employee_bank_account.deleted','employee_bank_account','9','{\"after\": {\"user_id\": 6, \"bank_name\": \"IFIC\", \"company_id\": 1, \"is_primary\": true, \"branch_name\": \"dhaka\", \"employee_id\": 11, \"account_name\": \"savings\", \"routing_number\": null, \"payment_method_type\": \"bank\", \"account_number_masked\": \"****6456\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"before\": {\"user_id\": 6, \"bank_name\": \"IFIC\", \"company_id\": 1, \"is_primary\": true, \"branch_name\": \"dhaka\", \"employee_id\": 11, \"account_name\": \"savings\", \"routing_number\": null, \"payment_method_type\": \"bank\", \"account_number_masked\": \"****6456\", \"mobile_banking_number\": null, \"mobile_banking_provider\": null}, \"bank_name\": \"IFIC\", \"is_primary\": true, \"employee_id\": 11, \"account_name\": \"savings\", \"account_number_masked\": \"****6456\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:48:39'),(280,'e1d6109b-18f4-4510-a6fa-5c34ed529825',1,1,3,'employee.create','employee_document.uploaded','employee_document','13','{\"version\": 1, \"file_name\": \"employee-id-card-2.pdf\", \"is_current\": true, \"employee_id\": 11, \"expiry_date\": null, \"document_type_id\": 6}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:51:36'),(281,'07da1afc-0827-4cc4-8f16-753d41d9d5c5',1,1,3,'employee.update','employee_document.replaced','employee_document','14','{\"version\": 2, \"file_name\": \"note_attachment_3.pdf\", \"is_current\": true, \"employee_id\": 11, \"expiry_date\": \"2026-08-31\", \"document_type_id\": 1, \"previous_version\": 1, \"replaced_document_id\": 12}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:51:54'),(282,'61a363b6-ef01-4532-bcb5-3a7633f909a0',1,1,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','7','{\"is_current\": true, \"employee_id\": 11, \"department_id\": 1, \"designation_id\": 1, \"effective_from\": \"2026-08-20\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:52:09'),(283,'9e185def-a5a4-4ef0-b952-5868e98e808f',1,1,3,'employee.create','employee_reporting_manager.assigned','employee_reporting_manager','5','{\"after\": {\"id\": 5, \"is_current\": true, \"manager_id\": 10, \"employee_id\": 11, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-31\"}, \"is_current\": true, \"manager_id\": 10, \"employee_id\": 11, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-31\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:52:44'),(284,'ad89a7d6-a48e-47c1-8476-d06276f43b83',1,1,3,'employee.create','employee_reporting_manager.assigned','employee_reporting_manager','6','{\"after\": {\"id\": 6, \"is_current\": true, \"manager_id\": 9, \"employee_id\": 10, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-31\"}, \"is_current\": true, \"manager_id\": 9, \"employee_id\": 10, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-31\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:54:51'),(285,'31549b3d-be55-4c5a-96a7-6dae638c6ee6',1,1,3,'employee.create','employee_reporting_manager.assigned','employee_reporting_manager','7','{\"after\": {\"id\": 7, \"is_current\": true, \"manager_id\": 9, \"employee_id\": 8, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-13\"}, \"is_current\": true, \"manager_id\": 9, \"employee_id\": 8, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-13\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 05:58:51'),(286,'e0f9324c-a0f6-4f8d-8f52-eaab9868d3c3',1,1,3,'employee.update','employee_contact.updated','employee_contact','3','{\"after\": {\"mobile_no\": \"017890987866\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"before\": {\"mobile_no\": \"017890987866\", \"official_email\": \"rahim@gmail.com\", \"personal_email\": \"jeba12345.pippa@gmail.com\", \"alternative_mobile_no\": \"01929403333\", \"emergency_contact_name\": \"jeba\", \"emergency_contact_phone\": \"01929403656\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"employee_id\": 11}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:17:58'),(287,'0fa82319-936b-4210-9e64-548846f0a9b0',1,1,3,'employee.update','employee_address.updated','employee_address','5','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"22/23 sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"employee_id\": 11, \"address_type\": \"present\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:18:18'),(288,'2a12a3af-29a5-4eeb-9a55-1b9be73c6766',1,1,3,'employee.update','employee_address.updated','employee_address','6','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1213\", \"address_type\": \"permanent\", \"address_line_1\": \"22sukrabad Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Gulshan\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1213\", \"address_type\": \"permanent\", \"address_line_1\": \"22sukrabad Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Gulshan\"}, \"employee_id\": 11, \"address_type\": \"permanent\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:18:18'),(289,'f419fad5-2e26-4cf3-8161-b4b6b5660021',1,1,3,'employee.update','employee_address.updated','employee_address','5','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"sobhanbag, Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"employee_id\": 11, \"address_type\": \"present\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:18:24'),(290,'57b5e891-821b-4202-9917-ead0575164f8',1,1,3,'employee.update','employee_address.updated','employee_address','6','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1213\", \"address_type\": \"permanent\", \"address_line_1\": \"22sukrabad Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Gulshan\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1213\", \"address_type\": \"permanent\", \"address_line_1\": \"22sukrabad Dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Gulshan\"}, \"employee_id\": 11, \"address_type\": \"permanent\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:18:24'),(291,'50e48889-f597-4932-b86d-cfd2bd402ebd',1,1,3,'employee.update','employee_employment.status_changed','employee_employment','3','{\"after\": {\"status\": \"resigned\"}, \"before\": {\"status\": \"probation\"}, \"employee_id\": 11, \"employee_name\": \"Md. Rahim khan\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:21:29'),(292,'7dddad7b-73aa-464a-a5b2-a6b6c9476e17',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','3','{\"user_uuid\": \"aa1f9021-f833-4c53-9767-961376546f23\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\", \"f63d65d2-395a-4fb2-a88d-9c73389c4e91\", \"aec0c6b7-e432-46ec-8a1c-cb11987ac65f\"]}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:24:10'),(293,'72daf453-b911-47a9-8607-9c7cfc174ae2',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','5','{\"user_uuid\": \"7aaf6481-bc80-4a05-a627-51839509681f\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:24:56'),(294,'e1051825-d2eb-45d2-a8c9-64c2c6801afe',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','6','{\"user_uuid\": \"6b7cb055-3524-4dc4-b8cd-a7ec378b3c6b\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:25:02'),(295,'9e0d79b1-bb61-4eb2-a07f-3177923326e1',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','4','{\"user_uuid\": \"55203f3a-a2df-47d0-a368-1107f794b044\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:25:11'),(296,'6fe3602e-49a6-41ff-b2f7-e1c2b7939333',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','3','{\"user_uuid\": \"aa1f9021-f833-4c53-9767-961376546f23\", \"role_uuids\": [\"f63d65d2-395a-4fb2-a88d-9c73389c4e91\", \"aec0c6b7-e432-46ec-8a1c-cb11987ac65f\", \"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:25:18'),(297,'adaeb0a2-f7a7-48d4-8c5f-45185b241817',1,3,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','3','{\"email\": \"Testuser@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:25:35'),(298,'5c4cacbb-d982-41d8-8782-08dbfb754ee9',1,3,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','3','{\"user_uuid\": \"aa1f9021-f833-4c53-9767-961376546f23\", \"role_uuids\": [\"f63d65d2-395a-4fb2-a88d-9c73389c4e91\", \"aec0c6b7-e432-46ec-8a1c-cb11987ac65f\", \"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:27:43'),(299,'c8db3775-6c01-41a0-ad7c-ca865d293fa1',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','3','{\"user_uuid\": \"aa1f9021-f833-4c53-9767-961376546f23\", \"role_uuids\": [\"f63d65d2-395a-4fb2-a88d-9c73389c4e91\", \"aec0c6b7-e432-46ec-8a1c-cb11987ac65f\", \"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.191','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:28:24'),(300,'012dd882-f62a-4f30-83c8-e95520578360',1,3,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','16','{\"user_uuid\": \"7137954d-6431-498e-b089-cca9820d967f\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:37:34'),(301,'14a2b4f3-0c8e-4960-8d68-d0ba41e878b7',1,3,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','17','{\"user_uuid\": \"473449f9-f966-41a6-8fca-40419dc538ea\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:37:39'),(302,'8d614397-81df-4809-9b2f-e44c3c94c865',1,3,3,'employee.update','employee_employment.status_changed','employee_employment','10','{\"after\": {\"status\": \"active\"}, \"before\": {\"status\": null}, \"employee_id\": 19, \"employee_name\": \"user1 23\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:42:28'),(303,'33d087ee-3e12-405b-821d-5f9b743a6417',1,3,3,'employee.create','employee_salary.created','employee_salary','12','{\"status\": \"Active\", \"employee_id\": 19, \"salary_type\": \"Gross\", \"basic_salary\": \"3452.00\", \"gross_salary\": \"23435.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:43:39'),(304,'2f6e3a79-6697-4a61-8445-f3f612ac40ad',1,3,3,'employee.update','employee_salary.updated','employee_salary','12','{\"after\": {\"status\": \"Active\", \"employee_id\": 19, \"salary_type\": \"Gross\", \"basic_salary\": \"3452.00\", \"gross_salary\": \"23435.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}, \"before\": {\"status\": \"Active\", \"employee_id\": 19, \"salary_type\": \"Gross\", \"basic_salary\": \"3452.00\", \"gross_salary\": \"23435.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}, \"status\": \"Active\", \"employee_id\": 19, \"salary_type\": \"Gross\", \"basic_salary\": \"3452.00\", \"gross_salary\": \"23435.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 1}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:45:05'),(305,'c39f37e2-3336-4c0d-afae-bad1eac7ccac',1,3,3,'employee.create','employee_bank_account.created','employee_bank_account','18','{\"bank_name\": \"IFIC\", \"is_primary\": true, \"employee_id\": 19, \"account_name\": \"salary\", \"account_number_masked\": \"********3536\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 06:45:25'),(306,'c39a6f2a-0165-4457-ba02-7264261c11ee',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 07:57:48'),(307,'d752e72f-ab9f-4885-8101-1b9bfe207fa0',1,1,3,'employee.create','employee_note.created','employee_note','12','{\"visibility\": \"private\", \"employee_id\": 19}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 07:59:00'),(308,'2afb3d99-bb33-499f-96e8-dc6ce4165e69',1,1,3,'employee.update','employee_note.deleted','employee_note','12','{\"visibility\": \"private\", \"employee_id\": 19}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 07:59:05'),(309,'e128d4f9-ed44-4df2-ae35-5eb5f8beb6be',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:01:45'),(310,'453960bc-cb7c-45f8-bef7-f686000ecba3',1,1,3,'employee.create','employee_reporting_manager.assigned','employee_reporting_manager','8','{\"after\": {\"id\": 8, \"is_current\": true, \"manager_id\": 10, \"employee_id\": 19, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-25\"}, \"is_current\": true, \"manager_id\": 10, \"employee_id\": 19, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-25\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:03:18'),(311,'f97b6b94-aae8-4c7e-90f6-94f90c6eba33',1,1,3,'employee.update','employee_reporting_manager.changed','employee_reporting_manager','9','{\"after\": {\"id\": 9, \"is_current\": true, \"manager_id\": 8, \"employee_id\": 19, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-26\"}, \"before\": {\"id\": 8, \"is_current\": true, \"manager_id\": 10, \"employee_id\": 19, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-25\"}, \"is_current\": true, \"manager_id\": 8, \"employee_id\": 19, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-26\", \"closed_assignment_id\": 8}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:04:09'),(312,'56b89f0c-accc-4894-9d5e-e781bbd57340',1,1,3,'employee.update','employee_reporting_manager.changed','employee_reporting_manager','10','{\"after\": {\"id\": 10, \"is_current\": true, \"manager_id\": 1, \"employee_id\": 19, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-31\"}, \"before\": {\"id\": 9, \"is_current\": true, \"manager_id\": 8, \"employee_id\": 19, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-26\"}, \"is_current\": true, \"manager_id\": 1, \"employee_id\": 19, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2026-08-31\", \"closed_assignment_id\": 9}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:04:49'),(313,'475f1f4c-96ab-4e9e-ab3d-726097e6eb90',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:26:52'),(314,'236cb300-9134-4f85-9542-b66e933661f5',1,3,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','3','{\"email\": \"Testuser@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:27:14'),(315,'d527ac36-418c-4955-ac14-b0259fe7579d',1,3,3,'employee.update','employee_contact.updated','employee_contact','11','{\"after\": {\"mobile_no\": \"0192940365534\", \"official_email\": \"user1@gmail.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"before\": {\"mobile_no\": \"0192940365534\", \"official_email\": \"user1@gmail.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"employee_id\": 19}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:27:37'),(316,'27794436-d4df-4793-891f-5a3ed7752652',1,3,3,'employee.update','employee_identity.updated','employee_identity','15','{\"after\": {\"remarks\": null, \"issue_date\": \"2026-08-01\", \"expiry_date\": \"2030-05-21\", \"document_type\": \"nid\", \"attachment_path\": \"employees/19/identities/A63rQDLL9XXRZsEtPKNSh6sDT3XvSOI3zPFiFkLt.pdf\", \"document_number\": \"123321123\"}, \"before\": {\"remarks\": null, \"issue_date\": \"2026-08-01\", \"expiry_date\": \"2030-05-21\", \"document_type\": \"nid\", \"attachment_path\": \"employees/19/identities/bBBaNABW43fUrMyDiNccOlSkvpO7sZLGLXbCjveW.pdf\", \"document_number\": \"123321123\"}, \"employee_id\": 19, \"document_type\": \"nid\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:28:03'),(317,'92eb6f24-0415-40aa-914c-55f5b750e5c1',1,3,3,'employee.create','employee_note.created','employee_note','13','{\"visibility\": \"private\", \"employee_id\": 19}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:30:25'),(318,'e6e8f589-dcc7-4539-8e29-ffeb0f0f612d',1,3,3,'employee.create','employee_document.uploaded','employee_document','15','{\"version\": 1, \"file_name\": \"QdilfZhQJD5EoZ5vq8ZrAxegjipydmzFiGSERngi.pdf\", \"is_current\": true, \"employee_id\": 19, \"expiry_date\": null, \"document_type_id\": 6}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:32:17'),(319,'f8ae22f4-8b4b-496b-b580-74fa06052b89',1,3,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','8','{\"is_current\": true, \"employee_id\": 19, \"department_id\": 1, \"designation_id\": 1, \"effective_from\": \"2026-08-12\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:34:04'),(320,'a4f0efb1-e3f4-4a26-8f71-e3f336534d09',1,3,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','3','{\"email\": \"Testuser@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:36:25'),(321,'77923e36-cae6-46d0-93af-0c7117ee9e6b',1,16,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','16','{\"email\": \"user1@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:36:48'),(322,'496f6e31-1aad-49f6-b449-b632ba058567',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:39:22'),(323,'9cc7a413-1100-4d61-a012-750531a540bd',2,15,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','15','{\"email\": \"testuserpippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:47:49'),(324,'445dc4b6-f190-4848-9b97-0c497ae54c14',2,15,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','15','{\"email\": \"testuserpippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:48:12'),(325,'89933b1a-982a-403a-a5f6-b41e4cb50516',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:48:14'),(326,'e0d290e5-6257-4f5f-971e-d3d987d7fde5',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:49:03'),(327,'1ea837c6-dfa0-4fdd-a2f2-04e02ad23e85',1,3,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','3','{\"email\": \"Testuser@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:49:14'),(328,'0e98ad65-a722-49ea-ae0e-baa7dbb23f22',1,3,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','3','{\"email\": \"Testuser@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:54:35'),(329,'27813c46-cc4e-49b3-9121-2b6a195c2aaf',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.49','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 08:54:38'),(330,'e03c81c9-79ed-4dd7-a33f-983a479a2faf',1,3,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','3','{\"email\": \"Testuser@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 09:56:50'),(331,'611c0a87-737f-4cd4-adcf-6e8cf670d066',1,16,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','16','{\"email\": \"user1@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 09:58:22'),(332,'16b542a8-36f7-4e43-847f-157fd50802f0',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-20 10:21:34'),(339,'5eced6bd-1247-4d78-922b-44417f5afe57',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-20 11:21:53'),(340,'d7803159-8059-4254-8e4e-4622747592a9',1,16,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','16','{\"email\": \"user1@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 11:26:39'),(341,'f0e5c200-2db8-45b9-9cbb-cf975b5ddb74',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 11:26:50'),(342,'ecdff02a-12dc-4f10-be72-59019525d09a',1,16,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','16','{\"email\": \"user1@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-20 11:58:59'),(343,'421e34b1-6be2-4af4-82fa-567e9f9484aa',1,1,3,'employee.update','employee_contact.updated','employee_contact','11','{\"after\": {\"mobile_no\": \"12365478965\", \"official_email\": \"user1@gmail.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"before\": {\"mobile_no\": \"0192940365534\", \"official_email\": \"user1@gmail.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"employee_id\": 19}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 12:00:42'),(344,'c6d462d4-5f15-4691-bc4f-a513f138d386',1,1,3,'employee.update','employee_address.updated','employee_address','21','{\"after\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"present\", \"address_line_1\": \"aaaaaaaaaaaaaaaa\", \"address_line_2\": null, \"upazila_or_city\": null}, \"before\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"present\", \"address_line_1\": \"aaaaaaaaaaaaaaaa\", \"address_line_2\": null, \"upazila_or_city\": null}, \"employee_id\": 19, \"address_type\": \"present\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 12:00:45'),(345,'eca04616-c338-4076-9fb0-cb0f78e01148',1,1,3,'employee.update','employee_address.updated','employee_address','22','{\"after\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"permanent\", \"address_line_1\": \"aaaaaaaaaaaaaaaa\", \"address_line_2\": null, \"upazila_or_city\": null}, \"before\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"permanent\", \"address_line_1\": \"aaaaaaaaaaaaaaaa\", \"address_line_2\": null, \"upazila_or_city\": null}, \"employee_id\": 19, \"address_type\": \"permanent\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 12:00:46'),(346,'383debd3-a79c-4570-bb4f-73524a4c65a3',1,16,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','16','{\"email\": \"user1@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-20 12:02:10'),(347,'9df69277-ace7-4fde-9125-73e2784e1f88',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-20 12:03:07'),(348,'7d43ac30-753c-4456-8f83-216f374639d6',1,1,3,'employee.update','employee_contact.updated','employee_contact','11','{\"after\": {\"mobile_no\": \"012365478965\", \"official_email\": \"user1@gmail.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"before\": {\"mobile_no\": \"12365478965\", \"official_email\": \"user1@gmail.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"employee_id\": 19}','150.228.135.152','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-20 12:03:10'),(349,'17e6a997-fc82-42ba-a451-143cdb404749',1,16,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','16','{\"email\": \"user1@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-20 12:07:26'),(350,'c05b733e-8d4c-4f59-ad64-7450f1f808f3',1,16,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','16','{\"email\": \"user1@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-20 12:33:10'),(351,'42f06978-76c4-49ff-a3ee-ac859b097557',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.152','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-20 12:34:26'),(352,'11370df9-291c-4443-83c5-586ac48f95e8',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.247','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-23 07:04:34'),(353,'75530df5-b418-4aae-9f7e-c46e8adbc093',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.247','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-23 07:25:58'),(354,'437b02c3-e28e-46f9-a14d-1c5ddf400522',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.247','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-23 09:21:29'),(355,'db0eb811-ed67-4444-9b84-5a2442749e53',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.247','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-23 09:56:19'),(356,'ccd709e3-2921-4543-9a67-34bd17faff87',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.247','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-23 10:00:37'),(357,'cdc289cb-891a-4e65-8ebc-51e782b4cedf',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"seyam@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.247','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-23 10:17:15'),(358,'a25f8338-fd23-42cd-9ccb-e0010f5a020e',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.247','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-23 10:20:07'),(359,'5b13c1cb-aa5a-4d73-816f-a2ec9f426fdd',2,20,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','20','{\"email\": \"seyam@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.247','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-23 10:23:38'),(360,'3b180c13-4187-4266-8ba4-fc0de0181dd9',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.247','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-23 10:23:59'),(362,'b40e0097-1d72-44f7-b6cc-4d214344f050',2,21,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.247','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-23 10:33:36'),(366,'69a996c6-cfc3-44d6-a67b-ab74bae4eaaa',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.247','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-23 11:24:30'),(368,'2aaac024-5437-43b1-ae56-2fe46a728638',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.247','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-23 11:27:34'),(369,'b68d940c-bc40-4a5b-b538-759340d0df7e',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','21','{\"user_uuid\": \"c2a660d2-e3b6-49f8-a930-4c0621f9f529\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','150.228.135.247','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-23 11:29:27'),(370,'7f3dd0e7-ded7-49f1-acfa-b50a6722d147',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','11','{\"user_uuid\": \"b31d5d2b-48a6-488a-bb06-5fa06c47080a\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','150.228.135.247','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-23 11:29:32'),(371,'cc592267-b64e-4c9d-9b7d-31349d245103',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','20','{\"user_uuid\": \"d245abdf-5be0-4cda-8e76-53e5e2ece712\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','150.228.135.247','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-23 11:29:37'),(372,'72ec209e-d36e-4849-8e0b-e1ee4d96eee3',2,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','c66e62ee-8c2a-4dfe-b629-f166ce80ef67','{\"role_slug\": \"pippatechnology\", \"role_uuid\": \"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\", \"permission_keys\": [\"platform.menu-view\", \"configuration.menu-view\", \"employee.menu-view\", \"attendance.menu-view\", \"payroll.menu-view\", \"attendance.punch-create\", \"attendance.leave-balance-view\"]}','150.228.135.247','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-23 11:30:46'),(373,'f14b337c-9a33-4f0d-9fcb-5a68c4203507',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-24 03:42:17'),(374,'59398117-82b3-4076-a558-57b1a6a833fa',2,1,3,'employee.update','employee_employment.status_changed','employee_employment','12','{\"after\": {\"status\": \"probation\"}, \"before\": {\"status\": null}, \"employee_id\": 21, \"employee_name\": \"Md Ashraful Islam\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-24 03:45:32'),(375,'8dbc26c3-99ae-4635-8753-00378966c40d',2,1,3,'employee.create','employee_salary.created','employee_salary','13','{\"status\": \"Active\", \"employee_id\": 21, \"salary_type\": \"Gross\", \"basic_salary\": \"20000.00\", \"gross_salary\": \"20000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-01-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-24 03:45:56'),(376,'2ec3ed09-70de-48a6-8768-7e2f82c0f60c',2,1,3,'employee.create','employee_salary.created','employee_salary','14','{\"status\": \"Active\", \"employee_id\": 21, \"salary_type\": \"Gross\", \"basic_salary\": \"10000.00\", \"gross_salary\": \"10000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-01-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-24 03:47:49'),(377,'69b9f7f1-24e9-4a08-abf3-289b660431a0',2,1,3,'employee.create','employee_bank_account.created','employee_bank_account','20','{\"bank_name\": \"Brac Bank\", \"is_primary\": true, \"employee_id\": 21, \"account_name\": \"Md Ashraful Islam\", \"account_number_masked\": \"***********4564\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-24 03:50:39'),(378,'4f6c8d0a-bf0d-434a-8be4-00e8e4f31562',2,1,3,'employee.create','employee_note.created','employee_note','15','{\"visibility\": \"hr\", \"employee_id\": 21}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-24 04:00:45'),(379,'7a6e72d7-3e01-44a7-95fe-6bbf21975f94',2,1,3,'employee.create','employee_document.uploaded','employee_document','17','{\"version\": 1, \"file_name\": \"Leave Application-Md Ashraful Islam.pdf\", \"is_current\": true, \"employee_id\": 21, \"expiry_date\": null, \"document_type_id\": 2}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-24 04:04:06'),(380,'fefdbdc8-923f-4659-b9d5-274908abac16',2,1,3,'employee.create','employee_document.uploaded','employee_document','18','{\"version\": 1, \"file_name\": \"Leave Application-Md Ashraful Islam.pdf\", \"is_current\": true, \"employee_id\": 21, \"expiry_date\": null, \"document_type_id\": 2}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-24 04:04:22'),(381,'8c7c2987-4f2f-49fc-a49f-062ae94240ed',2,1,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','10','{\"is_current\": true, \"employee_id\": 21, \"department_id\": 2, \"designation_id\": 2, \"effective_from\": \"2026-08-01\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-24 04:06:12'),(382,'abaf0e31-eff0-4deb-996b-a29f3571c447',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-24 04:08:34'),(383,'78f779c2-61e4-49cb-95b3-493e1a95b1e9',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-24 04:46:49'),(384,'18ddf9dc-41a7-41ce-9e0f-5aff46bc828a',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-24 04:58:08'),(385,'1ad355ca-e278-437e-b688-af26260155e5',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-24 04:58:53'),(386,'c92ecb38-dd81-47a6-afd2-4580e7cc1488',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-24 05:14:00'),(387,'c6f50667-9125-405a-957f-629280b0d6a8',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-24 05:40:11'),(388,'0fdf48af-6619-4249-aebc-af3cedeb9f76',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0','2026-08-24 06:37:49'),(389,'f0ba8541-58a7-4c70-a83b-f99e92eb911d',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 03:54:52'),(408,'c01039b5-b490-495d-b972-00ff19d32d7e',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 04:55:43'),(423,'945fb847-1bb0-4adc-86ca-09da2747452b',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 05:58:14'),(424,'328f218b-6295-4ad4-a19d-0332aeec2680',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 05:59:02'),(442,'3065c71d-af7b-4805-84d7-3480801da598',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 06:59:26'),(443,'ac1c9092-b2ce-40de-8144-050f41276fed',1,1,3,'employee.update','employee_document.deleted','employee_document','15','{\"version\": 1, \"file_name\": \"QdilfZhQJD5EoZ5vq8ZrAxegjipydmzFiGSERngi.pdf\", \"is_current\": true, \"employee_id\": 19, \"expiry_date\": null, \"document_type_id\": 6}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 07:02:10'),(444,'a3aab9ca-2343-4060-98dd-da5658f0656a',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 07:03:15'),(449,'08c50622-771f-4892-8b68-747dd286ded2',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 07:06:16'),(450,'f997ae68-87bf-4c87-bdd8-12abe9eaa67f',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 07:06:19'),(466,'3ce3e44b-e47d-4442-b3ec-21488b8574d4',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 08:07:43'),(470,'9b810e30-efc6-432d-9869-d407d563ce96',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 09:08:45'),(472,'806d4155-8861-4f23-b354-fb68611c4dce',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 09:49:48'),(474,'5cad9fbc-7e35-4b35-821b-15d7cfb426e2',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 11:18:46'),(476,'6c759935-10ab-4a20-b62e-b9f2f3e459ef',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-25 11:30:16'),(478,'b8f3f475-793d-487c-9478-a6dd7f238f33',1,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','c42655a9-05ea-4569-a0ea-793ed06f4d7a','{\"role_slug\": \"employee\", \"role_uuid\": \"c42655a9-05ea-4569-a0ea-793ed06f4d7a\", \"permission_keys\": [\"attendance.menu-view\", \"attendance.punch-create\", \"attendance.record-view-own\", \"attendance.correction-create\", \"attendance.leave-apply\", \"payroll.menu-view\", \"payroll.payslip-view-own\", \"payroll.advance-manage\", \"payroll.advance-approve\"]}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-25 11:48:11'),(479,'d7a3987c-dafc-480e-b00b-722c86098087',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 11:49:45'),(480,'1993641c-66a5-457c-8a41-b10486a48f43',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 11:50:13'),(483,'baacd0c3-b4db-46ff-9e75-f3fd63c1d52e',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-25 12:06:22'),(488,'b47c37af-d0ce-4244-ae90-559ff5e92a50',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 10:31:40'),(489,'a816175e-edce-4fde-9adc-0a03c1267298',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 10:49:08'),(490,'a1ba7e28-8357-4cad-bcb9-a03de4dffbcc',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 11:08:37'),(491,'89b7a941-d65b-43ef-b3b5-e470ef022e1d',7,1,NULL,'platform.created','role.created','App\\Platform\\Models\\Role','0f982836-ce72-4805-b1db-44fc739b9d2a','{\"name\": \"Administrator\", \"slug\": \"administrator\", \"status\": \"active\", \"role_slug\": \"administrator\", \"role_uuid\": \"0f982836-ce72-4805-b1db-44fc739b9d2a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 11:13:58'),(492,'a86e79b2-843c-4bce-be34-a2230498b7fb',7,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','0f982836-ce72-4805-b1db-44fc739b9d2a','{\"role_slug\": \"administrator\", \"role_uuid\": \"0f982836-ce72-4805-b1db-44fc739b9d2a\", \"permission_keys\": [\"platform.view\", \"platform.create\", \"platform.update\", \"platform.delete\", \"platform.approve\", \"platform.export\", \"platform.menu-view\", \"configuration.menu-view\", \"configuration.system-configuration-menu-view\", \"configuration.home-menu-view\", \"configuration.company-view\", \"configuration.company-create\", \"configuration.company-update\", \"configuration.company-delete\", \"configuration.branch-view\", \"configuration.branch-create\", \"configuration.branch-update\", \"configuration.branch-delete\", \"configuration.division-view\", \"configuration.division-create\", \"configuration.division-update\", \"configuration.division-delete\", \"configuration.department-view\", \"configuration.department-create\", \"configuration.department-update\", \"configuration.department-delete\", \"configuration.designation-view\", \"configuration.designation-create\", \"configuration.designation-update\", \"configuration.designation-delete\", \"configuration.grade-view\", \"configuration.grade-create\", \"configuration.grade-update\", \"configuration.grade-delete\", \"configuration.employment-type-view\", \"configuration.employment-type-create\", \"configuration.employment-type-update\", \"configuration.employment-type-delete\", \"configuration.team-view\", \"configuration.team-create\", \"configuration.team-update\", \"configuration.team-delete\", \"configuration.section-view\", \"configuration.section-create\", \"configuration.section-update\", \"configuration.section-delete\", \"configuration.cost-center-view\", \"configuration.cost-center-create\", \"configuration.cost-center-update\", \"configuration.cost-center-delete\", \"configuration.work-location-view\", \"configuration.work-location-create\", \"configuration.work-location-update\", \"configuration.work-location-delete\", \"configuration.id-card-setting-view\", \"configuration.id-card-setting-create\", \"configuration.id-card-setting-update\", \"configuration.id-card-setting-delete\", \"configuration.document-type-view\", \"configuration.document-type-create\", \"configuration.document-type-update\", \"configuration.document-type-delete\", \"employee.create\", \"employee.update\", \"employee.delete\", \"employee.menu-view\", \"employee.update-own-profile\", \"employee.view-list\", \"employee.view-own-profile\", \"employee.view-any-profile\", \"employee.update-any-profile\", \"employee.export\", \"employee.import\", \"employee.download-template\", \"employee.view-bank\", \"employee.create-bank\", \"employee.update-bank\", \"employee.delete-bank\", \"employee.view-salary\", \"employee.create-salary\", \"employee.update-salary\", \"employee.deactivate-salary\", \"employee.view-documents\", \"employee.view-restricted-documents\", \"employee.create-documents\", \"employee.replace-documents\", \"employee.delete-documents\", \"employee.view-personal-info\", \"employee.update-personal-info\", \"employee.view-contact-info\", \"employee.update-contact-info\", \"employee.view-address-info\", \"employee.update-address-info\", \"employee.view-identities\", \"employee.create-identities\", \"employee.update-identities\", \"employee.delete-identities\", \"employee.view-employments\", \"employee.update-employments\", \"employee.update-employment-dates\", \"employee.view-education\", \"employee.create-education\", \"employee.update-education\", \"employee.delete-education\", \"employee.view-experience\", \"employee.create-experience\", \"employee.update-experience\", \"employee.delete-experience\", \"employee.view-assets\", \"employee.assign-assets\", \"employee.return-assets\", \"employee.view-notes\", \"employee.create-notes\", \"employee.update-notes\", \"employee.delete-notes\", \"employee.view-timeline\", \"employee.create-timeline\", \"employee.view-organization\", \"employee.assign-organization\", \"employee.transfer-organization\", \"employee.view-reporting-manager\", \"employee.assign-reporting-manager\", \"employee.change-reporting-manager\", \"employee.view-tax-profile\", \"employee.create-tax-profile\", \"employee.update-tax-profile\", \"employee.id-card-view\", \"employee.id-card-generate\", \"employee.id-card-history\", \"employee.id-card-reissue\", \"employee.id-card-deactivate\", \"attendance.menu-view\", \"attendance.config-manage\", \"attendance.assignment-manage\", \"attendance.assignment-preview\", \"attendance.assignment-view\", \"attendance.punch-create\", \"attendance.punch-create-others\", \"attendance.record-view-own\", \"attendance.record-view-team\", \"attendance.record-view-all\", \"attendance.record-export\", \"attendance.record-recalculate\", \"attendance.correction-create\", \"attendance.correction-approve\", \"attendance.correction-override-lock\", \"attendance.leave-apply\", \"attendance.leave-approve\", \"attendance.leave-balance-view\", \"attendance.leave-balance-adjust\", \"attendance.monthly-view\", \"attendance.monthly-approve\", \"attendance.monthly-unlock\", \"attendance.policy-group-view\", \"attendance.policy-group-manage\", \"attendance.types-view\", \"attendance.types-create\", \"attendance.types-update\", \"attendance.types-delete\", \"attendance.shifts-view\", \"attendance.shifts-create\", \"attendance.shifts-update\", \"attendance.shifts-delete\", \"attendance.policies-view\", \"attendance.policies-create\", \"attendance.policies-update\", \"attendance.policies-delete\", \"attendance.jobs-view\", \"attendance.jobs-execute\", \"payroll.menu-view\", \"payroll.settings-manage\", \"payroll.structure-manage\", \"payroll.deduction-manage\", \"payroll.payment-mode-manage\", \"payroll.advance-manage\", \"payroll.advance-approve\", \"payroll.run-create\", \"payroll.run-override-readiness\", \"payroll.run-approve\", \"payroll.disburse\", \"payroll.month-freeze\", \"payroll.month-unfreeze-paid\", \"payroll.payslip-view-own\", \"payroll.payslip-view-all\"]}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 11:16:14'),(493,'86988630-37aa-429c-a191-ff7aa530e4b6',7,1,NULL,'platform.created','role.created','App\\Platform\\Models\\Role','2d98399a-ba78-4039-8b16-4b3d4e71f6c5','{\"name\": \"Employee\", \"slug\": \"employee\", \"status\": \"active\", \"role_slug\": \"employee\", \"role_uuid\": \"2d98399a-ba78-4039-8b16-4b3d4e71f6c5\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 11:16:49'),(494,'3dbb5c3c-fac9-446a-8ddb-3b1c7f597755',7,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','2d98399a-ba78-4039-8b16-4b3d4e71f6c5','{\"role_slug\": \"employee\", \"role_uuid\": \"2d98399a-ba78-4039-8b16-4b3d4e71f6c5\", \"permission_keys\": [\"configuration.department-view\", \"configuration.designation-view\", \"configuration.grade-view\", \"configuration.employment-type-view\", \"configuration.work-location-view\", \"employee.view-own-profile\", \"employee.download-template\", \"employee.view-bank\", \"employee.view-salary\", \"employee.view-documents\", \"employee.view-personal-info\", \"employee.view-contact-info\", \"employee.view-address-info\", \"employee.view-identities\", \"employee.view-employments\", \"employee.view-education\", \"employee.view-experience\", \"employee.view-assets\", \"employee.view-notes\", \"employee.view-tax-profile\", \"attendance.record-view-own\", \"attendance.leave-apply\", \"attendance.monthly-view\"]}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 11:21:32'),(495,'0ac70405-8f88-4a17-8f95-8e243c3d5939',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 12:10:06'),(496,'6db63a32-4ee5-4357-968e-b434a8064170',7,1,3,'employee.update','employee_employment.status_changed','employee_employment','17','{\"after\": {\"status\": \"active\"}, \"before\": {\"status\": null}, \"employee_id\": 26, \"employee_name\": \"Rabiul Alam\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 12:13:27'),(497,'300e2617-0635-433a-abae-d1a4e0b793b4',7,1,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 12:16:03'),(498,'41217033-3b5e-464d-b596-811cac7919d3',7,1,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','18','{\"is_current\": true, \"employee_id\": 26, \"department_id\": 6, \"designation_id\": 7, \"effective_from\": \"2012-01-18\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 12:28:36'),(499,'20eca1f5-3f03-4426-8f75-188797dc7cf0',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-27 12:33:13'),(500,'27d08ac4-77c3-42cc-a161-3da6bb6241f2',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-29 06:35:59'),(501,'b55eae3f-e1f9-41a2-a86c-75c6b7517ad6',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-29 10:27:04'),(502,'2f052892-0e3f-4336-a806-f81761b345b3',7,1,3,'employee.update','employee_employment.status_changed','employee_employment','18','{\"after\": {\"status\": \"active\"}, \"before\": {\"status\": null}, \"employee_id\": 27, \"employee_name\": \"Alif Hossain\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-29 10:40:11'),(503,'fa410809-e2e8-4c83-8f4d-9eb65db049e2',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-29 11:35:20'),(504,'c998287a-73c2-4525-9189-60f7891726c3',7,1,3,'employee.update','employee_employment.status_changed','employee_employment','19','{\"after\": {\"status\": \"active\"}, \"before\": {\"status\": null}, \"employee_id\": 28, \"employee_name\": \"Asad Khan\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-29 11:43:04'),(505,'a65b5723-4ae2-4b02-ae1d-53afaae0f1d5',7,1,3,'employee.create','employee_bank_account.created','employee_bank_account','26','{\"bank_name\": \"DBBL\", \"is_primary\": true, \"employee_id\": 28, \"account_name\": \"Asaduzzaman Khan\", \"account_number_masked\": \"*********8369\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-29 11:44:30'),(506,'53d3fe7f-5aa2-48e2-abfa-32d724989a8e',7,1,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','19','{\"is_current\": true, \"employee_id\": 28, \"department_id\": 8, \"designation_id\": 9, \"effective_from\": \"2024-05-18\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-29 12:00:27'),(507,'7f341abf-bc19-4223-b37a-995f239ef360',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-31 06:58:27'),(508,'b49889d4-5e2a-4b6e-abeb-5caf5660bfdf',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-08-31 10:26:58'),(509,'cb17fef0-b994-441f-ac6c-aef91d0781d8',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 10:27:25'),(510,'67b46f73-65aa-4388-948b-91bd954b5dd4',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 10:37:29'),(511,'8aafa4c9-ecea-4ab0-bae0-794943682ad4',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-31 10:45:06'),(512,'8ffaae50-2d5f-4463-bb0d-ae7d2a6a98f0',7,1,3,'employee.update','employee_contact.updated','employee_contact','17','{\"after\": {\"mobile_no\": \"01485235689\", \"official_email\": \"bryan@gmail.com\", \"personal_email\": \"b007@gmail.com\", \"alternative_mobile_no\": \"01582769546\", \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"before\": {\"mobile_no\": \"01485235689\", \"official_email\": \"bryan@gmail.com\", \"personal_email\": \"b007@gmail.com\", \"alternative_mobile_no\": \"01582769546\", \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"employee_id\": 26}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 10:49:33'),(513,'8d86ece2-f78b-44bc-8f7f-b06c60c717db',7,1,3,'employee.update','employee_address.updated','employee_address','33','{\"after\": {\"country_id\": 1, \"district_id\": 1, \"division_id\": 1, \"postal_code\": \"8700\", \"address_type\": \"present\", \"address_line_1\": \"793/1, Monipur, Mirpur 2, Dhaka-1216\", \"address_line_2\": null, \"upazila_or_city\": \"Barguna Sadar\"}, \"before\": {\"country_id\": 1, \"district_id\": 1, \"division_id\": 1, \"postal_code\": \"8700\", \"address_type\": \"present\", \"address_line_1\": \"793/1, Monipur, Mirpur 2, Dhaka-1216\", \"address_line_2\": null, \"upazila_or_city\": \"Barguna Sadar\"}, \"employee_id\": 26, \"address_type\": \"present\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 10:50:16'),(514,'dcfe6a0a-6d40-44af-9bc8-4260a348f390',7,1,3,'employee.update','employee_address.updated','employee_address','34','{\"after\": {\"country_id\": 1, \"district_id\": 1, \"division_id\": 1, \"postal_code\": \"8700\", \"address_type\": \"permanent\", \"address_line_1\": \"793/1, Monipur, Mirpur 2, Dhaka-1216\", \"address_line_2\": null, \"upazila_or_city\": \"Barguna Sadar\"}, \"before\": {\"country_id\": 1, \"district_id\": 1, \"division_id\": 1, \"postal_code\": \"8700\", \"address_type\": \"permanent\", \"address_line_1\": \"793/1, Monipur, Mirpur 2, Dhaka-1216\", \"address_line_2\": null, \"upazila_or_city\": \"Barguna Sadar\"}, \"employee_id\": 26, \"address_type\": \"permanent\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 10:50:16'),(515,'b28cf937-ef9c-4f8c-ae14-0b9de448f674',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-31 12:12:11'),(516,'3eb62b83-4d70-4667-871c-9466f8739856',2,1,NULL,'platform.created','role.created','App\\Platform\\Models\\Role','1cd64ed0-3eff-49d3-9aa8-4b41f77ed9cf','{\"name\": \"HR & Admin\", \"slug\": \"hr-admin\", \"status\": \"active\", \"role_slug\": \"hr-admin\", \"role_uuid\": \"1cd64ed0-3eff-49d3-9aa8-4b41f77ed9cf\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-31 12:13:48'),(517,'cd0a9364-c75e-45d7-aed1-9d1f67a808d2',2,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','1cd64ed0-3eff-49d3-9aa8-4b41f77ed9cf','{\"role_slug\": \"hr-admin\", \"role_uuid\": \"1cd64ed0-3eff-49d3-9aa8-4b41f77ed9cf\", \"permission_keys\": [\"platform.view\", \"platform.create\", \"platform.update\", \"platform.delete\", \"platform.approve\", \"platform.export\", \"platform.menu-view\", \"configuration.menu-view\", \"configuration.system-configuration-menu-view\", \"configuration.home-menu-view\", \"configuration.company-view\", \"configuration.company-create\", \"configuration.company-update\", \"configuration.company-delete\", \"configuration.branch-view\", \"configuration.branch-create\", \"configuration.branch-update\", \"configuration.branch-delete\", \"configuration.division-view\", \"configuration.division-create\", \"configuration.division-update\", \"configuration.division-delete\", \"configuration.department-view\", \"configuration.department-create\", \"configuration.department-update\", \"configuration.department-delete\", \"configuration.designation-view\", \"configuration.designation-create\", \"configuration.designation-update\", \"configuration.designation-delete\", \"configuration.grade-view\", \"configuration.grade-create\", \"configuration.grade-update\", \"configuration.grade-delete\", \"configuration.employment-type-view\", \"configuration.employment-type-create\", \"configuration.employment-type-update\", \"configuration.employment-type-delete\", \"configuration.team-view\", \"configuration.team-create\", \"configuration.team-update\", \"configuration.team-delete\", \"configuration.section-view\", \"configuration.section-create\", \"configuration.section-update\", \"configuration.section-delete\", \"configuration.cost-center-view\", \"configuration.cost-center-create\", \"configuration.cost-center-update\", \"configuration.cost-center-delete\", \"configuration.work-location-view\", \"configuration.work-location-create\", \"configuration.work-location-update\", \"configuration.work-location-delete\", \"configuration.id-card-setting-view\", \"configuration.id-card-setting-create\", \"configuration.id-card-setting-update\", \"configuration.id-card-setting-delete\", \"configuration.document-type-view\", \"configuration.document-type-create\", \"configuration.document-type-update\", \"configuration.document-type-delete\", \"employee.create\", \"employee.update\", \"employee.delete\", \"employee.menu-view\", \"employee.update-own-profile\", \"employee.view-list\", \"employee.view-own-profile\", \"employee.view-any-profile\", \"employee.update-any-profile\", \"employee.export\", \"employee.import\", \"employee.download-template\", \"employee.view-bank\", \"employee.create-bank\", \"employee.update-bank\", \"employee.delete-bank\", \"employee.view-salary\", \"employee.create-salary\", \"employee.update-salary\", \"employee.deactivate-salary\", \"employee.view-documents\", \"employee.view-restricted-documents\", \"employee.create-documents\", \"employee.replace-documents\", \"employee.delete-documents\", \"employee.view-personal-info\", \"employee.update-personal-info\", \"employee.view-contact-info\", \"employee.update-contact-info\", \"employee.view-address-info\", \"employee.update-address-info\", \"employee.view-identities\", \"employee.create-identities\", \"employee.update-identities\", \"employee.delete-identities\", \"employee.view-employments\", \"employee.update-employments\", \"employee.update-employment-dates\", \"employee.view-education\", \"employee.create-education\", \"employee.update-education\", \"employee.delete-education\", \"employee.view-experience\", \"employee.create-experience\", \"employee.update-experience\", \"employee.delete-experience\", \"employee.view-assets\", \"employee.assign-assets\", \"employee.return-assets\", \"employee.view-notes\", \"employee.create-notes\", \"employee.update-notes\", \"employee.delete-notes\", \"employee.view-timeline\", \"employee.create-timeline\", \"employee.view-organization\", \"employee.assign-organization\", \"employee.transfer-organization\", \"employee.view-reporting-manager\", \"employee.assign-reporting-manager\", \"employee.change-reporting-manager\", \"employee.view-tax-profile\", \"employee.create-tax-profile\", \"employee.update-tax-profile\", \"employee.id-card-view\", \"employee.id-card-generate\", \"employee.id-card-history\", \"employee.id-card-reissue\", \"employee.id-card-deactivate\", \"attendance.menu-view\", \"attendance.config-manage\", \"attendance.assignment-manage\", \"attendance.assignment-preview\", \"attendance.assignment-view\", \"attendance.punch-create\", \"attendance.punch-create-others\", \"attendance.record-view-own\", \"attendance.record-view-team\", \"attendance.record-view-all\", \"attendance.record-export\", \"attendance.record-recalculate\", \"attendance.correction-create\", \"attendance.correction-approve\", \"attendance.correction-override-lock\", \"attendance.leave-apply\", \"attendance.leave-approve\", \"attendance.leave-balance-view\", \"attendance.leave-balance-adjust\", \"attendance.monthly-view\", \"attendance.monthly-approve\", \"attendance.monthly-unlock\", \"attendance.policy-group-view\", \"attendance.policy-group-manage\", \"attendance.types-view\", \"attendance.types-create\", \"attendance.types-update\", \"attendance.types-delete\", \"attendance.shifts-view\", \"attendance.shifts-create\", \"attendance.shifts-update\", \"attendance.shifts-delete\", \"attendance.policies-view\", \"attendance.policies-create\", \"attendance.policies-update\", \"attendance.policies-delete\", \"attendance.jobs-view\", \"attendance.jobs-execute\", \"payroll.menu-view\", \"payroll.settings-manage\", \"payroll.structure-manage\", \"payroll.deduction-manage\", \"payroll.payment-mode-manage\", \"payroll.advance-manage\", \"payroll.advance-approve\", \"payroll.run-create\", \"payroll.run-override-readiness\", \"payroll.run-approve\", \"payroll.disburse\", \"payroll.month-freeze\", \"payroll.month-unfreeze-paid\", \"payroll.payslip-view-own\", \"payroll.payslip-view-all\"]}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-31 12:14:41'),(518,'7e50b6cc-0256-4b76-a40d-8ac5432d02d2',2,55,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','55','{\"email\": \"alif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 12:20:03'),(519,'836d3a00-f496-447a-8654-451374dcdc11',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-08-31 12:36:39'),(520,'511c35d5-bc3a-49f6-8026-85a14d3952d7',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 12:38:44'),(521,'4fc5df92-cfb8-4abe-a3e8-7c0cc01b1dc4',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 13:17:12'),(522,'e82bb227-2d63-4780-9838-e06c2647e7e1',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 13:19:53'),(523,'86b3aaef-7bc5-4bb4-8f40-8eafd4d164e0',1,29,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','29','{\"email\": \"mahmudfiroz1996@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 13:20:08'),(524,'43287192-02d7-4bba-a6db-add330d4ae4a',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 13:26:30'),(525,'dfe44baa-4f0d-4eb1-ba18-24725ee2e3bb',7,56,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','56','{\"email\": \"atikul.ecomclips@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 13:36:14'),(526,'c1614816-8b0d-45cf-9d1a-c1f07e597033',7,56,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 13:44:09'),(527,'e949c9d9-9271-4725-9d13-98624222389b',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 14:03:49'),(528,'b5950187-9754-4d0e-bfd8-54f2f9a00db8',7,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','2d98399a-ba78-4039-8b16-4b3d4e71f6c5','{\"role_slug\": \"employee\", \"role_uuid\": \"2d98399a-ba78-4039-8b16-4b3d4e71f6c5\", \"permission_keys\": [\"employee.view-bank\", \"employee.view-salary\", \"employee.view-documents\", \"attendance.record-view-own\", \"attendance.leave-apply\", \"attendance.monthly-view\", \"employee.view-own-profile\", \"employee.view-personal-info\", \"employee.view-contact-info\", \"employee.view-address-info\", \"employee.view-identities\", \"employee.view-employments\", \"employee.view-education\", \"employee.view-experience\", \"employee.view-assets\", \"employee.view-notes\", \"employee.view-tax-profile\", \"employee.download-template\", \"configuration.department-view\", \"configuration.designation-view\", \"configuration.grade-view\", \"configuration.employment-type-view\", \"configuration.work-location-view\", \"platform.view\", \"platform.update\", \"platform.export\", \"configuration.company-view\", \"configuration.branch-view\", \"configuration.division-view\", \"configuration.team-view\", \"configuration.team-update\", \"configuration.section-update\", \"configuration.employment-type-update\", \"configuration.grade-update\", \"configuration.designation-update\", \"configuration.department-update\", \"configuration.division-update\", \"configuration.branch-update\", \"configuration.company-update\", \"configuration.work-location-update\", \"configuration.id-card-setting-view\", \"configuration.id-card-setting-update\", \"configuration.document-type-view\", \"configuration.document-type-update\", \"employee.update\", \"employee.menu-view\", \"employee.update-own-profile\", \"employee.update-bank\", \"employee.create-documents\", \"employee.update-personal-info\", \"employee.update-contact-info\", \"employee.update-address-info\", \"employee.update-identities\", \"employee.update-education\", \"employee.update-experience\", \"employee.assign-assets\", \"employee.return-assets\", \"employee.update-notes\", \"employee.create-notes\", \"employee.view-timeline\", \"employee.view-organization\", \"employee.assign-organization\", \"employee.transfer-organization\", \"employee.view-reporting-manager\", \"employee.assign-reporting-manager\", \"employee.change-reporting-manager\", \"employee.update-tax-profile\", \"employee.id-card-view\", \"employee.id-card-history\", \"employee.id-card-reissue\", \"employee.id-card-deactivate\", \"attendance.config-manage\", \"attendance.punch-create\", \"attendance.record-recalculate\", \"attendance.correction-approve\", \"attendance.correction-create\", \"attendance.leave-balance-adjust\", \"attendance.leave-balance-view\", \"attendance.types-view\", \"attendance.types-update\", \"attendance.shifts-view\", \"attendance.shifts-update\", \"attendance.policies-view\", \"payroll.advance-manage\", \"payroll.payslip-view-own\"]}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-08-31 14:14:13'),(529,'66c44908-620a-4eb2-bedb-51a12914cd83',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-01 03:38:18'),(530,'a9a2b0a6-2384-4e9c-8f1a-391afb2d8571',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-01 03:39:11'),(531,'90d3a389-4689-4e16-9141-d18411571d5e',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-01 03:39:21'),(532,'a5de856e-bb9a-4d90-9971-dfae176cf03f',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-01 03:40:01'),(533,'fe47ec64-4217-46cf-9c03-fd8952fc7546',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-01 07:16:55'),(534,'f23985ec-0512-4e5d-b3c7-7319b6407d83',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-01 07:41:51'),(535,'528424fa-71d7-4e24-a9e7-dbdb55e1bd6a',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-01 10:08:07'),(536,'f40ea140-4046-4f21-bfbf-18642273d699',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-01 11:45:53'),(537,'25ed1b5d-5f0e-48f4-8203-339dfdfff7c9',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-01 12:00:07'),(538,'98a51fce-5dbf-4c0e-9228-d7331c270f0a',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-01 12:00:44'),(539,'2d6d0cec-ca72-4d47-a62a-0b393ef1e3c3',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-01 12:01:25'),(540,'c985f312-feb6-4458-ab17-735e1a83a971',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-01 12:16:50'),(541,'a8f08e42-8751-41d9-8a58-648733e74856',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-01 12:50:39'),(542,'519f1c9a-5863-40c2-b7bc-c062e87bbdd1',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-01 12:51:41'),(543,'78e91d5a-9b6a-40f1-87ae-f350199cbd92',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-01 12:55:17'),(544,'8c4b9553-5913-4edd-8bd4-185c93290981',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-01 13:08:11'),(545,'13ac77ca-c079-4dc7-bd0d-23db734b9787',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-01 13:13:48'),(546,'0d1239ef-9dff-4799-8937-b6bf9d24160c',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-02 03:23:38'),(547,'a7c92c24-b011-4e95-b2c4-e96cda47cbc7',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 03:24:08'),(548,'cdfe7fca-2625-4dec-a508-06467e0a1b45',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-02 03:36:27'),(549,'480f0dc4-48c8-42a1-8ff5-fdb64f5be68b',2,21,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-02 03:36:37'),(550,'3a8b1cb8-59c9-4dce-82f6-c516fc8c14af',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 03:36:46'),(551,'a61947de-2888-4be8-af15-ac33feb87bbc',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 03:44:24'),(552,'6a06068f-9d8e-464d-a0f1-67ff0b38290a',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 03:45:05'),(553,'ba882bfe-9bb4-420f-bfe2-546054cd2eae',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 03:48:42'),(554,'f9ca7503-6e70-4162-8cd2-ae54468f3cf1',1,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 03:48:58'),(555,'cf5460d8-a848-4c41-8b41-537d6798c763',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 03:49:40'),(556,'41d2519a-1d12-432f-8bd8-1d0a9bc3e528',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','57','{\"user_uuid\": \"9df437d8-3a67-4f63-a433-0d1a18b3a14c\", \"role_uuids\": [\"117038a2-8171-4dbe-a956-f3c08155d4ca\", \"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-02 03:50:16'),(557,'018a02a4-3c89-475f-9774-1a752f081035',2,1,3,'employee.update','employee_employment.status_changed','employee_employment','12','{\"after\": {\"status\": \"active\"}, \"before\": {\"status\": \"probation\"}, \"employee_id\": 21, \"employee_name\": \"Md Ashraful Islam\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 03:50:22'),(558,'fdf132f0-1c6d-4192-8356-76c27a9b4a7b',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','55','{\"user_uuid\": \"3a4381b8-681b-47b0-b7ab-7bbb7d06d562\", \"role_uuids\": [\"117038a2-8171-4dbe-a956-f3c08155d4ca\", \"e19143a9-cd5c-406c-b8e6-35ce7aae7829\"]}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-02 03:50:49'),(559,'a47f6f14-1e2a-4940-beca-a46db3af4ec7',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-02 03:52:42'),(560,'559380ad-eef6-4f3f-9e4a-efd37b227e69',2,7,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-02 03:54:37'),(561,'eba76bde-093b-4ee7-914e-b498990d087c',2,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','c66e62ee-8c2a-4dfe-b629-f166ce80ef67','{\"role_slug\": \"pippatechnology\", \"role_uuid\": \"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\", \"permission_keys\": [\"platform.menu-view\", \"configuration.menu-view\", \"employee.menu-view\", \"attendance.menu-view\", \"attendance.punch-create\", \"attendance.leave-balance-view\", \"payroll.menu-view\", \"employee.view-personal-info\", \"employee.update-personal-info\", \"employee.view-contact-info\", \"employee.update-contact-info\", \"employee.view-address-info\", \"employee.update-address-info\", \"employee.view-experience\", \"employee.create-experience\", \"employee.update-experience\", \"employee.delete-experience\", \"employee.view-education\", \"employee.create-education\", \"employee.update-education\", \"employee.delete-education\", \"employee.id-card-view\", \"employee.id-card-history\"]}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-02 03:56:51'),(562,'38a7e55f-2737-4b8c-b89b-28778d5bea16',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','35','{\"user_uuid\": \"8fa72f5b-47e3-478b-a919-eea7a3890ef6\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 03:59:33'),(563,'c5c46005-4b2f-4176-9660-185b32fc9c72',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 04:04:25'),(564,'8753edd7-73e7-4221-9ffc-cebb24cbdfeb',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 04:06:56'),(565,'14e9cb95-2dc0-4d59-9d3b-8b0f2109d2ac',2,55,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','55','{\"email\": \"alif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 04:07:03'),(566,'1b1a5124-1496-47e7-90be-bc0fd91a12a7',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 04:07:05'),(567,'820c4369-0137-4e6f-b209-a6b2e0bddba6',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 04:07:55'),(568,'9a94b1b6-5722-4950-ace5-1a8e4d70d754',2,60,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 04:08:35'),(569,'9b6baa14-7601-4163-9639-ce14c7f11a24',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 04:08:45'),(570,'1e85ab2c-3906-46ee-9bd3-cefb56acb135',2,57,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 04:13:21'),(571,'a474373f-49bf-4d7f-bb1c-25016b34346a',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 04:26:40'),(572,'adda50b0-29ff-43de-befd-16939a5d7153',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','55','{\"user_uuid\": \"3a4381b8-681b-47b0-b7ab-7bbb7d06d562\", \"role_uuids\": [\"117038a2-8171-4dbe-a956-f3c08155d4ca\", \"e19143a9-cd5c-406c-b8e6-35ce7aae7829\", \"1cd64ed0-3eff-49d3-9aa8-4b41f77ed9cf\"]}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 04:28:06'),(573,'c475c32a-ebd2-40e3-942a-b643cbe797ff',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-02 04:30:36'),(574,'e3e8d240-3b38-4cd4-ae41-a703c651c2ba',2,55,3,'employee.update','employee_employment.status_changed','employee_employment','20','{\"after\": {\"status\": \"probation\"}, \"before\": {\"status\": null}, \"employee_id\": 31, \"employee_name\": \"Alif Hossain\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 04:32:55'),(575,'1d7f12a3-beef-4d20-87c0-b5c91115ed22',2,1,3,'employee.update','employee_employment.status_changed','employee_employment','20','{\"after\": {\"status\": \"active\"}, \"before\": {\"status\": \"probation\"}, \"employee_id\": 31, \"employee_name\": \"Alif Hossain\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 04:34:13'),(576,'5c1ec00b-ba58-4d94-b9e2-57acba76d255',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 05:21:40'),(577,'89101b79-ec67-450b-b009-8d2d5d67c66e',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-02 05:27:35'),(578,'a1f1d57b-0fbe-4e47-a7f4-fded09c3949f',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 06:19:02'),(579,'ac92f33e-5fb0-4569-9fbe-9cb0778be5c5',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 06:22:46'),(580,'23221702-353f-496a-909f-31c6a4b6d0d2',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-01','{\"date\": \"2026-09-01\", \"stats\": {\"created\": 6, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-02 06:23:13'),(581,'c5911cf4-2046-4f04-8da6-79538ef32685',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 07:37:28'),(582,'7b8a9877-8215-44bb-9598-9fe67796166e',2,57,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 07:38:56'),(583,'9525546c-0337-4c88-8d19-261eb2a37611',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 10:49:44'),(584,'ae9f9e4a-7220-468d-a29d-eb8f9784c200',2,60,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 11:00:29'),(585,'0ec5c18c-ebbb-47e0-b2bc-2645d9904d4b',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 11:00:39'),(586,'2fadab2b-c3ed-4503-b0cb-6a16e20366d5',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 11:01:29'),(587,'9dad6a6e-e18c-4922-b984-9842acb3eb62',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 11:02:22'),(588,'8cf789f6-1cf6-4037-95c8-353684ea09f6',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','61','{\"user_uuid\": \"52e8f6b5-7fc3-45d5-bdf7-8dd8c040cc3c\", \"role_uuids\": [\"e19143a9-cd5c-406c-b8e6-35ce7aae7829\"]}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 11:18:39'),(589,'4fe005cf-97b1-4f39-9219-79b58c408d07',2,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','e19143a9-cd5c-406c-b8e6-35ce7aae7829','{\"role_slug\": \"pippa\", \"role_uuid\": \"e19143a9-cd5c-406c-b8e6-35ce7aae7829\", \"permission_keys\": [\"platform.view\", \"platform.create\", \"platform.update\", \"platform.delete\", \"platform.approve\", \"platform.export\", \"platform.menu-view\", \"configuration.menu-view\", \"configuration.system-configuration-menu-view\", \"employee.create\", \"employee.update\", \"employee.delete\", \"employee.export\", \"employee.import\", \"employee.menu-view\", \"employee.view-bank\", \"employee.view-salary\", \"employee.view-documents\", \"employee.view-restricted-documents\", \"employee.update-own-profile\", \"attendance.menu-view\", \"attendance.config-manage\", \"attendance.assignment-manage\", \"attendance.assignment-preview\", \"attendance.punch-create\", \"attendance.punch-create-others\", \"attendance.record-view-own\", \"attendance.record-view-team\", \"attendance.record-view-all\", \"attendance.record-export\", \"attendance.record-recalculate\", \"attendance.correction-create\", \"attendance.correction-approve\", \"attendance.correction-override-lock\", \"attendance.leave-apply\", \"attendance.leave-approve\", \"attendance.leave-balance-view\", \"attendance.leave-balance-adjust\", \"attendance.monthly-view\", \"attendance.monthly-approve\", \"attendance.monthly-unlock\", \"payroll.menu-view\", \"payroll.settings-manage\", \"payroll.structure-manage\", \"payroll.deduction-manage\", \"payroll.advance-manage\", \"payroll.advance-approve\", \"payroll.payment-mode-manage\", \"payroll.run-create\", \"payroll.run-override-readiness\", \"payroll.run-approve\", \"payroll.month-freeze\", \"payroll.month-unfreeze-paid\", \"payroll.disburse\", \"payroll.payslip-view-own\", \"payroll.payslip-view-all\", \"configuration.home-menu-view\", \"configuration.company-view\", \"configuration.company-create\", \"configuration.company-update\", \"configuration.company-delete\", \"configuration.branch-view\", \"configuration.branch-create\", \"configuration.branch-update\", \"configuration.branch-delete\", \"configuration.division-view\", \"configuration.division-create\", \"configuration.division-update\", \"configuration.division-delete\", \"configuration.department-view\", \"configuration.department-create\", \"configuration.department-update\", \"configuration.department-delete\", \"configuration.designation-view\", \"configuration.designation-create\", \"configuration.designation-update\", \"configuration.designation-delete\", \"configuration.grade-view\", \"configuration.grade-create\", \"configuration.grade-update\", \"configuration.grade-delete\", \"configuration.employment-type-view\", \"configuration.employment-type-create\", \"configuration.employment-type-update\", \"configuration.employment-type-delete\", \"configuration.team-view\", \"configuration.team-create\", \"configuration.team-update\", \"configuration.team-delete\", \"configuration.section-view\", \"configuration.section-create\", \"configuration.section-update\", \"configuration.section-delete\", \"configuration.cost-center-view\", \"configuration.cost-center-create\", \"configuration.cost-center-update\", \"configuration.cost-center-delete\", \"configuration.work-location-view\", \"configuration.work-location-create\", \"configuration.work-location-update\", \"configuration.work-location-delete\", \"configuration.id-card-setting-view\", \"configuration.id-card-setting-create\", \"configuration.id-card-setting-update\", \"configuration.id-card-setting-delete\", \"configuration.document-type-view\", \"configuration.document-type-create\", \"configuration.document-type-update\", \"configuration.document-type-delete\", \"employee.view-list\", \"employee.view-own-profile\", \"employee.view-any-profile\", \"employee.update-any-profile\", \"employee.download-template\", \"employee.create-bank\", \"employee.update-bank\", \"employee.delete-bank\", \"employee.create-salary\", \"employee.update-salary\", \"employee.deactivate-salary\", \"employee.create-documents\", \"employee.replace-documents\", \"employee.delete-documents\", \"employee.view-personal-info\", \"employee.update-personal-info\", \"employee.view-contact-info\", \"employee.update-contact-info\", \"employee.view-address-info\", \"employee.update-address-info\", \"employee.view-identities\", \"employee.create-identities\", \"employee.update-identities\", \"employee.delete-identities\", \"employee.view-employments\", \"employee.update-employments\", \"employee.update-employment-dates\", \"employee.view-education\", \"employee.create-education\", \"employee.update-education\", \"employee.delete-education\", \"employee.view-experience\", \"employee.create-experience\", \"employee.update-experience\", \"employee.delete-experience\", \"employee.view-assets\", \"employee.assign-assets\", \"employee.return-assets\", \"employee.view-notes\", \"employee.create-notes\", \"employee.update-notes\", \"employee.delete-notes\", \"employee.view-timeline\", \"employee.create-timeline\", \"employee.view-organization\", \"employee.assign-organization\", \"employee.transfer-organization\", \"employee.view-reporting-manager\", \"employee.assign-reporting-manager\", \"employee.change-reporting-manager\", \"employee.view-tax-profile\", \"employee.create-tax-profile\", \"employee.update-tax-profile\", \"employee.id-card-view\", \"employee.id-card-generate\", \"employee.id-card-history\", \"employee.id-card-reissue\", \"employee.id-card-deactivate\", \"attendance.assignment-view\", \"attendance.policy-group-view\", \"attendance.policy-group-manage\", \"attendance.types-view\", \"attendance.types-create\", \"attendance.types-update\", \"attendance.types-delete\", \"attendance.shifts-view\", \"attendance.shifts-create\", \"attendance.shifts-update\", \"attendance.shifts-delete\", \"attendance.policies-view\", \"attendance.policies-create\", \"attendance.policies-update\", \"attendance.policies-delete\", \"attendance.jobs-view\", \"attendance.jobs-execute\"]}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 11:19:21'),(590,'7ae224aa-7208-4617-a366-d63f0db7c917',2,1,3,'employee.update','employee_employment.status_changed','employee_employment','21','{\"after\": {\"status\": \"active\"}, \"before\": {\"status\": null}, \"employee_id\": 32, \"employee_name\": \"Jabun nesa\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 11:22:16'),(591,'0f84c4ae-85ee-4a8b-8d59-8bf9d52cc259',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 11:23:59'),(592,'37260ab7-70f8-4d23-bb5b-a25f1fe2142d',2,61,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','61','{\"email\": \"jabun.mehedi@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 11:24:11'),(593,'b54cf0c5-539e-4fd6-9640-c8de8d1507c1',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-02 12:22:53'),(594,'fa3d3196-0b59-4859-8935-9726b5530efe',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 12:25:38'),(595,'13df2756-172b-4340-b5da-727ff0f83a1f',2,60,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 12:41:19'),(596,'dc30b6cd-8bd3-48a6-b064-ccf37e9068d4',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 12:41:22'),(597,'a7d435d8-dc0f-4f36-8517-4a85e93f2c05',7,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-02 12:45:32'),(598,'eab17bc8-6d85-48ab-af8a-cd0dc54dcbf5',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-02 12:45:37'),(599,'d0868ec8-5516-4341-add9-c997d920a697',2,21,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-02 12:46:31'),(600,'86fae2e4-52b1-4863-8286-b592c2795071',2,21,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-02 12:46:38'),(601,'ab5c7889-8477-49dc-b921-3eebdfef9b4b',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-02 12:46:43'),(602,'f9cb51a5-aa79-40a4-8f8e-c9b070bab00e',2,60,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 12:49:57'),(603,'1c44e18f-f100-48b5-bb32-5f39cf6daaee',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Mobile Safari/537.36','2026-09-02 12:51:49'),(604,'e0e84719-4636-4f12-bc24-52d6771b7547',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 12:53:28'),(605,'eaf46faf-e66e-4222-8057-c06045cad4de',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-02 13:11:37'),(606,'f2b7fbb6-7862-4a5d-be65-655e58a48322',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Mobile Safari/537.36','2026-09-02 13:11:44'),(607,'dd847dbb-d09b-4ddd-83cc-f20fafa9e58b',2,55,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','55','{\"email\": \"alif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-02 13:15:35'),(608,'fd15a7d1-8251-4118-b24b-a89869701d26',2,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','c66e62ee-8c2a-4dfe-b629-f166ce80ef67','{\"role_slug\": \"pippatechnology\", \"role_uuid\": \"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\", \"permission_keys\": [\"platform.menu-view\", \"configuration.menu-view\", \"employee.menu-view\", \"attendance.menu-view\", \"attendance.punch-create\", \"attendance.leave-balance-view\", \"payroll.menu-view\", \"employee.view-personal-info\", \"employee.update-personal-info\", \"employee.view-contact-info\", \"employee.update-contact-info\", \"employee.view-address-info\", \"employee.update-address-info\", \"employee.view-education\", \"employee.create-education\", \"employee.update-education\", \"employee.delete-education\", \"employee.view-experience\", \"employee.create-experience\", \"employee.update-experience\", \"employee.delete-experience\", \"employee.id-card-view\", \"employee.id-card-history\", \"attendance.correction-create\"]}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-02 13:28:26'),(609,'e4efc7f6-f931-4f62-87e1-45ec4d4acdb2',2,1,4,'platform.create','workflow.created','App\\Platform\\Models\\ApprovalWorkflow','d1a9ee20-cd79-4e02-b10a-8701cffc013b','{\"name\": \"Attendance Correction Approval\", \"workflow_uuid\": \"d1a9ee20-cd79-4e02-b10a-8701cffc013b\", \"module_action_id\": 83}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-02 13:31:55'),(610,'9e69008b-29fa-4121-a303-e2505d79f1a7',2,1,NULL,'platform.update','settings.approval_updated',NULL,NULL,'{\"workflow_id\": 7, \"approval_enabled\": true, \"module_action_id\": 83}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-02 13:32:47'),(612,'7172fb67-fc2e-4a43-b94e-04d6df1b640f',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-02 14:04:21'),(613,'a5bd2e37-81a1-49ce-89a7-5aadc40bf1ed',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-02','{\"date\": \"2026-09-02\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-02 20:00:03'),(614,'d8047431-ffd0-4b8c-9718-08591137468e',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-02','{\"date\": \"2026-09-02\", \"stats\": {\"created\": 3, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-02 20:00:03'),(615,'79c61f03-862f-4911-869e-c8863354d6d2',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-02','{\"date\": \"2026-09-02\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-02 20:00:03'),(616,'b5793b1c-e589-496f-9296-e67863ffa8cf',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 03:14:41'),(617,'6e114694-e2ef-49ec-90a4-ccf72e898b9b',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 03:14:51'),(618,'965e1cae-4745-4ed2-8a67-08f58d738ec1',2,60,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 03:24:38'),(619,'fb55a2b5-2f00-47c9-8936-7661a91d782e',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 03:24:52'),(620,'505f5c38-1d81-4913-a1fa-35ae8d2997df',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 03:25:31'),(621,'da31ec1e-06ea-49d4-8432-61a58930ec4c',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 03:31:53'),(622,'0097a746-f293-4df0-bd3c-5487cb7a7391',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-03 03:31:57'),(623,'e28dc44a-6928-4c6d-ae5f-c221c3f1165d',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 03:32:44'),(624,'ecb2540f-29fc-488e-a6df-2a0639cd73c2',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Mobile Safari/537.36','2026-09-03 03:34:18'),(628,'69bdc169-242b-4c86-940a-0f0854277716',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 03:35:37'),(629,'dc19d28a-9223-4782-8e96-c602629b7e93',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-03 03:38:10'),(630,'fb4875e7-bf88-4815-bc85-0d7cb1650dcd',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 03:38:26'),(631,'b06f655c-7509-4bf8-9035-3ee3767c39e8',2,7,3,'employee.update','employee_contact.updated','employee_contact','4','{\"after\": {\"mobile_no\": \"01731364148\", \"official_email\": \"suraj@gamil.com\", \"personal_email\": \"surujmiah6896@gmail.com\", \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"before\": {\"mobile_no\": \"43535435654\", \"official_email\": \"suraj@gamil.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"employee_id\": 12}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-03 03:40:22'),(632,'97164f9d-c54d-46fb-882c-01922af302fd',2,7,3,'employee.update','employee_address.updated','employee_address','7','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"12/tallabag,dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1209\", \"address_type\": \"present\", \"address_line_1\": \"12/tallabag,dhanmondi, dhaka\", \"address_line_2\": null, \"upazila_or_city\": \"Dhanmondi\"}, \"employee_id\": 12, \"address_type\": \"present\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-03 03:40:33'),(633,'1f17bb88-d9f8-4030-bd56-1b5479cb6b75',2,7,3,'employee.update','employee_address.updated','employee_address','8','{\"after\": {\"country_id\": 1, \"district_id\": 37, \"division_id\": 4, \"postal_code\": \"7460\", \"address_type\": \"permanent\", \"address_line_1\": \"khulna ,fultola\", \"address_line_2\": null, \"upazila_or_city\": \"Noapara\"}, \"before\": {\"country_id\": 1, \"district_id\": 37, \"division_id\": 4, \"postal_code\": \"7460\", \"address_type\": \"permanent\", \"address_line_1\": \"khulna ,fultola\", \"address_line_2\": null, \"upazila_or_city\": \"Noapara\"}, \"employee_id\": 12, \"address_type\": \"permanent\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-03 03:40:34'),(634,'7d80abe7-6983-4bcc-ac38-67ecf79d0405',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 03:50:43'),(635,'65ca283a-0fcf-448e-82ba-cd42d94a6a58',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 03:53:45'),(636,'e1c45c0c-b255-4c04-9d92-3423be561520',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','60','{\"user_uuid\": \"e69b6c12-65e8-47bd-8cd4-eb30edcccff9\", \"role_uuids\": [\"117038a2-8171-4dbe-a956-f3c08155d4ca\", \"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 03:55:03'),(637,'1ff3f75f-5483-45b4-9d91-532616907f71',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','8','{\"user_uuid\": \"7fb15f27-25d0-4922-89f1-dd398cd7f05a\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\", \"117038a2-8171-4dbe-a956-f3c08155d4ca\"]}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 03:55:08'),(638,'3c215f8b-4cdb-4ae1-be45-686cecc2c2b2',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-03 04:13:51'),(642,'35b161f1-719d-473c-8b5d-1629ee16830a',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 04:59:50'),(654,'ea01b9cd-ad69-4570-aba1-b233aed5f1a0',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 05:15:47'),(655,'d03f4525-fcce-4979-aa3d-9b084eee3cb8',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 05:27:41'),(656,'e5f6b29c-222d-4c06-9a39-f95014b71e1a',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','7','{\"user_uuid\": \"98378873-e154-4eb3-886e-88a26196cfbc\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 05:28:22'),(657,'2bbb5e86-ddeb-4011-a977-81394515ef00',2,60,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 05:37:46'),(658,'80497561-f74a-47a5-96e3-480f7e2503d1',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 05:37:49'),(659,'e30b0127-348c-4beb-8ab2-f5cf902c1654',1,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 05:38:34'),(660,'38367b85-5628-40d7-a08d-7aa80ed8358c',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 05:47:00'),(661,'991d97aa-76c8-41e9-9183-b16d024f206e',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 06:15:53'),(662,'cbfd4bc7-3c78-4540-b740-eeba42c303ec',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 06:35:47'),(663,'81d3fa42-4527-4545-a08f-65a709beb937',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 06:35:52'),(664,'7e628644-af45-40ce-bca1-44dc08cae263',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-03 06:46:01'),(665,'fff95ff8-2e20-4a85-a489-188442241dc7',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 06:49:18'),(666,'afe770fd-429b-4327-a29c-34cc53a14463',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-03 06:49:27'),(667,'940350e4-e5bd-421f-b9c4-0f2b1aed8b3a',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-03 06:50:50'),(668,'3657a590-a2ba-40a5-b8bf-0b2ad931f8e9',2,21,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-03 06:57:01'),(669,'0490b431-8405-44f8-b6ac-0724fc88aa1a',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-03 06:57:04'),(670,'68d2353c-57d6-4616-a25d-c387f8c2522d',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 08:20:49'),(671,'6d98b90b-afaa-48b6-a1be-d0c5b8508e35',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 10:36:50'),(672,'87ddb4cc-5341-4b4c-b256-dd47248fb0b5',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 10:41:06'),(673,'bba7cdf8-475f-4fc5-a265-3ea25ddd51ba',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'172.18.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-03 11:29:54'),(674,'3a3277f5-fe18-4ba0-80f2-f1c1e60ce796',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-03 12:04:37'),(675,'837c0ddc-bf29-4da0-9d38-ed864e2b0fb2',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','127.0.0.1','curl/7.61.1','2026-09-06 03:55:27'),(676,'57e77998-4fad-4e0c-bdd8-fb06a06514f8',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','74.124.214.233','curl/7.61.1','2026-09-06 03:58:55'),(677,'c1dd3379-9f76-4afc-a0f8-585e1ddbe811',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.21.0.1','curl/7.61.1','2026-09-06 04:00:04'),(678,'e22a9d99-a72f-4ced-adf9-20e16bcceba2',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','74.124.214.233','curl/7.61.1','2026-09-06 04:00:04'),(679,'770852fa-7b60-4908-9625-5900f695cdda',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.79','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-06 04:00:51'),(680,'4af1d7d9-4a98-400b-8a8f-07f2d0d8ec3b',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.79','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 04:01:38'),(681,'0bf8e50a-fdbb-4e9b-ba8e-ed070dccd9b8',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.79','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-06 04:01:49'),(682,'52e4da66-2c82-4ce8-ad0d-bf8bf6f67a2e',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-06 04:02:03'),(683,'c7f33f51-de73-429d-8d1a-32e7984ab793',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.79','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-06 04:02:11'),(684,'0973a058-d396-4903-b8f0-a19cc6799249',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.79','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-06 04:02:16'),(685,'430cc0aa-a0e3-438f-b5fc-70170be19e2b',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.79','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Mobile Safari/537.36','2026-09-06 04:03:05'),(686,'77bea2e8-dc56-4995-ba9b-326795a2a88e',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 04:03:40'),(687,'fcad9a96-c0ed-40ad-9dc9-7f29fdfb424b',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.79','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-06 04:05:11'),(688,'6732c076-d601-44ad-8637-bd9f59bb4a7a',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 04:17:51'),(690,'7716bf41-e229-4739-a84f-0eebe836120f',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 05:29:30'),(691,'cd85dfcd-fc46-4c07-9d71-7e2b8a987f00',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','127.0.0.1','curl/7.61.1','2026-09-06 06:06:06'),(692,'281ecb7a-7084-423d-a797-8814ca641acf',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.79','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-06 06:20:57'),(693,'9e7a393f-090b-4da4-9498-456752e05e84',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','127.0.0.1','curl/7.61.1','2026-09-06 06:34:17'),(694,'4767460d-3d6f-40de-ab5e-003c453e4a0a',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 06:36:12'),(695,'5fa8fe96-5f45-4bbd-a2cc-460865195208',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-06 06:36:24'),(696,'f74b9faa-f64f-4ec2-a219-938ab108fc36',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','127.0.0.1','curl/7.61.1','2026-09-06 06:37:41'),(697,'b13ff09a-a7af-4f41-b59e-6c4f68d56bbf',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','172.21.0.1','curl/7.61.1','2026-09-06 06:38:00'),(698,'52c8dba0-1b9f-40d6-bab1-ab99300e83ef',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','127.0.0.1','curl/7.61.1','2026-09-06 06:38:14'),(699,'ab7aae6c-5fb3-4586-9b34-7385d5adf32a',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 06:42:45'),(700,'36c2dc04-9945-4b8f-9793-cdfb745a0909',2,57,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','ba763268-51d6-4967-bf78-b3c7d327f214','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 06:43:37'),(701,'f317447c-f4a1-4665-8328-21bbf1df8cb5',2,57,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','b0c92652-c5ba-4e64-ae89-ea6a377a4a00','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 06:44:50'),(702,'35d9c5c0-129d-4368-81ba-969b590558bb',2,57,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','311263b6-9830-4840-9d21-55276cc2174b','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 06:46:49'),(703,'df412ac6-8c12-4292-b83a-ead7918ef13d',2,21,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','fb5c666e-e372-4c5c-801f-64ee5158b4b2','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-06 07:05:51'),(704,'f88879ba-1569-4fc1-9729-4b4f8ff493ca',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.79','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-06 08:06:55'),(705,'0322778f-84d3-45b8-a4ab-9ff1a1962c36',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.79','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 10:11:05'),(706,'e02f0edb-c073-43c2-9add-cb59fb606b73',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.79','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-06 10:13:07'),(707,'a0d90af9-9eef-4332-9a04-e033d1a136a4',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-06 10:18:41'),(708,'690725ec-b865-434b-91d2-5c0bb017e399',2,7,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','16e772ac-7412-4f59-a838-061589ce6fd5','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-06 10:20:51'),(709,'5f5a80a3-0972-4443-97f7-88048f2d1265',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.79','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 10:30:28'),(710,'b9a3b98a-03bb-4b4d-966a-58f74af1cf90',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 12:06:25'),(711,'b905153f-d6c5-47a7-a4a8-86f1d5a6c370',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-06 12:46:44'),(712,'37d2e5cf-08f1-485c-b9d1-2681e5c2a238',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-06 12:46:45'),(713,'de2a9752-5832-4885-b097-6d80fab89bf3',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.227','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 12:48:06'),(714,'52bae879-dd8f-41b1-af3f-1f8d0849a2c5',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.227','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-06 12:52:04'),(715,'63ad6c2b-3c0f-4352-9281-70db2defd9a7',2,60,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.227','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-06 12:52:53'),(716,'475d7b27-d0b1-4a3d-ba01-847390997a5b',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-06','{\"date\": \"2026-09-06\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-06 20:00:03'),(717,'09762abf-4a4b-454e-bf73-9e04783f9341',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-06','{\"date\": \"2026-09-06\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-06 20:00:03'),(718,'b4789c2a-23e2-4170-8fca-7fd292c10d70',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-06','{\"date\": \"2026-09-06\", \"stats\": {\"created\": 5, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-06 20:00:04'),(719,'731b93f5-d3c4-415f-bd4f-7291af3570df',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 03:23:30'),(720,'3fa205ad-899b-4175-80bb-42cc0c4bd065',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Mobile Safari/537.36','2026-09-07 03:24:42'),(721,'d1b81dd2-e523-40db-9363-2ceaf4ba1091',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 03:26:55'),(722,'471d7245-8234-455b-834d-4f947bbf0c5d',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','103.217.111.219','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36','2026-09-07 03:31:03'),(723,'f512f17f-1355-47c3-bf3b-99bc945bebc7',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 03:39:30'),(724,'9441d4ef-efb3-459f-831b-56aed1fc32cc',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 03:39:39'),(725,'4b21c248-f020-4c6f-b70b-13540c3726fd',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 03:50:47'),(726,'7d60f1ee-d3fc-451d-8b42-ec4fdb8e164b',1,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 03:51:31'),(727,'9a37bc91-b23d-4d58-854e-74a95942f9d0',1,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 03:52:25'),(728,'88592c32-5139-4745-b362-081dbad084dd',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 03:52:43'),(729,'cc2569f3-41b2-4b9a-9950-51e5cf328243',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 03:52:45'),(730,'38ec3cac-ae10-49b1-828b-7c5f3cb024de',2,7,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 03:53:05'),(731,'d63cee0d-f0ce-451c-bb97-6369d3faa63c',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 03:55:17'),(732,'0b489627-d6bf-4e38-9925-48539679ee04',2,1,3,'employee.update','employee_address.updated','employee_address','41','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1312\", \"address_type\": \"present\", \"address_line_1\": \"Puratan Bharaliya\", \"address_line_2\": null, \"upazila_or_city\": \"Keraniganj\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1312\", \"address_type\": \"present\", \"address_line_1\": \"Puratan Bharaliya\", \"address_line_2\": null, \"upazila_or_city\": \"Keraniganj\"}, \"employee_id\": 31, \"address_type\": \"present\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 03:56:36'),(733,'aafc7630-2f0a-4d99-96d9-7e8fd8f6e5b7',2,1,3,'employee.update','employee_address.updated','employee_address','42','{\"after\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1312\", \"address_type\": \"permanent\", \"address_line_1\": \"Puratan Bharaliya\", \"address_line_2\": null, \"upazila_or_city\": \"Keraniganj\"}, \"before\": {\"country_id\": 1, \"district_id\": 18, \"division_id\": 3, \"postal_code\": \"1312\", \"address_type\": \"permanent\", \"address_line_1\": \"Puratan Bharaliya\", \"address_line_2\": null, \"upazila_or_city\": \"Keraniganj\"}, \"employee_id\": 31, \"address_type\": \"permanent\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 03:56:37'),(734,'e6a06cb6-155a-4e69-ae4b-b1493dade82d',2,1,3,'employee.create','employee_salary.created','employee_salary','20','{\"status\": \"Active\", \"employee_id\": 31, \"salary_type\": \"Gross\", \"basic_salary\": \"17000.00\", \"gross_salary\": \"17000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2025-02-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 03:57:13'),(735,'b5218e85-3bef-4e1d-aea6-fb2982c7743d',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 04:07:23'),(736,'85a8b868-deab-4087-9594-076337b76aeb',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 04:09:16'),(737,'8b7c8ca5-3b4f-4719-aaac-8c4cde1baa9c',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 04:11:40'),(738,'399a048f-586c-4cff-b427-151e3c5d97bf',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 04:12:38'),(739,'15d976f4-b5f0-4366-ad06-9021995450ed',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 04:15:52'),(740,'72faebda-4ca2-4a6d-90f9-23471294503e',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 04:16:13'),(741,'55e99b87-6f35-4263-999b-afecd19af5c8',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 04:48:20'),(742,'117e75d8-4ad4-4a58-9fc1-6c64c0fd0216',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 04:56:48'),(743,'67fe57be-1558-49d6-b499-a0bdffc1ff2d',2,1,3,'employee.update','employee_contact.updated','employee_contact','5','{\"after\": {\"mobile_no\": \"4564363456\", \"official_email\": \"tanvir@thisispippa.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"before\": {\"mobile_no\": \"4564363456\", \"official_email\": \"tanvir@gmail.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"employee_id\": 13}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 04:58:54'),(744,'144879b1-9a54-49aa-af4c-432cf510ee34',2,1,3,'employee.update','employee_address.updated','employee_address','9','{\"after\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"present\", \"address_line_1\": \"Dhanmondi\", \"address_line_2\": null, \"upazila_or_city\": null}, \"before\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"present\", \"address_line_1\": \"Dhanmondi\", \"address_line_2\": null, \"upazila_or_city\": null}, \"employee_id\": 13, \"address_type\": \"present\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 04:59:02'),(745,'a6134355-71b6-4b60-bbd2-30f06d1f4c8c',2,1,3,'employee.update','employee_address.updated','employee_address','10','{\"after\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"permanent\", \"address_line_1\": \"Dhanmondi\", \"address_line_2\": null, \"upazila_or_city\": null}, \"before\": {\"country_id\": null, \"district_id\": null, \"division_id\": null, \"postal_code\": null, \"address_type\": \"permanent\", \"address_line_1\": \"Dhanmondi\", \"address_line_2\": null, \"upazila_or_city\": null}, \"employee_id\": 13, \"address_type\": \"permanent\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 04:59:02'),(746,'073bcefe-83d1-43b9-b274-83db381215df',1,1,3,'employee.update','employee_contact.updated','employee_contact','2','{\"after\": {\"mobile_no\": \"01929403655\", \"official_email\": \"jeba@gmail.com\", \"personal_email\": \"jeba123.pippa@gmail.com\", \"alternative_mobile_no\": \"0192940365534\", \"emergency_contact_name\": \"Tamanna\", \"emergency_contact_phone\": \"019294036555\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"before\": {\"mobile_no\": \"01929403655\", \"official_email\": \"jeba.pippa@gmail.com\", \"personal_email\": \"jeba123.pippa@gmail.com\", \"alternative_mobile_no\": \"0192940365534\", \"emergency_contact_name\": \"Tamanna\", \"emergency_contact_phone\": \"019294036555\", \"emergency_contact_relation\": \"sdfsdzfc\"}, \"employee_id\": 10}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 05:06:20'),(747,'90ef228c-fa58-494a-be00-e2297e69b889',2,1,3,'employee.update','employee_contact.updated','employee_contact','24','{\"after\": {\"mobile_no\": \"01760479220\", \"official_email\": \"jeba.pippa@gmail.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"before\": {\"mobile_no\": \"01760479220\", \"official_email\": \"jeba.pippa@gmail.com\", \"personal_email\": null, \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"employee_id\": 35}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 05:07:52'),(748,'d6cd963f-a9e6-4956-9c9c-92ee9b32c0f0',2,1,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','20','{\"is_current\": true, \"employee_id\": 31, \"department_id\": 2, \"designation_id\": 2, \"effective_from\": \"2025-02-01\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 05:11:45'),(749,'20fb0c2c-d868-4242-a029-e109ec97c9aa',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 06:55:44'),(750,'777aaaf5-617d-4ca2-b5ad-22adcbf42563',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:00:44'),(751,'60231a6b-e27c-4f89-99bd-bc1b011782b9',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:02:49'),(752,'1500485f-fa61-43fa-bb7d-158645f1fc80',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:03:08'),(753,'a68f775d-3767-46ba-8e49-db459ce7e46f',1,39,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','39','{\"email\": \"bryanbolt007@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:03:13'),(754,'48b49df8-9bf3-4556-bf51-b217c9ed4bc7',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:04:32'),(755,'164ac849-b3f1-4d46-a9ae-9a124b5daf09',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:08:33'),(756,'122909be-2993-48ae-b689-d197d0b75b12',7,56,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','56','{\"email\": \"atikul.ecomclips@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:09:42'),(757,'fbc7e748-979a-412e-8223-a6da995c1cca',7,56,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:10:43'),(758,'ceb17e1f-aaaa-4830-b7c0-063ca8d426e7',7,56,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:12:20'),(759,'330f1d4a-c55e-4375-ac6e-26d46f588c0f',7,56,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','56','{\"email\": \"atikul.ecomclips@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:12:52'),(760,'40e5b914-aa16-48f9-b7ed-e59323634143',7,52,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','52','{\"email\": \"talukderkhonon@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:14:19'),(761,'25922d34-7b8b-47f9-a84e-4912d527db10',7,52,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','52','{\"email\": \"talukderkhonon@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:35:41'),(762,'3c619cc4-72a8-4854-ad76-97c75c6f4768',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:36:59'),(763,'c2ab66aa-73ab-444b-8760-2e4ea7cc0b9d',7,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:46:34'),(764,'e77a6337-9788-481c-a507-b4a42d0cb125',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:47:23'),(765,'9964f856-4431-4719-8704-96f6eaa26017',7,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:48:17'),(766,'f775b1db-2351-4f60-bd0b-557502058581',7,43,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','43','{\"email\": \"asaduz@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:48:28'),(767,'df532ddd-c2e3-4cbc-a503-4fe195d40a3a',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 07:49:02'),(768,'41f12168-3311-40a1-9ddb-8920805a8e11',7,43,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','43','{\"email\": \"asaduz@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:49:55'),(769,'b7ac6497-9e5e-49d0-9b44-7f35cba0173b',7,50,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','50','{\"email\": \"Uddinjoshim@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:50:06'),(770,'a498abe0-2592-42da-bb9c-4b61f1ac6d3f',7,50,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','50','{\"email\": \"Uddinjoshim@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:53:29'),(771,'468590f1-c162-44f6-a71b-59190d7c22f2',7,56,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','56','{\"email\": \"atikul.ecomclips@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:53:45'),(772,'ff0ab8ca-ca2d-40d6-ad51-d97c5435dfa9',7,56,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 07:54:22'),(773,'ddca63d6-1f5c-4bcc-935e-76d0da3f1563',7,56,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 08:02:27'),(774,'d43aef6a-c79f-49d8-ab8d-778a5a95d5dd',7,56,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 08:02:32'),(775,'e4343a19-767f-491e-8374-73c64329cda0',7,56,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 08:12:03'),(776,'6820ede4-8b8c-47c9-8880-e5ef4c1c74a9',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 08:13:49'),(777,'29fc1f14-b272-45dc-9299-06ecd92f282a',7,56,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','56','{\"email\": \"atikul.ecomclips@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 08:14:26'),(778,'a34e3e45-a735-4967-820a-11f17f7d1c43',7,54,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','54','{\"email\": \"alif1256@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 08:15:08'),(779,'0a10b305-e194-4fea-8951-5f6445274ab4',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 08:44:43'),(780,'113afada-b691-4ad0-8d28-39b658c63023',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 09:43:26'),(781,'4d704465-ef4b-449b-93e0-f546fa59de77',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 10:49:52'),(782,'c7844f32-2fe5-4432-9386-e1af440c5bdd',1,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 10:49:58'),(783,'30f44c25-55e7-4921-8584-2fb79a9cc2cc',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 10:50:21'),(784,'e405f561-bf56-4005-80ad-a03485208def',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 10:50:54'),(785,'b5568fc8-4dc4-4bae-abc6-69ed98ae267d',2,11,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 10:50:59'),(786,'d627ba68-0467-4f0f-a05f-0dd0e54a381e',2,11,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 10:52:11'),(787,'0b08cfdf-438f-4c98-a33d-a233ebb18f1d',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 10:52:13'),(788,'1f3bf796-b00d-4fcf-9b9e-10db341de7c2',1,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 10:52:17'),(789,'0313b470-f4b4-4491-a4e9-fd9338f6159f',1,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 10:53:29'),(790,'83eb612a-df47-4cfd-96a7-efa9dfa5e8c2',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 11:31:34'),(791,'931a62b5-6bbe-40c6-9fbf-e754d14dc963',2,21,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 11:31:43'),(792,'97c8594f-e3de-400d-8e8a-fc954c02957a',2,21,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 11:32:38'),(793,'5571da03-2d05-4672-81f8-f1d72ffa6eb7',2,21,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 11:49:50'),(794,'ea9b6f20-5e5a-43a4-b4c8-5aeabe659a8d',2,21,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 12:01:25'),(795,'051b0714-d4ce-408e-861d-eaf927cfd11c',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 12:01:53'),(796,'f02644e2-5562-473d-ab65-8dbfbe859083',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','36','{\"user_uuid\": \"e51afbc8-068c-4dca-8708-15cb0f8b2178\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 12:02:18'),(797,'f4b0f6d8-2541-4997-9a23-47eabe63ae6e',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 12:02:54'),(798,'ddf6e3ae-67cb-4a66-b72d-67d522250a2d',1,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 12:03:30'),(799,'100ab094-642f-4dcf-a619-fc19f841db6b',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-07 12:26:41'),(800,'e404681d-09ce-4195-a922-8573419c2bf0',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.136','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-07 12:43:44'),(801,'8a18f3a2-e6d4-4098-b819-d5c67ed723fd',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-07','{\"date\": \"2026-09-07\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-07 20:00:01'),(802,'fd3be77e-05fa-45fb-918c-440de1118441',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-07','{\"date\": \"2026-09-07\", \"stats\": {\"created\": 7, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-07 20:00:02'),(803,'fbd9afad-885b-4fdf-bda7-6c8172597381',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-07','{\"date\": \"2026-09-07\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-07 20:00:02'),(804,'33598e13-3a7d-4f47-89d4-427986296f30',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 03:10:00'),(805,'7c32ef51-37bb-47c7-ab14-5a2306f4deb4',2,60,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.63','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 03:20:19'),(806,'3b56f788-0d49-4f14-adcf-1f6e36c12b5a',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','59.152.5.18','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Mobile Safari/537.36','2026-09-08 03:30:31'),(807,'38933ee3-aa3b-4bf9-9207-9046fdca6f0a',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 03:41:56'),(808,'23f3e2f7-f934-42e4-9720-15b603b17f36',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 03:43:43'),(809,'414ed6a0-452d-460e-885e-89cc79f63646',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 03:43:47'),(810,'cdcdf875-5901-4d81-8b9d-687b25086a66',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 03:44:33'),(811,'20a19645-7321-4215-a55c-63090954f84b',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-08 03:45:42'),(812,'76bd9476-0e42-4cea-9c6b-920fd8a9550f',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 03:45:52'),(813,'74257465-9bb0-47d0-9303-10d60d54947e',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 03:46:09'),(814,'01d32d41-99ab-469e-a052-c09f9528ebf2',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 03:46:12'),(815,'23bf7ce8-8cf3-4768-b28a-4462f816c2e5',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 03:46:22'),(816,'c65584fc-7b26-4af0-9442-cc8525d5a9ad',2,20,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 03:46:34'),(817,'32bf13c9-7de5-420a-8c64-67e15c7fc818',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 03:46:40'),(818,'73931045-a591-4b5b-bf2d-2ad230d6a920',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 03:47:33'),(819,'8e7522a5-38cf-48cb-ac4f-5de9a79eee32',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 03:47:42'),(820,'26c8f5d0-c5d5-4094-bfe5-cf1d262c96ad',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 03:53:28'),(821,'8bc2599e-cd78-4d9b-9b1d-ff65ff64b5ce',2,55,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','55','{\"email\": \"alif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 03:53:59'),(822,'e4fd38ed-13fe-4dc5-b7e8-15bfa0dd7e26',2,59,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 03:54:23'),(823,'43e1246e-3141-4947-95a0-6edbd5cc2538',2,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','c66e62ee-8c2a-4dfe-b629-f166ce80ef67','{\"role_slug\": \"pippatechnology\", \"role_uuid\": \"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\", \"permission_keys\": [\"platform.menu-view\", \"configuration.menu-view\", \"employee.menu-view\", \"attendance.menu-view\", \"attendance.punch-create\", \"attendance.correction-create\", \"attendance.leave-balance-view\", \"payroll.menu-view\", \"employee.view-personal-info\", \"employee.update-personal-info\", \"employee.view-contact-info\", \"employee.update-contact-info\", \"employee.view-address-info\", \"employee.update-address-info\", \"employee.view-education\", \"employee.create-education\", \"employee.update-education\", \"employee.delete-education\", \"employee.view-experience\", \"employee.create-experience\", \"employee.update-experience\", \"employee.delete-experience\", \"employee.id-card-view\", \"employee.id-card-history\", \"attendance.record-view-own\"]}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 03:58:36'),(824,'c1b80a81-dcaa-425b-b087-8033dfd988bc',2,62,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','658c3e4a-be17-4884-8184-7ee2c4c8dfb1','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 03:59:38'),(825,'be9968ee-f36a-4701-b698-ce2cedeb580a',2,21,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-08 04:01:44'),(826,'6143e605-9a66-4e98-84cc-3e28fdea4be3',2,59,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 04:02:14'),(827,'1e64ee84-4164-40e1-997c-84c446d1c8d9',2,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','c66e62ee-8c2a-4dfe-b629-f166ce80ef67','{\"role_slug\": \"pippatechnology\", \"role_uuid\": \"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\", \"permission_keys\": [\"platform.menu-view\", \"configuration.menu-view\", \"employee.menu-view\", \"attendance.menu-view\", \"attendance.punch-create\", \"attendance.record-view-own\", \"attendance.correction-create\", \"attendance.leave-balance-view\", \"payroll.menu-view\", \"employee.view-personal-info\", \"employee.update-personal-info\", \"employee.view-contact-info\", \"employee.update-contact-info\", \"employee.view-address-info\", \"employee.update-address-info\", \"employee.view-education\", \"employee.create-education\", \"employee.update-education\", \"employee.delete-education\", \"employee.view-experience\", \"employee.create-experience\", \"employee.update-experience\", \"employee.delete-experience\", \"employee.id-card-view\", \"employee.id-card-history\", \"employee.update-own-profile\", \"employee.view-own-profile\"]}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 04:02:27'),(828,'7fec52a2-754e-4376-88f0-630a3e86f348',2,59,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 04:02:57'),(829,'4a06bbaa-b769-457a-a4af-423822aa1fe8',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','58','{\"user_uuid\": \"c3f693c0-fa74-41a9-8f69-d288d3292f09\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 04:03:44'),(830,'4b1c5ecf-1a30-406c-b786-cb7b1ae0b877',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','62','{\"user_uuid\": \"f87294e2-ebc6-46eb-9078-6ac1ab05ecba\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 04:03:58'),(831,'36e3f2e8-eec5-4762-8939-c4e5a71bd09a',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','7','{\"user_uuid\": \"98378873-e154-4eb3-886e-88a26196cfbc\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 04:04:40'),(832,'b73133b4-d708-449e-a8fc-49e2e764ff80',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','8','{\"user_uuid\": \"7fb15f27-25d0-4922-89f1-dd398cd7f05a\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 04:04:47'),(833,'9da6fbe3-7de6-4b3c-bf24-bc007df22464',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','57','{\"user_uuid\": \"9df437d8-3a67-4f63-a433-0d1a18b3a14c\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 04:04:55'),(834,'36b7cea2-5089-45dd-bcdf-c4dad06f13ed',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','59','{\"user_uuid\": \"b7bded6c-0eb7-43a9-aa70-e6fe657bf0fb\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 04:05:02'),(835,'e27de6b4-f4bf-4966-a946-88cd010ca9d9',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','60','{\"user_uuid\": \"e69b6c12-65e8-47bd-8cd4-eb30edcccff9\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 04:05:08'),(836,'d09de439-54e3-470e-8b9b-49c9dc9f7054',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','15','{\"user_uuid\": \"7a937e54-87bc-49d3-9a8f-0ca8e13d6950\", \"role_uuids\": [\"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 04:05:18'),(837,'7ac867a9-84e6-46a5-84c9-52852c6fbbd2',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-08 04:06:19'),(838,'1e9a1a85-3417-4390-be3b-e5a16a15f7d5',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 04:57:01'),(839,'a50e7858-0851-4e49-b1fd-7865bdc0b457',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 05:12:34'),(840,'4c62af7a-ad40-4a78-9009-f26c3769deec',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 05:13:39'),(841,'bb6c0b28-374f-4df8-9267-adbba7b13533',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-08 05:31:32'),(842,'e36db358-78b7-4871-b820-fd08561eb4e4',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 05:39:37'),(843,'0637fe2f-d038-4b4d-b30c-7946a771e410',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:25:36'),(844,'5d65c082-be5e-4c06-ba1f-7601c0eb7912',7,53,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','53','{\"email\": \"bryan@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:26:48'),(845,'3790e769-d55f-47df-ac0d-9b3cd6f92558',7,53,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','53','{\"email\": \"bryan@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:27:46'),(846,'68b92e3e-7b3b-4295-b646-a4fd182f3319',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:27:49'),(847,'1fe57240-5111-43ca-9b65-6edc8894876a',7,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','2d98399a-ba78-4039-8b16-4b3d4e71f6c5','{\"role_slug\": \"employee\", \"role_uuid\": \"2d98399a-ba78-4039-8b16-4b3d4e71f6c5\", \"permission_keys\": [\"employee.update\", \"employee.menu-view\", \"employee.view-bank\", \"employee.view-salary\", \"employee.view-documents\", \"employee.update-own-profile\", \"attendance.config-manage\", \"attendance.punch-create\", \"attendance.record-view-own\", \"attendance.record-recalculate\", \"attendance.correction-create\", \"attendance.correction-approve\", \"attendance.leave-apply\", \"attendance.leave-balance-view\", \"attendance.leave-balance-adjust\", \"attendance.monthly-view\", \"payroll.advance-manage\", \"payroll.payslip-view-own\", \"employee.view-own-profile\", \"employee.view-personal-info\", \"employee.update-personal-info\", \"employee.view-contact-info\", \"employee.update-contact-info\", \"employee.view-address-info\", \"employee.update-address-info\", \"employee.view-identities\", \"employee.update-identities\", \"employee.view-employments\", \"employee.update-bank\", \"employee.view-education\", \"employee.update-education\", \"employee.view-experience\", \"employee.update-experience\", \"employee.view-assets\", \"employee.assign-assets\", \"employee.return-assets\", \"employee.view-notes\", \"employee.create-notes\", \"employee.update-notes\", \"employee.view-timeline\", \"employee.create-documents\", \"employee.view-organization\", \"employee.assign-organization\", \"employee.transfer-organization\", \"employee.view-reporting-manager\", \"employee.assign-reporting-manager\", \"employee.change-reporting-manager\", \"employee.view-tax-profile\", \"employee.update-tax-profile\", \"employee.id-card-view\", \"employee.id-card-history\", \"employee.id-card-reissue\", \"employee.id-card-deactivate\", \"employee.download-template\", \"attendance.types-view\", \"attendance.types-update\", \"attendance.shifts-view\", \"attendance.shifts-update\", \"attendance.policies-view\", \"configuration.company-view\", \"configuration.company-update\", \"configuration.branch-view\", \"configuration.branch-update\", \"configuration.division-view\", \"configuration.division-update\", \"configuration.department-view\", \"configuration.department-update\", \"configuration.designation-view\", \"configuration.designation-update\", \"configuration.grade-view\", \"configuration.grade-update\", \"configuration.employment-type-view\", \"configuration.employment-type-update\", \"configuration.team-view\", \"configuration.team-update\", \"configuration.section-update\", \"configuration.work-location-view\", \"configuration.work-location-update\", \"configuration.id-card-setting-view\", \"configuration.id-card-setting-update\", \"configuration.document-type-view\", \"configuration.document-type-update\", \"configuration.menu-view\", \"configuration.system-configuration-menu-view\", \"configuration.home-menu-view\", \"configuration.company-create\", \"configuration.company-delete\", \"configuration.branch-create\", \"configuration.branch-delete\", \"configuration.division-create\", \"configuration.division-delete\", \"configuration.department-create\", \"configuration.department-delete\", \"configuration.designation-create\", \"configuration.designation-delete\", \"configuration.grade-create\", \"configuration.grade-delete\", \"configuration.employment-type-create\", \"configuration.employment-type-delete\", \"configuration.team-create\", \"configuration.team-delete\", \"configuration.section-view\", \"configuration.section-create\", \"configuration.section-delete\", \"configuration.cost-center-view\", \"configuration.cost-center-create\", \"configuration.cost-center-update\", \"configuration.cost-center-delete\", \"configuration.work-location-create\", \"configuration.work-location-delete\", \"configuration.id-card-setting-create\", \"configuration.id-card-setting-delete\", \"configuration.document-type-create\", \"configuration.document-type-delete\", \"configuration.ip-whitelist-view\", \"configuration.ip-whitelist-create\", \"configuration.ip-whitelist-update\", \"configuration.ip-whitelist-delete\", \"employee.create\", \"employee.delete\", \"employee.view-list\", \"employee.view-any-profile\", \"employee.update-any-profile\", \"employee.export\", \"employee.import\", \"employee.create-bank\", \"employee.delete-bank\", \"employee.create-salary\", \"employee.update-salary\", \"employee.deactivate-salary\", \"employee.view-restricted-documents\", \"employee.replace-documents\", \"employee.delete-documents\", \"employee.create-identities\", \"employee.delete-identities\", \"employee.update-employments\", \"employee.update-employment-dates\", \"employee.create-education\", \"employee.delete-education\", \"employee.create-experience\", \"employee.delete-experience\", \"employee.delete-notes\", \"employee.create-timeline\", \"employee.create-tax-profile\", \"employee.id-card-generate\", \"platform.view\", \"platform.create\", \"platform.update\", \"platform.delete\", \"platform.approve\", \"platform.export\", \"platform.menu-view\", \"attendance.menu-view\", \"attendance.assignment-manage\", \"attendance.assignment-preview\", \"attendance.assignment-view\", \"attendance.policy-group-view\", \"attendance.policy-group-manage\", \"attendance.shifts-create\", \"attendance.policies-create\", \"attendance.policies-update\", \"attendance.jobs-view\", \"attendance.jobs-execute\", \"payroll.menu-view\", \"payroll.settings-manage\", \"payroll.structure-manage\", \"payroll.deduction-manage\", \"payroll.payment-mode-manage\", \"payroll.run-create\", \"payroll.run-override-readiness\", \"payroll.run-approve\", \"payroll.disburse\", \"payroll.month-freeze\", \"payroll.month-unfreeze-paid\", \"payroll.payslip-view-all\", \"attendance.monthly-approve\", \"attendance.leave-approve\", \"attendance.correction-override-lock\", \"attendance.record-view-team\", \"attendance.record-view-all\", \"attendance.record-export\", \"attendance.punch-create-others\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:29:36'),(848,'d6748566-bb69-4184-937b-86961851fabd',7,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:29:54'),(849,'bd2c57b7-3bf8-48d1-9221-747ecc6f7ab1',7,53,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','53','{\"email\": \"bryan@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:30:03'),(850,'31740224-9465-4b9e-b835-fe1bc9b8b820',7,53,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:30:38'),(851,'e00ea49e-32a3-45c7-9bbd-4b0ac96efb87',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:33:00'),(852,'7ed5da26-a30f-4590-b433-7ae00b52035f',7,53,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','53','{\"email\": \"bryan@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:35:27'),(853,'23e41f52-6306-482a-b8b0-3db8b2692f5f',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:35:29'),(854,'1cfe9253-eef9-436d-a74d-133addeb6ae8',7,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:36:26'),(855,'fbb6ae5f-2fbf-4a44-8716-cfa21dd59a28',7,43,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','43','{\"email\": \"asaduz@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:36:34'),(856,'5e5b953c-8b94-45b4-8bb6-c5ea48662809',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:37:09'),(857,'b6056341-8084-4702-98b7-644b01ec7949',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:41:43'),(858,'e8e9eb69-16f1-4310-869c-b9dc52911ebf',7,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','53','{\"user_uuid\": \"3e9b2516-156c-4ab1-b60b-71750f63fca6\", \"role_uuids\": [\"2d98399a-ba78-4039-8b16-4b3d4e71f6c5\"]}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:45:47'),(859,'76fa0f93-09b8-443e-87ea-9d0a791db615',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:47:41'),(860,'817f70f5-ef0b-4dde-a11a-0fd8e374c1d0',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:47:45'),(861,'0ccc66b9-4907-400d-be7a-92deeaf02fd5',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:48:40'),(862,'b7d9de51-c4b1-4271-93f9-1369aec3d112',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:50:28'),(863,'6a0415d8-6257-4134-8bd4-206aa8c9eade',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:52:10'),(864,'066d2125-b59c-4158-a926-9dbb30545147',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','39','{\"user_uuid\": \"8f2a6756-de70-4be7-9686-f6aa1854bf4e\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:53:08'),(865,'3d8d6ef2-f0b2-4b0d-82dc-abeb770d6c3c',1,39,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','39','{\"email\": \"bryanbolt007@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 06:54:06'),(866,'45243f00-65f3-4995-a193-6fb16e3e1850',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-08 07:08:11'),(867,'4b95beea-e036-4e53-aa0b-4d1c4d4864c6',1,63,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','63','{\"email\": \"fahimahmed.office@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 07:29:15'),(868,'3ba866e2-0644-4bb4-a05a-6e3995a7d205',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 07:29:45'),(869,'ff4aec43-17d8-4527-93f1-4e62adf1c513',1,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 07:29:59'),(870,'56fcd9f2-7a3a-4550-9ea5-702cc1265d7e',1,63,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 07:32:49'),(871,'67f63590-ca9a-4328-8190-bd2f2e999c63',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 07:33:09'),(872,'a3b6fab6-7867-4abf-ac57-2a7ce989c734',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 07:36:34'),(873,'0d35de4e-6768-43b9-a349-185e901225fb',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.63','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Mobile Safari/537.36','2026-09-08 07:37:33'),(874,'103029f5-884b-4068-a1b4-afae1ca5051a',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','63','{\"user_uuid\": \"a5c30483-a395-4d69-8f18-c5aa8ac49fb6\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 07:40:44'),(875,'2f888eaf-0965-4610-a229-04961b1ce742',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.63','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 07:42:46'),(876,'27024527-a3b7-4d8f-b721-1b7218e4134d',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 07:48:41'),(877,'dd870fd6-c0e9-41c3-a065-c564b303d6a8',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 08:39:29'),(878,'bf8ed15a-caa2-4389-91c5-1d2c7bd21371',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.63','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 08:54:03'),(879,'7d31c365-06a2-49a3-b827-1de5ac2a8c8d',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 09:01:10'),(880,'da5aa49d-da1e-43a3-ab05-2d9acd428b8d',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 09:01:13'),(881,'149455ac-e07f-4f63-b107-9958011a9bd4',7,64,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','64','{\"email\": \"fahimahmed.office@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 09:01:26'),(882,'6d1f0490-5dc9-4568-b7fc-df433f0b976d',7,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','64','{\"user_uuid\": \"cb03a462-01ba-419c-bb40-5f3141b856fc\", \"role_uuids\": [\"2d98399a-ba78-4039-8b16-4b3d4e71f6c5\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 09:03:15'),(883,'28fbcc81-5b09-427d-910e-6f1e83834034',7,64,3,'employee.update','employee_employment.status_changed','employee_employment','22','{\"after\": {\"status\": \"probation\"}, \"before\": {\"status\": null}, \"employee_id\": 37, \"employee_name\": \"Fahim Ahmed\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 09:09:21'),(884,'259c3bde-d89f-4d6d-8ea8-307d3053fe3e',7,64,3,'employee.create','employee_bank_account.created','employee_bank_account','27','{\"bank_name\": \"Dutch Bangla Bank Limited\", \"is_primary\": true, \"employee_id\": 37, \"account_name\": \"Fahim Ahmed\", \"account_number_masked\": \"*********0609\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 09:10:26'),(885,'c7b16b50-c947-4d9d-9d3d-9cea5c4e3f15',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.115','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 09:15:01'),(886,'f081959d-4984-4511-b5c4-18e393004bb1',7,64,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','21','{\"is_current\": true, \"employee_id\": 37, \"department_id\": 6, \"designation_id\": 16, \"effective_from\": \"2025-12-09\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 09:22:23'),(887,'65de62a7-70ca-455d-a6e8-7a7debe9e847',7,64,3,'employee.create','employee_reporting_manager.assigned','employee_reporting_manager','12','{\"after\": {\"id\": 12, \"is_current\": true, \"manager_id\": 26, \"employee_id\": 37, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2025-12-18\"}, \"is_current\": true, \"manager_id\": 26, \"employee_id\": 37, \"effective_to\": null, \"manager_type\": \"reporting_manager\", \"effective_from\": \"2025-12-18\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 09:23:10'),(888,'bdcd2e8b-a698-4686-826a-f9d2b8b20008',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 09:23:39'),(889,'d63a8a3e-d929-4bcd-80bd-cd5d31e1d64e',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 09:23:42'),(890,'0001ec37-714a-43b3-8741-95d72434f84b',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 09:26:03'),(891,'8913ebfc-6b47-4957-8ec8-367e46c3d3e6',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 09:42:42'),(892,'86105d83-a562-44f3-87da-5e257bdd2476',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-08 09:42:51'),(893,'0334d8f6-647d-42e0-a04a-483fb9212e7f',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.47','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 09:58:29'),(894,'b72bd6ee-292f-45c7-801b-52b64501d67c',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 10:56:54'),(895,'0b972fc3-a751-409e-a936-7ccf037db6d5',2,1,3,'employee.update','employee_contact.updated','employee_contact','4','{\"after\": {\"mobile_no\": \"01731364148\", \"official_email\": \"suraj@gamil.com\", \"personal_email\": \"surujmiah6896@gmail.com\", \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"before\": {\"mobile_no\": \"01731364148\", \"official_email\": \"suraj@gamil.com\", \"personal_email\": \"surujmiah6896@gmail.com\", \"alternative_mobile_no\": null, \"emergency_contact_name\": null, \"emergency_contact_phone\": null, \"emergency_contact_relation\": null}, \"employee_id\": 12}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 11:11:11'),(896,'0ce17b3b-e2ae-443f-b69a-ecb0441dc09b',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-08 11:12:01'),(897,'5092cd82-1c3d-4ff5-bd47-0903b18aea93',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 11:12:08'),(898,'0236da52-13f9-4562-97b0-26faaa34e3cf',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 11:12:22'),(899,'403cdaf5-9008-4c89-bd12-a5139b604728',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 11:12:36'),(900,'6eeb04c1-0d03-45c9-b09e-0842e6ce5cc2',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 12:11:06'),(901,'637f11e8-bb78-49bf-9e14-3145e03db6b3',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.47','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 12:12:01'),(902,'7d801611-2c44-46b8-bd84-559eab79ae50',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-08 12:12:17'),(903,'35ac4030-ca47-48d2-af8a-aacdce447dc9',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 12:13:12'),(904,'a35549d0-163a-49ef-9426-e536dbebf5fd',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Mobile Safari/537.36','2026-09-08 12:14:13'),(905,'939cb011-b3e8-4e73-bdb4-f93b8898b181',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 12:15:09'),(906,'2b80b670-997e-4a94-ad66-8dea6818a4c5',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 12:17:34'),(907,'e4fb4965-f573-4bfa-b482-4d11920e4250',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.47','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-08 12:17:37'),(908,'16853d2e-116d-4add-b186-1b230c0a5f22',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-08 12:19:38'),(909,'82718dc4-9cea-4567-a9c8-4b1a9e76c972',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-08 13:18:41'),(910,'01849456-afee-47b9-bbf8-fdb4f7838b4c',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-08','{\"date\": \"2026-09-08\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-08 20:00:02'),(911,'80a5d16c-6000-4cb0-b49e-890e86b39176',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-08','{\"date\": \"2026-09-08\", \"stats\": {\"created\": 6, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-08 20:00:03'),(912,'7c76ee03-b880-4b8c-b8f7-38ba84e724a5',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-08','{\"date\": \"2026-09-08\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\", \"Fahim Ahmed (ID: 37)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-08 20:00:03'),(913,'b9b68019-ad97-4a39-bfbe-4c2ed6e7fe44',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Mobile Safari/537.36','2026-09-09 03:27:55'),(914,'26649c0d-915b-4f3f-a913-d54f726532b8',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','43.245.120.184','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Mobile Safari/537.36','2026-09-09 03:31:27'),(915,'02ac427e-dd0c-4823-9e7d-ec77d10667e9',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-09 03:32:08'),(916,'cdc27d4d-9352-4e08-9f85-114aca1cab57',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 03:32:15'),(917,'9447b911-3dd2-470c-af09-529e54f40a9c',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 03:32:15'),(918,'22b39f2f-d0ed-4c74-ab36-6e5f6b179278',2,11,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-09 03:32:47'),(919,'cc97ca3e-56a6-4f7b-bd2d-73fb276e77d1',2,20,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 03:32:51'),(920,'75c526d3-c2c4-47b6-b4db-e704f8136b6e',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 03:33:09'),(921,'0dc5902b-c5af-4f29-a813-bd3d8cda1c81',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 03:33:30'),(922,'79801036-3341-4458-8624-6c0ff510d2bb',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 03:33:42'),(923,'b95faae9-7526-4583-9e7c-835103aeed96',2,11,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-09 03:34:35'),(924,'34de3ac7-00bb-4573-b3b5-d12aa75ba2b1',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 03:35:04'),(925,'74a8c800-cdff-42ef-9232-3d9e528c2885',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 03:38:42'),(926,'6d2c984a-6fc2-45f8-a547-b2d94ce3735e',2,62,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','9b343a67-7c92-4edc-bfc0-4a2786e792db','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 03:44:04'),(927,'8ca3bbc0-ca19-44f2-8f53-0351ed28346f',2,62,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','4af29291-4c2d-4aab-bc8f-1bdaacf8e33b','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 03:44:55'),(928,'2da2cbd5-9d7d-414d-ba38-8ffe2c4055d4',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-09 03:45:06'),(929,'5d4f536b-d713-454d-a662-8d262113efb8',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-09 03:45:15'),(930,'4becdb7d-dcae-4ffe-b15d-31d2a583f99b',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-09 03:45:18'),(931,'e1785a16-f10a-475c-86bb-d6718146da6b',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.47','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 03:52:51'),(932,'e1107713-d31c-4475-af26-900a8759e555',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.51','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 04:51:33'),(933,'a1572171-57ea-4077-b887-bb6c536068b7',2,58,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.51','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 04:51:40'),(934,'b6aafb00-ebe9-4488-b7fd-5ff98fd2bb8a',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.51','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 04:55:21'),(935,'ddb5eb33-4c58-457a-820c-0d22fd0afc39',2,58,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.51','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 04:55:46'),(936,'904a686f-da88-4e77-89e7-dbd812cd0da3',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.51','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 05:10:26'),(937,'7a473e0d-76c4-42ce-abe4-d9a7ce6b7e3c',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.51','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 05:19:22'),(938,'07cd22b7-84cb-48cb-9642-82c7c2fb44fc',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.51','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 05:24:47'),(939,'63831ad1-dc9d-4967-8526-6245eb7a9946',1,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.51','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 05:26:02'),(940,'acf9f8a7-3b7d-4ebe-99a2-2c47be2d1e82',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.51','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 06:46:50'),(941,'dd6851df-c18f-4086-9c54-dbb0226517db',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.51','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 06:53:55'),(942,'c9c20ee0-09fc-4284-827d-c84eeee45c0d',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.51','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-09 07:59:35'),(943,'10ae765a-392c-4d4c-b9e5-2e0c6ecf25e6',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 08:20:18'),(944,'3f5ff5b3-b8ed-40ed-8135-6156ecaf439d',7,65,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','65','{\"email\": \"mizanur.eclips@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 08:51:04'),(945,'8a06d5e5-19c7-4b4a-b99c-764a07c45906',7,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','65','{\"user_uuid\": \"a9cc7c91-a187-47b4-a6ce-a7d77684d979\", \"role_uuids\": [\"2d98399a-ba78-4039-8b16-4b3d4e71f6c5\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 08:51:35'),(946,'99b594c6-c7c8-4d16-8a01-15a75e2c5622',7,1,NULL,'platform.update','user.permission_overrides_updated','App\\Core\\Users\\Models\\User','65','{\"overrides\": [{\"effect\": \"deny\", \"permission_key\": \"configuration.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.system-configuration-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.home-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-delete\"}], \"user_uuid\": \"a9cc7c91-a187-47b4-a6ce-a7d77684d979\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 08:53:57'),(947,'ca5c193a-2c3d-4c6a-9116-4a864ec1d4d0',7,1,NULL,'platform.update','user.permission_overrides_updated','App\\Core\\Users\\Models\\User','65','{\"overrides\": [{\"effect\": \"deny\", \"permission_key\": \"platform.view\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.create\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.update\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.delete\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.approve\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.export\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.system-configuration-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.home-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.import\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-restricted-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-list\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-own-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-any-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-any-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-personal-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-personal-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-contact-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-contact-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-address-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-address-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-employments\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-employments\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-employment-dates\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.deactivate-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.return-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-timeline\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-timeline\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.replace-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.transfer-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.change-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-view\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-generate\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-history\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-reissue\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-deactivate\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.download-template\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.config-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-preview\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create-others\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-team\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-all\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-export\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-recalculate\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-override-lock\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-apply\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-adjust\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-execute\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.settings-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.structure-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.deduction-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.advance-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payment-mode-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-create\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-override-readiness\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-freeze\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-unfreeze-paid\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.disburse\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-all\"}], \"user_uuid\": \"a9cc7c91-a187-47b4-a6ce-a7d77684d979\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 08:56:51'),(948,'0476795d-b733-4fe6-9900-e25b9fb71b16',7,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','65','{\"user_uuid\": \"a9cc7c91-a187-47b4-a6ce-a7d77684d979\", \"role_uuids\": [\"2d98399a-ba78-4039-8b16-4b3d4e71f6c5\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 08:57:38'),(949,'c94dd318-090c-4043-888b-4449e3cbc40c',7,1,NULL,'platform.update','user.permission_overrides_updated','App\\Core\\Users\\Models\\User','65','{\"overrides\": [{\"effect\": \"deny\", \"permission_key\": \"platform.view\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.create\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.update\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.delete\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.approve\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.export\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.system-configuration-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.home-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.import\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-restricted-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-list\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-any-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-any-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-personal-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-personal-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-contact-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-contact-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-address-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-address-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-employments\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-employments\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-employment-dates\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.deactivate-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.return-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-timeline\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-timeline\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.replace-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.transfer-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.change-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-view\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-generate\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-history\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-reissue\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-deactivate\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.download-template\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.config-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-preview\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create-others\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-team\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-all\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-export\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-recalculate\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-override-lock\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-apply\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-adjust\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-execute\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.settings-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.structure-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.deduction-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.advance-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payment-mode-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-create\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-override-readiness\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-freeze\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-unfreeze-paid\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.disburse\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-all\"}], \"user_uuid\": \"a9cc7c91-a187-47b4-a6ce-a7d77684d979\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 08:59:06'),(950,'50ca9d6d-23e2-48fd-8d29-347d2c483416',7,1,NULL,'platform.update','user.permission_overrides_updated','App\\Core\\Users\\Models\\User','65','{\"overrides\": [{\"effect\": \"deny\", \"permission_key\": \"platform.view\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.create\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.update\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.delete\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.approve\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.export\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.system-configuration-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.home-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.import\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-restricted-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-list\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-any-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-any-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-personal-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-personal-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-contact-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-contact-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-address-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-address-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-employments\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-employments\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-employment-dates\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.deactivate-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.return-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-timeline\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-timeline\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.replace-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.transfer-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.change-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-view\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-generate\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-history\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-reissue\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-deactivate\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.download-template\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.config-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-preview\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create-others\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-team\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-all\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-export\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-recalculate\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-override-lock\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-apply\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-adjust\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-execute\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.settings-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.structure-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.deduction-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.advance-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payment-mode-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-create\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-override-readiness\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-freeze\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-unfreeze-paid\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.disburse\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-all\"}], \"user_uuid\": \"a9cc7c91-a187-47b4-a6ce-a7d77684d979\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 08:59:48'),(951,'b0c5eb1a-3e9b-4724-9633-51c8abd6879a',7,1,NULL,'platform.update','user.permission_overrides_updated','App\\Core\\Users\\Models\\User','65','{\"overrides\": [{\"effect\": \"deny\", \"permission_key\": \"platform.view\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.create\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.update\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.delete\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.approve\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.export\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.system-configuration-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.home-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.import\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-restricted-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-list\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-any-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-any-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-personal-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-personal-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-contact-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-contact-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-address-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-address-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-employments\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-employments\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-employment-dates\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.deactivate-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.return-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-timeline\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-timeline\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.replace-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.transfer-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.change-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-view\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-generate\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-history\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-reissue\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-deactivate\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.download-template\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.config-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-preview\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create-others\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-team\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-all\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-export\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-recalculate\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-override-lock\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-apply\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-adjust\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-execute\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.settings-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.structure-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.deduction-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.advance-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payment-mode-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-create\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-override-readiness\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-freeze\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-unfreeze-paid\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.disburse\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-all\"}], \"user_uuid\": \"a9cc7c91-a187-47b4-a6ce-a7d77684d979\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:00:56'),(952,'e16ee929-c288-49c5-b884-fe2b4762fe3d',7,1,NULL,'platform.update','user.permission_overrides_updated','App\\Core\\Users\\Models\\User','65','{\"overrides\": [{\"effect\": \"deny\", \"permission_key\": \"platform.create\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.delete\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.approve\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.export\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.system-configuration-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.home-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.import\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-restricted-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-list\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-any-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-any-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-personal-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-personal-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-contact-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-contact-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-address-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-address-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-employments\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-employments\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-employment-dates\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.deactivate-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.return-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-timeline\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-timeline\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.replace-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.transfer-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.change-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-view\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-generate\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-history\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-reissue\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-deactivate\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.download-template\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.config-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-preview\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create-others\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-team\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-all\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-export\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-recalculate\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-override-lock\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-apply\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-adjust\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-execute\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.settings-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.structure-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.deduction-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.advance-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payment-mode-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-create\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-override-readiness\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-freeze\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-unfreeze-paid\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.disburse\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-all\"}], \"user_uuid\": \"a9cc7c91-a187-47b4-a6ce-a7d77684d979\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:01:45'),(953,'74cefc89-d15e-44c8-8558-593c52f40969',7,1,NULL,'platform.update','user.permission_overrides_updated','App\\Core\\Users\\Models\\User','65','{\"overrides\": [{\"effect\": \"deny\", \"permission_key\": \"platform.view\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.create\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.update\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.delete\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.approve\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.export\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.system-configuration-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.home-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-restricted-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-list\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-any-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-any-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-personal-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-personal-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-contact-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-contact-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-address-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-address-info\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-identities\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-employments\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-employments\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-employment-dates\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-bank\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.deactivate-salary\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-education\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-experience\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.return-assets\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-notes\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-timeline\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-timeline\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.replace-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.delete-documents\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.transfer-organization\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.assign-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.change-reporting-manager\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.view-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.create-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.update-tax-profile\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-view\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-generate\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-history\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-reissue\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.id-card-deactivate\"}, {\"effect\": \"deny\", \"permission_key\": \"employee.download-template\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.config-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-preview\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create-others\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-team\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-all\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-export\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-recalculate\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-override-lock\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-apply\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-adjust\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-execute\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.settings-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.structure-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.deduction-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.advance-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payment-mode-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-create\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-override-readiness\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-freeze\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-unfreeze-paid\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.disburse\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-all\"}], \"user_uuid\": \"a9cc7c91-a187-47b4-a6ce-a7d77684d979\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:07:23'),(954,'f818ed95-c13c-4825-b161-5cc0043571c8',7,1,NULL,'platform.update','user.permission_overrides_updated','App\\Core\\Users\\Models\\User','65','{\"overrides\": [{\"effect\": \"deny\", \"permission_key\": \"platform.view\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.create\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.update\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.delete\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.approve\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.export\"}, {\"effect\": \"deny\", \"permission_key\": \"platform.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.system-configuration-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.home-menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.company-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.branch-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.division-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.department-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.designation-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.grade-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.employment-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.team-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.section-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.cost-center-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.work-location-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.id-card-setting-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.document-type-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-view\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-create\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-update\"}, {\"effect\": \"deny\", \"permission_key\": \"configuration.ip-whitelist-delete\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.config-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-preview\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.punch-create-others\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-team\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-view-all\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-export\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.record-recalculate\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.correction-override-lock\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-apply\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.leave-balance-adjust\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.monthly-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policy-group-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.types-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.shifts-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-create\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.policies-update\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.assignment-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-view\"}, {\"effect\": \"deny\", \"permission_key\": \"attendance.jobs-execute\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.menu-view\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.settings-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.structure-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.deduction-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.advance-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payment-mode-manage\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-create\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-override-readiness\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.run-approve\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-freeze\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.month-unfreeze-paid\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.disburse\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-own\"}, {\"effect\": \"deny\", \"permission_key\": \"payroll.payslip-view-all\"}], \"user_uuid\": \"a9cc7c91-a187-47b4-a6ce-a7d77684d979\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:09:16'),(955,'cc1e66d0-4e7a-492a-b9ab-3990c8b936a9',7,65,3,'employee.update','employee_employment.status_changed','employee_employment','23','{\"after\": {\"status\": \"probation\"}, \"before\": {\"status\": null}, \"employee_id\": 38, \"employee_name\": \"Mizanur Rahman\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:10:37'),(956,'13bfe54b-e627-41d2-b85f-28e34d61386c',7,65,3,'employee.create','employee_document.uploaded','employee_document','24','{\"version\": 1, \"file_name\": \"5f4f85d158cce.pdf\", \"is_current\": true, \"employee_id\": 38, \"expiry_date\": null, \"document_type_id\": 9}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:12:47'),(957,'b67fe5da-8112-45a4-8df2-6de48c6c3ec6',7,1,NULL,'platform.update','user.permission_overrides_updated','App\\Core\\Users\\Models\\User','65','{\"overrides\": [], \"user_uuid\": \"a9cc7c91-a187-47b4-a6ce-a7d77684d979\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:13:33'),(958,'858fdfb9-8a02-4d08-b9f0-7931519d0939',7,65,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','22','{\"is_current\": true, \"employee_id\": 38, \"department_id\": 7, \"designation_id\": 10, \"effective_from\": \"2018-01-06\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:14:30'),(959,'b1d0decd-9899-4490-a02a-d77adb74bfeb',7,65,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','65','{\"email\": \"mizanur.eclips@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:15:08'),(960,'1f4cb08b-7a3e-48df-96c6-3c11855245c9',7,66,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','66','{\"email\": \"faed.ecomclips@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:16:15'),(961,'fc1ff855-909f-4277-a593-89daae88e834',7,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','e0d455ed-259a-452d-96d1-300c129c4589','{\"role_slug\": \"basic\", \"role_uuid\": \"e0d455ed-259a-452d-96d1-300c129c4589\", \"permission_keys\": [\"platform.view\", \"platform.create\", \"platform.update\", \"platform.delete\", \"platform.approve\", \"platform.export\", \"platform.menu-view\", \"configuration.menu-view\", \"configuration.system-configuration-menu-view\", \"configuration.home-menu-view\", \"configuration.company-view\", \"configuration.company-create\", \"configuration.company-update\", \"configuration.company-delete\", \"configuration.branch-view\", \"configuration.branch-create\", \"configuration.branch-update\", \"configuration.branch-delete\", \"configuration.division-view\", \"configuration.division-create\", \"configuration.division-update\", \"configuration.division-delete\", \"configuration.department-view\", \"configuration.department-create\", \"configuration.department-update\", \"configuration.department-delete\", \"configuration.designation-view\", \"configuration.designation-create\", \"configuration.designation-update\", \"configuration.designation-delete\", \"configuration.grade-view\", \"configuration.grade-create\", \"configuration.grade-update\", \"configuration.grade-delete\", \"configuration.employment-type-view\", \"configuration.employment-type-create\", \"configuration.employment-type-update\", \"configuration.employment-type-delete\", \"configuration.team-view\", \"configuration.team-create\", \"configuration.team-update\", \"configuration.team-delete\", \"configuration.section-view\", \"configuration.section-create\", \"configuration.section-update\", \"configuration.section-delete\", \"configuration.cost-center-view\", \"configuration.cost-center-create\", \"configuration.cost-center-update\", \"configuration.cost-center-delete\", \"configuration.work-location-view\", \"configuration.work-location-create\", \"configuration.work-location-update\", \"configuration.work-location-delete\", \"configuration.id-card-setting-view\", \"configuration.id-card-setting-create\", \"configuration.id-card-setting-update\", \"configuration.id-card-setting-delete\", \"configuration.document-type-view\", \"configuration.document-type-create\", \"configuration.document-type-update\", \"configuration.document-type-delete\", \"configuration.ip-whitelist-view\", \"configuration.ip-whitelist-create\", \"configuration.ip-whitelist-update\", \"configuration.ip-whitelist-delete\", \"employee.create\", \"employee.update\", \"employee.delete\", \"employee.menu-view\", \"employee.update-own-profile\", \"employee.view-list\", \"employee.view-own-profile\", \"employee.view-any-profile\", \"employee.update-any-profile\", \"employee.export\", \"employee.import\", \"employee.download-template\", \"employee.view-bank\", \"employee.create-bank\", \"employee.update-bank\", \"employee.delete-bank\", \"employee.view-salary\", \"employee.create-salary\", \"employee.update-salary\", \"employee.deactivate-salary\", \"employee.view-documents\", \"employee.view-restricted-documents\", \"employee.create-documents\", \"employee.replace-documents\", \"employee.delete-documents\", \"employee.view-personal-info\", \"employee.update-personal-info\", \"employee.view-contact-info\", \"employee.update-contact-info\", \"employee.view-address-info\", \"employee.update-address-info\", \"employee.view-identities\", \"employee.create-identities\", \"employee.update-identities\", \"employee.delete-identities\", \"employee.view-employments\", \"employee.update-employments\", \"employee.update-employment-dates\", \"employee.view-education\", \"employee.create-education\", \"employee.update-education\", \"employee.delete-education\", \"employee.view-experience\", \"employee.create-experience\", \"employee.update-experience\", \"employee.delete-experience\", \"employee.view-assets\", \"employee.assign-assets\", \"employee.return-assets\", \"employee.view-notes\", \"employee.create-notes\", \"employee.update-notes\", \"employee.delete-notes\", \"employee.view-timeline\", \"employee.create-timeline\", \"employee.view-organization\", \"employee.assign-organization\", \"employee.transfer-organization\", \"employee.view-reporting-manager\", \"employee.assign-reporting-manager\", \"employee.change-reporting-manager\", \"employee.view-tax-profile\", \"employee.create-tax-profile\", \"employee.update-tax-profile\", \"employee.id-card-view\", \"employee.id-card-generate\", \"employee.id-card-history\", \"employee.id-card-reissue\", \"employee.id-card-deactivate\", \"attendance.menu-view\", \"attendance.config-manage\", \"attendance.assignment-manage\", \"attendance.assignment-preview\", \"attendance.assignment-view\", \"attendance.punch-create\", \"attendance.punch-create-others\", \"attendance.record-view-own\", \"attendance.record-view-team\", \"attendance.record-view-all\", \"attendance.record-export\", \"attendance.record-recalculate\", \"attendance.correction-create\", \"attendance.correction-approve\", \"attendance.correction-override-lock\", \"attendance.leave-apply\", \"attendance.leave-approve\", \"attendance.leave-balance-view\", \"attendance.leave-balance-adjust\", \"attendance.monthly-view\", \"attendance.monthly-approve\", \"attendance.monthly-unlock\", \"attendance.policy-group-view\", \"attendance.policy-group-manage\", \"attendance.types-view\", \"attendance.types-create\", \"attendance.types-update\", \"attendance.types-delete\", \"attendance.shifts-view\", \"attendance.shifts-create\", \"attendance.shifts-update\", \"attendance.shifts-delete\", \"attendance.policies-view\", \"attendance.policies-create\", \"attendance.policies-update\", \"attendance.policies-delete\", \"attendance.jobs-view\", \"attendance.jobs-execute\", \"payroll.menu-view\", \"payroll.settings-manage\", \"payroll.structure-manage\", \"payroll.deduction-manage\", \"payroll.payment-mode-manage\", \"payroll.advance-manage\", \"payroll.advance-approve\", \"payroll.run-create\", \"payroll.run-override-readiness\", \"payroll.run-approve\", \"payroll.disburse\", \"payroll.month-freeze\", \"payroll.month-unfreeze-paid\", \"payroll.payslip-view-own\", \"payroll.payslip-view-all\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:17:50'),(962,'68742d14-8209-45e6-9a81-ceb3b30f74ac',7,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','66','{\"user_uuid\": \"000d088f-0148-48d6-94a6-cda6228ea22a\", \"role_uuids\": [\"e0d455ed-259a-452d-96d1-300c129c4589\", \"2d98399a-ba78-4039-8b16-4b3d4e71f6c5\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:19:14'),(963,'c8a233ad-2243-484a-aa99-c31ecc48bf1a',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:21:14'),(964,'b94e3b8a-ed8d-4776-97e0-5bf8c022fea4',7,66,3,'employee.update','employee_employment.status_changed','employee_employment','24','{\"after\": {\"status\": \"probation\"}, \"before\": {\"status\": null}, \"employee_id\": 39, \"employee_name\": \"Md. Fahim Shaharear Khan\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 09:32:52'),(965,'8e5f061a-64b8-4788-91d2-499c5aff8a22',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 10:46:24'),(966,'c251fd4a-aa35-4b57-a361-fb17686e47e2',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 10:55:48'),(967,'53e5a75f-0111-4f9f-9062-1d560ae1f3ef',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.167','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 12:21:22'),(968,'a30df643-9920-40a1-af46-022668d94421',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.167','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-09 12:21:49'),(969,'6d960b82-58da-4479-837a-dfe0ae3fcb04',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.167','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-09 12:51:07'),(970,'739bbb26-f391-4a53-b969-af40734d21cc',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.167','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 12:52:52'),(971,'ba72d36d-9a88-4b0b-ac01-e3bc34a23f3f',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.167','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 12:52:59'),(972,'32ef6eec-4ac4-40eb-8eb3-9a446ed0bf05',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.167','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 12:53:10'),(973,'af0ad702-66c1-49e2-b9c9-6a880567ae36',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','43.245.120.237','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Mobile Safari/537.36','2026-09-09 12:54:32'),(974,'941c5b7d-3c7f-41b2-805f-7e59528a712c',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.167','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-09 12:59:50'),(975,'341636c1-5544-461f-96e3-36b37a3afe32',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.167','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-09 13:06:44'),(976,'aead2247-3095-4fd0-81c4-f782cddb513f',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.167','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-09 13:18:32'),(977,'8551df9e-2f91-4a52-b453-5c2fe0d2bbf9',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.167','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-09 13:18:46'),(978,'1e7a542f-a153-473b-91bb-39882be396e9',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-09','{\"date\": \"2026-09-09\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-09 20:00:02'),(979,'76f1e6b3-c19c-4175-bbaa-eb2e63afa358',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-09','{\"date\": \"2026-09-09\", \"stats\": {\"created\": 4, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-09 20:00:03'),(980,'fafff24d-3790-4c04-9570-0ab76d2d8b5d',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-09','{\"date\": \"2026-09-09\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\", \"Fahim Ahmed (ID: 37)\", \"Mizanur Rahman (ID: 38)\", \"Md. Fahim Shaharear Khan (ID: 39)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-09 20:00:03'),(981,'896b2ac2-02b2-430e-847e-127ca187c0e0',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.227','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:15:10'),(982,'6f86484e-2977-4b41-9ed4-84fe59539900',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:24:42'),(983,'c748e961-4f3c-4b08-ae1e-05b4c2348fca',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:24:48'),(984,'1f6ed51a-14d9-436d-b78e-a314da8d01c2',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:25:29'),(985,'27f23959-b85e-4117-a864-9e051a356826',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','57','{\"user_uuid\": \"9df437d8-3a67-4f63-a433-0d1a18b3a14c\", \"role_uuids\": [\"117038a2-8171-4dbe-a956-f3c08155d4ca\", \"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\", \"e19143a9-cd5c-406c-b8e6-35ce7aae7829\", \"1cd64ed0-3eff-49d3-9aa8-4b41f77ed9cf\"]}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:28:07'),(986,'21def82c-25df-46ac-8949-841b6d9a5070',2,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','57','{\"user_uuid\": \"9df437d8-3a67-4f63-a433-0d1a18b3a14c\", \"role_uuids\": [\"117038a2-8171-4dbe-a956-f3c08155d4ca\", \"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\"]}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:29:20'),(987,'3fa9c0ef-154a-4c34-b10a-b593f332fd0d',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-10 03:32:04'),(988,'68c84768-6eab-4f5c-bc2e-042a5aecce24',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-10 03:32:38'),(989,'3d5fb8e4-db26-4436-a075-43c8d03dd336',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:34:19'),(990,'befc21bc-80d2-46b0-b286-2ddf5224fdd8',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.227','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:37:12'),(991,'60604cf7-b2da-4a71-8e4f-eed75c2e704e',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.227','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:37:20'),(992,'6e3d4f05-a2d3-40f8-93ef-f7ddd7dcd28f',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.227','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:37:30'),(993,'99821ff0-dfe9-40eb-8c19-c52cc30277b6',2,57,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','c0383442-1019-4c4a-8afc-b8b8afc42a36','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:38:01'),(994,'5fceb550-3ae8-4533-998e-18c58d48fb6b',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-10 03:38:45'),(995,'bb3dd330-0b5f-4893-8a33-6f1661bed201',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.227','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:39:35'),(996,'344a6d38-649d-4164-b7fb-768f9e44fce3',2,57,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','d873f730-00c2-433e-bdc9-68e70579b907','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:39:56'),(997,'08e38469-9985-4076-a440-7692fa1cca97',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:40:19'),(998,'f78ac762-4e8b-4d32-99f6-ca4aa455971a',1,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.227','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 03:40:33'),(999,'f12cd15d-8036-4fe0-a793-3a25b3d0211c',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 04:41:45'),(1000,'481b4c88-cda4-4630-bb20-bd727934dfeb',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-10 04:42:02'),(1001,'b87a1781-2806-40cc-8ea2-2b7f8c9dbdee',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 04:43:08'),(1002,'be689a77-7225-45aa-a15e-aa59fe52b53e',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-10 04:43:17'),(1003,'7c42f21d-96ce-4821-8e16-48a1b1ad7549',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.61','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 04:43:45'),(1004,'a2d69f3a-b8cc-40a7-8a87-62a640d7ebc1',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.61','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-10 04:49:26'),(1005,'96014e5e-0256-479c-b24f-eb635313a1a9',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.61','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 10:34:05'),(1006,'e212bc14-fb2d-4486-a4bf-2f43c3f67a9c',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 10:53:31'),(1007,'e2066ea1-d669-405b-bd75-2acdef78dbf2',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-10 11:20:27'),(1008,'08567df7-e01f-4baa-b156-d7410b19ec8e',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.61','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 11:38:54'),(1009,'1a9e7e3b-f024-4b99-8dc4-e56cde5fa39e',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-10 11:52:49'),(1010,'303b0203-5cf4-4f4a-9db1-aae9225bfeca',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.61','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 11:55:18'),(1011,'2033acf6-6a67-4be8-baa5-03fba4d0300f',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.61','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 11:55:24'),(1012,'377500e1-b9da-48a2-be7d-a6f50eecfba1',2,58,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'150.228.135.61','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-10 11:55:41'),(1013,'e1d7b5b2-7c36-4d17-b04c-3fe5a170b380',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 12:43:32'),(1014,'a525da57-2dd6-476b-a9ae-e75c0ca2b5f8',2,20,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 12:43:54'),(1015,'bcf632b2-4c5d-4bd6-b561-b4a24cc8149b',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-10 12:51:12'),(1016,'288c8116-9aea-4343-b3db-b1ff1c684e59',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 12:52:11'),(1017,'3bf5d0a0-c5fa-4a0a-9979-fc69bb3b9db6',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.61','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 12:55:09'),(1018,'818223f9-39fe-4c67-827d-8f32b1b680bd',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 13:01:58'),(1019,'49b5516b-527f-4dd7-93d4-887b7b02224e',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) teams-for-linux/2.20.0 Chrome/148.0.7778.280 Electron/42.9.3 Safari/537.36','2026-09-10 13:02:26'),(1020,'e1b217ea-eaa5-44ff-a62e-73a65f3155b4',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Mobile Safari/537.36','2026-09-10 13:04:28'),(1021,'6f8898e8-6e0c-4ee6-9248-98d94eeeea0b',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 13:04:38'),(1022,'01b457e9-c189-4c85-b35c-dda0155caa8d',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-10 13:07:08'),(1023,'cde368f3-2320-4795-ab71-9503524182a7',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.61','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-10 13:08:06'),(1024,'782bbe7f-f5a6-48ce-9a29-01f3fbaa854b',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','114.130.157.15','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 13:10:21'),(1025,'071a1a1a-f488-4ab6-91a3-964f028d102e',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','114.130.157.15','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 14:18:44'),(1026,'4135179e-dae5-47f7-9e21-9547b00b1108',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','165.101.100.28','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 15:21:13'),(1027,'cd409d0d-8c99-4b29-a2a7-7b695dc77696',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','165.101.100.28','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 15:21:41'),(1028,'a9552503-9929-45ba-a585-694c9c58b781',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'165.101.100.28','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 15:27:22'),(1029,'b33639db-8f41-48a4-bdc3-58dbac4ecc97',2,1,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'165.101.100.28','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-10 15:32:10'),(1030,'e9121c9e-fefc-4bd4-a8c1-4f7c707652d5',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-10','{\"date\": \"2026-09-10\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-10 20:00:02'),(1031,'1beb17da-aaa5-43cf-8f65-90f05af59fef',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-10','{\"date\": \"2026-09-10\", \"stats\": {\"created\": 3, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-10 20:00:03'),(1032,'ce38cf88-e8fc-4e3a-9904-e4f33e515e55',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-10','{\"date\": \"2026-09-10\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\", \"Fahim Ahmed (ID: 37)\", \"Mizanur Rahman (ID: 38)\", \"Md. Fahim Shaharear Khan (ID: 39)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-10 20:00:03'),(1033,'f485b4e0-47c4-4bdf-b315-25e515b0f272',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-11 08:45:53'),(1034,'5f64fac8-7796-42a3-98df-004142a26aa5',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-11','{\"date\": \"2026-09-11\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-11 20:00:02'),(1035,'9a46387b-de0e-49fe-af89-a4b960d48a6f',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-11','{\"date\": \"2026-09-11\", \"stats\": {\"created\": 12, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-11 20:00:03'),(1036,'d9727078-cf44-4026-9cf5-8b11ac0dc7b8',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-11','{\"date\": \"2026-09-11\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\", \"Fahim Ahmed (ID: 37)\", \"Mizanur Rahman (ID: 38)\", \"Md. Fahim Shaharear Khan (ID: 39)\", \"Ibrahim Kabir Ifty (ID: 40)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-11 20:00:03'),(1037,'382256ea-6af1-4e45-adbb-153d71e03cf6',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-12','{\"date\": \"2026-09-12\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-12 20:00:03'),(1038,'556c272d-63e1-44c4-800a-0a9633789068',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-12','{\"date\": \"2026-09-12\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\", \"Fahim Ahmed (ID: 37)\", \"Mizanur Rahman (ID: 38)\", \"Md. Fahim Shaharear Khan (ID: 39)\", \"Ibrahim Kabir Ifty (ID: 40)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-12 20:00:03'),(1039,'312e4e98-8bb0-4dec-a300-fb55307a6258',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-12','{\"date\": \"2026-09-12\", \"stats\": {\"created\": 12, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-12 20:00:04'),(1040,'846e683a-c523-4f71-861b-4de25c0c7274',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 03:25:41'),(1041,'14f456af-ccf7-456c-8790-007819b9e703',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 03:32:29'),(1042,'3d2e3020-b6fc-410d-85be-0eec13817383',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 03:36:57'),(1043,'8e8b2c2e-4b1d-48f8-8d0a-a14303f0c3be',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 03:37:01'),(1044,'9fe01caa-8f56-40a3-9a42-d3978fb76ed1',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 03:37:09'),(1045,'3d52fe7e-16d8-42b5-b102-d309613c4258',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-13 03:37:30'),(1046,'ee731d53-4210-418a-86c7-363c38d2d84d',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-13 03:38:00'),(1047,'3909fd80-781b-468c-b815-9c91dce7ace3',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 03:38:17'),(1048,'a5bb7e77-78ea-4ff3-aa8f-64f1e96fa18f',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 03:38:27'),(1049,'6432943f-9416-439c-bdc2-e088e4dbdc34',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 03:38:45'),(1050,'c227c5be-ae2b-4185-ad8f-aee2345edd40',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.177','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 03:40:47'),(1051,'bc9f9a3a-b787-4f2a-8d2a-db21bfb0bc1f',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 03:41:45'),(1052,'98c3407e-42fe-4558-bb92-9700b7b732fc',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-13 03:41:46'),(1053,'a46e257e-4b7e-46bb-9db4-d1eafcb8b8ee',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 03:42:29'),(1054,'bdb7b99a-10ea-4d6b-b750-9ec69456c464',2,20,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 03:43:32'),(1055,'e55e03b4-4c36-47a3-84e0-3c9d4fc90baf',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 03:43:35'),(1056,'78ca21e4-c123-4df7-a464-4a484803f534',1,1,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 03:44:04'),(1057,'e2917ca3-37ed-4392-a7c4-f8e101a870a0',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 04:06:40'),(1058,'a60686ec-7943-4cf1-819c-0f1ae09a7af7',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.177','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 04:06:50'),(1059,'e220a8ce-0744-41c4-b066-247f8137d126',2,21,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','124537cd-1e84-45f4-8c4a-03d304ae34e1','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.177','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-13 04:07:36'),(1069,'36667caf-69b2-4cea-bed0-c1d8648c9e1a',2,1,4,'platform.approve','approval.rejected','App\\Platform\\Models\\ApprovalRequest','fb5c666e-e372-4c5c-801f-64ee5158b4b2','{\"approval_event\": \"request.rejected\"}','150.228.135.177','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 04:09:53'),(1073,'53a1e12a-edfe-485b-a8a7-eb4769032866',2,55,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','55','{\"email\": \"alif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 04:21:47'),(1074,'61c3cc34-979e-4905-9211-20983dfcd555',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 04:22:06'),(1075,'4623aff3-0367-43c1-8475-4c2534925709',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 05:01:24'),(1076,'24b20dca-efa6-48bb-b3e9-bc4b4f60878d',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 06:20:48'),(1077,'1ab6a681-0263-48c2-b16f-6ac2e5ac76fe',2,20,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 06:20:54'),(1078,'1ce2f677-aeb9-4d8d-9955-c87490ededff',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 06:20:58'),(1079,'0c3aea91-3dfd-483e-8312-7a2e76325bdb',1,1,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 06:21:16'),(1080,'775c1d04-9c15-48a4-aee1-c542dbacb11b',1,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 06:21:20'),(1081,'1c6028c2-b7d4-4474-8880-adc441fd955b',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 06:21:35'),(1082,'e18a885a-4f2c-48c3-8dc9-4b257ed9da7c',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.177','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 06:22:43'),(1083,'66f4ecf5-2e8c-4e09-abc5-45c91ea68d96',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 06:28:51'),(1084,'70427ed9-0cce-457c-a2e7-7a064d419865',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','114.130.157.15','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 06:43:29'),(1085,'ef8ed1d7-1853-466b-9bc4-beca7aca4150',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.177','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 07:26:03'),(1086,'0ae40c0d-03c4-4bc0-ae3d-79c998692bd5',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','114.130.157.15','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 09:20:21'),(1087,'f498f186-0689-41ad-a045-ead29084d7be',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.244','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 09:32:32'),(1088,'e6ab361f-8193-45cc-8b93-5ddd3ae1938f',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','114.130.157.15','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 10:26:35'),(1089,'9e1b3b42-5411-408c-9dfc-9ace73628fdf',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.244','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-13 10:28:02'),(1090,'39d04a18-2848-4f3d-9340-165ae4763443',2,11,3,'employee.update','employee_contact.updated','employee_contact','7','{\"after\": {\"mobile_no\": \"01949453184\", \"official_email\": \"rahat.isharifyltd@gmail.com\", \"personal_email\": \"rahat151923@gmail.com\", \"alternative_mobile_no\": null, \"emergency_contact_name\": \"Alif\", \"emergency_contact_phone\": \"01929434865\", \"emergency_contact_relation\": \"Colleague\"}, \"before\": {\"mobile_no\": \"01728876396\", \"official_email\": \"rahat.isharifyltd@gmail.com\", \"personal_email\": \"rahat151923@gmail.com\", \"alternative_mobile_no\": null, \"emergency_contact_name\": \"Alif\", \"emergency_contact_phone\": \"01929434865\", \"emergency_contact_relation\": \"Colleague\"}, \"employee_id\": 15}','150.228.135.244','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-13 10:28:31'),(1091,'bddec469-16ff-46a2-ab3a-7c95d35252a9',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.244','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 11:33:43'),(1092,'3f8860dc-d286-4017-a81e-04be73ee27cd',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.244','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 11:33:58'),(1093,'eb779b1b-34dd-4f01-a0dd-ddc82395c6d6',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.244','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 11:35:04'),(1094,'77fbf30e-f73d-4579-990c-eb517ac333cf',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.244','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 12:10:49'),(1095,'0e598ae8-ad9f-4b3c-9482-d695909c602f',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.244','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 12:11:32'),(1096,'0e8b33cd-e274-4746-b508-082f536a45a6',2,58,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.244','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 12:12:41'),(1097,'da87a0af-4e78-4d2b-8f77-00d4ff0bf2a8',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.244','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 12:13:08'),(1098,'7a08c7cf-4ebb-4f4c-9eea-fa2a297987b7',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.244','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-13 12:13:19'),(1099,'1bf00fa9-2cd0-4ec0-8b2d-0166aab3d668',2,1,4,'platform.approve','approval.step_approved','App\\Platform\\Models\\ApprovalRequest','124537cd-1e84-45f4-8c4a-03d304ae34e1','{\"step_id\": 30, \"approval_event\": \"step.approved\"}','150.228.135.244','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 12:14:22'),(1100,'71a39672-0167-4d06-8d49-e8a864c09a46',2,1,4,'platform.approve','approval.approved','App\\Platform\\Models\\ApprovalRequest','124537cd-1e84-45f4-8c4a-03d304ae34e1','{\"approval_event\": \"request.approved\"}','150.228.135.244','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 12:14:22'),(1101,'f1b7245c-795b-40d3-b04b-a202620adcfe',2,1,4,'platform.approve','approval.executed','App\\Platform\\Models\\ApprovalRequest','124537cd-1e84-45f4-8c4a-03d304ae34e1','{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\", \"approval_event\": \"request.executed\"}','150.228.135.244','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 12:14:22'),(1102,'59feb824-078e-4b2e-834e-012ff3d4758e',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.244','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 12:21:39'),(1103,'7de767ef-f741-4930-9634-8c7548d58c16',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.244','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-13 12:22:10'),(1104,'56c36cf6-add9-4979-8c58-167a4f5697de',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.244','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 12:41:50'),(1105,'4f4962d0-02ce-4fcc-b534-6a6695b897dc',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.244','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-13 13:48:04'),(1106,'056a9957-7651-4b64-ba8b-6c624c6e4db4',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-13','{\"date\": \"2026-09-13\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-13 20:00:02'),(1107,'71356f83-e21b-44c4-b3d9-6312ceccd749',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-13','{\"date\": \"2026-09-13\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-13 20:00:02'),(1108,'35270a38-e0fd-487e-bf30-8d81f9f3390b',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-13','{\"date\": \"2026-09-13\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\", \"Fahim Ahmed (ID: 37)\", \"Mizanur Rahman (ID: 38)\", \"Md. Fahim Shaharear Khan (ID: 39)\", \"Ibrahim Kabir Ifty (ID: 40)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-13 20:00:03'),(1109,'a2289669-e412-41b9-a714-5ed8a9b51cc8',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 03:17:55'),(1110,'652c2b3f-31e5-4025-9cc7-b244b6c9a7a3',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-14 03:24:03'),(1111,'4f25ab1f-cfdb-4b4b-8368-d6951d4e1951',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 03:24:22'),(1112,'1b4f15f1-efb9-4327-ac8a-a6403af5f634',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 03:26:27'),(1113,'930de048-7166-4e18-b3d7-53bbc2f8e889',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 03:28:00'),(1114,'ba43db64-2f06-4679-a131-d46102ec88f7',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-14 03:28:15'),(1115,'9c68a740-b62d-4b1d-9c80-9b66d44982f8',2,11,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-14 03:28:35'),(1116,'74eb3f36-4265-4ec6-9cc4-4f438f8f0355',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 03:29:49'),(1117,'8b1b32ca-9672-4156-82c4-313499bdbffa',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 03:30:12'),(1118,'22cc7e71-aeef-4f9d-b1fb-7d3a45876709',2,62,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','8eb237e7-f5ac-49e3-9370-32cb3c07c807','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 03:32:21'),(1119,'2fa65587-3778-4db8-9753-5118d494c75d',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-14 03:35:16'),(1120,'12bbf035-e881-4647-8ad2-1d5e43aa9879',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 03:35:25'),(1121,'a2ee49f5-ac0a-4e8a-8288-0c7f4d4c9605',2,20,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 03:36:16'),(1122,'f00edda5-7aeb-47d0-85a1-557be99f748b',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.55','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 03:36:27'),(1123,'f5181d8d-6bc5-44a4-910a-8418e1fad3e6',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 03:39:26'),(1124,'2acc6233-a41e-4e5a-9a38-8f4d23b54e24',2,58,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.55','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 03:39:42'),(1125,'3962398e-3b71-457d-b746-7e3752ba317f',2,1,4,'platform.approve','approval.step_approved','App\\Platform\\Models\\ApprovalRequest','8eb237e7-f5ac-49e3-9370-32cb3c07c807','{\"step_id\": 31, \"approval_event\": \"step.approved\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 03:45:16'),(1126,'b184d68e-9476-4b21-bf74-d45a7840ddc8',2,1,4,'platform.approve','approval.approved','App\\Platform\\Models\\ApprovalRequest','8eb237e7-f5ac-49e3-9370-32cb3c07c807','{\"approval_event\": \"request.approved\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 03:45:16'),(1127,'0b860a89-aa71-4296-8e87-975a780eff68',2,1,4,'platform.approve','approval.executed','App\\Platform\\Models\\ApprovalRequest','8eb237e7-f5ac-49e3-9370-32cb3c07c807','{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\", \"approval_event\": \"request.executed\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 03:45:16'),(1128,'5b664c2b-974e-4114-810c-d5b7f923ce44',2,7,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','daea26eb-a0b3-4158-b831-be224c52ea42','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-14 03:48:18'),(1129,'a9dbc15f-920c-4388-a75b-408aa2c13d2e',2,1,4,'platform.approve','approval.step_approved','App\\Platform\\Models\\ApprovalRequest','daea26eb-a0b3-4158-b831-be224c52ea42','{\"step_id\": 32, \"approval_event\": \"step.approved\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 03:49:19'),(1130,'dbbb3cf8-c0e1-44e6-9b29-fe50c9ddca95',2,1,4,'platform.approve','approval.approved','App\\Platform\\Models\\ApprovalRequest','daea26eb-a0b3-4158-b831-be224c52ea42','{\"approval_event\": \"request.approved\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 03:49:19'),(1131,'961dd833-6213-44d5-bec9-6b404c4d1a89',2,1,4,'platform.approve','approval.executed','App\\Platform\\Models\\ApprovalRequest','daea26eb-a0b3-4158-b831-be224c52ea42','{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\", \"approval_event\": \"request.executed\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 03:49:19'),(1132,'b2430205-2d3f-48ea-8d7b-527f93870e13',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.55','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 05:00:10'),(1133,'f81f31ee-9744-45c2-9707-e8b38d87ee7a',2,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 05:03:15'),(1134,'491f9e8e-1d88-4388-9f2c-aa20a3ffb144',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 05:03:27'),(1135,'278aeca4-ac84-4804-b295-84652b13682d',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 05:04:16'),(1136,'dc74e579-e1fe-4b67-ac46-890d2c5c0777',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-14 05:05:27'),(1137,'adc7c3f6-cda1-457e-ae2f-254a7f9094dc',2,55,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','55','{\"email\": \"alif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 05:14:40'),(1138,'49b0ce06-5453-4660-bf76-2221d3b25015',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 05:38:13'),(1139,'c5341bed-b694-4150-96e4-fcafadd7431c',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.55','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 06:07:53'),(1140,'2af50ae8-5455-436b-acc7-2e3946ce735a',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.68','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 06:43:12'),(1141,'a6a7bb2f-a00a-4677-a864-5480787f975f',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.68','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 07:25:40'),(1142,'984286eb-c087-43c7-8fc8-032eccbfcad1',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.68','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 07:52:56'),(1143,'7c006c57-674f-4d28-8fde-222011e66660',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.68','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 08:03:05'),(1144,'fbe18d73-1cc0-4786-885d-c5d20eb32210',2,1,3,'employee.update','employee_salary.updated','employee_salary','7','{\"after\": {\"status\": \"Active\", \"employee_id\": 13, \"salary_type\": \"Gross\", \"basic_salary\": \"60000.00\", \"gross_salary\": \"60000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"before\": {\"status\": \"Active\", \"employee_id\": 13, \"salary_type\": \"Gross\", \"basic_salary\": \"3400.00\", \"gross_salary\": \"23000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}, \"status\": \"Active\", \"employee_id\": 13, \"salary_type\": \"Gross\", \"basic_salary\": \"60000.00\", \"gross_salary\": \"60000.00\", \"currency_code\": \"BDT\", \"effective_date\": \"2026-08-01\", \"payment_frequency\": \"Monthly\", \"salary_structure_id\": 3}','150.228.135.68','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 08:03:55'),(1145,'b35beaf1-ec52-41fa-9e74-86d2dc8e0c1f',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 10:13:01'),(1146,'8136e42d-342b-4a32-9090-395ac41fad6b',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 11:03:37'),(1147,'1c10b61d-e810-4990-9efd-b5e928246e22',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 12:13:45'),(1148,'21d4e52d-1153-4424-a64a-17f221fb8a01',2,60,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 12:14:29'),(1149,'079a2d46-2b67-42c7-80cb-8be7d9328c61',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 12:26:48'),(1150,'47474ca0-bf7b-47a3-88af-8d2ee2434c3c',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 12:29:45'),(1151,'8d76e6fc-f115-4c03-b2df-4cb53a6ea3d7',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 12:29:47'),(1152,'d0287b6d-d571-4b86-a1b6-2be572667432',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-14 12:31:54'),(1153,'27400d77-a822-4fd7-a761-321107b1730b',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 12:42:16'),(1154,'e10d9f9b-9a65-4a6a-9759-f098c58d7e01',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-14 12:42:28'),(1155,'cb359a83-9d17-4f5d-b15d-6cc00135e084',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-14 12:42:50'),(1156,'420b03b6-6771-4f89-95a9-16ebee1d336c',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 12:51:03'),(1157,'5102e0b3-bd72-44b4-9a63-e56cc4958bbe',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-14 12:52:18'),(1158,'735427b7-89df-4c1e-902e-76ea45e0a3aa',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 13:46:13'),(1159,'e7da9db7-0a56-4314-a1ea-a441d53ae9fe',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 13:54:29'),(1160,'1e31da6a-11fc-452a-b9b1-2d6e7c0e8ce9',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 13:54:32'),(1161,'52af698c-dbd8-4c73-9062-1f05b4c581a0',7,47,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','47','{\"email\": \"iftyibrahimm@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 13:54:49'),(1162,'af1d33be-dd9c-4e43-92fd-41859ace2324',7,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','2d98399a-ba78-4039-8b16-4b3d4e71f6c5','{\"role_slug\": \"employee\", \"role_uuid\": \"2d98399a-ba78-4039-8b16-4b3d4e71f6c5\", \"permission_keys\": [\"platform.view\", \"platform.create\", \"platform.update\", \"platform.delete\", \"platform.approve\", \"platform.export\", \"platform.menu-view\", \"configuration.menu-view\", \"configuration.system-configuration-menu-view\", \"employee.create\", \"employee.update\", \"employee.delete\", \"employee.export\", \"employee.import\", \"employee.menu-view\", \"employee.view-bank\", \"employee.view-salary\", \"employee.view-documents\", \"employee.view-restricted-documents\", \"employee.update-own-profile\", \"attendance.menu-view\", \"attendance.config-manage\", \"attendance.assignment-manage\", \"attendance.assignment-preview\", \"attendance.punch-create\", \"attendance.punch-create-others\", \"attendance.record-view-own\", \"attendance.record-view-team\", \"attendance.record-view-all\", \"attendance.record-export\", \"attendance.record-recalculate\", \"attendance.correction-create\", \"attendance.correction-approve\", \"attendance.correction-override-lock\", \"attendance.leave-apply\", \"attendance.leave-approve\", \"attendance.leave-balance-view\", \"attendance.leave-balance-adjust\", \"attendance.monthly-view\", \"attendance.monthly-approve\", \"payroll.menu-view\", \"payroll.settings-manage\", \"payroll.structure-manage\", \"payroll.deduction-manage\", \"payroll.advance-manage\", \"payroll.payment-mode-manage\", \"payroll.run-create\", \"payroll.run-override-readiness\", \"payroll.run-approve\", \"payroll.month-freeze\", \"payroll.month-unfreeze-paid\", \"payroll.disburse\", \"payroll.payslip-view-own\", \"payroll.payslip-view-all\", \"attendance.policy-group-view\", \"attendance.policy-group-manage\", \"employee.view-list\", \"employee.view-own-profile\", \"employee.view-any-profile\", \"employee.update-any-profile\", \"employee.view-personal-info\", \"employee.update-personal-info\", \"employee.view-contact-info\", \"employee.update-contact-info\", \"employee.view-address-info\", \"employee.update-address-info\", \"employee.view-identities\", \"employee.create-identities\", \"employee.update-identities\", \"employee.delete-identities\", \"employee.view-employments\", \"employee.update-employments\", \"employee.update-employment-dates\", \"employee.create-bank\", \"employee.update-bank\", \"employee.delete-bank\", \"employee.create-salary\", \"employee.update-salary\", \"employee.deactivate-salary\", \"employee.view-education\", \"employee.create-education\", \"employee.update-education\", \"employee.delete-education\", \"employee.view-experience\", \"employee.create-experience\", \"employee.update-experience\", \"employee.delete-experience\", \"employee.view-assets\", \"employee.assign-assets\", \"employee.return-assets\", \"employee.view-notes\", \"employee.create-notes\", \"employee.update-notes\", \"employee.delete-notes\", \"employee.view-timeline\", \"employee.create-timeline\", \"employee.create-documents\", \"employee.replace-documents\", \"employee.delete-documents\", \"employee.view-organization\", \"employee.assign-organization\", \"employee.transfer-organization\", \"employee.view-reporting-manager\", \"employee.assign-reporting-manager\", \"employee.change-reporting-manager\", \"employee.view-tax-profile\", \"employee.create-tax-profile\", \"employee.update-tax-profile\", \"employee.id-card-view\", \"employee.id-card-generate\", \"employee.id-card-history\", \"employee.id-card-reissue\", \"employee.id-card-deactivate\", \"employee.download-template\", \"attendance.types-view\", \"attendance.types-update\", \"attendance.shifts-view\", \"attendance.shifts-create\", \"attendance.shifts-update\", \"attendance.policies-view\", \"attendance.policies-create\", \"attendance.policies-update\", \"attendance.assignment-view\", \"attendance.jobs-view\", \"attendance.jobs-execute\", \"configuration.home-menu-view\", \"configuration.company-view\", \"configuration.company-create\", \"configuration.company-update\", \"configuration.company-delete\", \"configuration.branch-view\", \"configuration.branch-create\", \"configuration.branch-update\", \"configuration.branch-delete\", \"configuration.division-view\", \"configuration.division-create\", \"configuration.division-update\", \"configuration.division-delete\", \"configuration.department-view\", \"configuration.department-create\", \"configuration.department-update\", \"configuration.department-delete\", \"configuration.designation-view\", \"configuration.designation-create\", \"configuration.designation-update\", \"configuration.designation-delete\", \"configuration.grade-view\", \"configuration.grade-create\", \"configuration.grade-update\", \"configuration.grade-delete\", \"configuration.employment-type-view\", \"configuration.employment-type-create\", \"configuration.employment-type-update\", \"configuration.employment-type-delete\", \"configuration.team-view\", \"configuration.team-create\", \"configuration.team-update\", \"configuration.team-delete\", \"configuration.section-view\", \"configuration.section-create\", \"configuration.section-update\", \"configuration.section-delete\", \"configuration.cost-center-view\", \"configuration.cost-center-create\", \"configuration.cost-center-update\", \"configuration.cost-center-delete\", \"configuration.work-location-view\", \"configuration.work-location-create\", \"configuration.work-location-update\", \"configuration.work-location-delete\", \"configuration.id-card-setting-view\", \"configuration.id-card-setting-create\", \"configuration.id-card-setting-update\", \"configuration.id-card-setting-delete\", \"configuration.document-type-view\", \"configuration.document-type-create\", \"configuration.document-type-update\", \"configuration.document-type-delete\", \"configuration.ip-whitelist-view\", \"configuration.ip-whitelist-create\", \"configuration.ip-whitelist-update\", \"configuration.ip-whitelist-delete\", \"attendance.types-create\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 13:55:50'),(1163,'deff5515-dcaf-49a7-8792-bc6626022d7a',7,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','47','{\"user_uuid\": \"4257402c-6fff-43a3-82c0-4bd2c2a9f867\", \"role_uuids\": [\"2d98399a-ba78-4039-8b16-4b3d4e71f6c5\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 13:56:04'),(1164,'2c5364a4-4b60-4533-8bb9-409e5c55a068',7,47,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','47','{\"email\": \"iftyibrahimm@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 13:57:19'),(1165,'741665cb-e9a8-46aa-9580-c62993b53b97',7,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','67','{\"user_uuid\": \"3407ecfb-8162-4fa5-8d6c-07da3d9289cd\", \"role_uuids\": [\"e0d455ed-259a-452d-96d1-300c129c4589\", \"2d98399a-ba78-4039-8b16-4b3d4e71f6c5\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 14:00:02'),(1166,'8a9cf537-b697-4f73-9f76-528d2afa5a69',7,67,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','67','{\"email\": \"nazmultuhin.ecomclips@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 14:01:40'),(1167,'533ff926-a8e3-4ad5-91d4-74484d2c4a59',7,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','67','{\"user_uuid\": \"3407ecfb-8162-4fa5-8d6c-07da3d9289cd\", \"role_uuids\": [\"2d98399a-ba78-4039-8b16-4b3d4e71f6c5\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 14:02:07'),(1168,'a72d46bd-a229-415a-a064-e48a105df60a',7,67,3,'employee.update','employee_employment.status_changed','employee_employment','25','{\"after\": {\"status\": \"probation\"}, \"before\": {\"status\": null}, \"employee_id\": 41, \"employee_name\": \"Nazmul Hasan Tuhin\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-14 14:09:24'),(1169,'226adb5e-abc6-4e27-ad62-51d9cb4eded7',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-14','{\"date\": \"2026-09-14\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-14 20:00:03'),(1170,'1422e6ac-bb42-4b78-8b69-bb16f9ea5699',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-14','{\"date\": \"2026-09-14\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-14 20:00:03'),(1171,'001e099a-3264-4ec2-b5ad-69f0ef6b52a6',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-14','{\"date\": \"2026-09-14\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\", \"Fahim Ahmed (ID: 37)\", \"Mizanur Rahman (ID: 38)\", \"Md. Fahim Shaharear Khan (ID: 39)\", \"Ibrahim Kabir Ifty (ID: 40)\", \"Nazmul Hasan Tuhin (ID: 41)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-14 20:00:04'),(1172,'ac908bd8-c665-4569-b8d1-388aecd119be',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-15 03:20:22'),(1173,'b2235956-30ec-4ca9-a203-01f7e08f8d6d',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:23:55'),(1174,'75e4daa2-d4e9-4095-9f7b-1b5867ebf77b',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 03:24:21'),(1175,'2e27a1eb-907c-4c65-9862-eb5af164271b',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 03:24:26'),(1176,'e28de170-02b4-4233-b94e-8e8a8cd3cc15',2,21,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','d9e865da-c7a0-449d-9b5a-fa1dab2e7c88','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-15 03:26:28'),(1177,'7ce287a3-a390-444f-8ad6-a1d04eaf5420',2,1,4,'platform.approve','approval.step_approved','App\\Platform\\Models\\ApprovalRequest','d9e865da-c7a0-449d-9b5a-fa1dab2e7c88','{\"step_id\": 33, \"approval_event\": \"step.approved\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:26:47'),(1178,'526bdd77-b731-4733-8d0b-edc58d20bb33',2,1,4,'platform.approve','approval.approved','App\\Platform\\Models\\ApprovalRequest','d9e865da-c7a0-449d-9b5a-fa1dab2e7c88','{\"approval_event\": \"request.approved\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:26:47'),(1179,'9c223119-8af8-4343-a23b-aa4662a8c835',2,1,4,'platform.approve','approval.executed','App\\Platform\\Models\\ApprovalRequest','d9e865da-c7a0-449d-9b5a-fa1dab2e7c88','{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\", \"approval_event\": \"request.executed\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:26:47'),(1180,'5d1ecac4-9394-4df8-8448-349888671fd2',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:29:29'),(1181,'101849b0-29dc-43f9-8f38-9fb77747d6b5',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0','2026-09-15 03:29:37'),(1182,'9d578b50-f60e-4d92-9495-5d944955f3e7',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:30:57'),(1183,'7f97efac-0408-42c6-8b74-3fa26f0cd8e1',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 03:31:55'),(1184,'db2e76e8-f4f8-4eb8-ba00-bc4dcc58cda7',2,1,4,'platform.approve','approval.rejected','App\\Platform\\Models\\ApprovalRequest','311263b6-9830-4840-9d21-55276cc2174b','{\"approval_event\": \"request.rejected\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:32:54'),(1185,'1e610215-12d0-406c-80c2-e0870f5da0da',2,62,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','654283f8-d023-435d-b188-4dbe35bc4ab8','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 03:34:26'),(1186,'88049584-9977-4293-89ba-2dd419dfd747',2,57,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','861d9a01-a49c-4edc-b93f-6537117ba3b2','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:35:16'),(1187,'1150bec6-f31e-474d-9929-d6802cf693bc',2,1,4,'platform.approve','approval.step_approved','App\\Platform\\Models\\ApprovalRequest','654283f8-d023-435d-b188-4dbe35bc4ab8','{\"step_id\": 34, \"approval_event\": \"step.approved\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:36:29'),(1188,'20cf676a-ccff-4a84-b5c6-0211dbff7eb7',2,1,4,'platform.approve','approval.approved','App\\Platform\\Models\\ApprovalRequest','654283f8-d023-435d-b188-4dbe35bc4ab8','{\"approval_event\": \"request.approved\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:36:29'),(1189,'65b710cb-2531-4994-93b0-a8b8443e1000',2,1,4,'platform.approve','approval.executed','App\\Platform\\Models\\ApprovalRequest','654283f8-d023-435d-b188-4dbe35bc4ab8','{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\", \"approval_event\": \"request.executed\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:36:29'),(1190,'6ce8ce1a-c32d-411c-8de7-3bbe80ab780e',2,57,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','d320ca84-9d9f-4cc9-a911-69ae67595492','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:37:50'),(1191,'279869e4-aecf-4888-9833-fa14a3b5fbf3',2,1,4,'platform.approve','approval.step_approved','App\\Platform\\Models\\ApprovalRequest','d320ca84-9d9f-4cc9-a911-69ae67595492','{\"step_id\": 36, \"approval_event\": \"step.approved\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:38:07'),(1192,'c7f4a1e4-d40f-4ee2-96cf-dc9186ef3596',2,1,4,'platform.approve','approval.approved','App\\Platform\\Models\\ApprovalRequest','d320ca84-9d9f-4cc9-a911-69ae67595492','{\"approval_event\": \"request.approved\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:38:07'),(1193,'eb8a0c07-d5a0-42bc-8819-7dcc7067e175',2,1,4,'platform.approve','approval.executed','App\\Platform\\Models\\ApprovalRequest','d320ca84-9d9f-4cc9-a911-69ae67595492','{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\", \"approval_event\": \"request.executed\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:38:07'),(1194,'3d08c981-1b66-42b5-80ae-8e53fd413bfa',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:38:13'),(1195,'118528ff-ae6b-42fd-809f-6dafe0822f59',2,57,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','fe977d1d-45c8-4fed-93e9-7c31dd4af04a','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:38:43'),(1196,'af8a0eba-2616-4a4e-9f83-98e5938c8d80',2,57,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','be99eb9c-9c2c-484e-8c09-9942e444d5f2','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:39:19'),(1197,'d255e6ef-2979-4a2f-b626-d4cbfcccfcad',2,57,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','2a73bdc5-5e1c-4736-bf4c-900e74d9d265','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:40:55'),(1198,'2ac3f72a-724b-4195-9312-b0ed50657389',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 03:41:08'),(1199,'4815adc0-a38e-4f46-a83b-a08095fa42c8',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:47:24'),(1200,'e71b32eb-4abc-4e1b-860e-90cebda99e28',2,58,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:47:35'),(1201,'67e36462-ccc3-46f6-bc08-14ced4c58c04',2,55,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','55','{\"email\": \"alif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 03:55:25'),(1202,'662f208b-1ce1-4b29-8b5d-f0d44877dcdf',2,20,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 04:00:12'),(1203,'b0502289-9427-41e7-b41e-90ec095e4ca2',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 05:05:00'),(1204,'93afa238-246d-40c1-a254-c03ade03ac86',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.197','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 05:13:33'),(1205,'d3ffa5fd-c15b-4d28-80b8-0d49266efaa5',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 06:10:25'),(1206,'eb1d2830-4633-4d4a-b293-6873d71de76b',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.197','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 06:14:27'),(1207,'0980c6b9-a641-4e91-80a8-0b9db76ff531',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 07:04:05'),(1208,'610faa08-3822-45af-9f0a-26bb2e59b1d1',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 07:52:16'),(1209,'9ac55047-b141-4eb8-a575-6e6a3d4f0e5c',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 11:16:11'),(1210,'d9b5e9d6-9618-49b4-b773-cb5785026334',7,1,3,'employee.update','employee_employment.status_changed','employee_employment','26','{\"after\": {\"status\": \"probation\"}, \"before\": {\"status\": null}, \"employee_id\": 40, \"employee_name\": \"Ibrahim Kabir Ifty\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 11:17:55'),(1211,'715ede95-2efd-48ca-92b3-a8ec55b5c292',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.197','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 11:41:25'),(1212,'f42349d9-8636-4fc0-a041-7354239ff35c',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 11:43:53'),(1213,'05395172-7fff-41a9-aa5c-ce53aa76fa67',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-15 11:45:10'),(1214,'aa292ef9-e05e-4952-a001-53b5045f7141',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 11:54:45'),(1215,'32ea9ff0-1793-4141-892f-5c804829e44d',2,60,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','0711dab6-5725-4a50-8fb8-6e565c211c66','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 12:17:54'),(1216,'4df0d728-9f23-4204-932e-20c3c0c08f9e',2,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 12:28:27'),(1217,'184041e6-2080-48f5-bef9-65482e0c0997',2,21,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','d1f5ae34-68cd-4e5d-82b4-eaa6f71c4eb5','{\"approval_event\": \"request.started\", \"workflow_version_id\": 7}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-15 12:35:08'),(1218,'b0d0c4b6-e027-4c7a-8bfb-fd7579a427e8',2,1,4,'platform.approve','approval.step_approved','App\\Platform\\Models\\ApprovalRequest','d1f5ae34-68cd-4e5d-82b4-eaa6f71c4eb5','{\"step_id\": 41, \"approval_event\": \"step.approved\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 12:35:54'),(1219,'dc611636-ab27-4b43-a3db-0b0516e10597',2,1,4,'platform.approve','approval.approved','App\\Platform\\Models\\ApprovalRequest','d1f5ae34-68cd-4e5d-82b4-eaa6f71c4eb5','{\"approval_event\": \"request.approved\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 12:35:54'),(1220,'2b87ed13-5561-4a39-a37a-7fd0c64a4f43',2,1,4,'platform.approve','approval.executed','App\\Platform\\Models\\ApprovalRequest','d1f5ae34-68cd-4e5d-82b4-eaa6f71c4eb5','{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\", \"approval_event\": \"request.executed\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 12:35:54'),(1221,'ddfd1e3f-70c0-4539-9120-402e495411c3',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 12:39:53'),(1222,'abfc3318-cd03-4e2d-bf71-a11c9e9883e0',2,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','c66e62ee-8c2a-4dfe-b629-f166ce80ef67','{\"role_slug\": \"pippatechnology\", \"role_uuid\": \"c66e62ee-8c2a-4dfe-b629-f166ce80ef67\", \"permission_keys\": [\"platform.menu-view\", \"configuration.menu-view\", \"employee.menu-view\", \"employee.update-own-profile\", \"attendance.menu-view\", \"attendance.punch-create\", \"attendance.record-view-own\", \"attendance.correction-create\", \"attendance.leave-balance-view\", \"payroll.menu-view\", \"employee.view-own-profile\", \"employee.view-personal-info\", \"employee.update-personal-info\", \"employee.view-contact-info\", \"employee.update-contact-info\", \"employee.view-address-info\", \"employee.update-address-info\", \"employee.view-education\", \"employee.create-education\", \"employee.update-education\", \"employee.delete-education\", \"employee.view-experience\", \"employee.create-experience\", \"employee.update-experience\", \"employee.delete-experience\", \"employee.id-card-view\", \"employee.id-card-history\", \"attendance.leave-apply\"]}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 12:41:18'),(1223,'c621ca40-e483-42f9-8093-1bb1e91f3f17',2,21,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-15 12:42:50'),(1224,'62d58a86-1652-4cce-b7ce-102dcb73f6d6',2,1,4,'attendance.monthly-approve','monthly_attendance.approved_with_override','monthly_attendance_approvals','1','{\"year\": 2026, \"month\": 8, \"actor_id\": 1, \"employee_id\": 12}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 12:46:58'),(1225,'edc827ce-8019-4612-af4c-bc685b918949',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-15 12:58:43'),(1226,'5e1b0c05-383e-4f20-ba8b-6ff4314a9924',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-15 13:00:03'),(1227,'99555d39-567d-4f92-9722-5027a8f0a329',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 13:00:41'),(1228,'85864b44-a8bd-43cd-8f86-5d4cc92b1a64',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-15 13:05:21'),(1229,'ba6ad912-e380-41bc-8927-642631573b30',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 13:10:22'),(1230,'6957f9c3-9902-4e65-885d-6a85c1b17838',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.197','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-15 13:12:22'),(1231,'7ddcb57d-0f2f-4b2b-b3b5-9527e84dcbfe',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-15','{\"date\": \"2026-09-15\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-15 20:00:04'),(1232,'4e37eb28-9da5-4d4c-8816-5e531d8d912a',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-15','{\"date\": \"2026-09-15\", \"stats\": {\"created\": 2, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-15 20:00:04'),(1233,'83d0457a-e777-43e6-9e86-5e3e1a3b7241',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-15','{\"date\": \"2026-09-15\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\", \"Fahim Ahmed (ID: 37)\", \"Mizanur Rahman (ID: 38)\", \"Md. Fahim Shaharear Khan (ID: 39)\", \"Ibrahim Kabir Ifty (ID: 40)\", \"Nazmul Hasan Tuhin (ID: 41)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-15 20:00:04'),(1234,'65e37277-0c7e-4bc3-abd6-2db4eb3793c8',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-16 03:16:24'),(1235,'0ee697e2-ea59-4bbf-b8e1-028e79c61aaa',2,59,5,'payroll.menu-view','payroll.health_viewed','payroll',NULL,NULL,'150.228.135.106','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-16 03:16:45'),(1236,'b0b40705-f5fd-49d5-b310-86826a592257',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 03:24:16'),(1237,'8b564d71-50d4-4bfa-b9c5-1601ecb8c71c',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-16 03:24:19'),(1238,'0023af1c-185b-4807-bac5-5d269bd32359',2,20,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-16 03:28:11'),(1239,'f204a877-96bf-4c45-a794-02a12707f725',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 03:30:25'),(1240,'f5e1cae4-600a-43f9-9283-7128a4e0e545',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-16 03:30:30'),(1241,'7ad9e0e2-7df4-4560-89eb-a88f3d17ffe3',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 03:32:41'),(1242,'9c31b767-5d9d-4ff7-8941-31103a0ce3ee',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 03:34:33'),(1243,'c331be5c-8b08-40d4-ab0a-418e6cbf7095',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 03:34:49'),(1244,'e7f87341-c28d-40dc-9dc5-1af875bdb6f5',2,55,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','55','{\"email\": \"alif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 03:34:59'),(1245,'9edb1fd9-0a68-4f08-8644-f54753bfea05',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-16 03:36:39'),(1246,'11161211-3ba2-42f5-b6f7-d2d404c8ad9f',2,1,4,'platform.create','workflow.created','App\\Platform\\Models\\ApprovalWorkflow','8282f9a6-9329-4ad1-a921-902cbba37ef0','{\"name\": \"Leave Approval\", \"workflow_uuid\": \"8282f9a6-9329-4ad1-a921-902cbba37ef0\", \"module_action_id\": 86}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 03:37:27'),(1247,'6b0eb28e-0ad0-45c1-a1f2-159d1e0c9fa1',2,1,NULL,'platform.update','settings.approval_updated',NULL,NULL,'{\"workflow_id\": 8, \"approval_enabled\": true, \"module_action_id\": 86}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 03:44:33'),(1248,'0e02ccc0-9b52-4ba6-bf1d-24f9382e6acc',2,1,4,'platform.update','workflow.updated','App\\Platform\\Models\\ApprovalWorkflow','d1a9ee20-cd79-4e02-b10a-8701cffc013b','{\"name\": \"Attendance Correction Approval\", \"steps_updated\": true, \"workflow_uuid\": \"d1a9ee20-cd79-4e02-b10a-8701cffc013b\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 03:45:23'),(1249,'f36df387-8ff7-47b1-afb0-7670da616080',2,1,4,'platform.update','workflow.updated','App\\Platform\\Models\\ApprovalWorkflow','8282f9a6-9329-4ad1-a921-902cbba37ef0','{\"name\": \"Leave Approval\", \"steps_updated\": true, \"workflow_uuid\": \"8282f9a6-9329-4ad1-a921-902cbba37ef0\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 03:46:58'),(1250,'0d79d90f-a62e-4523-85a5-fbbe37b5145e',2,1,4,'platform.update','workflow.updated','App\\Platform\\Models\\ApprovalWorkflow','8282f9a6-9329-4ad1-a921-902cbba37ef0','{\"name\": \"Leave Approval\", \"steps_updated\": true, \"workflow_uuid\": \"8282f9a6-9329-4ad1-a921-902cbba37ef0\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 03:47:24'),(1251,'a201816c-8c03-48ab-909c-515ae2a1ab1e',2,7,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','9e1d294c-0a6a-424e-9f2f-afdb5f354060','{\"approval_event\": \"request.started\", \"workflow_version_id\": 9}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 03:51:56'),(1252,'c47f4656-3962-475a-bdb7-ff4d54ceb18b',2,7,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','2374f28f-cf03-4ca4-ad7a-6f7afba90f0d','{\"approval_event\": \"request.started\", \"workflow_version_id\": 9}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 03:54:11'),(1253,'cf9fe913-d177-49dd-8497-aaf6b1f014b8',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 04:14:13'),(1254,'d9ba256d-63ee-42f3-a4c6-ad33e33a74d2',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-16 04:58:30'),(1255,'381f9c1c-5737-4886-bc0d-7bd6b2ab5782',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 05:04:41'),(1256,'906daed3-a94a-4d10-848d-61d97cfa0533',2,11,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 05:24:49'),(1257,'8963cbf1-ef26-4c13-8ae4-a2ef0ef9dc37',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-16 05:56:38'),(1258,'ad1ba244-13d8-4c00-8bb7-97328c5a584e',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-16 06:21:12'),(1259,'51782253-41a7-4001-ac09-0a7ffedac8be',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 06:21:38'),(1260,'1f2fa439-125d-4c8b-bd9c-b467cd4bf911',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 06:28:58'),(1261,'9858a9c0-536b-4c5d-be07-93429c0e3509',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 07:45:44'),(1262,'879c96a9-5cb8-4159-95f1-eac4e04a203c',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 07:57:46'),(1263,'6f425aed-bdb9-4804-8416-906503b825f8',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 07:57:58'),(1264,'2bed9948-7420-4179-9895-9f212fdfe033',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.106','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 07:58:01'),(1265,'d204ed2b-0226-492c-bea5-867f794bb6bc',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 08:29:32'),(1266,'a9cf256d-1804-434a-9a37-34da2e034a4d',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 09:49:14'),(1267,'c5a37d60-819e-457f-acd6-46267bfac7d3',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','35','{\"user_uuid\": \"8fa72f5b-47e3-478b-a919-eea7a3890ef6\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\", \"f63d65d2-395a-4fb2-a88d-9c73389c4e91\"]}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 10:25:55'),(1268,'626ebeac-523d-4c51-8298-10c5c4d486b8',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','36','{\"user_uuid\": \"e51afbc8-068c-4dca-8708-15cb0f8b2178\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\", \"f63d65d2-395a-4fb2-a88d-9c73389c4e91\"]}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 10:26:41'),(1269,'23fa9312-b14c-440e-8a5d-bafad6d479e4',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 10:26:55'),(1270,'308b8af8-9912-4605-9f42-156c0c70bd50',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','36','{\"user_uuid\": \"e51afbc8-068c-4dca-8708-15cb0f8b2178\", \"role_uuids\": [\"f63d65d2-395a-4fb2-a88d-9c73389c4e91\", \"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 10:29:44'),(1271,'beb7ebe1-feb4-44aa-8c40-7d946ebfeaec',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','36','{\"user_uuid\": \"e51afbc8-068c-4dca-8708-15cb0f8b2178\", \"role_uuids\": [\"f63d65d2-395a-4fb2-a88d-9c73389c4e91\", \"7d5d2efb-d36a-450e-979f-d6e127964be1\", \"c42655a9-05ea-4569-a0ea-793ed06f4d7a\", \"aec0c6b7-e432-46ec-8a1c-cb11987ac65f\"]}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 10:31:30'),(1272,'6547587d-b788-46b8-87e3-c0ba9ce5d568',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','36','{\"user_uuid\": \"e51afbc8-068c-4dca-8708-15cb0f8b2178\", \"role_uuids\": [\"c42655a9-05ea-4569-a0ea-793ed06f4d7a\"]}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 10:32:05'),(1273,'5d8806a8-b258-49f4-b8ff-7a83e1d585ee',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','36','{\"user_uuid\": \"e51afbc8-068c-4dca-8708-15cb0f8b2178\", \"role_uuids\": [\"7d5d2efb-d36a-450e-979f-d6e127964be1\", \"c42655a9-05ea-4569-a0ea-793ed06f4d7a\", \"f63d65d2-395a-4fb2-a88d-9c73389c4e91\"]}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 10:32:47'),(1274,'490802cf-2b99-421e-8066-7442200278f4',2,11,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 10:33:23'),(1275,'1208bf9f-1af9-409a-a3ab-d597198f99e6',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 10:33:26'),(1276,'8e800b4d-d58e-4df6-8eaa-ae71a11d86e8',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','68','{\"user_uuid\": \"1080cde3-807f-4ab0-8ab4-80c8d86bbd9d\", \"role_uuids\": [\"7d5d2efb-d36a-450e-979f-d6e127964be1\", \"f63d65d2-395a-4fb2-a88d-9c73389c4e91\"]}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 10:40:45'),(1277,'c4233b39-e5e0-4e0d-b105-668d228c146e',2,11,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 10:40:57'),(1278,'9fe736ac-cde1-46cc-a934-e770d2891ae7',1,68,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','68','{\"email\": \"pippa.technologies@gmail.com\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 10:41:37'),(1279,'64779afa-1734-4ac2-abf7-46a005788748',1,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','68','{\"user_uuid\": \"1080cde3-807f-4ab0-8ab4-80c8d86bbd9d\", \"role_uuids\": [\"7d5d2efb-d36a-450e-979f-d6e127964be1\"]}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 10:44:15'),(1280,'b2aa3dc5-b29e-4290-a43e-7d80f048c8dd',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 11:03:45'),(1281,'68b68287-4658-409f-b5f4-57f274f10526',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 11:32:41'),(1282,'9f717e2f-eb34-411a-81e5-544d70834469',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 11:35:12'),(1283,'c874eef5-bee7-4d37-91c1-c92266fb5db9',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 11:57:38'),(1284,'36c238f8-e1d1-4193-a81f-1011f0215f69',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 12:06:04'),(1285,'2d918c29-0ab4-4256-8afc-129f1ed4003e',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-16 12:08:37'),(1286,'5c483621-9d63-470d-bc33-56b0a4183641',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 12:13:32'),(1287,'0884347c-162d-4a0c-8039-34d091dc28a5',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 12:38:13'),(1288,'e0179cd4-65d3-40cc-a042-efcee31cafe4',2,60,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 12:38:50'),(1289,'42fcc3df-5c4f-4e77-b40a-acab49557422',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-16 12:39:57'),(1290,'e0553080-45e3-4ed2-8d1c-cc808fb98a3a',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 12:41:25'),(1291,'baf446f9-fcd8-4ff7-9793-08762f397c46',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 12:42:33'),(1292,'47843663-471f-43e5-88fa-e252f25b364c',2,11,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-16 12:42:57'),(1293,'6488c332-0943-4455-b1e4-afe3b3987efe',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-16 12:45:33'),(1294,'cd45ef13-e8f5-48a6-bc40-d5ab4263828b',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-16 12:56:28'),(1295,'91d2c961-91ee-440a-8cc2-4ff4949f6912',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-16 13:35:57'),(1296,'2e749fd7-46ab-48e4-bc7b-ba5cd61dd931',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-16','{\"date\": \"2026-09-16\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-16 20:00:04'),(1297,'91b8de8a-29c9-47d0-9394-9304b9586b0f',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-16','{\"date\": \"2026-09-16\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-16 20:00:04'),(1298,'42e5944c-45ef-487f-bf2f-1f63f1c7fb30',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-16','{\"date\": \"2026-09-16\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\", \"Fahim Ahmed (ID: 37)\", \"Mizanur Rahman (ID: 38)\", \"Md. Fahim Shaharear Khan (ID: 39)\", \"Ibrahim Kabir Ifty (ID: 40)\", \"Nazmul Hasan Tuhin (ID: 41)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-16 20:00:05'),(1299,'15cf7d87-16a1-4817-929c-6061d2839d3f',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 03:08:13'),(1300,'d217be2f-bece-47a9-9f06-f326dfa2ece5',2,59,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 03:08:20'),(1301,'953a2bf8-09c9-4b30-b051-26b8cf5bdb59',2,59,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 03:08:58'),(1302,'36c5e078-ff4f-40cf-9474-269409b579b4',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-17 03:27:43'),(1303,'2c203dcc-6066-4ff2-834f-df4b62126754',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 03:34:04'),(1304,'8676b70e-2ae8-4224-be6e-f2fc7e943c61',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 03:34:07'),(1305,'7ec608af-b052-4de5-bfe4-032dfd09c160',2,20,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 03:34:30'),(1306,'7df23bea-3eb0-4fc7-8d28-7bf806a97507',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 03:34:37'),(1307,'54f04c95-9efa-49c9-9d07-74182e888ae8',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 03:35:15'),(1308,'a6916280-5045-4633-aa71-b4a778b1868e',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-17 03:35:24'),(1309,'d353572e-7b24-4ec8-94c5-79dafae45670',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 03:36:49'),(1310,'977211eb-5fdb-4889-ae98-2ca57ffa300d',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-17 03:39:35'),(1311,'541ec47b-11cf-47ce-9bdd-a24257d22763',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 03:48:12'),(1312,'c8dfb95b-f559-454e-b2d3-04a0eed70d71',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 04:13:43'),(1313,'54b16b01-456f-4da1-ac99-b0d30374e476',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 05:22:13'),(1314,'1a2bf5be-0a0e-4a66-9b9e-2e0c09f1d423',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 05:27:02'),(1315,'4e45a589-529d-4927-8093-cbe7c2b56383',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 05:27:16'),(1316,'3e2124ea-5dc7-4649-bafb-89d92f8d12ef',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 05:28:10'),(1317,'0dc06d40-7a67-4cc1-97c4-c515b9d23ef3',2,58,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 05:30:11'),(1318,'3e7a31b0-37e1-4290-bd15-9b885019ea78',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 05:42:32'),(1319,'af785d0c-e250-404a-9959-44b563e3c6a8',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 06:39:52'),(1320,'c1874d31-9885-4493-986d-0bd0798cb2ac',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 07:10:01'),(1321,'c51a3afc-8025-4628-a081-a763a77ffe8c',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 09:53:23'),(1322,'2a846b10-8304-4c57-a454-2768c5b7dd79',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 10:26:53'),(1323,'d22a0af3-faf2-4df2-a398-cf0edb3267e5',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 10:27:08'),(1324,'bfce1768-8bd7-4b64-9db5-ed5dca5e0071',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 10:27:33'),(1325,'ed81ba1b-0737-4e28-b2a2-d1f0e8caa192',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-17 11:41:35'),(1326,'2decaec8-de2a-4c83-84e9-8cb0b3313b61',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 11:42:16'),(1327,'f93fe384-e092-4a18-80fd-cc0f2922b7ea',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 11:45:48'),(1328,'ed379bba-4b55-4cb6-92ee-534af47bc044',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 12:25:23'),(1329,'f0a86dcf-5a16-4aa7-a800-fc58768d7aa4',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 12:25:51'),(1330,'5c1cacce-9244-4c21-a575-95f3bb2b2d04',1,1,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 12:25:57'),(1331,'4e752cb3-a650-4b2a-b78b-d6a60256d6b7',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-17 12:25:57'),(1332,'2c36cdb4-0db7-4fa3-bbe7-7b7c7253a771',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 12:25:57'),(1333,'134950e0-c074-48bc-8d37-5d74484cca64',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 12:25:58'),(1334,'6c9e360a-7db2-4ef2-b494-3940e8777297',2,60,NULL,NULL,'auth.logout','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-17 12:26:07'),(1335,'52178fa0-015a-4c7c-b15b-1c7482722588',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 12:26:10'),(1336,'4a9ba893-55c7-46a1-9288-634aa0c79c3a',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 12:26:37'),(1337,'698d1359-7534-4a76-a7f6-b19da32aa109',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-17 12:35:01'),(1339,'f99a4c8e-2c58-4646-b9f5-7a9322d13b29',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-17 14:31:09'),(1340,'ee8a3732-00a9-4e14-9eae-0f7e0f0fca5f',2,11,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'150.228.135.109','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-17 14:31:36'),(1341,'b9c3fedc-b125-47b5-8b9d-35c19c8dd8a1',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-17','{\"date\": \"2026-09-17\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-17 20:00:02'),(1342,'339c4652-d01a-4edc-ab30-e0d9b807197e',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-17','{\"date\": \"2026-09-17\", \"stats\": {\"created\": 2, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-17 20:00:02'),(1343,'e6759546-66e5-44d6-b764-4eaa9f5e7eb2',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-17','{\"date\": \"2026-09-17\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\", \"Fahim Ahmed (ID: 37)\", \"Mizanur Rahman (ID: 38)\", \"Md. Fahim Shaharear Khan (ID: 39)\", \"Ibrahim Kabir Ifty (ID: 40)\", \"Nazmul Hasan Tuhin (ID: 41)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-17 20:00:02'),(1344,'6aaa80a3-1819-4280-b221-99bf49018d87',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','103.217.111.26','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36','2026-09-17 20:55:13'),(1345,'a54c6b4d-0c1e-45c7-a6cf-1cd1da1b5346',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-18 05:24:15'),(1346,'7d8ec446-dbce-411a-ac94-898cb96a2198',7,1,4,'attendance.menu-view','attendance.health_viewed','attendance',NULL,NULL,'202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-18 05:24:31'),(1347,'ce3a3b49-3300-4a85-8673-85315b5b54e2',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-18 06:24:40'),(1348,'b4c40caa-030f-4fc4-82e9-739839ea35b0',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-18','{\"date\": \"2026-09-18\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-18 20:00:03'),(1349,'af0dd905-bced-4509-9e3e-78f877bfadbf',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-18','{\"date\": \"2026-09-18\", \"stats\": {\"created\": 0, \"processed\": 0, \"unassigned\": [\"Rabiul Alam (ID: 26)\", \"Alif Hossain (ID: 27)\", \"Asad Khan (ID: 28)\", \"Fahim Ahmed (ID: 37)\", \"Mizanur Rahman (ID: 38)\", \"Md. Fahim Shaharear Khan (ID: 39)\", \"Ibrahim Kabir Ifty (ID: 40)\", \"Nazmul Hasan Tuhin (ID: 41)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-18 20:00:03'),(1350,'2ab1ebf5-c5d9-44ab-8b91-f325db348e27',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-18','{\"date\": \"2026-09-18\", \"stats\": {\"created\": 12, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-18 20:00:04'),(1351,'8af8068f-98d2-4038-9465-0a75f1d9c5d4',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 05:11:42'),(1352,'7249c134-0a1d-4c77-9193-2b687e887498',7,1,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','23','{\"is_current\": true, \"employee_id\": 27, \"department_id\": 8, \"designation_id\": 16, \"effective_from\": \"2026-02-27\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 05:42:29'),(1353,'8fb2a3bb-2fa0-4d9e-808c-ae7f8ec0e6b2',7,1,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','24','{\"is_current\": true, \"employee_id\": 39, \"department_id\": 7, \"designation_id\": 16, \"effective_from\": \"2020-12-02\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 05:44:00'),(1354,'db352ff7-a00b-4e69-a349-c5eefc51bf9d',7,1,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','25','{\"is_current\": true, \"employee_id\": 40, \"department_id\": 7, \"designation_id\": 16, \"effective_from\": \"2025-05-04\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 05:44:47'),(1355,'b03979cf-0580-49f8-8f35-46cf87357532',7,1,3,'employee.create','employee_organization_assignment.created','employee_organization_assignment','26','{\"is_current\": true, \"employee_id\": 41, \"department_id\": 8, \"designation_id\": 10, \"effective_from\": \"2026-01-02\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 05:45:33'),(1356,'0c9edf87-d46f-4f06-86a8-0d1c23114564',7,47,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','47','{\"email\": \"iftyibrahimm@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 05:46:32'),(1357,'89246deb-f31e-4d88-89c9-1a621f157e91',7,1,NULL,'platform.update','user.roles_updated','App\\Core\\Users\\Models\\User','47','{\"user_uuid\": \"4257402c-6fff-43a3-82c0-4bd2c2a9f867\", \"role_uuids\": [\"e0d455ed-259a-452d-96d1-300c129c4589\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 05:47:03'),(1358,'441deb9e-cc10-4acc-8e36-336be6fe018e',7,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','e0d455ed-259a-452d-96d1-300c129c4589','{\"role_slug\": \"basic\", \"role_uuid\": \"e0d455ed-259a-452d-96d1-300c129c4589\", \"permission_keys\": [\"configuration.menu-view\", \"payroll.payslip-view-own\", \"payroll.menu-view\", \"attendance.menu-view\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 05:50:42'),(1359,'6eddac02-de87-478e-9c32-d52f24827797',7,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','e0d455ed-259a-452d-96d1-300c129c4589','{\"role_slug\": \"basic\", \"role_uuid\": \"e0d455ed-259a-452d-96d1-300c129c4589\", \"permission_keys\": [\"configuration.menu-view\", \"attendance.menu-view\", \"payroll.menu-view\", \"payroll.payslip-view-own\", \"employee.menu-view\", \"employee.view-own-profile\", \"employee.update-own-profile\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 05:51:23'),(1360,'c0337e99-5d85-49f3-8e02-4fe5139fab8a',7,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','e0d455ed-259a-452d-96d1-300c129c4589','{\"role_slug\": \"basic\", \"role_uuid\": \"e0d455ed-259a-452d-96d1-300c129c4589\", \"permission_keys\": [\"configuration.menu-view\", \"employee.menu-view\", \"employee.update-own-profile\", \"attendance.menu-view\", \"payroll.menu-view\", \"payroll.payslip-view-own\", \"employee.view-own-profile\", \"attendance.correction-create\", \"attendance.record-view-own\", \"attendance.punch-create\", \"attendance.monthly-view\", \"attendance.leave-apply\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 05:53:23'),(1361,'70dcb697-2513-4374-b4eb-a473f57b1c50',7,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','e0d455ed-259a-452d-96d1-300c129c4589','{\"role_slug\": \"basic\", \"role_uuid\": \"e0d455ed-259a-452d-96d1-300c129c4589\", \"permission_keys\": [\"configuration.menu-view\", \"employee.menu-view\", \"employee.update-own-profile\", \"attendance.menu-view\", \"attendance.punch-create\", \"attendance.record-view-own\", \"attendance.correction-create\", \"attendance.leave-apply\", \"payroll.menu-view\", \"payroll.payslip-view-own\", \"employee.view-own-profile\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 05:55:00'),(1362,'a44f89bf-7f7e-4ac1-8cb3-9ae1f8293a02',7,1,NULL,'platform.update','permission.matrix_updated','App\\Platform\\Models\\Role','e0d455ed-259a-452d-96d1-300c129c4589','{\"role_slug\": \"basic\", \"role_uuid\": \"e0d455ed-259a-452d-96d1-300c129c4589\", \"permission_keys\": [\"configuration.menu-view\", \"employee.menu-view\", \"employee.update-own-profile\", \"attendance.menu-view\", \"attendance.punch-create\", \"attendance.record-view-own\", \"attendance.correction-create\", \"attendance.leave-apply\", \"payroll.menu-view\", \"payroll.payslip-view-own\", \"employee.view-own-profile\", \"attendance.leave-balance-view\"]}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 05:55:44'),(1363,'608ff4e2-6430-4010-a16d-e8aeea9be28a',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 06:12:08'),(1364,'bfad162b-af3c-4507-ac2e-4463cd74a30f',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 09:17:49'),(1365,'ad11a0fe-52e8-4593-86b8-9fb8d628b21e',7,67,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','67','{\"email\": \"nazmultuhin.ecomclips@gmail.com\", \"company_uuid\": \"9cce3d63-1b96-4698-a95f-741f9c05277b\"}','202.53.173.230','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-19 09:18:26'),(1366,'627e065b-f459-41e6-b63c-c00d7a81f085',1,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-19','{\"date\": \"2026-09-19\", \"stats\": {\"created\": 1, \"processed\": 0, \"unassigned\": [\"Demo Employee (ID: 1)\", \"Test User (ID: 8)\", \"Rajoni 123 (ID: 9)\", \"Md. Rahim khan (ID: 11)\", \"user1 23 (ID: 19)\"], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-19 20:00:03'),(1367,'0c594464-7b4a-4599-a086-3a23a1dd0eff',2,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-19','{\"date\": \"2026-09-19\", \"stats\": {\"created\": 12, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-19 20:00:03'),(1368,'aac2b85c-dddb-4433-9da9-f673ce9f6a11',7,NULL,4,'attendance.record-recalculate','attendance.day_closed','attendance_close_day','2026-09-19','{\"date\": \"2026-09-19\", \"stats\": {\"created\": 6, \"processed\": 0, \"unassigned\": [], \"skipped_locked\": 0}}','127.0.0.1','Symfony','2026-09-19 20:00:03'),(1369,'4068f7ba-409e-4df7-9a8b-6627744e5d99',2,20,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','20','{\"email\": \"siam@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.151','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-20 03:22:44'),(1370,'3a4a874a-bb64-4cde-bc80-9ff854f62ffe',2,59,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','59','{\"email\": \"rajoni@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.151','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-20 03:26:35'),(1371,'ebaa6819-ed6a-4ff3-b751-363440826892',2,8,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','8','{\"email\": \"tanvir@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.151','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-20 03:27:16'),(1372,'7d18c6f6-22a6-4025-9e49-8b892e316fea',2,62,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','62','{\"email\": \"jeba.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.151','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-20 03:34:14'),(1373,'c7052a62-fb47-4395-a4de-22dd01912161',2,7,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','7','{\"email\": \"suruj.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.151','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-20 03:34:28'),(1374,'7b4abf7e-16f2-439e-a19f-26b8938cda8f',2,62,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','9dd09504-49ce-4e1f-b42a-52fb87d10133','{\"approval_event\": \"request.started\", \"workflow_version_id\": 9}','150.228.135.151','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','2026-09-20 03:42:13'),(1375,'8e03ab22-8412-4816-a35e-948cb745c5dc',2,21,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','21','{\"email\": \"ashraf.pippa@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.151','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-20 03:42:59'),(1376,'51bf3cc0-1660-4961-afad-7671760793c7',2,7,4,'platform.approve','approval.started','App\\Platform\\Models\\ApprovalRequest','0defa7bd-b1bb-443d-9871-4602df9fa9ba','{\"approval_event\": \"request.started\", \"workflow_version_id\": 9}','150.228.135.151','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-20 03:43:14'),(1377,'e41b44f9-d18b-4cd2-bc5a-a264477baba1',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.151','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-20 03:44:05'),(1378,'b7a92ee0-47c7-4223-980e-ceaf06c5f738',2,57,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','57','{\"email\": \"munna@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.151','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-20 04:00:56'),(1379,'e11786c0-053c-4fb4-8769-c109fd458a45',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.151','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-20 04:17:08'),(1380,'7c041c1c-aaf3-4829-b552-bf0824534335',2,11,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','11','{\"email\": \"rahat.isharifyltd@gmail.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.151','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36 Edg/153.0.0.0','2026-09-20 04:31:28'),(1381,'eebd77b9-33be-4386-a61a-ba2d27f8c77d',2,58,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','58','{\"email\": \"kamruzzaman@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.151','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-20 04:47:40'),(1382,'93464871-b84e-4525-bd26-2e48611cd403',2,60,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','60','{\"email\": \"sharif@thisispippa.com\", \"company_uuid\": \"ee668fc4-6f22-45da-8e3f-6576a986dfd6\"}','150.228.135.151','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-20 05:20:43'),(1383,'ff7cc740-d626-4d4b-9c52-e72828430a68',1,1,NULL,NULL,'auth.login','App\\Core\\Users\\Models\\User','1','{\"email\": \"admin@erpflow.local\", \"company_uuid\": \"1adb6bd2-64b8-47d9-8407-160320f2e05a\"}','150.228.135.151','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','2026-09-20 07:11:41');
/*!40000 ALTER TABLE `activity_logs` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `approval_audits`
--

DROP TABLE IF EXISTS `approval_audits`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `approval_audits` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `approval_request_id` bigint unsigned NOT NULL,
  `event` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `actor_id` bigint unsigned DEFAULT NULL,
  `meta` json DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `approval_audits_actor_id_foreign` (`actor_id`),
  KEY `approval_audits_approval_request_id_event_index` (`approval_request_id`,`event`),
  CONSTRAINT `approval_audits_actor_id_foreign` FOREIGN KEY (`actor_id`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `approval_audits_approval_request_id_foreign` FOREIGN KEY (`approval_request_id`) REFERENCES `approval_requests` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=81 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `approval_audits`
--

LOCK TABLES `approval_audits` WRITE;
/*!40000 ALTER TABLE `approval_audits` DISABLE KEYS */;
INSERT INTO `approval_audits` VALUES (20,20,'request.started',57,'{\"workflow_version_id\": 7}','2026-09-06 06:43:37'),(21,21,'request.started',57,'{\"workflow_version_id\": 7}','2026-09-06 06:44:50'),(22,22,'request.started',57,'{\"workflow_version_id\": 7}','2026-09-06 06:46:49'),(23,23,'request.started',21,'{\"workflow_version_id\": 7}','2026-09-06 07:05:51'),(24,24,'request.started',7,'{\"workflow_version_id\": 7}','2026-09-06 10:20:51'),(25,25,'request.started',62,'{\"workflow_version_id\": 7}','2026-09-08 03:59:38'),(26,26,'request.started',62,'{\"workflow_version_id\": 7}','2026-09-09 03:44:04'),(27,27,'request.started',62,'{\"workflow_version_id\": 7}','2026-09-09 03:44:55'),(28,28,'request.started',57,'{\"workflow_version_id\": 7}','2026-09-10 03:38:01'),(29,29,'request.started',57,'{\"workflow_version_id\": 7}','2026-09-10 03:39:56'),(30,30,'request.started',21,'{\"workflow_version_id\": 7}','2026-09-13 04:07:36'),(40,23,'request.rejected',1,NULL,'2026-09-13 04:09:53'),(44,30,'step.approved',1,'{\"step_id\": 30}','2026-09-13 12:14:22'),(45,30,'request.approved',1,NULL,'2026-09-13 12:14:22'),(46,30,'request.executed',1,'{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\"}','2026-09-13 12:14:22'),(47,31,'request.started',62,'{\"workflow_version_id\": 7}','2026-09-14 03:32:21'),(48,31,'step.approved',1,'{\"step_id\": 31}','2026-09-14 03:45:16'),(49,31,'request.approved',1,NULL,'2026-09-14 03:45:16'),(50,31,'request.executed',1,'{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\"}','2026-09-14 03:45:16'),(51,32,'request.started',7,'{\"workflow_version_id\": 7}','2026-09-14 03:48:18'),(52,32,'step.approved',1,'{\"step_id\": 32}','2026-09-14 03:49:19'),(53,32,'request.approved',1,NULL,'2026-09-14 03:49:19'),(54,32,'request.executed',1,'{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\"}','2026-09-14 03:49:19'),(55,33,'request.started',21,'{\"workflow_version_id\": 7}','2026-09-15 03:26:28'),(56,33,'step.approved',1,'{\"step_id\": 33}','2026-09-15 03:26:47'),(57,33,'request.approved',1,NULL,'2026-09-15 03:26:47'),(58,33,'request.executed',1,'{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\"}','2026-09-15 03:26:47'),(59,22,'request.rejected',1,NULL,'2026-09-15 03:32:54'),(60,34,'request.started',62,'{\"workflow_version_id\": 7}','2026-09-15 03:34:26'),(61,35,'request.started',57,'{\"workflow_version_id\": 7}','2026-09-15 03:35:16'),(62,34,'step.approved',1,'{\"step_id\": 34}','2026-09-15 03:36:29'),(63,34,'request.approved',1,NULL,'2026-09-15 03:36:29'),(64,34,'request.executed',1,'{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\"}','2026-09-15 03:36:29'),(65,36,'request.started',57,'{\"workflow_version_id\": 7}','2026-09-15 03:37:50'),(66,36,'step.approved',1,'{\"step_id\": 36}','2026-09-15 03:38:07'),(67,36,'request.approved',1,NULL,'2026-09-15 03:38:07'),(68,36,'request.executed',1,'{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\"}','2026-09-15 03:38:07'),(69,37,'request.started',57,'{\"workflow_version_id\": 7}','2026-09-15 03:38:43'),(70,38,'request.started',57,'{\"workflow_version_id\": 7}','2026-09-15 03:39:19'),(71,39,'request.started',57,'{\"workflow_version_id\": 7}','2026-09-15 03:40:55'),(72,40,'request.started',60,'{\"workflow_version_id\": 7}','2026-09-15 12:17:54'),(73,41,'request.started',21,'{\"workflow_version_id\": 7}','2026-09-15 12:35:08'),(74,41,'step.approved',1,'{\"step_id\": 41}','2026-09-15 12:35:54'),(75,41,'request.approved',1,NULL,'2026-09-15 12:35:54'),(76,41,'request.executed',1,'{\"result_type\": \"Modules\\\\Attendance\\\\Models\\\\CorrectionRequest\"}','2026-09-15 12:35:54'),(77,42,'request.started',7,'{\"workflow_version_id\": 9}','2026-09-16 03:51:56'),(78,43,'request.started',7,'{\"workflow_version_id\": 9}','2026-09-16 03:54:11'),(79,44,'request.started',62,'{\"workflow_version_id\": 9}','2026-09-20 03:42:13'),(80,45,'request.started',7,'{\"workflow_version_id\": 9}','2026-09-20 03:43:14');
/*!40000 ALTER TABLE `approval_audits` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `approval_comments`
--

DROP TABLE IF EXISTS `approval_comments`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `approval_comments` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `approval_request_id` bigint unsigned NOT NULL,
  `user_id` bigint unsigned NOT NULL,
  `step_id` bigint unsigned DEFAULT NULL,
  `comment` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `approval_comments_approval_request_id_foreign` (`approval_request_id`),
  KEY `approval_comments_user_id_foreign` (`user_id`),
  KEY `approval_comments_step_id_foreign` (`step_id`),
  CONSTRAINT `approval_comments_approval_request_id_foreign` FOREIGN KEY (`approval_request_id`) REFERENCES `approval_requests` (`id`) ON DELETE CASCADE,
  CONSTRAINT `approval_comments_step_id_foreign` FOREIGN KEY (`step_id`) REFERENCES `approval_request_steps` (`id`) ON DELETE SET NULL,
  CONSTRAINT `approval_comments_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `approval_comments`
--

LOCK TABLES `approval_comments` WRITE;
/*!40000 ALTER TABLE `approval_comments` DISABLE KEYS */;
INSERT INTO `approval_comments` VALUES (1,23,1,23,'gsgdf','2026-09-13 04:09:53'),(2,22,1,22,'First make a missing checkout request','2026-09-15 03:32:54');
/*!40000 ALTER TABLE `approval_comments` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `approval_payloads`
--

DROP TABLE IF EXISTS `approval_payloads`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `approval_payloads` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `approval_request_id` bigint unsigned NOT NULL,
  `operation` enum('create','update','delete','custom') COLLATE utf8mb4_unicode_ci NOT NULL,
  `entity_type` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `entity_id` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `payload_before` json DEFAULT NULL,
  `payload_after` json NOT NULL,
  `payload_hash` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL,
  `schema_version` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1.0',
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `approval_payloads_approval_request_id_unique` (`approval_request_id`),
  CONSTRAINT `approval_payloads_approval_request_id_foreign` FOREIGN KEY (`approval_request_id`) REFERENCES `approval_requests` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `approval_payloads`
--

LOCK TABLES `approval_payloads` WRITE;
/*!40000 ALTER TABLE `approval_payloads` DISABLE KEYS */;
INSERT INTO `approval_payloads` VALUES (20,20,'custom','attendance_correction','22',NULL,'{\"id\": 22, \"reason\": \"moner vhule e check in korte mone nai.\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 29, \"month_locked\": false, \"request_type\": \"missing_in\", \"attachment_path\": null, \"attendance_date\": \"2026-09-06\", \"requested_check_in\": \"2026-09-06 09:20:00\", \"requested_check_out\": null, \"attendance_type_override_id\": null}','9a67bb5952371afc07ae2097def84e4a682ab2fce7d97717f6a8439a0c1bc258','1.0','2026-09-06 06:43:37'),(21,21,'custom','attendance_correction','23',NULL,'{\"id\": 23, \"reason\": \"amr checkin checkout vhul show kortese\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 29, \"month_locked\": false, \"request_type\": \"incorrect_time\", \"attachment_path\": null, \"attendance_date\": \"2026-09-02\", \"requested_check_in\": \"2026-09-02 09:10:00\", \"requested_check_out\": \"2026-09-02 19:20:00\", \"attendance_type_override_id\": null}','f685e766de21f99ddfbaafcaf10ce33f68aca15df84bfdee84ed568d0e4641f1','1.0','2026-09-06 06:44:50'),(22,22,'custom','attendance_correction','24',NULL,'{\"id\": 24, \"reason\": \"incorrect checkin and checkout show hoitese\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 29, \"month_locked\": false, \"request_type\": \"incorrect_time\", \"attachment_path\": null, \"attendance_date\": \"2026-09-03\", \"requested_check_in\": \"2026-09-03 09:05:00\", \"requested_check_out\": \"2026-09-03 18:25:00\", \"attendance_type_override_id\": null}','774aa053a1d4e29f0c5eb71dacecca39d1a4062fcce01342a23d5156ed4d23c2','1.0','2026-09-06 06:46:49'),(23,23,'custom','attendance_correction','25',NULL,'{\"id\": 25, \"reason\": \"Incorrect check in time\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 21, \"month_locked\": false, \"request_type\": \"incorrect_time\", \"attachment_path\": null, \"attendance_date\": \"2026-09-02\", \"requested_check_in\": \"2026-09-02 09:27:00\", \"requested_check_out\": \"2026-09-02 20:09:00\", \"attendance_type_override_id\": null}','f096e7c0d305b1700095f21ea6c2c7cf2d7bf6d5abb1366863bdba9ce19a3d93','1.0','2026-09-06 07:05:51'),(24,24,'custom','attendance_correction','26',NULL,'{\"id\": 26, \"reason\": \"system down.\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 12, \"month_locked\": false, \"request_type\": \"missing_in\", \"attachment_path\": null, \"attendance_date\": \"2026-09-06\", \"requested_check_in\": \"2026-09-06 09:25:00\", \"requested_check_out\": null, \"attendance_type_override_id\": null}','3bc7709552c0be91f5e6fdafaf2d943495dc560612876a5e1d504063f107893f','1.0','2026-09-06 10:20:51'),(25,25,'custom','attendance_correction','27',NULL,'{\"id\": 27, \"reason\": \"The main gate was locked from inside while the gateman was absent.\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 35, \"month_locked\": false, \"request_type\": \"missing_in\", \"attachment_path\": null, \"attendance_date\": \"2026-09-08\", \"requested_check_in\": \"2026-09-08 09:25:00\", \"requested_check_out\": null, \"attendance_type_override_id\": null}','965143f85153199805164b5bf36502c13b04113d8079a355720d159f8f016155','1.0','2026-09-08 03:59:38'),(26,26,'custom','attendance_correction','28',NULL,'{\"id\": 28, \"reason\": \"The main gate was locked from inside while the gateman was absent.\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 35, \"month_locked\": false, \"request_type\": \"missing_in\", \"attachment_path\": null, \"attendance_date\": \"2026-09-09\", \"requested_check_in\": \"2026-09-09 03:43:00\", \"requested_check_out\": null, \"attendance_type_override_id\": null}','4ac463ad37d0461cf03ac463b655ef9d565b46235125e9568c38ef4d2f7a2c1c','1.0','2026-09-09 03:44:04'),(27,27,'custom','attendance_correction','29',NULL,'{\"id\": 29, \"reason\": \"The main gate was locked from inside while the gateman was absent.\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 35, \"month_locked\": false, \"request_type\": \"missing_in\", \"attachment_path\": null, \"attendance_date\": \"2026-09-08\", \"requested_check_in\": \"2026-09-08 03:44:00\", \"requested_check_out\": null, \"attendance_type_override_id\": null}','a474c8e0f8c535aa96f03ca637566dfa62642b51419c8f4919eca65100e40915','1.0','2026-09-09 03:44:55'),(28,28,'custom','attendance_correction','30',NULL,'{\"id\": 30, \"reason\": \"forget to click checkout\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 29, \"month_locked\": false, \"request_type\": \"missing_out\", \"attachment_path\": null, \"attendance_date\": \"2026-09-09\", \"requested_check_in\": null, \"requested_check_out\": \"2026-09-09 12:00:00\", \"attendance_type_override_id\": null}','20db7891347e16c4493be1cbb6db178849ae57d8f6078528f3473c3ed28c563f','1.0','2026-09-10 03:38:01'),(29,29,'custom','attendance_correction','31',NULL,'{\"id\": 31, \"reason\": \"forget to checkout\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 29, \"month_locked\": false, \"request_type\": \"missing_out\", \"attachment_path\": null, \"attendance_date\": \"2026-09-09\", \"requested_check_in\": null, \"requested_check_out\": \"2026-09-09 12:00:00\", \"attendance_type_override_id\": null}','41317bb01dd3d10fef98e21f9e2a435e4388f15da1ffe2bd75d034b4f092fea0','1.0','2026-09-10 03:39:56'),(30,30,'custom','attendance_correction','32',NULL,'{\"id\": 32, \"reason\": \"Forget to checkout\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 21, \"month_locked\": false, \"request_type\": \"missing_out\", \"attachment_path\": null, \"attendance_date\": \"2026-08-24\", \"requested_check_in\": null, \"requested_check_out\": \"2026-08-24 12:40:00\", \"attendance_type_override_id\": null}','f7d4d458cbfc2e919183fc13f8e7f312b27fd7b2b44e2fe8cea50f8496206c40','1.0','2026-09-13 04:07:36'),(31,31,'custom','attendance_correction','33',NULL,'{\"id\": 33, \"reason\": \"vule gechi\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 35, \"month_locked\": false, \"request_type\": \"missing_out\", \"attachment_path\": null, \"attendance_date\": \"2026-09-13\", \"requested_check_in\": null, \"requested_check_out\": \"2026-09-13 13:00:00\", \"attendance_type_override_id\": null}','167505fd92283aa3f76526bb121aa391143a3659f50e99f02d58a7558901d685','1.0','2026-09-14 03:32:21'),(32,32,'custom','attendance_correction','34',NULL,'{\"id\": 34, \"reason\": \"system down.\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 12, \"month_locked\": false, \"request_type\": \"incorrect_time\", \"attachment_path\": null, \"attendance_date\": \"2026-09-06\", \"requested_check_in\": \"2026-09-06 03:30:00\", \"requested_check_out\": \"2026-09-06 12:50:00\", \"attendance_type_override_id\": null}','15af1c39e13a49f4e5e12d7a8d1e9839bf3740962e9da9502b0909a332a953ce','1.0','2026-09-14 03:48:18'),(33,33,'custom','attendance_correction','35',NULL,'{\"id\": 35, \"reason\": \"System was down, and testing phase\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 21, \"month_locked\": false, \"request_type\": \"incorrect_time\", \"attachment_path\": null, \"attendance_date\": \"2026-09-03\", \"requested_check_in\": \"2026-09-03 03:28:00\", \"requested_check_out\": \"2026-09-03 12:45:00\", \"attendance_type_override_id\": null}','d25ab901bd42d5551551a6541504dd2e3cf98136daca8c08bf25e53d32b609c3','1.0','2026-09-15 03:26:28'),(34,34,'custom','attendance_correction','36',NULL,'{\"id\": 36, \"reason\": \"mistake\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 35, \"month_locked\": false, \"request_type\": \"missing_out\", \"attachment_path\": null, \"attendance_date\": \"2026-09-14\", \"requested_check_in\": null, \"requested_check_out\": \"2026-09-14 12:41:00\", \"attendance_type_override_id\": null}','3545ec90a50d51449bcb57c94023af4117eba02a7b88a7323dd862b8f9eb8306','1.0','2026-09-15 03:34:26'),(35,35,'custom','attendance_correction','37',NULL,'{\"id\": 37, \"reason\": \"forget to checkin on right time\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 29, \"month_locked\": false, \"request_type\": \"missing_in\", \"attachment_path\": null, \"attendance_date\": \"2026-09-03\", \"requested_check_in\": \"2026-09-03 03:10:00\", \"requested_check_out\": null, \"attendance_type_override_id\": null}','4a2fce8d4739a2bfc43bab8f608344a072535cf9e98faa81c35eb61a8a4ae2e0','1.0','2026-09-15 03:35:16'),(36,36,'custom','attendance_correction','38',NULL,'{\"id\": 38, \"reason\": \"missing checkout punch\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 29, \"month_locked\": false, \"request_type\": \"missing_out\", \"attachment_path\": null, \"attendance_date\": \"2026-09-03\", \"requested_check_in\": null, \"requested_check_out\": \"2026-09-03 12:25:00\", \"attendance_type_override_id\": null}','ac40e64d2c52760fb1abaeb76a819bf299a743f749370a52d95c1bf3d544f7af','1.0','2026-09-15 03:37:50'),(37,37,'custom','attendance_correction','39',NULL,'{\"id\": 39, \"reason\": \"incorrect checkin time\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 29, \"month_locked\": false, \"request_type\": \"missing_in\", \"attachment_path\": null, \"attendance_date\": \"2026-09-03\", \"requested_check_in\": \"2026-09-03 03:15:00\", \"requested_check_out\": null, \"attendance_type_override_id\": null}','a41f60002ac9e6a4829922034a6949869c6c808a50c9a4886be280f6ea64d633','1.0','2026-09-15 03:38:43'),(38,38,'custom','attendance_correction','40',NULL,'{\"id\": 40, \"reason\": \"missing check in punch\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 29, \"month_locked\": false, \"request_type\": \"missing_in\", \"attachment_path\": null, \"attendance_date\": \"2026-09-08\", \"requested_check_in\": \"2026-09-08 03:25:00\", \"requested_check_out\": null, \"attendance_type_override_id\": null}','6c81505b59cf765308e63df24cd0707dd80e5f399ceb391083fde3c77a2c207f','1.0','2026-09-15 03:39:19'),(39,39,'custom','attendance_correction','41',NULL,'{\"id\": 41, \"reason\": \"missing check in and checkou time\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 29, \"month_locked\": false, \"request_type\": \"incorrect_time\", \"attachment_path\": null, \"attendance_date\": \"2026-09-08\", \"requested_check_in\": \"2026-09-08 03:25:00\", \"requested_check_out\": \"2026-09-08 12:31:00\", \"attendance_type_override_id\": null}','55d8225512846087df16a7b118ed5c3e92f575d5c3d2325a7fd8a64e9b7a71a3','1.0','2026-09-15 03:40:55'),(40,40,'custom','attendance_correction','42',NULL,'{\"id\": 42, \"reason\": \"I joined Pippa Technology on September 1, 2026. However, due to my entry not being recorded in the ERPFlow software, my attendance has been marked as absent. I kindly request you to correct my attendance record accordingly.\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 30, \"month_locked\": false, \"request_type\": \"other\", \"attachment_path\": null, \"attendance_date\": \"2026-09-01\", \"requested_check_in\": null, \"requested_check_out\": null, \"attendance_type_override_id\": null}','6da7ead44e4c5c1b25b5536b9747ed1c34a2c331d3dda3f2e02dae4ab33c7deb','1.0','2026-09-15 12:17:54'),(41,41,'custom','attendance_correction','43',NULL,'{\"id\": 43, \"reason\": \"incorrect time\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 21, \"month_locked\": false, \"request_type\": \"incorrect_time\", \"attachment_path\": null, \"attendance_date\": \"2026-09-13\", \"requested_check_in\": \"2026-09-13 03:27:00\", \"requested_check_out\": \"2026-09-13 12:34:00\", \"attendance_type_override_id\": null}','0d99663bbb05d8e75094bad75a46b7a5af9acfa63197cf800467de87db332ab8','1.0','2026-09-15 12:35:08'),(42,42,'custom','attendance_correction','44',NULL,'{\"id\": 44, \"reason\": \"system not working.\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 12, \"month_locked\": false, \"request_type\": \"incorrect_time\", \"attachment_path\": null, \"attendance_date\": \"2026-09-01\", \"requested_check_in\": \"2026-09-01 03:25:00\", \"requested_check_out\": \"2026-09-01 12:50:00\", \"attendance_type_override_id\": null}','72f646e35708ea271c34aca38609b8ddd6095280965bbad8a8f26e20e6760671','1.0','2026-09-16 03:51:56'),(43,43,'custom','attendance_correction','45',NULL,'{\"id\": 45, \"reason\": \"mistake system check-In\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 12, \"month_locked\": false, \"request_type\": \"incorrect_time\", \"attachment_path\": null, \"attendance_date\": \"2026-09-02\", \"requested_check_in\": \"2026-09-02 03:26:00\", \"requested_check_out\": \"2026-09-02 13:10:00\", \"attendance_type_override_id\": null}','cfe6eb7b8fee256ab515a75115b39f5d7bb411e353d0e9f631d05be926441f39','1.0','2026-09-16 03:54:11'),(44,44,'custom','attendance_correction','46',NULL,'{\"id\": 46, \"reason\": \"PC restart issue\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 35, \"month_locked\": false, \"request_type\": \"missing_in\", \"attachment_path\": null, \"attendance_date\": \"2026-09-20\", \"requested_check_in\": \"2026-09-20 03:30:00\", \"requested_check_out\": null, \"attendance_type_override_id\": null}','1c4a8c005f66d4d3bf97cd1d8df5adf2f5172636d2c797a4d9ebc7b7e73524c3','1.0','2026-09-20 03:42:13'),(45,45,'custom','attendance_correction','47',NULL,'{\"id\": 47, \"reason\": \"missing check-out\", \"status\": \"pending\", \"company_id\": 2, \"employee_id\": 12, \"month_locked\": false, \"request_type\": \"missing_out\", \"attachment_path\": null, \"attendance_date\": \"2026-09-17\", \"requested_check_in\": null, \"requested_check_out\": \"2026-09-17 14:45:00\", \"attendance_type_override_id\": null}','49b98e833c3bc7bc3dd887079cc8cad9ff45c44c71e0c7fdbc1093692aa65cb1','1.0','2026-09-20 03:43:14');
/*!40000 ALTER TABLE `approval_payloads` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `approval_request_approvers`
--

DROP TABLE IF EXISTS `approval_request_approvers`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `approval_request_approvers` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `approval_request_step_id` bigint unsigned NOT NULL,
  `approver_user_id` bigint unsigned NOT NULL,
  `resolver_type` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` enum('pending','approved','rejected','delegated','skipped') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `acted_at` timestamp NULL DEFAULT NULL,
  `delegated_to_user_id` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `approval_request_approvers_delegated_to_user_id_foreign` (`delegated_to_user_id`),
  KEY `approval_request_approvers_approval_request_step_id_status_index` (`approval_request_step_id`,`status`),
  KEY `approval_request_approvers_approver_user_id_status_index` (`approver_user_id`,`status`),
  CONSTRAINT `approval_request_approvers_approval_request_step_id_foreign` FOREIGN KEY (`approval_request_step_id`) REFERENCES `approval_request_steps` (`id`) ON DELETE CASCADE,
  CONSTRAINT `approval_request_approvers_approver_user_id_foreign` FOREIGN KEY (`approver_user_id`) REFERENCES `users` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `approval_request_approvers_delegated_to_user_id_foreign` FOREIGN KEY (`delegated_to_user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=50 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `approval_request_approvers`
--

LOCK TABLES `approval_request_approvers` WRITE;
/*!40000 ALTER TABLE `approval_request_approvers` DISABLE KEYS */;
INSERT INTO `approval_request_approvers` VALUES (20,20,15,'custom','pending',NULL,NULL,'2026-09-06 06:43:37','2026-09-06 06:43:37'),(21,21,15,'custom','pending',NULL,NULL,'2026-09-06 06:44:50','2026-09-06 06:44:50'),(22,22,1,'custom','rejected','2026-09-15 03:32:54',NULL,'2026-09-06 06:46:49','2026-09-15 03:32:54'),(23,23,1,'custom','rejected','2026-09-13 04:09:53',NULL,'2026-09-06 07:05:51','2026-09-13 04:09:53'),(24,24,15,'custom','pending',NULL,NULL,'2026-09-06 10:20:51','2026-09-06 10:20:51'),(25,25,15,'custom','pending',NULL,NULL,'2026-09-08 03:59:38','2026-09-08 03:59:38'),(26,26,15,'custom','pending',NULL,NULL,'2026-09-09 03:44:04','2026-09-09 03:44:04'),(27,27,15,'custom','pending',NULL,NULL,'2026-09-09 03:44:55','2026-09-09 03:44:55'),(28,28,15,'custom','pending',NULL,NULL,'2026-09-10 03:38:01','2026-09-10 03:38:01'),(29,29,15,'custom','pending',NULL,NULL,'2026-09-10 03:39:56','2026-09-10 03:39:56'),(30,30,1,'custom','approved','2026-09-13 12:14:22',NULL,'2026-09-13 04:07:36','2026-09-13 12:14:22'),(31,31,1,'custom','approved','2026-09-14 03:45:16',NULL,'2026-09-14 03:32:21','2026-09-14 03:45:16'),(32,32,1,'custom','approved','2026-09-14 03:49:19',NULL,'2026-09-14 03:48:18','2026-09-14 03:49:19'),(33,33,1,'custom','approved','2026-09-15 03:26:47',NULL,'2026-09-15 03:26:28','2026-09-15 03:26:47'),(34,34,1,'custom','approved','2026-09-15 03:36:29',NULL,'2026-09-15 03:34:26','2026-09-15 03:36:29'),(35,35,15,'custom','pending',NULL,NULL,'2026-09-15 03:35:16','2026-09-15 03:35:16'),(36,36,1,'custom','approved','2026-09-15 03:38:07',NULL,'2026-09-15 03:37:50','2026-09-15 03:38:07'),(37,37,15,'custom','pending',NULL,NULL,'2026-09-15 03:38:43','2026-09-15 03:38:43'),(38,38,15,'custom','pending',NULL,NULL,'2026-09-15 03:39:19','2026-09-15 03:39:19'),(39,39,15,'custom','pending',NULL,NULL,'2026-09-15 03:40:55','2026-09-15 03:40:55'),(40,40,15,'custom','pending',NULL,NULL,'2026-09-15 12:17:54','2026-09-15 12:17:54'),(41,41,1,'custom','approved','2026-09-15 12:35:54',NULL,'2026-09-15 12:35:08','2026-09-15 12:35:54'),(42,42,61,'custom','pending',NULL,NULL,'2026-09-16 03:51:56','2026-09-16 03:51:56'),(43,42,20,'custom','pending',NULL,NULL,'2026-09-16 03:51:56','2026-09-16 03:51:56'),(44,43,61,'custom','pending',NULL,NULL,'2026-09-16 03:54:11','2026-09-16 03:54:11'),(45,43,20,'custom','pending',NULL,NULL,'2026-09-16 03:54:11','2026-09-16 03:54:11'),(46,44,61,'custom','pending',NULL,NULL,'2026-09-20 03:42:13','2026-09-20 03:42:13'),(47,44,20,'custom','pending',NULL,NULL,'2026-09-20 03:42:13','2026-09-20 03:42:13'),(48,45,61,'custom','pending',NULL,NULL,'2026-09-20 03:43:14','2026-09-20 03:43:14'),(49,45,20,'custom','pending',NULL,NULL,'2026-09-20 03:43:14','2026-09-20 03:43:14');
/*!40000 ALTER TABLE `approval_request_approvers` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `approval_request_steps`
--

DROP TABLE IF EXISTS `approval_request_steps`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `approval_request_steps` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `approval_request_id` bigint unsigned NOT NULL,
  `step_order` int unsigned NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `mode` enum('sequential','parallel') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'parallel',
  `completion_rule` enum('any','all') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'any',
  `status` enum('pending','approved','rejected','skipped','cancelled') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `started_at` timestamp NULL DEFAULT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `approval_request_steps_approval_request_id_step_order_index` (`approval_request_id`,`step_order`),
  CONSTRAINT `approval_request_steps_approval_request_id_foreign` FOREIGN KEY (`approval_request_id`) REFERENCES `approval_requests` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `approval_request_steps`
--

LOCK TABLES `approval_request_steps` WRITE;
/*!40000 ALTER TABLE `approval_request_steps` DISABLE KEYS */;
INSERT INTO `approval_request_steps` VALUES (20,20,1,'Company Administrator Approval','parallel','any','pending','2026-09-06 06:43:37',NULL,'2026-09-06 06:43:37','2026-09-06 06:43:37'),(21,21,1,'Company Administrator Approval','parallel','any','pending','2026-09-06 06:44:50',NULL,'2026-09-06 06:44:50','2026-09-06 06:44:50'),(22,22,1,'Company Administrator Approval','parallel','any','rejected','2026-09-06 06:46:49','2026-09-15 03:32:54','2026-09-06 06:46:49','2026-09-15 03:32:54'),(23,23,1,'Company Administrator Approval','parallel','any','rejected','2026-09-06 07:05:51','2026-09-13 04:09:53','2026-09-06 07:05:51','2026-09-13 04:09:53'),(24,24,1,'Company Administrator Approval','parallel','any','pending','2026-09-06 10:20:51',NULL,'2026-09-06 10:20:51','2026-09-06 10:20:51'),(25,25,1,'Company Administrator Approval','parallel','any','pending','2026-09-08 03:59:38',NULL,'2026-09-08 03:59:38','2026-09-08 03:59:38'),(26,26,1,'Company Administrator Approval','parallel','any','pending','2026-09-09 03:44:04',NULL,'2026-09-09 03:44:04','2026-09-09 03:44:04'),(27,27,1,'Company Administrator Approval','parallel','any','pending','2026-09-09 03:44:55',NULL,'2026-09-09 03:44:55','2026-09-09 03:44:55'),(28,28,1,'Company Administrator Approval','parallel','any','pending','2026-09-10 03:38:01',NULL,'2026-09-10 03:38:01','2026-09-10 03:38:01'),(29,29,1,'Company Administrator Approval','parallel','any','pending','2026-09-10 03:39:56',NULL,'2026-09-10 03:39:56','2026-09-10 03:39:56'),(30,30,1,'Company Administrator Approval','parallel','any','approved','2026-09-13 04:07:36','2026-09-13 12:14:22','2026-09-13 04:07:36','2026-09-13 12:14:22'),(31,31,1,'Company Administrator Approval','parallel','any','approved','2026-09-14 03:32:21','2026-09-14 03:45:16','2026-09-14 03:32:21','2026-09-14 03:45:16'),(32,32,1,'Company Administrator Approval','parallel','any','approved','2026-09-14 03:48:18','2026-09-14 03:49:19','2026-09-14 03:48:18','2026-09-14 03:49:19'),(33,33,1,'Company Administrator Approval','parallel','any','approved','2026-09-15 03:26:28','2026-09-15 03:26:47','2026-09-15 03:26:28','2026-09-15 03:26:47'),(34,34,1,'Company Administrator Approval','parallel','any','approved','2026-09-15 03:34:26','2026-09-15 03:36:29','2026-09-15 03:34:26','2026-09-15 03:36:29'),(35,35,1,'Company Administrator Approval','parallel','any','pending','2026-09-15 03:35:16',NULL,'2026-09-15 03:35:16','2026-09-15 03:35:16'),(36,36,1,'Company Administrator Approval','parallel','any','approved','2026-09-15 03:37:50','2026-09-15 03:38:07','2026-09-15 03:37:50','2026-09-15 03:38:07'),(37,37,1,'Company Administrator Approval','parallel','any','pending','2026-09-15 03:38:43',NULL,'2026-09-15 03:38:43','2026-09-15 03:38:43'),(38,38,1,'Company Administrator Approval','parallel','any','pending','2026-09-15 03:39:19',NULL,'2026-09-15 03:39:19','2026-09-15 03:39:19'),(39,39,1,'Company Administrator Approval','parallel','any','pending','2026-09-15 03:40:55',NULL,'2026-09-15 03:40:55','2026-09-15 03:40:55'),(40,40,1,'Company Administrator Approval','parallel','any','pending','2026-09-15 12:17:54',NULL,'2026-09-15 12:17:54','2026-09-15 12:17:54'),(41,41,1,'Company Administrator Approval','parallel','any','approved','2026-09-15 12:35:08','2026-09-15 12:35:54','2026-09-15 12:35:08','2026-09-15 12:35:54'),(42,42,1,'Company Administrator Approval','parallel','any','pending','2026-09-16 03:51:56',NULL,'2026-09-16 03:51:56','2026-09-16 03:51:56'),(43,43,1,'Company Administrator Approval','parallel','any','pending','2026-09-16 03:54:11',NULL,'2026-09-16 03:54:11','2026-09-16 03:54:11'),(44,44,1,'Company Administrator Approval','parallel','any','pending','2026-09-20 03:42:13',NULL,'2026-09-20 03:42:13','2026-09-20 03:42:13'),(45,45,1,'Company Administrator Approval','parallel','any','pending','2026-09-20 03:43:14',NULL,'2026-09-20 03:43:14','2026-09-20 03:43:14');
/*!40000 ALTER TABLE `approval_request_steps` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `approval_requests`
--

DROP TABLE IF EXISTS `approval_requests`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `approval_requests` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `uuid` char(36) COLLATE utf8mb4_unicode_ci NOT NULL,
  `company_id` bigint unsigned NOT NULL,
  `module_id` bigint unsigned NOT NULL,
  `module_action_id` bigint unsigned NOT NULL,
  `workflow_version_id` bigint unsigned NOT NULL,
  `requester_id` bigint unsigned NOT NULL,
  `status` enum('pending','approved','rejected','cancelled','failed','executed') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `title` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `correlation_id` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `submitted_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `completed_at` timestamp NULL DEFAULT NULL,
  `executed_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `approval_requests_uuid_unique` (`uuid`),
  UNIQUE KEY `approval_requests_company_id_correlation_id_unique` (`company_id`,`correlation_id`),
  KEY `approval_requests_module_id_foreign` (`module_id`),
  KEY `approval_requests_module_action_id_foreign` (`module_action_id`),
  KEY `approval_requests_workflow_version_id_foreign` (`workflow_version_id`),
  KEY `approval_requests_company_id_status_index` (`company_id`,`status`),
  KEY `approval_requests_requester_id_status_index` (`requester_id`,`status`),
  CONSTRAINT `approval_requests_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `approval_requests_module_action_id_foreign` FOREIGN KEY (`module_action_id`) REFERENCES `module_actions` (`id`) ON DELETE CASCADE,
  CONSTRAINT `approval_requests_module_id_foreign` FOREIGN KEY (`module_id`) REFERENCES `modules` (`id`) ON DELETE CASCADE,
  CONSTRAINT `approval_requests_requester_id_foreign` FOREIGN KEY (`requester_id`) REFERENCES `users` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `approval_requests_workflow_version_id_foreign` FOREIGN KEY (`workflow_version_id`) REFERENCES `approval_workflow_versions` (`id`) ON DELETE RESTRICT
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `approval_requests`
--

LOCK TABLES `approval_requests` WRITE;
/*!40000 ALTER TABLE `approval_requests` DISABLE KEYS */;
INSERT INTO `approval_requests` VALUES (20,'ba763268-51d6-4967-bf78-b3c7d327f214',2,4,83,7,57,'pending','Correction request — Fahim Hossain Munna, 2026-09-06','correction_request:22','2026-09-06 06:43:37',NULL,NULL,'2026-09-06 06:43:37','2026-09-06 06:43:37'),(21,'b0c92652-c5ba-4e64-ae89-ea6a377a4a00',2,4,83,7,57,'pending','Correction request — Fahim Hossain Munna, 2026-09-02','correction_request:23','2026-09-06 06:44:50',NULL,NULL,'2026-09-06 06:44:50','2026-09-06 06:44:50'),(22,'311263b6-9830-4840-9d21-55276cc2174b',2,4,83,7,57,'rejected','Correction request — Fahim Hossain Munna, 2026-09-03','correction_request:24','2026-09-06 06:46:49','2026-09-15 03:32:54',NULL,'2026-09-06 06:46:49','2026-09-15 03:32:54'),(23,'fb5c666e-e372-4c5c-801f-64ee5158b4b2',2,4,83,7,21,'rejected','Correction request — Md Ashraful Islam, 2026-09-02','correction_request:25','2026-09-06 07:05:51','2026-09-13 04:09:53',NULL,'2026-09-06 07:05:51','2026-09-13 04:09:53'),(24,'16e772ac-7412-4f59-a838-061589ce6fd5',2,4,83,7,7,'pending','Correction request — Md. Suruj Miah, 2026-09-06','correction_request:26','2026-09-06 10:20:51',NULL,NULL,'2026-09-06 10:20:51','2026-09-06 10:20:51'),(25,'658c3e4a-be17-4884-8184-7ee2c4c8dfb1',2,4,83,7,62,'pending','Correction request — Jeba Tahseen, 2026-09-08','correction_request:27','2026-09-08 03:59:38',NULL,NULL,'2026-09-08 03:59:38','2026-09-08 03:59:38'),(26,'9b343a67-7c92-4edc-bfc0-4a2786e792db',2,4,83,7,62,'pending','Correction request — Jeba Tahseen, 2026-09-09','correction_request:28','2026-09-09 03:44:04',NULL,NULL,'2026-09-09 03:44:04','2026-09-09 03:44:04'),(27,'4af29291-4c2d-4aab-bc8f-1bdaacf8e33b',2,4,83,7,62,'pending','Correction request — Jeba Tahseen, 2026-09-08','correction_request:29','2026-09-09 03:44:55',NULL,NULL,'2026-09-09 03:44:55','2026-09-09 03:44:55'),(28,'c0383442-1019-4c4a-8afc-b8b8afc42a36',2,4,83,7,57,'pending','Correction request — Fahim Hossain Munna, 2026-09-09','correction_request:30','2026-09-10 03:38:01',NULL,NULL,'2026-09-10 03:38:01','2026-09-10 03:38:01'),(29,'d873f730-00c2-433e-bdc9-68e70579b907',2,4,83,7,57,'pending','Correction request — Fahim Hossain Munna, 2026-09-09','correction_request:31','2026-09-10 03:39:56',NULL,NULL,'2026-09-10 03:39:56','2026-09-10 03:39:56'),(30,'124537cd-1e84-45f4-8c4a-03d304ae34e1',2,4,83,7,21,'executed','Correction request — Md Ashraful Islam, 2026-08-24','correction_request:32','2026-09-13 04:07:36','2026-09-13 12:14:22','2026-09-13 12:14:22','2026-09-13 04:07:36','2026-09-13 12:14:22'),(31,'8eb237e7-f5ac-49e3-9370-32cb3c07c807',2,4,83,7,62,'executed','Correction request — Jeba Tahseen, 2026-09-13','correction_request:33','2026-09-14 03:32:21','2026-09-14 03:45:16','2026-09-14 03:45:16','2026-09-14 03:32:21','2026-09-14 03:45:16'),(32,'daea26eb-a0b3-4158-b831-be224c52ea42',2,4,83,7,7,'executed','Correction request — Md. Suruj Miah, 2026-09-06','correction_request:34','2026-09-14 03:48:18','2026-09-14 03:49:19','2026-09-14 03:49:19','2026-09-14 03:48:18','2026-09-14 03:49:19'),(33,'d9e865da-c7a0-449d-9b5a-fa1dab2e7c88',2,4,83,7,21,'executed','Correction request — Md Ashraful Islam, 2026-09-03','correction_request:35','2026-09-15 03:26:28','2026-09-15 03:26:47','2026-09-15 03:26:47','2026-09-15 03:26:28','2026-09-15 03:26:47'),(34,'654283f8-d023-435d-b188-4dbe35bc4ab8',2,4,83,7,62,'executed','Correction request — Jeba Tahseen, 2026-09-14','correction_request:36','2026-09-15 03:34:26','2026-09-15 03:36:29','2026-09-15 03:36:29','2026-09-15 03:34:26','2026-09-15 03:36:29'),(35,'861d9a01-a49c-4edc-b93f-6537117ba3b2',2,4,83,7,57,'pending','Correction request — Fahim Hossain Munna, 2026-09-03','correction_request:37','2026-09-15 03:35:16',NULL,NULL,'2026-09-15 03:35:16','2026-09-15 03:35:16'),(36,'d320ca84-9d9f-4cc9-a911-69ae67595492',2,4,83,7,57,'executed','Correction request — Fahim Hossain Munna, 2026-09-03','correction_request:38','2026-09-15 03:37:50','2026-09-15 03:38:07','2026-09-15 03:38:07','2026-09-15 03:37:50','2026-09-15 03:38:07'),(37,'fe977d1d-45c8-4fed-93e9-7c31dd4af04a',2,4,83,7,57,'pending','Correction request — Fahim Hossain Munna, 2026-09-03','correction_request:39','2026-09-15 03:38:43',NULL,NULL,'2026-09-15 03:38:43','2026-09-15 03:38:43'),(38,'be99eb9c-9c2c-484e-8c09-9942e444d5f2',2,4,83,7,57,'pending','Correction request — Fahim Hossain Munna, 2026-09-08','correction_request:40','2026-09-15 03:39:19',NULL,NULL,'2026-09-15 03:39:19','2026-09-15 03:39:19'),(39,'2a73bdc5-5e1c-4736-bf4c-900e74d9d265',2,4,83,7,57,'pending','Correction request — Fahim Hossain Munna, 2026-09-08','correction_request:41','2026-09-15 03:40:55',NULL,NULL,'2026-09-15 03:40:55','2026-09-15 03:40:55'),(40,'0711dab6-5725-4a50-8fb8-6e565c211c66',2,4,83,7,60,'pending','Correction request — Sharif Sharif, 2026-09-01','correction_request:42','2026-09-15 12:17:54',NULL,NULL,'2026-09-15 12:17:54','2026-09-15 12:17:54'),(41,'d1f5ae34-68cd-4e5d-82b4-eaa6f71c4eb5',2,4,83,7,21,'executed','Correction request — Md Ashraful Islam, 2026-09-13','correction_request:43','2026-09-15 12:35:08','2026-09-15 12:35:54','2026-09-15 12:35:54','2026-09-15 12:35:08','2026-09-15 12:35:54'),(42,'9e1d294c-0a6a-424e-9f2f-afdb5f354060',2,4,83,9,7,'pending','Correction request — Md. Suruj Miah, 2026-09-01','correction_request:44','2026-09-16 03:51:56',NULL,NULL,'2026-09-16 03:51:56','2026-09-16 03:51:56'),(43,'2374f28f-cf03-4ca4-ad7a-6f7afba90f0d',2,4,83,9,7,'pending','Correction request — Md. Suruj Miah, 2026-09-02','correction_request:45','2026-09-16 03:54:11',NULL,NULL,'2026-09-16 03:54:11','2026-09-16 03:54:11'),(44,'9dd09504-49ce-4e1f-b42a-52fb87d10133',2,4,83,9,62,'pending','Correction request — Jeba Tahseen, 2026-09-20','correction_request:46','2026-09-20 03:42:13',NULL,NULL,'2026-09-20 03:42:13','2026-09-20 03:42:13'),(45,'0defa7bd-b1bb-443d-9871-4602df9fa9ba',2,4,83,9,7,'pending','Correction request — Md. Suruj Miah, 2026-09-17','correction_request:47','2026-09-20 03:43:14',NULL,NULL,'2026-09-20 03:43:14','2026-09-20 03:43:14');
/*!40000 ALTER TABLE `approval_requests` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `approval_settings`
--

DROP TABLE IF EXISTS `approval_settings`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `approval_settings` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `module_action_id` bigint unsigned NOT NULL,
  `approval_enabled` tinyint(1) NOT NULL DEFAULT '0',
  `workflow_id` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `approval_settings_company_id_module_action_id_unique` (`company_id`,`module_action_id`),
  KEY `approval_settings_module_action_id_foreign` (`module_action_id`),
  KEY `approval_settings_workflow_id_foreign` (`workflow_id`),
  KEY `approval_settings_updated_by_foreign` (`updated_by`),
  CONSTRAINT `approval_settings_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `approval_settings_module_action_id_foreign` FOREIGN KEY (`module_action_id`) REFERENCES `module_actions` (`id`) ON DELETE CASCADE,
  CONSTRAINT `approval_settings_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `approval_settings_workflow_id_foreign` FOREIGN KEY (`workflow_id`) REFERENCES `approval_workflows` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `approval_settings`
--

LOCK TABLES `approval_settings` WRITE;
/*!40000 ALTER TABLE `approval_settings` DISABLE KEYS */;
INSERT INTO `approval_settings` VALUES (2,1,83,0,NULL,1,'2026-08-12 09:47:03'),(3,1,86,0,NULL,1,'2026-08-12 09:47:03'),(4,1,90,0,NULL,1,'2026-08-12 09:47:03'),(5,1,116,0,NULL,1,'2026-08-12 09:47:03'),(6,1,112,0,NULL,1,'2026-08-12 09:47:03'),(7,2,83,1,7,1,'2026-09-02 13:32:47'),(8,2,86,1,8,1,'2026-09-16 03:44:33');
/*!40000 ALTER TABLE `approval_settings` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `approval_steps`
--

DROP TABLE IF EXISTS `approval_steps`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `approval_steps` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `workflow_version_id` bigint unsigned NOT NULL,
  `step_order` int unsigned NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `mode` enum('sequential','parallel') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'parallel',
  `completion_rule` enum('any','all') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'any',
  `resolver_type` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `resolver_config` json DEFAULT NULL,
  `timeout_hours` int unsigned DEFAULT NULL,
  `escalation_config` json DEFAULT NULL,
  `reminder_config` json DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `approval_steps_workflow_version_id_step_order_index` (`workflow_version_id`,`step_order`),
  CONSTRAINT `approval_steps_workflow_version_id_foreign` FOREIGN KEY (`workflow_version_id`) REFERENCES `approval_workflow_versions` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `approval_steps`
--

LOCK TABLES `approval_steps` WRITE;
/*!40000 ALTER TABLE `approval_steps` DISABLE KEYS */;
INSERT INTO `approval_steps` VALUES (2,2,1,'Administrator Approval','parallel','any','role','{\"role_id\": 1}',NULL,NULL,NULL,'2026-08-12 09:47:03','2026-08-12 09:47:03'),(3,3,1,'Administrator Approval','parallel','any','role','{\"role_id\": 1}',NULL,NULL,NULL,'2026-08-12 09:47:03','2026-08-12 09:47:03'),(4,4,1,'Administrator Approval','parallel','any','role','{\"role_id\": 1}',NULL,NULL,NULL,'2026-08-12 09:47:03','2026-08-12 09:47:03'),(5,5,1,'Administrator Approval','parallel','any','role','{\"role_id\": 1}',NULL,NULL,NULL,'2026-08-12 09:47:03','2026-08-12 09:47:03'),(6,6,1,'Administrator Approval','parallel','any','role','{\"role_id\": 1}',NULL,NULL,NULL,'2026-08-12 09:47:03','2026-08-12 09:47:03'),(7,7,1,'Company Administrator Approval','parallel','any','custom','{\"user_ids\": [15]}',NULL,NULL,NULL,'2026-09-02 13:31:55','2026-09-02 13:31:55'),(8,8,1,'Step 1','parallel','any','specific_user','{\"user_id\": 20}',NULL,NULL,NULL,'2026-09-16 03:37:27','2026-09-16 03:37:27'),(9,8,2,'Step 2','parallel','any','specific_user','{\"user_id\": 61}',NULL,NULL,NULL,'2026-09-16 03:37:27','2026-09-16 03:37:27'),(10,9,1,'Company Administrator Approval','parallel','any','custom','{\"user_ids\": [61, 20]}',NULL,NULL,NULL,'2026-09-16 03:45:23','2026-09-16 03:45:23'),(11,10,1,'Step 1','parallel','any','custom','{\"user_ids\": [61, 20]}',NULL,NULL,NULL,'2026-09-16 03:46:58','2026-09-16 03:46:58'),(12,11,1,'Leave approval','parallel','any','custom','{\"user_ids\": [61, 20]}',NULL,NULL,NULL,'2026-09-16 03:47:24','2026-09-16 03:47:24');
/*!40000 ALTER TABLE `approval_steps` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `approval_workflow_versions`
--

DROP TABLE IF EXISTS `approval_workflow_versions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `approval_workflow_versions` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `workflow_id` bigint unsigned NOT NULL,
  `version` int unsigned NOT NULL,
  `config` json NOT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `approval_workflow_versions_workflow_id_version_unique` (`workflow_id`,`version`),
  KEY `approval_workflow_versions_created_by_foreign` (`created_by`),
  CONSTRAINT `approval_workflow_versions_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `approval_workflow_versions_workflow_id_foreign` FOREIGN KEY (`workflow_id`) REFERENCES `approval_workflows` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `approval_workflow_versions`
--

LOCK TABLES `approval_workflow_versions` WRITE;
/*!40000 ALTER TABLE `approval_workflow_versions` DISABLE KEYS */;
INSERT INTO `approval_workflow_versions` VALUES (2,2,1,'{\"steps\": [{\"mode\": \"parallel\", \"name\": \"Administrator Approval\", \"step_order\": 1, \"resolver_type\": \"role\", \"completion_rule\": \"any\", \"resolver_config\": {\"role_id\": 1}}]}',1,'2026-08-12 09:47:03'),(3,3,1,'{\"steps\": [{\"mode\": \"parallel\", \"name\": \"Administrator Approval\", \"step_order\": 1, \"resolver_type\": \"role\", \"completion_rule\": \"any\", \"resolver_config\": {\"role_id\": 1}}]}',1,'2026-08-12 09:47:03'),(4,4,1,'{\"steps\": [{\"mode\": \"parallel\", \"name\": \"Administrator Approval\", \"step_order\": 1, \"resolver_type\": \"role\", \"completion_rule\": \"any\", \"resolver_config\": {\"role_id\": 1}}]}',1,'2026-08-12 09:47:03'),(5,5,1,'{\"steps\": [{\"mode\": \"parallel\", \"name\": \"Administrator Approval\", \"step_order\": 1, \"resolver_type\": \"role\", \"completion_rule\": \"any\", \"resolver_config\": {\"role_id\": 1}}]}',1,'2026-08-12 09:47:03'),(6,6,1,'{\"steps\": [{\"mode\": \"parallel\", \"name\": \"Administrator Approval\", \"step_order\": 1, \"resolver_type\": \"role\", \"completion_rule\": \"any\", \"resolver_config\": {\"role_id\": 1}}]}',1,'2026-08-12 09:47:03'),(7,7,1,'{\"steps\": [{\"mode\": \"parallel\", \"name\": \"Company Administrator Approval\", \"step_order\": 1, \"resolver_type\": \"custom\", \"timeout_hours\": null, \"completion_rule\": \"any\", \"resolver_config\": {\"user_ids\": [15]}}]}',1,'2026-09-02 13:31:55'),(8,8,1,'{\"steps\": [{\"mode\": \"parallel\", \"name\": \"Step 1\", \"step_order\": 1, \"resolver_type\": \"specific_user\", \"timeout_hours\": null, \"completion_rule\": \"any\", \"resolver_config\": {\"user_id\": 20}}, {\"mode\": \"parallel\", \"name\": \"Step 2\", \"step_order\": 2, \"resolver_type\": \"specific_user\", \"timeout_hours\": null, \"completion_rule\": \"any\", \"resolver_config\": {\"user_id\": 61}}]}',1,'2026-09-16 03:37:27'),(9,7,2,'{\"steps\": [{\"mode\": \"parallel\", \"name\": \"Company Administrator Approval\", \"step_order\": 1, \"resolver_type\": \"custom\", \"timeout_hours\": null, \"completion_rule\": \"any\", \"reminder_config\": null, \"resolver_config\": {\"user_ids\": [61, 20]}, \"escalation_config\": null}]}',1,'2026-09-16 03:45:23'),(10,8,2,'{\"steps\": [{\"mode\": \"parallel\", \"name\": \"Step 1\", \"step_order\": 1, \"resolver_type\": \"custom\", \"timeout_hours\": null, \"completion_rule\": \"any\", \"reminder_config\": null, \"resolver_config\": {\"user_ids\": [61, 20]}, \"escalation_config\": null}]}',1,'2026-09-16 03:46:58'),(11,8,3,'{\"steps\": [{\"mode\": \"parallel\", \"name\": \"Leave approval\", \"step_order\": 1, \"resolver_type\": \"custom\", \"timeout_hours\": null, \"completion_rule\": \"any\", \"reminder_config\": null, \"resolver_config\": {\"user_ids\": [61, 20]}, \"escalation_config\": null}]}',1,'2026-09-16 03:47:24');
/*!40000 ALTER TABLE `approval_workflow_versions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `approval_workflows`
--

DROP TABLE IF EXISTS `approval_workflows`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `approval_workflows` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `uuid` char(36) COLLATE utf8mb4_unicode_ci NOT NULL,
  `company_id` bigint unsigned NOT NULL,
  `module_id` bigint unsigned NOT NULL,
  `module_action_id` bigint unsigned NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `is_enabled` tinyint(1) NOT NULL DEFAULT '1',
  `current_version` int unsigned NOT NULL DEFAULT '1',
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `approval_workflows_uuid_unique` (`uuid`),
  KEY `approval_workflows_module_id_foreign` (`module_id`),
  KEY `approval_workflows_module_action_id_foreign` (`module_action_id`),
  KEY `approval_workflows_company_id_module_action_id_index` (`company_id`,`module_action_id`),
  KEY `approval_workflows_company_id_status_index` (`company_id`,`status`),
  CONSTRAINT `approval_workflows_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `approval_workflows_module_action_id_foreign` FOREIGN KEY (`module_action_id`) REFERENCES `module_actions` (`id`) ON DELETE CASCADE,
  CONSTRAINT `approval_workflows_module_id_foreign` FOREIGN KEY (`module_id`) REFERENCES `modules` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `approval_workflows`
--

LOCK TABLES `approval_workflows` WRITE;
/*!40000 ALTER TABLE `approval_workflows` DISABLE KEYS */;
INSERT INTO `approval_workflows` VALUES (2,'1cfa30e8-13d1-44b1-af1a-c8c4241c2155',1,4,83,'Attendance Correction Approval',1,1,'active','2026-08-12 09:47:03','2026-08-12 09:47:03'),(3,'0d67e4c9-1021-496e-937d-fde04b49ec32',1,4,86,'Leave Request Approval',1,1,'active','2026-08-12 09:47:03','2026-08-12 09:47:03'),(4,'b6cd0097-da93-4324-93e6-a39d9f8666bc',1,4,90,'Monthly Attendance Approval',1,1,'active','2026-08-12 09:47:03','2026-08-12 09:47:03'),(5,'a33b5ed2-ea2f-4b22-9f55-053f5e3ab48c',1,5,116,'Payroll Run Approval',1,1,'active','2026-08-12 09:47:03','2026-08-12 09:47:03'),(6,'a9be4d16-c4a1-4758-bb54-df0e3eab095b',1,5,112,'Salary Advance Approval',1,1,'active','2026-08-12 09:47:03','2026-08-12 09:47:03'),(7,'d1a9ee20-cd79-4e02-b10a-8701cffc013b',2,4,83,'Attendance Correction Approval',1,2,'active','2026-09-02 13:31:55','2026-09-16 03:45:23'),(8,'8282f9a6-9329-4ad1-a921-902cbba37ef0',2,4,86,'Leave Approval',1,3,'active','2026-09-16 03:37:27','2026-09-16 03:47:24');
/*!40000 ALTER TABLE `approval_workflows` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `approver_resolvers`
--

DROP TABLE IF EXISTS `approver_resolvers`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `approver_resolvers` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `slug` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `class` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `config_schema` json DEFAULT NULL,
  `is_system` tinyint(1) NOT NULL DEFAULT '0',
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `approver_resolvers_slug_unique` (`slug`),
  KEY `approver_resolvers_status_index` (`status`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `approver_resolvers`
--

LOCK TABLES `approver_resolvers` WRITE;
/*!40000 ALTER TABLE `approver_resolvers` DISABLE KEYS */;
INSERT INTO `approver_resolvers` VALUES (1,'specific_user','Specific User','App\\Platform\\Resolvers\\SpecificUserResolver','{\"user_id\": \"integer\"}',1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(2,'role','Role Members','App\\Platform\\Resolvers\\RoleResolver','{\"role_id\": \"integer\"}',1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(3,'reporting_manager','Reporting Manager','App\\Platform\\Resolvers\\ReportingManagerResolver','[]',1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(4,'department_head','Department Head','App\\Platform\\Resolvers\\DepartmentHeadResolver','[]',1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(5,'custom','Custom User List','App\\Platform\\Resolvers\\CustomResolver','{\"user_ids\": \"array\"}',1,'active','2026-08-12 09:47:00','2026-08-12 09:47:00');
/*!40000 ALTER TABLE `approver_resolvers` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `assets`
--

DROP TABLE IF EXISTS `assets`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `assets` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'available',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `assets_company_id_code_unique` (`company_id`,`code`),
  KEY `assets_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `assets`
--

LOCK TABLES `assets` WRITE;
/*!40000 ALTER TABLE `assets` DISABLE KEYS */;
INSERT INTO `assets` VALUES (1,1,'LAptop','LAP111','assigned','2026-08-16 10:25:13','2026-08-16 10:25:13'),(2,1,'Monitor','MON','available','2026-08-16 10:25:13','2026-08-16 10:26:09'),(3,1,'MAC','M001','assigned','2026-08-16 10:38:35','2026-08-16 10:38:35'),(4,1,'Printer','P01','assigned','2026-08-16 10:39:04','2026-08-16 10:39:04'),(5,1,'efsf','edfs','assigned','2026-08-16 11:56:09','2026-08-16 11:56:09'),(6,1,'Laptop','435','available','2026-08-17 06:31:42','2026-08-17 06:31:59'),(7,2,'Laptop','LAp2323','assigned','2026-08-17 11:31:20','2026-08-17 11:31:20'),(8,2,'Macbook','MAC-M4','assigned','2026-08-18 12:01:52','2026-08-18 12:01:52'),(12,1,'v cvcv','vvc c','available','2026-08-20 07:58:20','2026-08-20 07:58:35'),(14,2,'Mini PC','LANIA R1','assigned','2026-08-24 04:00:32','2026-08-24 04:00:32'),(18,7,'Lania','LAN-202608-9075','assigned','2026-08-29 10:48:45','2026-08-29 10:48:45'),(19,7,'A4Tech mouse','A4T-202608-8165','assigned','2026-08-29 10:48:45','2026-08-29 10:48:45'),(20,7,'Walton monitor','WAL-202608-2414','assigned','2026-08-29 10:48:45','2026-08-29 10:48:45'),(21,7,'laptop','LAP-202608-3161','assigned','2026-08-29 11:56:12','2026-08-29 11:56:12'),(22,7,'mouse','MOU-202608-6716','assigned','2026-08-29 11:56:12','2026-08-29 11:56:12'),(23,7,'pendrive','PEN-202608-9805','assigned','2026-08-29 11:56:12','2026-08-29 11:56:12'),(24,7,'keyboard','KEY-202608-8258','assigned','2026-08-29 11:56:12','2026-08-29 11:56:12'),(25,7,'Laptop','LAP-202609-5790','assigned','2026-09-08 09:15:28','2026-09-08 09:15:28'),(26,7,'Mouse','MOU-202609-4877','assigned','2026-09-08 09:15:28','2026-09-08 09:15:28'),(27,7,'Keyboard','KEY-202609-9504','assigned','2026-09-08 09:15:28','2026-09-08 09:15:28'),(28,7,'laptop','LAP-202609-4437','assigned','2026-09-09 09:12:04','2026-09-09 09:12:04'),(29,7,'monitor','MON-202609-9517','assigned','2026-09-09 09:12:04','2026-09-09 09:12:04'),(30,7,'monitor','MON-202609-4025','assigned','2026-09-09 09:34:05','2026-09-09 09:34:05'),(31,7,'mouse','MOU-202609-3322','assigned','2026-09-14 13:49:37','2026-09-14 13:49:37'),(32,7,'laptop','LAP-202609-3654','assigned','2026-09-14 13:49:37','2026-09-14 13:49:37'),(33,7,'keyboard','KEY-202609-4252','assigned','2026-09-14 14:10:43','2026-09-14 14:10:43'),(34,7,'laptop','LAP-202609-8918','assigned','2026-09-14 14:10:43','2026-09-14 14:10:43');
/*!40000 ALTER TABLE `assets` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `assignments`
--

DROP TABLE IF EXISTS `assignments`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `assignments` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `assignable_type` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `assignable_id` bigint unsigned NOT NULL,
  `assignable_subtype` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `scope_type` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `scope_id` bigint unsigned DEFAULT NULL,
  `effective_date` date NOT NULL,
  `end_date` date DEFAULT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Active',
  `source` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'manual',
  `policy_group_id` bigint unsigned DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `assignments_identity_unique` (`company_id`,`scope_type`,`scope_id`,`assignable_type`,`assignable_id`,`effective_date`),
  KEY `assignments_company_scope_index` (`company_id`,`scope_type`,`scope_id`),
  KEY `assignments_company_assignable_date_index` (`company_id`,`assignable_type`,`effective_date`),
  KEY `assignments_policy_group_id_foreign` (`policy_group_id`),
  CONSTRAINT `assignments_policy_group_id_foreign` FOREIGN KEY (`policy_group_id`) REFERENCES `attendance_policy_groups` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=74 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `assignments`
--

LOCK TABLES `assignments` WRITE;
/*!40000 ALTER TABLE `assignments` DISABLE KEYS */;
INSERT INTO `assignments` VALUES (1,2,'shift',2,NULL,'company',2,'2026-01-01',NULL,'Active','manual',NULL,1,'2026-08-23 11:26:02','2026-08-23 11:26:02'),(2,1,'shift',1,NULL,'employee',10,'2026-08-01',NULL,'Active','manual',NULL,1,'2026-08-25 04:03:48','2026-08-25 04:03:48'),(3,2,'policy',1,'leave','employee',21,'2026-08-01',NULL,'Active','auto',1,0,'2026-08-25 04:12:22','2026-08-25 04:12:22'),(4,2,'policy',2,'leave','employee',21,'2026-08-01',NULL,'Active','auto',1,0,'2026-08-25 04:12:22','2026-08-25 04:12:22'),(5,2,'policy',1,'leave','employee',15,'2025-01-01',NULL,'Active','auto',1,0,'2026-08-25 04:14:04','2026-08-25 04:14:04'),(6,2,'policy',2,'leave','employee',15,'2025-01-01',NULL,'Active','auto',1,0,'2026-08-25 04:14:04','2026-08-25 04:14:04'),(12,2,'policy',1,'leave','employee',31,'2025-05-01',NULL,'Active','auto',1,0,'2026-09-02 04:34:13','2026-09-02 04:34:13'),(13,2,'policy',2,'leave','employee',31,'2025-05-01',NULL,'Active','auto',1,0,'2026-09-02 04:34:13','2026-09-02 04:34:13'),(14,2,'policy',1,'leave','employee',32,'2020-01-01',NULL,'Active','auto',1,0,'2026-09-02 11:22:18','2026-09-02 11:22:18'),(15,2,'policy',2,'leave','employee',32,'2020-01-01',NULL,'Active','auto',1,0,'2026-09-02 11:22:18','2026-09-02 11:22:18'),(16,1,'policy',7,'leave','employee',11,'2026-01-01',NULL,'Active','manual',NULL,1,'2026-09-15 12:15:22','2026-09-15 12:15:22'),(17,7,'shift',8,NULL,'company',7,'2026-01-01',NULL,'Active','manual',NULL,1,'2026-09-19 05:21:33','2026-09-19 05:21:33'),(18,7,'shift',8,NULL,'employee',26,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:22:15','2026-09-19 05:22:15'),(19,7,'shift',8,NULL,'employee',27,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:22:15','2026-09-19 05:22:15'),(20,7,'shift',8,NULL,'employee',28,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:22:15','2026-09-19 05:22:15'),(21,7,'shift',8,NULL,'employee',37,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:22:15','2026-09-19 05:22:15'),(22,7,'shift',8,NULL,'employee',38,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:22:15','2026-09-19 05:22:15'),(23,7,'shift',8,NULL,'employee',39,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:22:15','2026-09-19 05:22:15'),(24,7,'shift',8,NULL,'employee',40,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:22:15','2026-09-19 05:22:15'),(25,7,'shift',8,NULL,'employee',41,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:22:15','2026-09-19 05:22:15'),(26,7,'policy',11,'leave','employee',26,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:46','2026-09-19 05:26:46'),(27,7,'policy',11,'leave','employee',27,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:46','2026-09-19 05:26:46'),(28,7,'policy',11,'leave','employee',28,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:46','2026-09-19 05:26:46'),(29,7,'policy',11,'leave','employee',37,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:46','2026-09-19 05:26:46'),(30,7,'policy',11,'leave','employee',38,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:46','2026-09-19 05:26:46'),(31,7,'policy',11,'leave','employee',39,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:46','2026-09-19 05:26:46'),(32,7,'policy',11,'leave','employee',40,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:46','2026-09-19 05:26:46'),(33,7,'policy',11,'leave','employee',41,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:46','2026-09-19 05:26:46'),(34,7,'policy',12,'leave','employee',26,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:51','2026-09-19 05:26:51'),(35,7,'policy',12,'leave','employee',27,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:51','2026-09-19 05:26:51'),(36,7,'policy',12,'leave','employee',28,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:51','2026-09-19 05:26:51'),(37,7,'policy',12,'leave','employee',37,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:51','2026-09-19 05:26:51'),(38,7,'policy',12,'leave','employee',38,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:51','2026-09-19 05:26:51'),(39,7,'policy',12,'leave','employee',39,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:51','2026-09-19 05:26:51'),(40,7,'policy',12,'leave','employee',40,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:51','2026-09-19 05:26:51'),(41,7,'policy',12,'leave','employee',41,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:51','2026-09-19 05:26:51'),(42,7,'policy',13,'leave','employee',26,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:57','2026-09-19 05:26:57'),(43,7,'policy',13,'leave','employee',27,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:57','2026-09-19 05:26:57'),(44,7,'policy',13,'leave','employee',28,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:57','2026-09-19 05:26:57'),(45,7,'policy',13,'leave','employee',37,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:57','2026-09-19 05:26:57'),(46,7,'policy',13,'leave','employee',38,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:57','2026-09-19 05:26:57'),(47,7,'policy',13,'leave','employee',39,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:57','2026-09-19 05:26:57'),(48,7,'policy',13,'leave','employee',40,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:57','2026-09-19 05:26:57'),(49,7,'policy',13,'leave','employee',41,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:26:57','2026-09-19 05:26:57'),(50,7,'policy',8,'leave','employee',26,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(51,7,'policy',8,'leave','employee',27,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(52,7,'policy',8,'leave','employee',28,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(53,7,'policy',8,'leave','employee',37,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(54,7,'policy',8,'leave','employee',38,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(55,7,'policy',8,'leave','employee',39,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(56,7,'policy',8,'leave','employee',40,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(57,7,'policy',8,'leave','employee',41,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(58,7,'policy',10,'leave','employee',26,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(59,7,'policy',10,'leave','employee',27,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(60,7,'policy',10,'leave','employee',28,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(61,7,'policy',10,'leave','employee',37,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(62,7,'policy',10,'leave','employee',38,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(63,7,'policy',10,'leave','employee',39,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(64,7,'policy',10,'leave','employee',40,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(65,7,'policy',10,'leave','employee',41,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(66,7,'policy',9,'leave','employee',26,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(67,7,'policy',9,'leave','employee',27,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(68,7,'policy',9,'leave','employee',28,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(69,7,'policy',9,'leave','employee',37,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(70,7,'policy',9,'leave','employee',38,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(71,7,'policy',9,'leave','employee',39,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(72,7,'policy',9,'leave','employee',40,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(73,7,'policy',9,'leave','employee',41,'2026-01-01',NULL,'Active','bulk',NULL,1,'2026-09-19 05:27:07','2026-09-19 05:27:07');
/*!40000 ALTER TABLE `assignments` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `attendance_policies`
--

DROP TABLE IF EXISTS `attendance_policies`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `attendance_policies` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `policy_type` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `effective_date` date NOT NULL,
  `config` json NOT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `attendance_policies_company_type_code_unique` (`company_id`,`policy_type`,`code`),
  KEY `attendance_policies_company_type_status_index` (`company_id`,`policy_type`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `attendance_policies`
--

LOCK TABLES `attendance_policies` WRITE;
/*!40000 ALTER TABLE `attendance_policies` DISABLE KEYS */;
INSERT INTO `attendance_policies` VALUES (1,2,'leave','Sick Leave','SL-001','2026-01-01','{\"lwp_allowed\": false, \"accrual_method\": \"annual\", \"entitlement_days\": 10, \"half_day_allowed\": false, \"encashment_allowed\": false, \"advance_notice_days\": 0, \"backdate_limit_days\": 2, \"carry_forward_allowed\": false, \"document_required_after_days\": 3}','Active',1,1,'2026-08-23 11:32:38','2026-09-16 03:33:27'),(2,2,'leave','Casual Leave','CL-001','2026-01-01','{\"lwp_allowed\": true, \"accrual_method\": \"annual\", \"entitlement_days\": 10, \"half_day_allowed\": true, \"max_carry_forward\": 5, \"encashment_allowed\": true, \"advance_notice_days\": 3, \"backdate_limit_days\": 0, \"carry_forward_allowed\": true, \"document_required_after_days\": 0}','Active',1,1,'2026-08-23 11:33:32','2026-09-16 03:33:49'),(7,1,'leave','Special Leave','sp-1111','2026-01-01','{\"lwp_allowed\": false, \"accrual_method\": \"annual\", \"entitlement_days\": 15, \"half_day_allowed\": false, \"encashment_allowed\": false, \"advance_notice_days\": 0, \"backdate_limit_days\": 0, \"carry_forward_allowed\": false, \"document_required_after_days\": 0}','Active',1,1,'2026-09-15 12:14:33','2026-09-15 12:14:33'),(8,7,'leave','monthly leave','L','2026-01-01','{\"lwp_allowed\": true, \"accrual_method\": \"monthly\", \"entitlement_days\": 1, \"half_day_allowed\": true, \"max_carry_forward\": 1, \"encashment_allowed\": true, \"advance_notice_days\": 1, \"backdate_limit_days\": 3, \"carry_forward_allowed\": true, \"document_required_after_days\": 3}','Active',1,1,'2026-09-18 05:52:55','2026-09-18 06:16:22'),(9,7,'leave','Sick Leave','SL','2026-01-01','{\"lwp_allowed\": true, \"accrual_method\": \"annual\", \"entitlement_days\": 3, \"half_day_allowed\": true, \"encashment_allowed\": false, \"advance_notice_days\": 0, \"backdate_limit_days\": 3, \"carry_forward_allowed\": false, \"document_required_after_days\": 7}','Active',1,1,'2026-09-18 05:56:30','2026-09-18 06:21:33'),(10,7,'leave','parental Leave','PL','2026-01-01','{\"lwp_allowed\": true, \"accrual_method\": \"annual\", \"entitlement_days\": 4, \"half_day_allowed\": true, \"encashment_allowed\": false, \"advance_notice_days\": 1, \"backdate_limit_days\": 3, \"carry_forward_allowed\": false, \"document_required_after_days\": 0}','Active',1,1,'2026-09-18 06:02:35','2026-09-18 06:14:54'),(11,7,'leave','Death Leave','D','2026-01-01','{\"lwp_allowed\": true, \"accrual_method\": \"annual\", \"entitlement_days\": 4, \"half_day_allowed\": true, \"encashment_allowed\": false, \"advance_notice_days\": 0, \"backdate_limit_days\": 3, \"carry_forward_allowed\": false, \"document_required_after_days\": 0}','Active',1,1,'2026-09-18 06:12:56','2026-09-18 06:15:28'),(12,7,'leave','Marriage','M','2026-01-01','{\"lwp_allowed\": true, \"accrual_method\": \"annual\", \"entitlement_days\": 4, \"half_day_allowed\": true, \"encashment_allowed\": false, \"advance_notice_days\": 3, \"backdate_limit_days\": 3, \"carry_forward_allowed\": false, \"document_required_after_days\": 0}','Active',1,1,'2026-09-18 06:14:34','2026-09-18 06:21:18'),(13,7,'leave','Maternity Leave','ML','2026-01-01','{\"lwp_allowed\": true, \"accrual_method\": \"annual\", \"entitlement_days\": 60, \"half_day_allowed\": false, \"encashment_allowed\": false, \"advance_notice_days\": 1, \"backdate_limit_days\": 3, \"carry_forward_allowed\": false, \"document_required_after_days\": 0}','Active',1,1,'2026-09-18 06:18:40','2026-09-18 06:18:40');
/*!40000 ALTER TABLE `attendance_policies` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `attendance_policy_group_policy`
--

DROP TABLE IF EXISTS `attendance_policy_group_policy`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `attendance_policy_group_policy` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `policy_group_id` bigint unsigned NOT NULL,
  `attendance_policy_id` bigint unsigned NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `attendance_policy_group_policy_unique` (`policy_group_id`,`attendance_policy_id`),
  KEY `attendance_policy_group_policy_attendance_policy_id_foreign` (`attendance_policy_id`),
  CONSTRAINT `attendance_policy_group_policy_attendance_policy_id_foreign` FOREIGN KEY (`attendance_policy_id`) REFERENCES `attendance_policies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `attendance_policy_group_policy_policy_group_id_foreign` FOREIGN KEY (`policy_group_id`) REFERENCES `attendance_policy_groups` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `attendance_policy_group_policy`
--

LOCK TABLES `attendance_policy_group_policy` WRITE;
/*!40000 ALTER TABLE `attendance_policy_group_policy` DISABLE KEYS */;
INSERT INTO `attendance_policy_group_policy` VALUES (1,1,2,'2026-08-25 04:10:45','2026-08-25 04:10:45'),(2,1,1,'2026-08-25 04:10:45','2026-08-25 04:10:45'),(4,3,11,'2026-09-19 05:19:29','2026-09-19 05:19:29'),(5,3,12,'2026-09-19 05:19:29','2026-09-19 05:19:29'),(7,3,8,'2026-09-19 05:19:29','2026-09-19 05:19:29'),(8,3,10,'2026-09-19 05:19:29','2026-09-19 05:19:29'),(9,3,9,'2026-09-19 05:19:29','2026-09-19 05:19:29');
/*!40000 ALTER TABLE `attendance_policy_group_policy` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `attendance_policy_groups`
--

DROP TABLE IF EXISTS `attendance_policy_groups`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `attendance_policy_groups` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `eligibility` json NOT NULL,
  `effective_date_strategy` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'joining_date',
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `attendance_policy_groups_company_code_unique` (`company_id`,`code`),
  KEY `attendance_policy_groups_company_status_index` (`company_id`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `attendance_policy_groups`
--

LOCK TABLES `attendance_policy_groups` WRITE;
/*!40000 ALTER TABLE `attendance_policy_groups` DISABLE KEYS */;
INSERT INTO `attendance_policy_groups` VALUES (1,2,'Leave Group','LEAVE_GROUP',NULL,'{\"match\": \"all\", \"rules\": [{\"value\": \"confirmed\", \"operator\": \"equals\", \"attribute\": \"probation_status\"}]}','probation_end_date','Active',1,1,'2026-08-25 04:10:45','2026-08-25 04:10:45'),(3,7,'Permanent Employee','PERMANENT_EMPLOYEE','After 3 months of employment','{\"match\": \"all\", \"rules\": [{\"value\": \"male\", \"operator\": \"equals\", \"attribute\": \"gender\"}]}','probation_end_date','Active',1,1,'2026-09-19 05:19:29','2026-09-19 06:07:50');
/*!40000 ALTER TABLE `attendance_policy_groups` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `attendance_punches`
--

DROP TABLE IF EXISTS `attendance_punches`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `attendance_punches` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `attendance_date` date NOT NULL,
  `punch_type` enum('in','out') COLLATE utf8mb4_unicode_ci NOT NULL,
  `punch_time` datetime NOT NULL,
  `source` enum('web','mobile','biometric','api','manual') COLLATE utf8mb4_unicode_ci NOT NULL,
  `ip_address` varchar(45) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `device_info` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `remarks` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `sequence_no` int unsigned NOT NULL,
  `superseded_by_id` bigint unsigned DEFAULT NULL,
  `correction_request_id` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `attendance_punches_company_id_employee_id_attendance_date_index` (`company_id`,`employee_id`,`attendance_date`),
  KEY `attendance_punches_superseded_by_id_index` (`superseded_by_id`)
) ENGINE=InnoDB AUTO_INCREMENT=267 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `attendance_punches`
--

LOCK TABLES `attendance_punches` WRITE;
/*!40000 ALTER TABLE `attendance_punches` DISABLE KEYS */;
INSERT INTO `attendance_punches` VALUES (1,2,21,'2026-08-23','in','2026-08-23 11:31:04','web',NULL,NULL,NULL,1,NULL,NULL,'2026-08-23 11:31:04'),(2,2,21,'2026-08-24','in','2026-08-24 04:09:22','web',NULL,NULL,NULL,1,NULL,NULL,'2026-08-24 04:09:22'),(3,2,21,'2026-08-24','out','2026-08-24 04:58:44','web',NULL,NULL,NULL,2,NULL,NULL,'2026-08-24 04:58:44'),(4,2,21,'2026-08-24','in','2026-08-24 04:58:54','web',NULL,NULL,NULL,3,NULL,NULL,'2026-08-24 04:58:54'),(5,2,21,'2026-08-24','out','2026-08-24 06:37:56','web',NULL,NULL,NULL,4,NULL,NULL,'2026-08-24 06:37:56'),(6,2,21,'2026-08-24','in','2026-08-24 06:37:59','web',NULL,NULL,NULL,5,NULL,NULL,'2026-08-24 06:37:59'),(24,2,21,'2026-09-01','in','2026-09-01 03:40:04','web',NULL,NULL,NULL,1,NULL,NULL,'2026-09-01 03:40:04'),(25,2,21,'2026-09-01','out','2026-09-01 12:40:44','web',NULL,NULL,NULL,2,NULL,NULL,'2026-09-01 12:40:44'),(26,2,13,'2026-09-02','in','2026-09-02 03:24:33','web',NULL,NULL,NULL,1,NULL,NULL,'2026-09-02 03:24:33'),(27,2,21,'2026-09-02','in','2026-09-02 03:36:42','web',NULL,NULL,NULL,1,NULL,NULL,'2026-09-02 03:36:42'),(28,2,29,'2026-09-02','in','2026-09-02 03:49:45','web',NULL,NULL,NULL,1,NULL,NULL,'2026-09-02 03:49:45'),(29,2,12,'2026-09-02','in','2026-09-02 03:52:49','web',NULL,NULL,NULL,1,NULL,NULL,'2026-09-02 03:52:49'),(30,2,30,'2026-09-02','in','2026-09-02 04:06:39','web',NULL,NULL,NULL,1,NULL,NULL,'2026-09-02 04:06:39'),(31,2,31,'2026-09-02','in','2026-09-02 04:08:24','web',NULL,NULL,NULL,1,NULL,NULL,'2026-09-02 04:08:24'),(32,2,21,'2026-09-02','out','2026-09-02 05:30:46','web',NULL,NULL,NULL,2,NULL,NULL,'2026-09-02 05:30:46'),(33,2,21,'2026-09-02','in','2026-09-02 05:31:00','web',NULL,NULL,NULL,3,NULL,NULL,'2026-09-02 05:31:00'),(34,2,21,'2026-09-02','out','2026-09-02 05:31:17','web',NULL,NULL,NULL,4,NULL,NULL,'2026-09-02 05:31:17'),(35,2,21,'2026-09-02','in','2026-09-02 05:31:19','web',NULL,NULL,NULL,5,NULL,NULL,'2026-09-02 05:31:19'),(36,2,21,'2026-09-02','out','2026-09-02 12:45:41','web','172.18.0.1',NULL,NULL,6,NULL,NULL,'2026-09-02 12:45:41'),(37,2,30,'2026-09-02','out','2026-09-02 12:49:49','web','172.18.0.1',NULL,NULL,2,NULL,NULL,'2026-09-02 12:49:49'),(38,2,13,'2026-09-02','out','2026-09-02 12:52:05','web','172.18.0.1',NULL,NULL,2,NULL,NULL,'2026-09-02 12:52:05'),(39,2,21,'2026-09-02','in','2026-09-02 13:11:47','web','172.18.0.1',NULL,NULL,7,NULL,NULL,'2026-09-02 13:11:47'),(40,2,21,'2026-09-02','out','2026-09-02 13:11:52','web','172.18.0.1',NULL,NULL,8,NULL,NULL,'2026-09-02 13:11:52'),(41,2,21,'2026-09-02','in','2026-09-02 13:21:31','web','172.18.0.1',NULL,NULL,9,NULL,NULL,'2026-09-02 13:21:31'),(42,2,21,'2026-09-02','out','2026-09-02 13:21:36','web','172.18.0.1',NULL,NULL,10,NULL,NULL,'2026-09-02 13:21:36'),(43,2,21,'2026-09-02','in','2026-09-02 13:21:40','web','172.18.0.1',NULL,NULL,11,NULL,NULL,'2026-09-02 13:21:40'),(44,2,21,'2026-09-02','out','2026-09-02 13:22:17','web','172.18.0.1',NULL,NULL,12,NULL,NULL,'2026-09-02 13:22:17'),(45,2,21,'2026-09-02','in','2026-09-02 13:22:32','web','172.18.0.1',NULL,NULL,13,NULL,NULL,'2026-09-02 13:22:32'),(46,2,21,'2026-09-02','out','2026-09-02 13:22:34','web','172.18.0.1',NULL,NULL,14,NULL,NULL,'2026-09-02 13:22:34'),(47,2,21,'2026-09-02','in','2026-09-02 14:04:47','web','172.18.0.1',NULL,NULL,15,NULL,NULL,'2026-09-02 14:04:47'),(48,2,21,'2026-09-02','out','2026-09-02 14:04:52','web','172.18.0.1',NULL,NULL,16,NULL,NULL,'2026-09-02 14:04:52'),(49,2,21,'2026-09-02','in','2026-09-02 14:08:48','web','172.18.0.1',NULL,NULL,17,NULL,NULL,'2026-09-02 14:08:48'),(50,2,21,'2026-09-02','out','2026-09-02 14:09:01','web','172.18.0.1',NULL,NULL,18,NULL,NULL,'2026-09-02 14:09:01'),(51,2,30,'2026-09-03','in','2026-09-03 03:14:45','web','172.18.0.1',NULL,NULL,1,NULL,NULL,'2026-09-03 03:14:45'),(52,2,29,'2026-09-03','in','2026-09-03 03:32:46','web','172.18.0.1',NULL,NULL,1,NULL,NULL,'2026-09-03 03:32:46'),(53,2,21,'2026-09-03','in','2026-09-03 03:34:24','web','172.18.0.1',NULL,NULL,1,191,NULL,'2026-09-03 03:34:24'),(54,2,12,'2026-09-03','in','2026-09-03 03:38:15','web','172.18.0.1',NULL,NULL,1,NULL,NULL,'2026-09-03 03:38:15'),(55,2,29,'2026-09-03','out','2026-09-03 03:39:30','web','172.18.0.1',NULL,NULL,2,NULL,NULL,'2026-09-03 03:39:30'),(56,2,29,'2026-09-03','in','2026-09-03 03:39:43','web','172.18.0.1',NULL,NULL,3,NULL,NULL,'2026-09-03 03:39:43'),(57,2,30,'2026-09-03','out','2026-09-03 03:39:49','web','172.18.0.1',NULL,NULL,2,NULL,NULL,'2026-09-03 03:39:49'),(58,2,30,'2026-09-03','in','2026-09-03 03:39:54','web','172.18.0.1',NULL,NULL,3,NULL,NULL,'2026-09-03 03:39:54'),(59,2,13,'2026-09-03','in','2026-09-03 03:54:01','web','172.18.0.1',NULL,NULL,1,NULL,NULL,'2026-09-03 03:54:01'),(60,2,30,'2026-09-06','in','2026-09-06 04:01:42','web','150.228.135.79',NULL,NULL,1,NULL,NULL,'2026-09-06 04:01:42'),(61,2,21,'2026-09-06','in','2026-09-06 04:02:18','web','150.228.135.79',NULL,NULL,1,NULL,NULL,'2026-09-06 04:02:18'),(62,2,21,'2026-09-06','out','2026-09-06 04:03:12','web','150.228.135.79',NULL,NULL,2,NULL,NULL,'2026-09-06 04:03:12'),(63,2,21,'2026-09-06','in','2026-09-06 04:03:21','web','59.152.5.127',NULL,NULL,3,NULL,NULL,'2026-09-06 04:03:21'),(64,2,21,'2026-09-06','out','2026-09-06 04:05:18','web','59.152.5.127',NULL,NULL,4,NULL,NULL,'2026-09-06 04:05:18'),(65,2,21,'2026-09-06','in','2026-09-06 04:05:28','web','59.152.5.127',NULL,NULL,5,NULL,NULL,'2026-09-06 04:05:28'),(66,2,21,'2026-09-06','out','2026-09-06 04:07:28','web','150.228.135.79',NULL,NULL,6,NULL,NULL,'2026-09-06 04:07:28'),(67,2,21,'2026-09-06','in','2026-09-06 04:07:31','web','150.228.135.79',NULL,NULL,7,NULL,NULL,'2026-09-06 04:07:31'),(68,2,29,'2026-09-06','in','2026-09-06 04:17:53','web','150.228.135.79',NULL,NULL,1,NULL,NULL,'2026-09-06 04:17:53'),(69,2,12,'2026-09-06','in','2026-09-06 10:19:10','web','150.228.135.79',NULL,NULL,1,176,NULL,'2026-09-06 10:19:10'),(70,2,21,'2026-09-06','out','2026-09-06 12:49:07','web','150.228.135.227',NULL,NULL,8,NULL,NULL,'2026-09-06 12:49:07'),(71,2,12,'2026-09-06','out','2026-09-06 12:50:21','web','150.228.135.227',NULL,NULL,2,177,NULL,'2026-09-06 12:50:21'),(72,2,30,'2026-09-06','out','2026-09-06 12:52:47','web','150.228.135.227',NULL,NULL,2,NULL,NULL,'2026-09-06 12:52:47'),(73,2,13,'2026-09-07','in','2026-09-07 03:23:53','web','150.228.135.136',NULL,NULL,1,NULL,NULL,'2026-09-07 03:23:53'),(74,2,21,'2026-09-07','in','2026-09-07 03:24:48','web','150.228.135.136',NULL,NULL,1,NULL,NULL,'2026-09-07 03:24:48'),(75,2,30,'2026-09-07','in','2026-09-07 03:39:43','web','150.228.135.136',NULL,NULL,1,NULL,NULL,'2026-09-07 03:39:43'),(76,2,12,'2026-09-07','in','2026-09-07 03:52:48','web','150.228.135.136',NULL,NULL,1,NULL,NULL,'2026-09-07 03:52:48'),(77,2,15,'2026-09-07','in','2026-09-07 04:12:56','web','150.228.135.136',NULL,NULL,1,NULL,NULL,'2026-09-07 04:12:56'),(78,2,29,'2026-09-07','in','2026-09-07 04:15:56','web','150.228.135.136',NULL,NULL,1,NULL,NULL,'2026-09-07 04:15:56'),(79,2,30,'2026-09-07','out','2026-09-07 08:44:47','web','150.228.135.136',NULL,NULL,2,NULL,NULL,'2026-09-07 08:44:47'),(80,2,29,'2026-09-07','out','2026-09-07 12:26:49','web','150.228.135.136',NULL,NULL,2,NULL,NULL,'2026-09-07 12:26:49'),(81,2,21,'2026-09-07','out','2026-09-07 12:30:51','web','150.228.135.136',NULL,NULL,2,NULL,NULL,'2026-09-07 12:30:51'),(82,2,12,'2026-09-07','out','2026-09-07 12:43:47','web','150.228.135.136',NULL,NULL,2,NULL,NULL,'2026-09-07 12:43:47'),(83,2,30,'2026-09-08','in','2026-09-08 03:10:05','web','150.228.135.63',NULL,NULL,1,NULL,NULL,'2026-09-08 03:10:05'),(84,2,30,'2026-09-08','out','2026-09-08 03:10:37','web','150.228.135.63',NULL,NULL,2,NULL,NULL,'2026-09-08 03:10:38'),(85,2,30,'2026-09-08','in','2026-09-08 03:10:41','web','150.228.135.63',NULL,NULL,3,NULL,NULL,'2026-09-08 03:10:41'),(86,2,21,'2026-09-08','in','2026-09-08 03:30:34','web','59.152.5.18',NULL,NULL,1,NULL,NULL,'2026-09-08 03:30:34'),(87,2,13,'2026-09-08','in','2026-09-08 03:46:26','web','150.228.135.63',NULL,NULL,1,NULL,NULL,'2026-09-08 03:46:26'),(88,2,36,'2026-09-08','in','2026-09-08 03:47:45','web','150.228.135.63',NULL,NULL,1,NULL,NULL,'2026-09-08 03:47:45'),(89,2,35,'2026-09-08','in','2026-09-08 03:48:30','web','150.228.135.63',NULL,NULL,1,NULL,NULL,'2026-09-08 03:48:30'),(90,2,34,'2026-09-08','in','2026-09-08 03:53:42','web','150.228.135.63',NULL,NULL,1,NULL,NULL,'2026-09-08 03:53:42'),(91,2,31,'2026-09-08','in','2026-09-08 03:54:26','web','150.228.135.63',NULL,NULL,1,NULL,NULL,'2026-09-08 03:54:26'),(92,2,15,'2026-09-08','in','2026-09-08 04:06:22','web','150.228.135.63',NULL,NULL,1,NULL,NULL,'2026-09-08 04:06:22'),(93,2,21,'2026-09-08','out','2026-09-08 07:37:04','web','150.228.135.63',NULL,NULL,2,NULL,NULL,'2026-09-08 07:37:04'),(94,2,21,'2026-09-08','in','2026-09-08 07:37:37','mobile','150.228.135.63',NULL,NULL,3,NULL,NULL,'2026-09-08 07:37:37'),(95,2,30,'2026-09-08','out','2026-09-08 12:11:12','web','150.228.135.47',NULL,NULL,4,NULL,NULL,'2026-09-08 12:11:12'),(96,2,13,'2026-09-08','out','2026-09-08 12:14:24','mobile','150.228.135.47',NULL,NULL,2,NULL,NULL,'2026-09-08 12:14:24'),(97,2,34,'2026-09-08','out','2026-09-08 12:15:29','web','150.228.135.47',NULL,NULL,2,NULL,NULL,'2026-09-08 12:15:29'),(98,2,35,'2026-09-08','out','2026-09-08 12:19:42','web','150.228.135.47',NULL,NULL,2,NULL,NULL,'2026-09-08 12:19:42'),(99,2,21,'2026-09-08','out','2026-09-08 12:25:51','web','150.228.135.47',NULL,NULL,4,NULL,NULL,'2026-09-08 12:25:51'),(100,2,15,'2026-09-08','out','2026-09-08 13:18:46','web','150.228.135.47',NULL,NULL,2,NULL,NULL,'2026-09-08 13:18:46'),(101,2,30,'2026-09-09','in','2026-09-09 03:27:59','mobile','150.228.135.47',NULL,NULL,1,NULL,NULL,'2026-09-09 03:27:59'),(102,2,21,'2026-09-09','in','2026-09-09 03:31:40','mobile','150.228.135.47',NULL,NULL,1,NULL,NULL,'2026-09-09 03:31:40'),(103,2,15,'2026-09-09','in','2026-09-09 03:32:12','web','150.228.135.47',NULL,NULL,1,NULL,NULL,'2026-09-09 03:32:12'),(104,2,36,'2026-09-09','in','2026-09-09 03:32:19','web','150.228.135.47',NULL,NULL,1,NULL,NULL,'2026-09-09 03:32:19'),(105,2,13,'2026-09-09','in','2026-09-09 03:33:15','web','150.228.135.47',NULL,NULL,1,NULL,NULL,'2026-09-09 03:33:15'),(106,2,34,'2026-09-09','in','2026-09-09 03:33:33','web','150.228.135.47',NULL,NULL,1,NULL,NULL,'2026-09-09 03:33:33'),(107,2,34,'2026-09-09','out','2026-09-09 03:33:54','web','150.228.135.47',NULL,NULL,2,NULL,NULL,'2026-09-09 03:33:54'),(108,2,34,'2026-09-09','in','2026-09-09 03:35:23','web','150.228.135.47',NULL,NULL,3,NULL,NULL,'2026-09-09 03:35:23'),(109,2,35,'2026-09-09','in','2026-09-09 03:38:45','web','150.228.135.47',NULL,NULL,1,NULL,NULL,'2026-09-09 03:38:45'),(110,2,12,'2026-09-09','in','2026-09-09 03:45:20','web','150.228.135.47',NULL,NULL,1,NULL,NULL,'2026-09-09 03:45:20'),(111,2,29,'2026-09-09','in','2026-09-09 03:52:56','web','150.228.135.47',NULL,NULL,1,NULL,NULL,'2026-09-09 03:52:56'),(112,2,33,'2026-09-09','in','2026-09-09 04:51:45','web','150.228.135.51',NULL,NULL,1,NULL,NULL,'2026-09-09 04:51:45'),(113,2,33,'2026-09-09','out','2026-09-09 04:56:59','web','150.228.135.51',NULL,NULL,2,NULL,NULL,'2026-09-09 04:56:59'),(114,2,33,'2026-09-09','in','2026-09-09 04:57:03','web','150.228.135.51',NULL,NULL,3,NULL,NULL,'2026-09-09 04:57:03'),(115,2,30,'2026-09-09','out','2026-09-09 12:24:32','web','150.228.135.167',NULL,NULL,2,NULL,NULL,'2026-09-09 12:24:32'),(116,2,15,'2026-09-09','out','2026-09-09 12:51:11','web','150.228.135.167',NULL,NULL,2,NULL,NULL,'2026-09-09 12:51:11'),(117,2,36,'2026-09-09','out','2026-09-09 12:53:14','web','150.228.135.167',NULL,NULL,2,NULL,NULL,'2026-09-09 12:53:14'),(118,2,13,'2026-09-09','out','2026-09-09 12:54:37','mobile','43.245.120.237',NULL,NULL,2,NULL,NULL,'2026-09-09 12:54:37'),(119,2,21,'2026-09-09','out','2026-09-09 12:59:56','web','150.228.135.167',NULL,NULL,2,NULL,NULL,'2026-09-09 12:59:56'),(120,2,35,'2026-09-09','out','2026-09-09 13:06:47','web','150.228.135.167',NULL,NULL,2,NULL,NULL,'2026-09-09 13:06:47'),(121,2,33,'2026-09-09','out','2026-09-09 13:18:49','web','150.228.135.167',NULL,NULL,4,NULL,NULL,'2026-09-09 13:18:49'),(122,2,34,'2026-09-10','in','2026-09-10 03:15:18','web','150.228.135.227',NULL,NULL,1,NULL,NULL,'2026-09-10 03:15:18'),(123,2,35,'2026-09-10','in','2026-09-10 03:24:45','web','150.228.135.227',NULL,NULL,1,NULL,NULL,'2026-09-10 03:24:45'),(124,2,29,'2026-09-10','in','2026-09-10 03:24:51','web','150.228.135.227',NULL,NULL,1,NULL,NULL,'2026-09-10 03:24:51'),(125,2,12,'2026-09-10','in','2026-09-10 03:32:07','web','150.228.135.227',NULL,NULL,1,NULL,NULL,'2026-09-10 03:32:07'),(126,2,21,'2026-09-10','in','2026-09-10 03:32:40','web','150.228.135.227',NULL,NULL,1,NULL,NULL,'2026-09-10 03:32:40'),(127,2,36,'2026-09-10','in','2026-09-10 03:37:33','web','150.228.135.227',NULL,NULL,1,NULL,NULL,'2026-09-10 03:37:33'),(128,2,15,'2026-09-10','in','2026-09-10 03:38:48','web','150.228.135.227',NULL,NULL,1,NULL,NULL,'2026-09-10 03:38:48'),(129,2,30,'2026-09-10','in','2026-09-10 03:39:42','web','150.228.135.227',NULL,NULL,1,NULL,NULL,'2026-09-10 03:39:42'),(130,2,33,'2026-09-10','in','2026-09-10 04:43:25','web','150.228.135.61',NULL,NULL,1,NULL,NULL,'2026-09-10 04:43:25'),(131,2,33,'2026-09-10','out','2026-09-10 11:52:53','web','150.228.135.61',NULL,NULL,2,NULL,NULL,'2026-09-10 11:52:53'),(132,2,33,'2026-09-10','in','2026-09-10 11:52:56','web','150.228.135.61',NULL,NULL,3,NULL,NULL,'2026-09-10 11:52:56'),(133,2,36,'2026-09-10','out','2026-09-10 12:43:38','web','150.228.135.61',NULL,NULL,2,NULL,NULL,'2026-09-10 12:43:38'),(134,2,21,'2026-09-10','out','2026-09-10 13:01:59','web','150.228.135.61',NULL,NULL,2,NULL,NULL,'2026-09-10 13:01:59'),(135,2,30,'2026-09-10','out','2026-09-10 13:02:00','web','150.228.135.61',NULL,NULL,2,NULL,NULL,'2026-09-10 13:02:00'),(136,2,29,'2026-09-10','out','2026-09-10 13:02:32','web','150.228.135.61',NULL,NULL,2,NULL,NULL,'2026-09-10 13:02:32'),(137,2,35,'2026-09-10','out','2026-09-10 13:04:41','web','150.228.135.61',NULL,NULL,2,NULL,NULL,'2026-09-10 13:04:41'),(138,2,12,'2026-09-10','out','2026-09-10 13:07:12','web','150.228.135.61',NULL,NULL,2,NULL,NULL,'2026-09-10 13:07:12'),(139,2,34,'2026-09-10','out','2026-09-10 13:07:23','web','150.228.135.61',NULL,NULL,2,NULL,NULL,'2026-09-10 13:07:23'),(140,2,15,'2026-09-10','out','2026-09-10 13:08:12','web','150.228.135.61',NULL,NULL,2,NULL,NULL,'2026-09-10 13:08:12'),(141,2,35,'2026-09-13','in','2026-09-13 03:25:44','web','150.228.135.177',NULL,NULL,1,NULL,NULL,'2026-09-13 03:25:44'),(142,2,30,'2026-09-13','in','2026-09-13 03:32:33','web','150.228.135.177',NULL,NULL,1,NULL,NULL,'2026-09-13 03:32:33'),(143,2,36,'2026-09-13','in','2026-09-13 03:37:13','web','150.228.135.177',NULL,NULL,1,NULL,NULL,'2026-09-13 03:37:13'),(144,2,21,'2026-09-13','in','2026-09-13 03:37:32','web','150.228.135.177',NULL,NULL,1,205,NULL,'2026-09-13 03:37:32'),(145,2,15,'2026-09-13','in','2026-09-13 03:38:05','web','150.228.135.177',NULL,NULL,1,NULL,NULL,'2026-09-13 03:38:05'),(146,2,34,'2026-09-13','in','2026-09-13 03:38:47','web','150.228.135.177',NULL,NULL,1,NULL,NULL,'2026-09-13 03:38:47'),(147,2,13,'2026-09-13','in','2026-09-13 03:41:48','web','150.228.135.177',NULL,NULL,1,NULL,NULL,'2026-09-13 03:41:48'),(148,2,12,'2026-09-13','in','2026-09-13 03:41:50','web','150.228.135.177',NULL,NULL,1,NULL,NULL,'2026-09-13 03:41:50'),(149,2,33,'2026-09-13','in','2026-09-13 03:42:32','web','150.228.135.177',NULL,NULL,1,NULL,NULL,'2026-09-13 03:42:32'),(150,2,34,'2026-09-13','out','2026-09-13 03:47:21','web','150.228.135.177',NULL,NULL,2,NULL,NULL,'2026-09-13 03:47:21'),(151,2,34,'2026-09-13','in','2026-09-13 03:47:40','web','150.228.135.177',NULL,NULL,3,NULL,NULL,'2026-09-13 03:47:40'),(156,2,31,'2026-09-13','in','2026-09-13 04:21:50','web','150.228.135.177',NULL,NULL,1,NULL,NULL,'2026-09-13 04:21:50'),(157,2,29,'2026-09-13','in','2026-09-13 04:22:10','web','150.228.135.177',NULL,NULL,1,NULL,NULL,'2026-09-13 04:22:10'),(158,2,30,'2026-09-13','out','2026-09-13 12:11:30','web','150.228.135.244',NULL,NULL,2,NULL,NULL,'2026-09-13 12:11:30'),(159,2,21,'2026-08-24','out','2026-08-24 12:40:00','manual',NULL,NULL,NULL,6,NULL,32,'2026-09-13 12:14:22'),(160,2,21,'2026-09-13','out','2026-09-13 12:17:46','web','150.228.135.244',NULL,NULL,2,206,NULL,'2026-09-13 12:17:46'),(161,2,34,'2026-09-13','out','2026-09-13 12:22:13','web','150.228.135.244',NULL,NULL,4,NULL,NULL,'2026-09-13 12:22:13'),(162,2,29,'2026-09-13','out','2026-09-13 12:42:14','web','150.228.135.244',NULL,NULL,2,NULL,NULL,'2026-09-13 12:42:14'),(163,2,13,'2026-09-13','out','2026-09-13 12:45:11','web','150.228.135.244',NULL,NULL,2,NULL,NULL,'2026-09-13 12:45:11'),(164,2,33,'2026-09-13','out','2026-09-13 13:48:07','web','150.228.135.244',NULL,NULL,2,NULL,NULL,'2026-09-13 13:48:07'),(165,2,34,'2026-09-14','in','2026-09-14 03:17:58','web','150.228.135.55',NULL,NULL,1,NULL,NULL,'2026-09-14 03:17:58'),(166,2,21,'2026-09-14','in','2026-09-14 03:24:06','web','150.228.135.55',NULL,NULL,1,NULL,NULL,'2026-09-14 03:24:06'),(167,2,35,'2026-09-14','in','2026-09-14 03:24:29','web','150.228.135.55',NULL,NULL,1,NULL,NULL,'2026-09-14 03:24:29'),(168,2,30,'2026-09-14','in','2026-09-14 03:26:30','web','150.228.135.55',NULL,NULL,1,NULL,NULL,'2026-09-14 03:26:30'),(169,2,15,'2026-09-14','in','2026-09-14 03:28:18','web','150.228.135.55',NULL,NULL,1,NULL,NULL,'2026-09-14 03:28:18'),(170,2,13,'2026-09-14','in','2026-09-14 03:29:53','web','150.228.135.55',NULL,NULL,1,NULL,NULL,'2026-09-14 03:29:53'),(171,2,36,'2026-09-14','in','2026-09-14 03:30:16','web','150.228.135.55',NULL,NULL,1,NULL,NULL,'2026-09-14 03:30:16'),(172,2,12,'2026-09-14','in','2026-09-14 03:35:19','web','150.228.135.55',NULL,NULL,1,NULL,NULL,'2026-09-14 03:35:19'),(173,2,29,'2026-09-14','in','2026-09-14 03:35:28','web','150.228.135.55',NULL,NULL,1,NULL,NULL,'2026-09-14 03:35:28'),(174,2,33,'2026-09-14','in','2026-09-14 03:39:28','web','150.228.135.55',NULL,NULL,1,NULL,NULL,'2026-09-14 03:39:28'),(175,2,35,'2026-09-13','out','2026-09-13 13:00:00','manual',NULL,NULL,NULL,2,NULL,33,'2026-09-14 03:45:16'),(176,2,12,'2026-09-06','in','2026-09-06 03:30:00','manual',NULL,NULL,NULL,3,NULL,34,'2026-09-14 03:49:19'),(177,2,12,'2026-09-06','out','2026-09-06 12:50:00','manual',NULL,NULL,NULL,4,NULL,34,'2026-09-14 03:49:19'),(178,2,31,'2026-09-14','in','2026-09-14 05:14:43','web','150.228.135.55',NULL,NULL,1,NULL,NULL,'2026-09-14 05:14:43'),(179,2,30,'2026-09-14','out','2026-09-14 12:13:51','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-14 12:13:51'),(180,2,34,'2026-09-14','out','2026-09-14 12:29:50','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-14 12:29:50'),(181,2,13,'2026-09-14','out','2026-09-14 12:31:55','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-14 12:31:55'),(182,2,12,'2026-09-14','out','2026-09-14 12:32:04','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-14 12:32:04'),(183,2,29,'2026-09-14','out','2026-09-14 12:42:33','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-14 12:42:33'),(184,2,21,'2026-09-14','out','2026-09-14 12:42:54','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-14 12:42:54'),(185,2,33,'2026-09-14','out','2026-09-14 12:51:00','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-14 12:51:00'),(186,2,36,'2026-09-14','out','2026-09-14 12:51:06','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-14 12:51:06'),(187,2,15,'2026-09-14','out','2026-09-14 12:52:22','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-14 12:52:22'),(188,2,21,'2026-09-15','in','2026-09-15 03:20:25','web','150.228.135.197',NULL,NULL,1,NULL,NULL,'2026-09-15 03:20:25'),(189,2,36,'2026-09-15','in','2026-09-15 03:24:29','web','150.228.135.197',NULL,NULL,1,NULL,NULL,'2026-09-15 03:24:29'),(190,2,13,'2026-09-15','in','2026-09-15 03:24:30','web','150.228.135.197',NULL,NULL,1,NULL,NULL,'2026-09-15 03:24:30'),(191,2,21,'2026-09-03','in','2026-09-03 03:28:00','manual',NULL,NULL,NULL,2,NULL,35,'2026-09-15 03:26:47'),(192,2,21,'2026-09-03','out','2026-09-03 12:45:00','manual',NULL,NULL,NULL,3,NULL,35,'2026-09-15 03:26:47'),(193,2,29,'2026-09-15','in','2026-09-15 03:29:32','web','150.228.135.197',NULL,NULL,1,NULL,NULL,'2026-09-15 03:29:32'),(194,2,12,'2026-09-15','in','2026-09-15 03:29:39','web','150.228.135.197',NULL,NULL,1,NULL,NULL,'2026-09-15 03:29:39'),(195,2,30,'2026-09-15','in','2026-09-15 03:31:01','web','150.228.135.197',NULL,NULL,1,NULL,NULL,'2026-09-15 03:31:01'),(196,2,35,'2026-09-15','in','2026-09-15 03:31:58','web','150.228.135.197',NULL,NULL,1,NULL,NULL,'2026-09-15 03:31:58'),(197,2,35,'2026-09-14','out','2026-09-14 12:41:00','manual',NULL,NULL,NULL,2,NULL,36,'2026-09-15 03:36:29'),(198,2,29,'2026-09-03','out','2026-09-03 12:25:00','manual',NULL,NULL,NULL,4,NULL,38,'2026-09-15 03:38:07'),(199,2,34,'2026-09-15','in','2026-09-15 03:41:11','web','150.228.135.197',NULL,NULL,1,NULL,NULL,'2026-09-15 03:41:11'),(200,2,33,'2026-09-15','in','2026-09-15 03:47:27','web','150.228.135.197',NULL,NULL,1,NULL,NULL,'2026-09-15 03:47:27'),(201,2,31,'2026-09-15','in','2026-09-15 03:56:00','web','150.228.135.197',NULL,NULL,1,NULL,NULL,'2026-09-15 03:56:00'),(202,2,30,'2026-09-15','out','2026-09-15 12:20:06','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-15 12:20:06'),(203,2,21,'2026-09-15','out','2026-09-15 12:28:07','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-15 12:28:07'),(204,2,21,'2026-09-15','in','2026-09-15 12:28:13','web','150.228.135.197',NULL,NULL,3,NULL,NULL,'2026-09-15 12:28:13'),(205,2,21,'2026-09-13','in','2026-09-13 03:27:00','manual',NULL,NULL,NULL,3,NULL,43,'2026-09-15 12:35:54'),(206,2,21,'2026-09-13','out','2026-09-13 12:34:00','manual',NULL,NULL,NULL,4,NULL,43,'2026-09-15 12:35:54'),(207,2,21,'2026-09-15','out','2026-09-15 12:39:41','web','150.228.135.197',NULL,NULL,4,NULL,NULL,'2026-09-15 12:39:41'),(208,2,34,'2026-09-15','out','2026-09-15 12:39:56','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-15 12:39:56'),(209,2,21,'2026-09-15','in','2026-09-15 12:40:07','web','150.228.135.197',NULL,'Test check in',5,NULL,NULL,'2026-09-15 12:40:07'),(210,2,29,'2026-09-15','out','2026-09-15 13:00:09','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-15 13:00:09'),(211,2,12,'2026-09-15','out','2026-09-15 13:05:55','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-15 13:05:55'),(212,2,36,'2026-09-15','out','2026-09-15 13:10:26','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-15 13:10:26'),(213,2,35,'2026-09-15','out','2026-09-15 13:12:33','web','150.228.135.197',NULL,NULL,2,NULL,NULL,'2026-09-15 13:12:33'),(214,2,21,'2026-09-15','out','2026-09-15 13:13:07','web','150.228.135.197',NULL,NULL,6,NULL,NULL,'2026-09-15 13:13:07'),(215,2,34,'2026-09-16','in','2026-09-16 03:16:26','web','150.228.135.106',NULL,NULL,1,NULL,NULL,'2026-09-16 03:16:26'),(216,2,15,'2026-09-16','in','2026-09-16 03:24:19','web','150.228.135.106',NULL,NULL,1,NULL,NULL,'2026-09-16 03:24:19'),(217,2,36,'2026-09-16','in','2026-09-16 03:24:27','web','150.228.135.106',NULL,NULL,1,NULL,NULL,'2026-09-16 03:24:27'),(218,2,21,'2026-09-16','in','2026-09-16 03:30:27','web','150.228.135.106',NULL,NULL,1,NULL,NULL,'2026-09-16 03:30:27'),(219,2,13,'2026-09-16','in','2026-09-16 03:30:45','web','150.228.135.106',NULL,NULL,1,NULL,NULL,'2026-09-16 03:30:45'),(220,2,29,'2026-09-16','in','2026-09-16 03:34:35','web','150.228.135.106',NULL,NULL,1,NULL,NULL,'2026-09-16 03:34:35'),(221,2,12,'2026-09-16','in','2026-09-16 03:34:52','web','150.228.135.106',NULL,NULL,1,NULL,NULL,'2026-09-16 03:34:52'),(222,2,31,'2026-09-16','in','2026-09-16 03:35:07','web','150.228.135.106',NULL,NULL,1,NULL,NULL,'2026-09-16 03:35:07'),(223,2,35,'2026-09-16','in','2026-09-16 03:36:44','web','150.228.135.106',NULL,NULL,1,NULL,NULL,'2026-09-16 03:36:44'),(224,2,30,'2026-09-16','in','2026-09-16 04:14:17','web','150.228.135.106',NULL,NULL,1,NULL,NULL,'2026-09-16 04:14:17'),(225,2,33,'2026-09-16','in','2026-09-16 06:29:02','web','150.228.135.106',NULL,NULL,1,NULL,NULL,'2026-09-16 06:29:02'),(226,2,13,'2026-09-16','out','2026-09-16 12:37:45','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-16 12:37:46'),(227,2,30,'2026-09-16','out','2026-09-16 12:38:43','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-16 12:38:43'),(228,2,36,'2026-09-16','out','2026-09-16 12:40:03','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-16 12:40:03'),(229,2,21,'2026-09-16','out','2026-09-16 12:40:39','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-16 12:40:39'),(230,2,12,'2026-09-16','out','2026-09-16 12:41:29','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-16 12:41:29'),(231,2,29,'2026-09-16','out','2026-09-16 12:42:22','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-16 12:42:22'),(232,2,15,'2026-09-16','out','2026-09-16 12:42:47','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-16 12:42:47'),(233,2,33,'2026-09-16','out','2026-09-16 12:56:31','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-16 12:56:31'),(234,2,35,'2026-09-16','out','2026-09-16 13:04:43','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-16 13:04:43'),(235,2,34,'2026-09-16','out','2026-09-16 13:36:03','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-16 13:36:03'),(236,2,34,'2026-09-17','in','2026-09-17 03:08:34','web','150.228.135.109',NULL,NULL,1,NULL,NULL,'2026-09-17 03:08:34'),(237,2,12,'2026-09-17','in','2026-09-17 03:27:46','web','150.228.135.109',NULL,NULL,1,NULL,NULL,'2026-09-17 03:27:46'),(238,2,13,'2026-09-17','in','2026-09-17 03:34:07','web','150.228.135.109',NULL,NULL,1,NULL,NULL,'2026-09-17 03:34:07'),(239,2,36,'2026-09-17','in','2026-09-17 03:34:10','web','150.228.135.109',NULL,NULL,1,NULL,NULL,'2026-09-17 03:34:10'),(240,2,35,'2026-09-17','in','2026-09-17 03:35:17','web','150.228.135.109',NULL,NULL,1,NULL,NULL,'2026-09-17 03:35:17'),(241,2,15,'2026-09-17','in','2026-09-17 03:35:29','web','150.228.135.109',NULL,NULL,1,NULL,NULL,'2026-09-17 03:35:29'),(242,2,33,'2026-09-17','in','2026-09-17 03:36:52','web','150.228.135.109',NULL,NULL,1,NULL,NULL,'2026-09-17 03:36:52'),(243,2,21,'2026-09-17','in','2026-09-17 03:39:38','web','150.228.135.109',NULL,NULL,1,NULL,NULL,'2026-09-17 03:39:38'),(244,2,29,'2026-09-17','in','2026-09-17 03:48:18','web','150.228.135.109',NULL,NULL,1,NULL,NULL,'2026-09-17 03:48:18'),(245,2,30,'2026-09-17','in','2026-09-17 04:22:15','web','150.228.135.109',NULL,NULL,1,NULL,NULL,'2026-09-17 04:22:15'),(246,2,29,'2026-09-17','out','2026-09-17 11:42:22','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-17 11:42:22'),(247,2,33,'2026-09-17','out','2026-09-17 12:26:00','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-17 12:26:00'),(248,2,21,'2026-09-17','out','2026-09-17 12:26:00','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-17 12:26:00'),(249,2,30,'2026-09-17','out','2026-09-17 12:26:01','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-17 12:26:01'),(250,2,36,'2026-09-17','out','2026-09-17 12:26:14','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-17 12:26:14'),(251,2,35,'2026-09-17','out','2026-09-17 12:26:49','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-17 12:26:49'),(252,2,13,'2026-09-17','out','2026-09-17 12:27:32','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-17 12:27:32'),(253,2,34,'2026-09-17','out','2026-09-17 12:35:06','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-17 12:35:06'),(254,2,15,'2026-09-17','out','2026-09-17 14:31:19','web','150.228.135.109',NULL,NULL,2,NULL,NULL,'2026-09-17 14:31:19'),(255,7,40,'2026-09-19','in','2026-09-19 05:46:35','web','202.53.173.230',NULL,NULL,1,NULL,NULL,'2026-09-19 05:46:35'),(256,7,41,'2026-09-19','in','2026-09-19 09:18:29','web','202.53.173.230',NULL,NULL,1,NULL,NULL,'2026-09-19 09:18:29'),(257,2,36,'2026-09-20','in','2026-09-20 03:22:52','web','150.228.135.151',NULL,NULL,1,NULL,NULL,'2026-09-20 03:22:52'),(258,2,34,'2026-09-20','in','2026-09-20 03:26:39','web','150.228.135.151',NULL,NULL,1,NULL,NULL,'2026-09-20 03:26:39'),(259,2,13,'2026-09-20','in','2026-09-20 03:27:19','web','150.228.135.151',NULL,NULL,1,NULL,NULL,'2026-09-20 03:27:19'),(260,2,35,'2026-09-20','in','2026-09-20 03:34:16','web','150.228.135.151',NULL,NULL,1,NULL,NULL,'2026-09-20 03:34:16'),(261,2,12,'2026-09-20','in','2026-09-20 03:34:33','web','150.228.135.151',NULL,NULL,1,NULL,NULL,'2026-09-20 03:34:33'),(262,2,21,'2026-09-20','in','2026-09-20 03:43:04','web','150.228.135.151',NULL,NULL,1,NULL,NULL,'2026-09-20 03:43:04'),(263,2,29,'2026-09-20','in','2026-09-20 04:01:00','web','150.228.135.151',NULL,NULL,1,NULL,NULL,'2026-09-20 04:01:00'),(264,2,30,'2026-09-20','in','2026-09-20 04:17:12','web','150.228.135.151',NULL,NULL,1,NULL,NULL,'2026-09-20 04:17:12'),(265,2,15,'2026-09-20','in','2026-09-20 04:31:31','web','150.228.135.151',NULL,NULL,1,NULL,NULL,'2026-09-20 04:31:31'),(266,2,33,'2026-09-20','in','2026-09-20 04:47:43','web','150.228.135.151',NULL,NULL,1,NULL,NULL,'2026-09-20 04:47:43');
/*!40000 ALTER TABLE `attendance_punches` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `attendance_records`
--

DROP TABLE IF EXISTS `attendance_records`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `attendance_records` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `attendance_date` date NOT NULL,
  `shift_id` bigint unsigned DEFAULT NULL,
  `attendance_type_id` bigint unsigned NOT NULL,
  `first_check_in` datetime DEFAULT NULL,
  `last_check_out` datetime DEFAULT NULL,
  `total_working_hours` decimal(6,2) NOT NULL DEFAULT '0.00',
  `overtime_hours` decimal(6,2) NOT NULL DEFAULT '0.00',
  `late_minutes` int NOT NULL DEFAULT '0',
  `early_leave_minutes` int DEFAULT NULL,
  `punch_count` int NOT NULL DEFAULT '0',
  `policy_snapshot` json NOT NULL,
  `is_locked` tinyint(1) NOT NULL DEFAULT '0',
  `calculated_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `att_rec_company_emp_date_unique` (`company_id`,`employee_id`,`attendance_date`),
  KEY `attendance_records_company_id_attendance_date_index` (`company_id`,`attendance_date`)
) ENGINE=InnoDB AUTO_INCREMENT=354 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `attendance_records`
--

LOCK TABLES `attendance_records` WRITE;
/*!40000 ALTER TABLE `attendance_records` DISABLE KEYS */;
INSERT INTO `attendance_records` VALUES (1,2,21,'2026-08-24',2,13,'2026-08-24 04:09:22','2026-08-24 12:40:00',8.51,0.51,39,0,6,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-13 12:14:22','2026-08-24 04:58:45','2026-09-13 12:14:22'),(28,2,21,'2026-09-01',2,13,'2026-09-01 03:40:04','2026-09-01 12:40:44',9.01,1.01,10,0,2,'{\"shift\": {\"id\": 2, \"end_time\": \"18:00:00\", \"start_time\": \"09:00:00\", \"working_days\": [7, 1, 2, 3, 4], \"grace_minutes\": 30, \"working_hours\": 8, \"min_hours_present\": 6, \"min_hours_half_day\": 3}, \"timezone\": \"Asia/Dhaka\"}',0,'2026-09-10 11:40:13','2026-09-01 12:59:55','2026-09-10 11:40:13'),(29,2,12,'2026-09-02',2,13,'2026-09-02 03:52:49',NULL,0.00,0.00,38,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-17T05:27:30.000000Z\", \"updated_by\": null, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-02 03:54:38','2026-09-02 03:54:38','2026-09-02 03:54:38'),(30,2,30,'2026-09-02',2,13,'2026-09-02 04:06:39','2026-09-02 12:49:49',8.72,0.72,37,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-02 12:49:51','2026-09-02 04:07:06','2026-09-02 12:49:51'),(33,2,29,'2026-09-02',2,13,'2026-09-02 03:49:45',NULL,0.00,0.00,20,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-02 07:38:57','2026-09-02 04:13:21','2026-09-02 07:38:57'),(39,2,21,'2026-09-02',2,13,'2026-09-02 03:36:42','2026-09-02 14:09:01',9.16,1.16,7,0,18,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-02 14:09:02','2026-09-02 05:30:47','2026-09-02 14:09:02'),(41,2,12,'2026-09-01',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-02 06:23:13','2026-09-02 06:23:13','2026-09-02 06:23:13'),(42,2,13,'2026-09-01',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-02 06:23:13','2026-09-02 06:23:13','2026-09-02 06:23:13'),(43,2,15,'2026-09-01',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-02 06:23:13','2026-09-02 06:23:13','2026-09-02 06:23:13'),(44,2,29,'2026-09-01',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-02 06:23:13','2026-09-02 06:23:13','2026-09-02 06:23:13'),(45,2,30,'2026-09-01',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-02 06:23:13','2026-09-02 06:23:13','2026-09-02 06:23:13'),(46,2,31,'2026-09-01',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-02 06:23:13','2026-09-02 06:23:13','2026-09-02 06:23:13'),(52,2,13,'2026-09-02',2,12,'2026-09-02 03:24:33','2026-09-02 12:52:05',9.46,1.46,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-02 12:52:07','2026-09-02 12:52:07','2026-09-02 12:52:07'),(59,1,10,'2026-09-02',1,4,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-02 20:00:03','2026-09-02 20:00:03','2026-09-02 20:00:03'),(60,2,15,'2026-09-02',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-02 20:00:03','2026-09-02 20:00:03','2026-09-02 20:00:03'),(61,2,31,'2026-09-02',2,22,'2026-09-02 04:08:24',NULL,0.00,0.00,38,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-02 20:00:03','2026-09-02 20:00:03','2026-09-02 20:00:03'),(62,2,32,'2026-09-02',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-02T04:26:34.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [7, 1, 2, 3, 4], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-02 20:00:03','2026-09-02 20:00:03','2026-09-02 20:00:03'),(63,2,30,'2026-09-03',2,12,'2026-09-03 03:14:45',NULL,0.42,0.00,0,NULL,3,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-03 11:29:54','2026-09-03 03:14:52','2026-09-03 11:29:54'),(68,2,29,'2026-09-03',2,13,'2026-09-03 03:32:46','2026-09-03 12:25:00',8.87,0.87,2,0,4,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-15 03:38:07','2026-09-03 03:39:30','2026-09-15 03:38:07'),(75,2,21,'2026-09-06',2,13,'2026-09-06 04:02:18','2026-09-06 12:49:07',8.77,0.77,32,0,8,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-06 12:49:09','2026-09-06 04:03:14','2026-09-06 12:49:09'),(79,2,12,'2026-09-06',2,12,'2026-09-06 03:30:00','2026-09-06 12:50:00',9.33,1.33,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-14 03:49:19','2026-09-06 12:50:24','2026-09-14 03:49:19'),(80,2,30,'2026-09-06',2,13,'2026-09-06 04:01:42','2026-09-06 12:52:47',8.85,0.85,32,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-06 12:52:48','2026-09-06 12:52:48','2026-09-06 12:52:48'),(81,1,10,'2026-09-06',1,4,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-06 20:00:03','2026-09-06 20:00:03','2026-09-06 20:00:03'),(82,2,13,'2026-09-06',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-06 20:00:03','2026-09-06 20:00:03','2026-09-06 20:00:03'),(83,2,15,'2026-09-06',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-06 20:00:03','2026-09-06 20:00:03','2026-09-06 20:00:03'),(84,2,29,'2026-09-06',2,22,'2026-09-06 04:17:53',NULL,0.00,0.00,48,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-06 20:00:03','2026-09-06 20:00:03','2026-09-06 20:00:03'),(85,2,31,'2026-09-06',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-06 20:00:03','2026-09-06 20:00:03','2026-09-06 20:00:03'),(86,2,32,'2026-09-06',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-06 20:00:03','2026-09-06 20:00:03','2026-09-06 20:00:03'),(87,2,12,'2026-09-07',2,13,'2026-09-07 03:52:48','2026-09-07 12:43:47',8.85,0.85,23,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-07 12:43:49','2026-09-07 03:53:05','2026-09-07 12:43:49'),(88,2,30,'2026-09-07',2,14,'2026-09-07 03:39:43','2026-09-07 08:44:47',5.08,0.00,10,195,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-07 08:44:48','2026-09-07 08:44:48','2026-09-07 08:44:48'),(89,2,29,'2026-09-07',2,13,'2026-09-07 04:15:56','2026-09-07 12:26:49',8.18,0.18,46,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-07 12:26:50','2026-09-07 12:26:50','2026-09-07 12:26:50'),(90,2,21,'2026-09-07',2,12,'2026-09-07 03:24:48','2026-09-07 12:30:51',9.10,1.10,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-07 12:30:53','2026-09-07 12:30:53','2026-09-07 12:30:53'),(92,1,10,'2026-09-07',1,4,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-07 20:00:01','2026-09-07 20:00:01','2026-09-07 20:00:01'),(93,2,13,'2026-09-07',2,22,'2026-09-07 03:23:53',NULL,0.00,0.00,0,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-07 20:00:02','2026-09-07 20:00:02','2026-09-07 20:00:02'),(94,2,15,'2026-09-07',2,22,'2026-09-07 04:12:56',NULL,0.00,0.00,43,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-07 20:00:02','2026-09-07 20:00:02','2026-09-07 20:00:02'),(95,2,31,'2026-09-07',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-07 20:00:02','2026-09-07 20:00:02','2026-09-07 20:00:02'),(96,2,32,'2026-09-07',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-07 20:00:02','2026-09-07 20:00:02','2026-09-07 20:00:02'),(97,2,33,'2026-09-07',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-07 20:00:02','2026-09-07 20:00:02','2026-09-07 20:00:02'),(98,2,34,'2026-09-07',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-07 20:00:02','2026-09-07 20:00:02','2026-09-07 20:00:02'),(99,2,35,'2026-09-07',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-07 20:00:02','2026-09-07 20:00:02','2026-09-07 20:00:02'),(100,2,30,'2026-09-08',2,12,'2026-09-08 03:10:05','2026-09-08 12:11:12',9.02,1.02,0,0,4,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-08 12:11:12','2026-09-08 03:10:39','2026-09-08 12:11:12'),(102,2,34,'2026-09-08',2,13,'2026-09-08 03:53:42','2026-09-08 12:15:29',8.36,0.36,24,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-08 12:15:31','2026-09-08 04:02:15','2026-09-08 12:15:31'),(103,2,21,'2026-09-08',2,12,'2026-09-08 03:30:34','2026-09-08 12:25:51',8.91,0.91,0,0,4,'{\"shift\": {\"id\": 2, \"end_time\": \"18:00:00\", \"start_time\": \"09:00:00\", \"working_days\": [1, 2, 3, 4, 5], \"grace_minutes\": 30, \"working_hours\": 8, \"min_hours_present\": 6, \"min_hours_half_day\": 3}, \"timezone\": \"Asia/Dhaka\"}',0,'2026-09-10 11:39:37','2026-09-08 07:37:06','2026-09-10 11:39:37'),(105,2,13,'2026-09-08',2,13,'2026-09-08 03:46:26','2026-09-08 12:14:24',8.47,0.47,16,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-08 12:14:24','2026-09-08 12:14:24','2026-09-08 12:14:24'),(107,2,35,'2026-09-08',2,13,'2026-09-08 03:48:30','2026-09-08 12:19:42',8.52,0.52,19,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-08 12:19:43','2026-09-08 12:19:43','2026-09-08 12:19:43'),(109,2,15,'2026-09-08',2,13,'2026-09-08 04:06:22','2026-09-08 13:18:46',9.21,1.21,36,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-08 13:18:46','2026-09-08 13:18:46','2026-09-08 13:18:46'),(110,1,10,'2026-09-08',1,4,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-08 20:00:02','2026-09-08 20:00:02','2026-09-08 20:00:02'),(111,2,12,'2026-09-08',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-08 20:00:03','2026-09-08 20:00:03','2026-09-08 20:00:03'),(112,2,29,'2026-09-08',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-08 20:00:03','2026-09-08 20:00:03','2026-09-08 20:00:03'),(113,2,31,'2026-09-08',2,22,'2026-09-08 03:54:26',NULL,0.00,0.00,24,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-08 20:00:03','2026-09-08 20:00:03','2026-09-08 20:00:03'),(114,2,32,'2026-09-08',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-08 20:00:03','2026-09-08 20:00:03','2026-09-08 20:00:03'),(115,2,33,'2026-09-08',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-08 20:00:03','2026-09-08 20:00:03','2026-09-08 20:00:03'),(116,2,36,'2026-09-08',2,22,'2026-09-08 03:47:45',NULL,0.00,0.00,18,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-08 20:00:03','2026-09-08 20:00:03','2026-09-08 20:00:03'),(117,2,15,'2026-09-09',2,13,'2026-09-09 03:32:12','2026-09-09 12:51:11',9.32,1.32,2,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-09 12:51:13','2026-09-09 03:32:48','2026-09-09 12:51:13'),(118,2,34,'2026-09-09',2,15,'2026-09-09 03:33:33','2026-09-09 03:33:54',0.01,0.00,4,506,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-09 03:33:56','2026-09-09 03:33:56','2026-09-09 03:33:56'),(120,2,33,'2026-09-09',2,13,'2026-09-09 04:51:45','2026-09-09 13:18:49',8.45,0.45,82,0,4,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-09 13:18:51','2026-09-09 04:51:40','2026-09-09 13:18:51'),(123,2,30,'2026-09-09',2,12,'2026-09-09 03:27:59','2026-09-09 12:24:32',8.94,0.94,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-09 12:24:33','2026-09-09 12:24:33','2026-09-09 12:24:33'),(125,2,36,'2026-09-09',2,13,'2026-09-09 03:32:19','2026-09-09 12:53:14',9.35,1.35,2,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-09 12:53:16','2026-09-09 12:53:16','2026-09-09 12:53:16'),(126,2,13,'2026-09-09',2,13,'2026-09-09 03:33:15','2026-09-09 12:54:37',9.36,1.36,3,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-09 12:54:38','2026-09-09 12:54:38','2026-09-09 12:54:38'),(127,2,21,'2026-09-09',2,13,'2026-09-09 03:31:40','2026-09-09 12:59:56',9.47,1.47,1,0,2,'{\"shift\": {\"id\": 2, \"end_time\": \"18:00:00\", \"start_time\": \"09:00:00\", \"working_days\": [1, 2, 3, 4, 5], \"grace_minutes\": 30, \"working_hours\": 8, \"min_hours_present\": 6, \"min_hours_half_day\": 3}, \"timezone\": \"Asia/Dhaka\"}',0,'2026-09-10 11:40:01','2026-09-09 12:59:56','2026-09-10 11:40:01'),(128,2,35,'2026-09-09',2,13,'2026-09-09 03:38:45','2026-09-09 13:06:47',9.47,1.47,9,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-09 13:06:48','2026-09-09 13:06:48','2026-09-09 13:06:48'),(130,1,10,'2026-09-09',1,4,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-09 20:00:02','2026-09-09 20:00:02','2026-09-09 20:00:02'),(131,2,12,'2026-09-09',2,22,'2026-09-09 03:45:20',NULL,0.00,0.00,15,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-09 20:00:02','2026-09-09 20:00:02','2026-09-09 20:00:02'),(132,2,29,'2026-09-09',2,22,'2026-09-09 03:52:56',NULL,0.00,0.00,23,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-09 20:00:02','2026-09-09 20:00:02','2026-09-09 20:00:02'),(133,2,31,'2026-09-09',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-09 20:00:02','2026-09-09 20:00:02','2026-09-09 20:00:02'),(134,2,32,'2026-09-09',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-09 20:00:03','2026-09-09 20:00:03','2026-09-09 20:00:03'),(138,2,33,'2026-09-10',2,13,'2026-09-10 04:43:25',NULL,7.16,0.00,73,NULL,3,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-10 11:52:59','2026-09-10 11:52:56','2026-09-10 11:52:59'),(140,2,36,'2026-09-10',2,13,'2026-09-10 03:37:33','2026-09-10 12:43:38',9.10,1.10,7,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-10 12:43:40','2026-09-10 12:43:40','2026-09-10 12:43:40'),(141,2,21,'2026-09-10',2,13,'2026-09-10 03:32:40','2026-09-10 13:01:59',9.49,1.49,2,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-10 13:02:00','2026-09-10 13:02:00','2026-09-10 13:02:00'),(142,2,30,'2026-09-10',2,13,'2026-09-10 03:39:42','2026-09-10 13:02:00',9.37,1.37,9,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-10 13:02:01','2026-09-10 13:02:01','2026-09-10 13:02:01'),(143,2,29,'2026-09-10',2,12,'2026-09-10 03:24:51','2026-09-10 13:02:32',9.63,1.63,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-10 13:02:33','2026-09-10 13:02:33','2026-09-10 13:02:33'),(144,2,35,'2026-09-10',2,12,'2026-09-10 03:24:45','2026-09-10 13:04:41',9.67,1.67,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-10 13:04:42','2026-09-10 13:04:42','2026-09-10 13:04:42'),(145,2,12,'2026-09-10',2,13,'2026-09-10 03:32:07','2026-09-10 13:07:12',9.58,1.58,2,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-10 13:07:12','2026-09-10 13:07:12','2026-09-10 13:07:12'),(146,2,34,'2026-09-10',2,12,'2026-09-10 03:15:18','2026-09-10 13:07:23',9.87,1.87,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-10 13:07:24','2026-09-10 13:07:24','2026-09-10 13:07:24'),(147,2,15,'2026-09-10',2,13,'2026-09-10 03:38:48','2026-09-10 13:08:12',9.49,1.49,8,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-10 13:08:15','2026-09-10 13:08:15','2026-09-10 13:08:15'),(148,1,10,'2026-09-10',1,4,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-10 20:00:02','2026-09-10 20:00:02','2026-09-10 20:00:02'),(149,2,13,'2026-09-10',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-10 20:00:02','2026-09-10 20:00:02','2026-09-10 20:00:02'),(150,2,31,'2026-09-10',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-10 20:00:02','2026-09-10 20:00:02','2026-09-10 20:00:02'),(151,2,32,'2026-09-10',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-10 20:00:03','2026-09-10 20:00:03','2026-09-10 20:00:03'),(152,1,10,'2026-09-11',1,7,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-11 20:00:02','2026-09-11 20:00:02','2026-09-11 20:00:02'),(153,2,12,'2026-09-11',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-11 20:00:02','2026-09-11 20:00:02','2026-09-11 20:00:02'),(154,2,13,'2026-09-11',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-11 20:00:02','2026-09-11 20:00:02','2026-09-11 20:00:02'),(155,2,15,'2026-09-11',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-11 20:00:02','2026-09-11 20:00:02','2026-09-11 20:00:02'),(156,2,21,'2026-09-11',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-11 20:00:02','2026-09-11 20:00:02','2026-09-11 20:00:02'),(157,2,29,'2026-09-11',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-11 20:00:02','2026-09-11 20:00:02','2026-09-11 20:00:02'),(158,2,30,'2026-09-11',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-11 20:00:02','2026-09-11 20:00:02','2026-09-11 20:00:02'),(159,2,31,'2026-09-11',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-11 20:00:02','2026-09-11 20:00:02','2026-09-11 20:00:02'),(160,2,32,'2026-09-11',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-11 20:00:03','2026-09-11 20:00:03','2026-09-11 20:00:03'),(161,2,33,'2026-09-11',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-11 20:00:03','2026-09-11 20:00:03','2026-09-11 20:00:03'),(162,2,34,'2026-09-11',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-11 20:00:03','2026-09-11 20:00:03','2026-09-11 20:00:03'),(163,2,35,'2026-09-11',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-11 20:00:03','2026-09-11 20:00:03','2026-09-11 20:00:03'),(164,2,36,'2026-09-11',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-11 20:00:03','2026-09-11 20:00:03','2026-09-11 20:00:03'),(165,1,10,'2026-09-12',1,7,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-12 20:00:03','2026-09-12 20:00:03','2026-09-12 20:00:03'),(166,2,12,'2026-09-12',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-12 20:00:03','2026-09-12 20:00:03','2026-09-12 20:00:03'),(167,2,13,'2026-09-12',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-12 20:00:03','2026-09-12 20:00:03','2026-09-12 20:00:03'),(168,2,15,'2026-09-12',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-12 20:00:03','2026-09-12 20:00:03','2026-09-12 20:00:03'),(169,2,21,'2026-09-12',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-12 20:00:03','2026-09-12 20:00:03','2026-09-12 20:00:03'),(170,2,29,'2026-09-12',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-12 20:00:03','2026-09-12 20:00:03','2026-09-12 20:00:03'),(171,2,30,'2026-09-12',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-12 20:00:03','2026-09-12 20:00:03','2026-09-12 20:00:03'),(172,2,31,'2026-09-12',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-12 20:00:03','2026-09-12 20:00:03','2026-09-12 20:00:03'),(173,2,32,'2026-09-12',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-12 20:00:04','2026-09-12 20:00:04','2026-09-12 20:00:04'),(174,2,33,'2026-09-12',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-12 20:00:04','2026-09-12 20:00:04','2026-09-12 20:00:04'),(175,2,34,'2026-09-12',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-12 20:00:04','2026-09-12 20:00:04','2026-09-12 20:00:04'),(176,2,35,'2026-09-12',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-12 20:00:04','2026-09-12 20:00:04','2026-09-12 20:00:04'),(177,2,36,'2026-09-12',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-12 20:00:04','2026-09-12 20:00:04','2026-09-12 20:00:04'),(178,2,35,'2026-09-13',2,12,'2026-09-13 03:25:44','2026-09-13 13:00:00',9.57,1.57,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-14 03:45:16','2026-09-13 03:25:46','2026-09-14 03:45:16'),(179,2,30,'2026-09-13',2,13,'2026-09-13 03:32:33','2026-09-13 12:11:30',8.65,0.65,2,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-13 12:11:33','2026-09-13 03:32:34','2026-09-13 12:11:33'),(180,2,36,'2026-09-13',2,13,'2026-09-13 03:37:13',NULL,0.00,0.00,7,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-13 03:37:14','2026-09-13 03:37:14','2026-09-13 03:37:14'),(181,2,21,'2026-09-13',2,12,'2026-09-13 03:27:00','2026-09-13 12:34:00',9.12,1.12,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-15 12:35:54','2026-09-13 03:37:35','2026-09-15 12:35:54'),(182,2,15,'2026-09-13',2,13,'2026-09-13 03:38:05',NULL,0.00,0.00,8,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-13 03:38:05','2026-09-13 03:38:05','2026-09-13 03:38:05'),(183,2,34,'2026-09-13',2,13,'2026-09-13 03:38:47','2026-09-13 12:22:13',8.72,0.72,8,0,4,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-13 12:22:15','2026-09-13 03:38:47','2026-09-13 12:22:15'),(184,2,13,'2026-09-13',2,13,'2026-09-13 03:41:48','2026-09-13 12:45:11',9.06,1.06,11,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-13 12:45:13','2026-09-13 03:41:50','2026-09-13 12:45:13'),(185,2,12,'2026-09-13',2,13,'2026-09-13 03:41:50',NULL,0.00,0.00,11,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-13 03:41:53','2026-09-13 03:41:53','2026-09-13 03:41:53'),(186,2,33,'2026-09-13',2,13,'2026-09-13 03:42:32','2026-09-13 13:48:07',10.09,2.09,12,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-13 13:48:08','2026-09-13 03:42:35','2026-09-13 13:48:08'),(189,2,31,'2026-09-13',2,13,'2026-09-13 04:21:50',NULL,0.00,0.00,51,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-13 04:21:51','2026-09-13 04:21:51','2026-09-13 04:21:51'),(190,2,29,'2026-09-13',2,13,'2026-09-13 04:22:10','2026-09-13 12:42:14',8.33,0.33,52,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-13 12:42:15','2026-09-13 04:22:13','2026-09-13 12:42:15'),(199,1,10,'2026-09-13',1,4,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-13 20:00:02','2026-09-13 20:00:02','2026-09-13 20:00:02'),(200,2,32,'2026-09-13',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-13 20:00:02','2026-09-13 20:00:02','2026-09-13 20:00:02'),(201,2,34,'2026-09-14',2,12,'2026-09-14 03:17:58','2026-09-14 12:29:50',9.20,1.20,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-14 12:29:51','2026-09-14 03:18:01','2026-09-14 12:29:51'),(202,2,21,'2026-09-14',2,12,'2026-09-14 03:24:06','2026-09-14 12:42:54',9.31,1.31,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-14 12:42:56','2026-09-14 03:24:07','2026-09-14 12:42:56'),(203,2,35,'2026-09-14',2,12,'2026-09-14 03:24:29','2026-09-14 12:41:00',9.28,1.28,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-15 03:36:29','2026-09-14 03:24:31','2026-09-15 03:36:29'),(204,2,30,'2026-09-14',2,12,'2026-09-14 03:26:30','2026-09-14 12:13:51',8.79,0.79,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-14 12:13:53','2026-09-14 03:26:31','2026-09-14 12:13:53'),(205,2,15,'2026-09-14',2,12,'2026-09-14 03:28:18','2026-09-14 12:52:22',9.40,1.40,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-14 12:52:24','2026-09-14 03:28:19','2026-09-14 12:52:24'),(207,2,13,'2026-09-14',2,12,'2026-09-14 03:29:53','2026-09-14 12:31:55',9.03,1.03,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-14 12:31:57','2026-09-14 03:29:53','2026-09-14 12:31:57'),(208,2,36,'2026-09-14',2,12,'2026-09-14 03:30:16','2026-09-14 12:51:06',9.35,1.35,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-14 12:51:08','2026-09-14 03:30:17','2026-09-14 12:51:08'),(209,2,12,'2026-09-14',2,13,'2026-09-14 03:35:19','2026-09-14 12:32:04',8.95,0.95,5,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-14 12:32:06','2026-09-14 03:35:21','2026-09-14 12:32:06'),(210,2,29,'2026-09-14',2,13,'2026-09-14 03:35:28','2026-09-14 12:42:33',9.12,1.12,5,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-14 12:42:34','2026-09-14 03:35:30','2026-09-14 12:42:34'),(211,2,33,'2026-09-14',2,13,'2026-09-14 03:39:28','2026-09-14 12:51:00',9.19,1.19,9,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-14 12:51:02','2026-09-14 03:39:30','2026-09-14 12:51:02'),(215,2,31,'2026-09-14',2,13,'2026-09-14 05:14:43',NULL,0.00,0.00,104,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-14 05:14:45','2026-09-14 05:14:45','2026-09-14 05:14:45'),(225,2,32,'2026-09-14',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-14 20:00:03','2026-09-14 20:00:03','2026-09-14 20:00:03'),(226,1,10,'2026-09-14',1,4,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-14 20:00:03','2026-09-14 20:00:03','2026-09-14 20:00:03'),(227,2,21,'2026-09-15',2,12,'2026-09-15 03:20:25','2026-09-15 13:13:07',9.87,1.87,0,0,6,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-15 13:13:08','2026-09-15 03:20:28','2026-09-15 13:13:08'),(228,2,36,'2026-09-15',2,12,'2026-09-15 03:24:29','2026-09-15 13:10:26',9.77,1.77,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-15 13:10:28','2026-09-15 03:24:31','2026-09-15 13:10:28'),(229,2,13,'2026-09-15',2,12,'2026-09-15 03:24:30',NULL,0.00,0.00,0,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-15 03:24:31','2026-09-15 03:24:31','2026-09-15 03:24:31'),(230,2,21,'2026-09-03',2,12,'2026-09-03 03:28:00','2026-09-03 12:45:00',9.28,1.28,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-15 03:26:47','2026-09-15 03:26:47','2026-09-15 03:26:47'),(231,2,29,'2026-09-15',2,12,'2026-09-15 03:29:32','2026-09-15 13:00:09',9.51,1.51,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-15 13:00:10','2026-09-15 03:29:32','2026-09-15 13:00:10'),(232,2,12,'2026-09-15',2,12,'2026-09-15 03:29:39','2026-09-15 13:05:55',9.60,1.60,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-15 13:05:58','2026-09-15 03:29:41','2026-09-15 13:05:58'),(233,2,30,'2026-09-15',2,13,'2026-09-15 03:31:01','2026-09-15 12:20:06',8.82,0.82,1,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-15 12:20:09','2026-09-15 03:31:02','2026-09-15 12:20:09'),(234,2,35,'2026-09-15',2,13,'2026-09-15 03:31:58','2026-09-15 13:12:33',9.68,1.68,1,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-15 13:12:34','2026-09-15 03:31:59','2026-09-15 13:12:34'),(237,2,34,'2026-09-15',2,13,'2026-09-15 03:41:11','2026-09-15 12:39:56',8.98,0.98,11,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-15 12:39:59','2026-09-15 03:41:12','2026-09-15 12:39:59'),(238,2,33,'2026-09-15',2,13,'2026-09-15 03:47:27',NULL,0.00,0.00,17,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-15 03:47:36','2026-09-15 03:47:27','2026-09-15 03:47:36'),(240,2,31,'2026-09-15',2,13,'2026-09-15 03:56:00',NULL,0.00,0.00,26,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-15 03:56:01','2026-09-15 03:56:01','2026-09-15 03:56:01'),(249,2,21,'2026-09-17',2,13,'2026-09-17 03:39:38','2026-09-17 12:26:00',8.77,0.77,9,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-17 12:26:03','2026-09-15 12:42:20','2026-09-17 12:26:03'),(256,1,10,'2026-09-15',1,4,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-15 20:00:03','2026-09-15 20:00:03','2026-09-15 20:00:03'),(257,2,15,'2026-09-15',2,16,NULL,NULL,0.00,0.00,0,NULL,0,'{\"leave_request_id\": 2}',0,'2026-09-16 03:35:31','2026-09-16 03:35:31','2026-09-16 03:35:31'),(258,2,32,'2026-09-15',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-15 20:00:04','2026-09-15 20:00:04','2026-09-15 20:00:04'),(259,2,34,'2026-09-16',2,12,'2026-09-16 03:16:26','2026-09-16 13:36:03',10.33,2.33,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-16 13:36:06','2026-09-16 03:16:27','2026-09-16 13:36:06'),(260,2,15,'2026-09-16',2,12,'2026-09-16 03:24:19','2026-09-16 12:42:47',9.31,1.31,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-16 12:42:50','2026-09-16 03:24:22','2026-09-16 12:42:50'),(261,2,36,'2026-09-16',2,12,'2026-09-16 03:24:27','2026-09-16 12:40:03',9.26,1.26,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-16 12:40:05','2026-09-16 03:24:28','2026-09-16 12:40:05'),(262,2,21,'2026-09-16',2,12,'2026-09-16 03:30:27','2026-09-16 12:40:39',9.17,1.17,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-16 12:40:40','2026-09-16 03:30:29','2026-09-16 12:40:40'),(263,2,13,'2026-09-16',2,12,'2026-09-16 03:30:45','2026-09-16 12:37:45',9.12,1.12,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-16 12:37:52','2026-09-16 03:30:47','2026-09-16 12:37:52'),(265,2,29,'2026-09-16',2,13,'2026-09-16 03:34:35','2026-09-16 12:42:22',9.13,1.13,4,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-16 12:42:23','2026-09-16 03:34:36','2026-09-16 12:42:23'),(266,2,12,'2026-09-16',2,13,'2026-09-16 03:34:52','2026-09-16 12:41:29',9.11,1.11,4,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-16 12:41:32','2026-09-16 03:34:55','2026-09-16 12:41:32'),(267,2,31,'2026-09-16',2,13,'2026-09-16 03:35:07',NULL,0.00,0.00,5,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-16 03:35:09','2026-09-16 03:35:09','2026-09-16 03:35:09'),(268,2,35,'2026-09-16',2,13,'2026-09-16 03:36:44','2026-09-16 13:04:43',9.47,1.47,6,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-16 13:04:46','2026-09-16 03:36:46','2026-09-16 13:04:46'),(269,2,30,'2026-09-16',2,13,'2026-09-16 04:14:17','2026-09-16 12:38:43',8.41,0.41,44,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-16 12:38:44','2026-09-16 04:14:17','2026-09-16 12:38:44'),(271,2,33,'2026-09-16',2,13,'2026-09-16 06:29:02','2026-09-16 12:56:31',6.46,0.00,179,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-16 12:56:32','2026-09-16 06:29:04','2026-09-16 12:56:32'),(282,1,10,'2026-09-16',1,4,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-16 20:00:04','2026-09-16 20:00:04','2026-09-16 20:00:04'),(283,2,32,'2026-09-16',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-16 20:00:04','2026-09-16 20:00:04','2026-09-16 20:00:04'),(284,2,34,'2026-09-17',2,12,'2026-09-17 03:08:34','2026-09-17 12:35:06',9.44,1.44,0,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-17 12:35:07','2026-09-17 03:08:21','2026-09-17 12:35:07'),(287,2,12,'2026-09-17',2,12,'2026-09-17 03:27:46',NULL,0.00,0.00,0,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-17 03:27:49','2026-09-17 03:27:49','2026-09-17 03:27:49'),(288,2,13,'2026-09-17',2,13,'2026-09-17 03:34:07','2026-09-17 12:27:32',8.89,0.89,4,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-17 12:27:33','2026-09-17 03:34:07','2026-09-17 12:27:33'),(289,2,36,'2026-09-17',2,13,'2026-09-17 03:34:10','2026-09-17 12:26:14',8.87,0.87,4,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-17 12:26:15','2026-09-17 03:34:10','2026-09-17 12:26:15'),(290,2,35,'2026-09-17',2,13,'2026-09-17 03:35:17','2026-09-17 12:26:49',8.86,0.86,5,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-17 12:26:51','2026-09-17 03:35:20','2026-09-17 12:26:51'),(291,2,15,'2026-09-17',2,13,'2026-09-17 03:35:29','2026-09-17 14:31:19',10.93,2.93,5,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-17 14:31:37','2026-09-17 03:35:29','2026-09-17 14:31:37'),(292,2,33,'2026-09-17',2,13,'2026-09-17 03:36:52','2026-09-17 12:26:00',8.82,0.82,6,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-17 12:26:03','2026-09-17 03:36:53','2026-09-17 12:26:03'),(294,2,29,'2026-09-17',2,13,'2026-09-17 03:48:18','2026-09-17 11:42:22',7.90,0.00,18,18,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-17 11:42:25','2026-09-17 03:48:18','2026-09-17 11:42:25'),(295,2,30,'2026-09-17',2,13,'2026-09-17 04:22:15','2026-09-17 12:26:01',8.06,0.06,52,0,2,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-17 12:26:03','2026-09-17 04:22:16','2026-09-17 12:26:03'),(307,2,31,'2026-09-17',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-17 20:00:01','2026-09-17 20:00:01','2026-09-17 20:00:01'),(308,1,10,'2026-09-17',1,4,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-17 20:00:01','2026-09-17 20:00:01','2026-09-17 20:00:01'),(309,2,32,'2026-09-17',2,15,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-17 20:00:01','2026-09-17 20:00:01','2026-09-17 20:00:01'),(310,1,10,'2026-09-18',1,7,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-18 20:00:03','2026-09-18 20:00:03','2026-09-18 20:00:03'),(311,2,12,'2026-09-18',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-18 20:00:03','2026-09-18 20:00:03','2026-09-18 20:00:03'),(312,2,13,'2026-09-18',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-18 20:00:03','2026-09-18 20:00:03','2026-09-18 20:00:03'),(313,2,15,'2026-09-18',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-18 20:00:03','2026-09-18 20:00:03','2026-09-18 20:00:03'),(314,2,21,'2026-09-18',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-18 20:00:03','2026-09-18 20:00:03','2026-09-18 20:00:03'),(315,2,29,'2026-09-18',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-18 20:00:03','2026-09-18 20:00:03','2026-09-18 20:00:03'),(316,2,30,'2026-09-18',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-18 20:00:03','2026-09-18 20:00:03','2026-09-18 20:00:03'),(317,2,31,'2026-09-18',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-18 20:00:03','2026-09-18 20:00:03','2026-09-18 20:00:03'),(318,2,32,'2026-09-18',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-18 20:00:03','2026-09-18 20:00:03','2026-09-18 20:00:03'),(319,2,33,'2026-09-18',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-18 20:00:03','2026-09-18 20:00:03','2026-09-18 20:00:03'),(320,2,34,'2026-09-18',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-18 20:00:03','2026-09-18 20:00:03','2026-09-18 20:00:03'),(321,2,35,'2026-09-18',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-18 20:00:03','2026-09-18 20:00:03','2026-09-18 20:00:03'),(322,2,36,'2026-09-18',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-18 20:00:03','2026-09-18 20:00:03','2026-09-18 20:00:03'),(323,7,40,'2026-09-19',8,67,'2026-09-19 05:46:35',NULL,0.00,0.00,0,NULL,1,'{\"shift\": {\"id\": 8, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"21:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 7, \"created_at\": \"2026-08-27T10:33:21.000000Z\", \"created_by\": null, \"start_time\": \"12:00:00\", \"updated_at\": \"2026-09-18T05:35:09.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [2, 3, 4, 5, 6, 7], \"break_minutes\": 60, \"grace_minutes\": 10, \"working_hours\": \"9.00\", \"min_hours_present\": \"6.50\", \"min_hours_half_day\": \"4.50\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": {\"id\": 72, \"source\": \"bulk\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 40, \"company_id\": 7, \"created_at\": \"2026-09-19T05:27:07.000000Z\", \"created_by\": 1, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-19T05:27:07.000000Z\", \"assignable_id\": 9, \"effective_date\": \"2026-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": null, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-19 05:46:35','2026-09-19 05:46:35','2026-09-19 05:46:35'),(324,7,41,'2026-09-19',8,68,'2026-09-19 09:18:29',NULL,0.00,0.00,188,NULL,1,'{\"shift\": {\"id\": 8, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"21:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 7, \"created_at\": \"2026-08-27T10:33:21.000000Z\", \"created_by\": null, \"start_time\": \"12:00:00\", \"updated_at\": \"2026-09-18T05:35:09.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [2, 3, 4, 5, 6, 7], \"break_minutes\": 60, \"grace_minutes\": 10, \"working_hours\": \"9.00\", \"min_hours_present\": \"6.50\", \"min_hours_half_day\": \"4.50\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": {\"id\": 73, \"source\": \"bulk\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 41, \"company_id\": 7, \"created_at\": \"2026-09-19T05:27:07.000000Z\", \"created_by\": 1, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-19T05:27:07.000000Z\", \"assignable_id\": 9, \"effective_date\": \"2026-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": null, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-19 09:18:32','2026-09-19 09:18:32','2026-09-19 09:18:32'),(325,1,10,'2026-09-19',1,7,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 1, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": null, \"company_id\": 1, \"created_at\": \"2026-08-12T09:47:00.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-08-25T03:56:35.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 15, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(326,2,12,'2026-09-19',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(327,2,13,'2026-09-19',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(328,2,15,'2026-09-19',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(329,2,21,'2026-09-19',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(330,2,29,'2026-09-19',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(331,2,30,'2026-09-19',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(332,2,31,'2026-09-19',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 12, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 31, \"company_id\": 2, \"created_at\": \"2026-09-02T04:34:13.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T04:34:13.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-05-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(333,2,32,'2026-09-19',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 14, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 32, \"company_id\": 2, \"created_at\": \"2026-09-02T11:22:18.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-02T11:22:18.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2020-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(334,2,33,'2026-09-19',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(335,2,34,'2026-09-19',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(336,2,35,'2026-09-19',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(337,2,36,'2026-09-19',2,18,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(338,7,26,'2026-09-19',8,70,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 8, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"21:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 7, \"created_at\": \"2026-08-27T10:33:21.000000Z\", \"created_by\": null, \"start_time\": \"12:00:00\", \"updated_at\": \"2026-09-18T05:35:09.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [2, 3, 4, 5, 6, 7], \"break_minutes\": 60, \"grace_minutes\": 10, \"working_hours\": \"9.00\", \"min_hours_present\": \"6.50\", \"min_hours_half_day\": \"4.50\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": {\"id\": 66, \"source\": \"bulk\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 26, \"company_id\": 7, \"created_at\": \"2026-09-19T05:27:07.000000Z\", \"created_by\": 1, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-19T05:27:07.000000Z\", \"assignable_id\": 9, \"effective_date\": \"2026-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": null, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(339,7,27,'2026-09-19',8,70,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 8, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"21:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 7, \"created_at\": \"2026-08-27T10:33:21.000000Z\", \"created_by\": null, \"start_time\": \"12:00:00\", \"updated_at\": \"2026-09-18T05:35:09.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [2, 3, 4, 5, 6, 7], \"break_minutes\": 60, \"grace_minutes\": 10, \"working_hours\": \"9.00\", \"min_hours_present\": \"6.50\", \"min_hours_half_day\": \"4.50\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": {\"id\": 67, \"source\": \"bulk\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 27, \"company_id\": 7, \"created_at\": \"2026-09-19T05:27:07.000000Z\", \"created_by\": 1, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-19T05:27:07.000000Z\", \"assignable_id\": 9, \"effective_date\": \"2026-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": null, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(340,7,28,'2026-09-19',8,70,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 8, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"21:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 7, \"created_at\": \"2026-08-27T10:33:21.000000Z\", \"created_by\": null, \"start_time\": \"12:00:00\", \"updated_at\": \"2026-09-18T05:35:09.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [2, 3, 4, 5, 6, 7], \"break_minutes\": 60, \"grace_minutes\": 10, \"working_hours\": \"9.00\", \"min_hours_present\": \"6.50\", \"min_hours_half_day\": \"4.50\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": {\"id\": 68, \"source\": \"bulk\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 28, \"company_id\": 7, \"created_at\": \"2026-09-19T05:27:07.000000Z\", \"created_by\": 1, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-19T05:27:07.000000Z\", \"assignable_id\": 9, \"effective_date\": \"2026-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": null, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(341,7,37,'2026-09-19',8,70,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 8, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"21:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 7, \"created_at\": \"2026-08-27T10:33:21.000000Z\", \"created_by\": null, \"start_time\": \"12:00:00\", \"updated_at\": \"2026-09-18T05:35:09.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [2, 3, 4, 5, 6, 7], \"break_minutes\": 60, \"grace_minutes\": 10, \"working_hours\": \"9.00\", \"min_hours_present\": \"6.50\", \"min_hours_half_day\": \"4.50\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": {\"id\": 69, \"source\": \"bulk\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 37, \"company_id\": 7, \"created_at\": \"2026-09-19T05:27:07.000000Z\", \"created_by\": 1, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-19T05:27:07.000000Z\", \"assignable_id\": 9, \"effective_date\": \"2026-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": null, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(342,7,38,'2026-09-19',8,70,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 8, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"21:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 7, \"created_at\": \"2026-08-27T10:33:21.000000Z\", \"created_by\": null, \"start_time\": \"12:00:00\", \"updated_at\": \"2026-09-18T05:35:09.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [2, 3, 4, 5, 6, 7], \"break_minutes\": 60, \"grace_minutes\": 10, \"working_hours\": \"9.00\", \"min_hours_present\": \"6.50\", \"min_hours_half_day\": \"4.50\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": {\"id\": 70, \"source\": \"bulk\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 38, \"company_id\": 7, \"created_at\": \"2026-09-19T05:27:07.000000Z\", \"created_by\": 1, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-19T05:27:07.000000Z\", \"assignable_id\": 9, \"effective_date\": \"2026-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": null, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(343,7,39,'2026-09-19',8,70,NULL,NULL,0.00,0.00,0,NULL,0,'{\"shift\": {\"id\": 8, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"21:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 7, \"created_at\": \"2026-08-27T10:33:21.000000Z\", \"created_by\": null, \"start_time\": \"12:00:00\", \"updated_at\": \"2026-09-18T05:35:09.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [2, 3, 4, 5, 6, 7], \"break_minutes\": 60, \"grace_minutes\": 10, \"working_hours\": \"9.00\", \"min_hours_present\": \"6.50\", \"min_hours_half_day\": \"4.50\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"employee\", \"holiday\": null}, \"leavePolicies\": {\"id\": 71, \"source\": \"bulk\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 39, \"company_id\": 7, \"created_at\": \"2026-09-19T05:27:07.000000Z\", \"created_by\": 1, \"scope_type\": \"employee\", \"updated_at\": \"2026-09-19T05:27:07.000000Z\", \"assignable_id\": 9, \"effective_date\": \"2026-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": null, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-19 20:00:03','2026-09-19 20:00:03','2026-09-19 20:00:03'),(344,2,36,'2026-09-20',2,12,'2026-09-20 03:22:52',NULL,0.00,0.00,0,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-20 03:22:53','2026-09-20 03:22:53','2026-09-20 03:22:53'),(345,2,34,'2026-09-20',2,12,'2026-09-20 03:26:39',NULL,0.00,0.00,0,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-20 03:26:40','2026-09-20 03:26:40','2026-09-20 03:26:40'),(346,2,13,'2026-09-20',2,12,'2026-09-20 03:27:19',NULL,0.00,0.00,0,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-20 03:27:19','2026-09-20 03:27:19','2026-09-20 03:27:19'),(347,2,35,'2026-09-20',2,13,'2026-09-20 03:34:16',NULL,0.00,0.00,4,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-20 03:34:16','2026-09-20 03:34:16','2026-09-20 03:34:16'),(348,2,12,'2026-09-20',2,13,'2026-09-20 03:34:33',NULL,0.00,0.00,4,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-20 03:34:34','2026-09-20 03:34:34','2026-09-20 03:34:34'),(349,2,21,'2026-09-20',2,13,'2026-09-20 03:43:04',NULL,0.00,0.00,13,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 3, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 21, \"company_id\": 2, \"created_at\": \"2026-08-25T04:12:22.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:12:22.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2026-08-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-20 03:43:05','2026-09-20 03:43:05','2026-09-20 03:43:05'),(350,2,29,'2026-09-20',2,13,'2026-09-20 04:01:00',NULL,0.00,0.00,31,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-20 04:01:00','2026-09-20 04:01:00','2026-09-20 04:01:00'),(351,2,30,'2026-09-20',2,13,'2026-09-20 04:17:12',NULL,0.00,0.00,47,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-20 04:17:12','2026-09-20 04:17:12','2026-09-20 04:17:12'),(352,2,15,'2026-09-20',2,13,'2026-09-20 04:31:31',NULL,0.00,0.00,61,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": \"employee\", \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": {\"id\": 5, \"source\": \"auto\", \"status\": \"Active\", \"end_date\": null, \"scope_id\": 15, \"company_id\": 2, \"created_at\": \"2026-08-25T04:14:04.000000Z\", \"created_by\": 0, \"scope_type\": \"employee\", \"updated_at\": \"2026-08-25T04:14:04.000000Z\", \"assignable_id\": 1, \"effective_date\": \"2025-01-01T00:00:00.000000Z\", \"assignable_type\": \"policy\", \"policy_group_id\": 1, \"assignable_subtype\": \"leave\"}, \"holidayCalendar\": null}',0,'2026-09-20 04:31:32','2026-09-20 04:31:32','2026-09-20 04:31:32'),(353,2,33,'2026-09-20',2,13,'2026-09-20 04:47:43',NULL,0.00,0.00,77,NULL,1,'{\"shift\": {\"id\": 2, \"code\": \"GENERAL\", \"name\": \"General Shift\", \"status\": \"active\", \"end_time\": \"18:00:00\", \"timezone\": \"Asia/Dhaka\", \"company_id\": 2, \"created_at\": \"2026-08-17T05:27:30.000000Z\", \"created_by\": null, \"start_time\": \"09:00:00\", \"updated_at\": \"2026-09-03T03:51:53.000000Z\", \"updated_by\": 1, \"is_overnight\": false, \"working_days\": [1, 2, 3, 4, 5], \"break_minutes\": 60, \"grace_minutes\": 30, \"working_hours\": \"8.00\", \"min_hours_present\": \"6.00\", \"min_hours_half_day\": \"3.00\"}, \"timezone\": \"Asia/Dhaka\", \"resolvedFrom\": {\"leave\": null, \"shift\": \"company\", \"holiday\": null}, \"leavePolicies\": null, \"holidayCalendar\": null}',0,'2026-09-20 04:47:44','2026-09-20 04:47:44','2026-09-20 04:47:44');
/*!40000 ALTER TABLE `attendance_records` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `attendance_snapshots`
--

DROP TABLE IF EXISTS `attendance_snapshots`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `attendance_snapshots` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `payroll_run_id` bigint unsigned NOT NULL,
  `month` tinyint NOT NULL,
  `year` smallint NOT NULL,
  `present_days` decimal(7,2) NOT NULL DEFAULT '0.00',
  `absent_days` decimal(7,2) NOT NULL DEFAULT '0.00',
  `leave_days` decimal(7,2) NOT NULL DEFAULT '0.00',
  `unpaid_leave_days` decimal(7,2) NOT NULL DEFAULT '0.00',
  `half_days` decimal(7,2) NOT NULL DEFAULT '0.00',
  `late_count` int NOT NULL DEFAULT '0',
  `overtime_hours` decimal(7,2) NOT NULL DEFAULT '0.00',
  `working_hours` decimal(7,2) NOT NULL DEFAULT '0.00',
  `source_monthly_approval_id` bigint unsigned NOT NULL,
  `snapshot_taken_at` timestamp NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `attendance_snapshots_unique_run_employee` (`payroll_run_id`,`employee_id`),
  KEY `attendance_snapshots_idx_company_period` (`company_id`,`month`,`year`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `attendance_snapshots`
--

LOCK TABLES `attendance_snapshots` WRITE;
/*!40000 ALTER TABLE `attendance_snapshots` DISABLE KEYS */;
/*!40000 ALTER TABLE `attendance_snapshots` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `attendance_types`
--

DROP TABLE IF EXISTS `attendance_types`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `attendance_types` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `system_code` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `category` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `is_paid` tinyint(1) NOT NULL,
  `counts_as_working_day` tinyint(1) NOT NULL,
  `eligible_for_payroll` tinyint(1) NOT NULL,
  `color` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL,
  `icon` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `is_system` tinyint(1) NOT NULL DEFAULT '0',
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `attendance_types_company_id_code_unique` (`company_id`,`code`),
  UNIQUE KEY `attendance_types_company_id_system_code_unique` (`company_id`,`system_code`),
  KEY `attendance_types_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=78 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `attendance_types`
--

LOCK TABLES `attendance_types` WRITE;
/*!40000 ALTER TABLE `attendance_types` DISABLE KEYS */;
INSERT INTO `attendance_types` VALUES (1,1,'Present','PRESENT','present','present',1,1,1,'#10B981','user-check',1,'active',NULL,NULL,'2026-08-12 09:47:00','2026-08-12 09:47:00'),(2,1,'Late','LATE','late','present',1,1,1,'#F59E0B','clock',1,'active',NULL,NULL,'2026-08-12 09:47:00','2026-08-12 09:47:00'),(3,1,'Half Day','HALF_DAY','half_day','present',1,1,1,'#EAB308','sun',1,'active',NULL,NULL,'2026-08-12 09:47:00','2026-08-12 09:47:00'),(4,1,'Absent','ABSENT','absent','absent',0,0,1,'#EF4444','user-x',1,'active',NULL,NULL,'2026-08-12 09:47:00','2026-08-12 09:47:00'),(5,1,'Leave','LEAVE','leave','leave',1,0,1,'#3B82F6','calendar-off',1,'active',NULL,NULL,'2026-08-12 09:47:00','2026-08-12 09:47:00'),(6,1,'Holiday','HOLIDAY','holiday','holiday',1,0,0,'#8B5CF6','sparkles',1,'active',NULL,NULL,'2026-08-12 09:47:00','2026-08-12 09:47:00'),(7,1,'Weekend','WEEKEND','weekend','weekend',1,0,0,'#6B7280','coffee',1,'active',NULL,NULL,'2026-08-12 09:47:00','2026-08-12 09:47:00'),(8,1,'Work From Home','WFH','wfh','present',1,1,1,'#06B6D4','home',1,'active',NULL,NULL,'2026-08-12 09:47:00','2026-08-12 09:47:00'),(9,1,'Business Trip','BUSINESS_TRIP','business_trip','present',1,1,1,'#6366F1','briefcase',1,'active',NULL,NULL,'2026-08-12 09:47:00','2026-08-12 09:47:00'),(10,1,'Missing Check-In','MISSING_CHECK_IN','missing_check_in','exception',0,1,1,'#EC4899','log-in',1,'active',NULL,NULL,'2026-08-12 09:47:00','2026-08-12 09:47:00'),(11,1,'Missing Check-Out','MISSING_CHECK_OUT','missing_check_out','exception',0,1,1,'#F43F5E','log-out',1,'active',NULL,NULL,'2026-08-12 09:47:00','2026-08-12 09:47:00'),(12,2,'Present','PRESENT','present','present',1,1,1,'#10B981','user-check',1,'active',NULL,NULL,'2026-08-17 05:27:30','2026-08-17 05:27:30'),(13,2,'Late','LATE','late','present',1,1,1,'#F59E0B','clock',1,'active',NULL,NULL,'2026-08-17 05:27:30','2026-08-17 05:27:30'),(14,2,'Half Day','HALF_DAY','half_day','present',1,1,1,'#EAB308','sun',1,'active',NULL,NULL,'2026-08-17 05:27:30','2026-08-17 05:27:30'),(15,2,'Absent','ABSENT','absent','absent',0,0,1,'#EF4444','user-x',1,'active',NULL,NULL,'2026-08-17 05:27:30','2026-08-17 05:27:30'),(16,2,'Leave','LEAVE','leave','leave',1,0,1,'#3B82F6','calendar-off',1,'active',NULL,NULL,'2026-08-17 05:27:30','2026-08-17 05:27:30'),(17,2,'Holiday','HOLIDAY','holiday','holiday',1,0,0,'#8B5CF6','sparkles',1,'active',NULL,NULL,'2026-08-17 05:27:30','2026-08-17 05:27:30'),(18,2,'Weekend','WEEKEND','weekend','weekend',1,0,0,'#6B7280','coffee',1,'active',NULL,NULL,'2026-08-17 05:27:30','2026-08-17 05:27:30'),(19,2,'Work From Home','WFH','wfh','present',1,1,1,'#06B6D4','home',1,'active',NULL,NULL,'2026-08-17 05:27:30','2026-08-17 05:27:30'),(20,2,'Business Trip','BUSINESS_TRIP','business_trip','present',1,1,1,'#6366F1','briefcase',1,'active',NULL,NULL,'2026-08-17 05:27:30','2026-08-17 05:27:30'),(21,2,'Missing Check-In','MISSING_CHECK_IN','missing_check_in','exception',0,1,1,'#EC4899','log-in',1,'active',NULL,NULL,'2026-08-17 05:27:30','2026-08-17 05:27:30'),(22,2,'Missing Check-Out','MISSING_CHECK_OUT','missing_check_out','exception',0,1,1,'#F43F5E','log-out',1,'active',NULL,1,'2026-08-17 05:27:30','2026-08-23 12:16:27'),(23,3,'Present','PRESENT','present','present',1,1,1,'#10B981','user-check',1,'active',NULL,NULL,'2026-08-17 05:27:51','2026-08-17 05:27:51'),(24,3,'Late','LATE','late','present',1,1,1,'#F59E0B','clock',1,'active',NULL,NULL,'2026-08-17 05:27:51','2026-08-17 05:27:51'),(25,3,'Half Day','HALF_DAY','half_day','present',1,1,1,'#EAB308','sun',1,'active',NULL,NULL,'2026-08-17 05:27:51','2026-08-17 05:27:51'),(26,3,'Absent','ABSENT','absent','absent',0,0,1,'#EF4444','user-x',1,'active',NULL,NULL,'2026-08-17 05:27:51','2026-08-17 05:27:51'),(27,3,'Leave','LEAVE','leave','leave',1,0,1,'#3B82F6','calendar-off',1,'active',NULL,NULL,'2026-08-17 05:27:51','2026-08-17 05:27:51'),(28,3,'Holiday','HOLIDAY','holiday','holiday',1,0,0,'#8B5CF6','sparkles',1,'active',NULL,NULL,'2026-08-17 05:27:51','2026-08-17 05:27:51'),(29,3,'Weekend','WEEKEND','weekend','weekend',1,0,0,'#6B7280','coffee',1,'active',NULL,NULL,'2026-08-17 05:27:51','2026-08-17 05:27:51'),(30,3,'Work From Home','WFH','wfh','present',1,1,1,'#06B6D4','home',1,'active',NULL,NULL,'2026-08-17 05:27:51','2026-08-17 05:27:51'),(31,3,'Business Trip','BUSINESS_TRIP','business_trip','present',1,1,1,'#6366F1','briefcase',1,'active',NULL,NULL,'2026-08-17 05:27:51','2026-08-17 05:27:51'),(32,3,'Missing Check-In','MISSING_CHECK_IN','missing_check_in','exception',0,1,1,'#EC4899','log-in',1,'active',NULL,NULL,'2026-08-17 05:27:51','2026-08-17 05:27:51'),(33,3,'Missing Check-Out','MISSING_CHECK_OUT','missing_check_out','exception',0,1,1,'#F43F5E','log-out',1,'active',NULL,NULL,'2026-08-17 05:27:51','2026-08-17 05:27:51'),(67,7,'Present','PRESENT','present','present',1,1,1,'#10B981','user-check',1,'active',NULL,NULL,'2026-08-27 10:33:21','2026-08-27 10:33:21'),(68,7,'Late','LATE','late','present',1,1,1,'#F59E0B','clock',1,'active',NULL,NULL,'2026-08-27 10:33:21','2026-08-27 10:33:21'),(69,7,'Half Day','HALF_DAY','half_day','present',1,1,1,'#EAB308','sun',1,'active',NULL,NULL,'2026-08-27 10:33:21','2026-08-27 10:33:21'),(70,7,'Absent','ABSENT','absent','absent',0,0,1,'#EF4444','user-x',1,'active',NULL,NULL,'2026-08-27 10:33:21','2026-08-27 10:33:21'),(71,7,'Leave','LEAVE','leave','leave',1,0,1,'#3B82F6','calendar-off',1,'active',NULL,NULL,'2026-08-27 10:33:21','2026-08-27 10:33:21'),(72,7,'Holiday','HOLIDAY','holiday','holiday',1,0,0,'#8B5CF6','sparkles',1,'active',NULL,NULL,'2026-08-27 10:33:21','2026-08-27 10:33:21'),(73,7,'Weekend','WEEKEND','weekend','weekend',1,0,0,'#6B7280','coffee',1,'active',NULL,NULL,'2026-08-27 10:33:21','2026-08-27 10:33:21'),(74,7,'Work From Home','WFH','wfh','present',1,1,1,'#06B6D4','home',1,'active',NULL,NULL,'2026-08-27 10:33:21','2026-08-27 10:33:21'),(75,7,'Business Trip','BUSINESS_TRIP','business_trip','present',1,1,1,'#6366F1','briefcase',1,'active',NULL,NULL,'2026-08-27 10:33:21','2026-08-27 10:33:21'),(76,7,'Missing Check-In','MISSING_CHECK_IN','missing_check_in','exception',0,1,1,'#EC4899','log-in',1,'active',NULL,NULL,'2026-08-27 10:33:21','2026-08-27 10:33:21'),(77,7,'Missing Check-Out','MISSING_CHECK_OUT','missing_check_out','exception',0,1,1,'#F43F5E','log-out',1,'active',NULL,NULL,'2026-08-27 10:33:21','2026-08-27 10:33:21');
/*!40000 ALTER TABLE `attendance_types` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `branches`
--

DROP TABLE IF EXISTS `branches`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `branches` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `branch_name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `branch_code` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `branch_type` enum('head_office','regional_office','factory','warehouse','sales_office','branch_office','sub_branch','other') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `branch_manager_id` bigint unsigned DEFAULT NULL,
  `address_line_1` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `address_line_2` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `country_id` bigint unsigned DEFAULT NULL,
  `division_id` bigint unsigned DEFAULT NULL,
  `district_id` bigint unsigned DEFAULT NULL,
  `upazila_or_city` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `postal_code` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `archived_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `branches_branch_code_unique` (`branch_code`),
  UNIQUE KEY `branches_company_id_branch_name_unique` (`company_id`,`branch_name`),
  KEY `branches_company_id_status_index` (`company_id`,`status`),
  KEY `branches_branch_manager_id_index` (`branch_manager_id`),
  KEY `branches_country_id_division_id_district_id_index` (`country_id`,`division_id`,`district_id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `branches`
--

LOCK TABLES `branches` WRITE;
/*!40000 ALTER TABLE `branches` DISABLE KEYS */;
INSERT INTO `branches` VALUES (1,2,'Mohammadpur branch','MOHKUGUAXWC','head_office',32,NULL,NULL,1,10,100,NULL,NULL,NULL,'active',7,1,'2026-08-17 08:55:24','2026-09-07 04:02:35',NULL),(2,3,'Rajshahi','RAJPWZB4USG','warehouse',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'active',1,1,'2026-08-17 12:02:03','2026-08-17 12:02:03',NULL),(4,1,'Rajshahi','RAJ10HJMT8E',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'active',3,3,'2026-08-20 08:33:37','2026-08-20 08:33:37',NULL),(7,7,'Mirpur Branch','MIRKJ0CUVR6','head_office',NULL,'793/1, Monipur, Mirpur 2, Dhaka-1216',NULL,1,10,100,'Dhaka','1216',NULL,'active',1,1,'2026-08-27 10:35:21','2026-08-27 10:35:21',NULL);
/*!40000 ALTER TABLE `branches` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `cache`
--

DROP TABLE IF EXISTS `cache`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cache` (
  `key` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `value` mediumtext COLLATE utf8mb4_unicode_ci NOT NULL,
  `expiration` bigint NOT NULL,
  PRIMARY KEY (`key`),
  KEY `cache_expiration_index` (`expiration`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `cache`
--

LOCK TABLES `cache` WRITE;
/*!40000 ALTER TABLE `cache` DISABLE KEYS */;
INSERT INTO `cache` VALUES ('erpflow-cache-73s5u947Gd9sD83j','a:1:{s:11:\"valid_until\";i:1788353132;}',1789561412),('erpflow-cache-assignment_resolution_1_10_2026-09-02','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:2;s:10:\"company_id\";i:1;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:1;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:8:\"employee\";s:8:\"scope_id\";i:10;s:14:\"effective_date\";s:27:\"2026-08-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-25T04:03:48.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-25T04:03:48.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:8:\"employee\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788465602),('erpflow-cache-assignment_resolution_2_12_2026-09-01','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788416593),('erpflow-cache-assignment_resolution_2_12_2026-09-02','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788407569),('erpflow-cache-assignment_resolution_2_12_2026-09-03','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788493095),('erpflow-cache-assignment_resolution_2_13_2026-09-01','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788416593),('erpflow-cache-assignment_resolution_2_13_2026-09-02','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788405873),('erpflow-cache-assignment_resolution_2_13_2026-09-03','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788494041),('erpflow-cache-assignment_resolution_2_15_2026-09-01','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";a:15:{s:2:\"id\";i:5;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:6:\"policy\";s:13:\"assignable_id\";i:1;s:18:\"assignable_subtype\";s:5:\"leave\";s:10:\"scope_type\";s:8:\"employee\";s:8:\"scope_id\";i:15;s:14:\"effective_date\";s:27:\"2025-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:4:\"auto\";s:15:\"policy_group_id\";i:1;s:10:\"created_by\";i:0;s:10:\"created_at\";s:27:\"2026-08-25T04:14:04.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-25T04:14:04.000000Z\";}s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";s:8:\"employee\";s:7:\"holiday\";N;}}',1788416593),('erpflow-cache-assignment_resolution_2_15_2026-09-02','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";a:15:{s:2:\"id\";i:5;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:6:\"policy\";s:13:\"assignable_id\";i:1;s:18:\"assignable_subtype\";s:5:\"leave\";s:10:\"scope_type\";s:8:\"employee\";s:8:\"scope_id\";i:15;s:14:\"effective_date\";s:27:\"2025-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:4:\"auto\";s:15:\"policy_group_id\";i:1;s:10:\"created_by\";i:0;s:10:\"created_at\";s:27:\"2026-08-25T04:14:04.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-25T04:14:04.000000Z\";}s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";s:8:\"employee\";s:7:\"holiday\";N;}}',1788465603),('erpflow-cache-assignment_resolution_2_21_2026-08-24','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";a:15:{s:2:\"id\";i:3;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:6:\"policy\";s:13:\"assignable_id\";i:1;s:18:\"assignable_subtype\";s:5:\"leave\";s:10:\"scope_type\";s:8:\"employee\";s:8:\"scope_id\";i:21;s:14:\"effective_date\";s:27:\"2026-08-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:4:\"auto\";s:15:\"policy_group_id\";i:1;s:10:\"created_by\";i:0;s:10:\"created_at\";s:27:\"2026-08-25T04:12:22.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-25T04:12:22.000000Z\";}s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";s:8:\"employee\";s:7:\"holiday\";N;}}',1788413143),('erpflow-cache-assignment_resolution_2_21_2026-09-01','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";a:15:{s:2:\"id\";i:3;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:6:\"policy\";s:13:\"assignable_id\";i:1;s:18:\"assignable_subtype\";s:5:\"leave\";s:10:\"scope_type\";s:8:\"employee\";s:8:\"scope_id\";i:21;s:14:\"effective_date\";s:27:\"2026-08-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:4:\"auto\";s:15:\"policy_group_id\";i:1;s:10:\"created_by\";i:0;s:10:\"created_at\";s:27:\"2026-08-25T04:12:22.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-25T04:12:22.000000Z\";}s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";s:8:\"employee\";s:7:\"holiday\";N;}}',1788413112),('erpflow-cache-assignment_resolution_2_21_2026-09-02','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";a:15:{s:2:\"id\";i:3;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:6:\"policy\";s:13:\"assignable_id\";i:1;s:18:\"assignable_subtype\";s:5:\"leave\";s:10:\"scope_type\";s:8:\"employee\";s:8:\"scope_id\";i:21;s:14:\"effective_date\";s:27:\"2026-08-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:4:\"auto\";s:15:\"policy_group_id\";i:1;s:10:\"created_by\";i:0;s:10:\"created_at\";s:27:\"2026-08-25T04:12:22.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-25T04:12:22.000000Z\";}s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";s:8:\"employee\";s:7:\"holiday\";N;}}',1788406602),('erpflow-cache-assignment_resolution_2_21_2026-09-03','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";a:15:{s:2:\"id\";i:3;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:6:\"policy\";s:13:\"assignable_id\";i:1;s:18:\"assignable_subtype\";s:5:\"leave\";s:10:\"scope_type\";s:8:\"employee\";s:8:\"scope_id\";i:21;s:14:\"effective_date\";s:27:\"2026-08-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:4:\"auto\";s:15:\"policy_group_id\";i:1;s:10:\"created_by\";i:0;s:10:\"created_at\";s:27:\"2026-08-25T04:12:22.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-25T04:12:22.000000Z\";}s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";s:8:\"employee\";s:7:\"holiday\";N;}}',1788492864),('erpflow-cache-assignment_resolution_2_29_2026-09-01','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788416593),('erpflow-cache-assignment_resolution_2_29_2026-09-02','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788407385),('erpflow-cache-assignment_resolution_2_29_2026-09-03','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788494049),('erpflow-cache-assignment_resolution_2_30_2026-09-01','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788416593),('erpflow-cache-assignment_resolution_2_30_2026-09-02','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788408399),('erpflow-cache-assignment_resolution_2_30_2026-09-03','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788493965),('erpflow-cache-assignment_resolution_2_31_2026-09-01','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";a:15:{s:2:\"id\";i:12;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:6:\"policy\";s:13:\"assignable_id\";i:1;s:18:\"assignable_subtype\";s:5:\"leave\";s:10:\"scope_type\";s:8:\"employee\";s:8:\"scope_id\";i:31;s:14:\"effective_date\";s:27:\"2025-05-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:4:\"auto\";s:15:\"policy_group_id\";i:1;s:10:\"created_by\";i:0;s:10:\"created_at\";s:27:\"2026-09-02T04:34:13.000000Z\";s:10:\"updated_at\";s:27:\"2026-09-02T04:34:13.000000Z\";}s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";s:8:\"employee\";s:7:\"holiday\";N;}}',1788416593),('erpflow-cache-assignment_resolution_2_31_2026-09-02','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";N;s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";N;s:7:\"holiday\";N;}}',1788408504),('erpflow-cache-assignment_resolution_2_32_2026-09-02','a:5:{s:5:\"shift\";a:15:{s:2:\"id\";i:1;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:5:\"shift\";s:13:\"assignable_id\";i:2;s:18:\"assignable_subtype\";N;s:10:\"scope_type\";s:7:\"company\";s:8:\"scope_id\";i:2;s:14:\"effective_date\";s:27:\"2026-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:6:\"manual\";s:15:\"policy_group_id\";N;s:10:\"created_by\";i:1;s:10:\"created_at\";s:27:\"2026-08-23T11:26:02.000000Z\";s:10:\"updated_at\";s:27:\"2026-08-23T11:26:02.000000Z\";}s:13:\"leavePolicies\";a:15:{s:2:\"id\";i:14;s:10:\"company_id\";i:2;s:15:\"assignable_type\";s:6:\"policy\";s:13:\"assignable_id\";i:1;s:18:\"assignable_subtype\";s:5:\"leave\";s:10:\"scope_type\";s:8:\"employee\";s:8:\"scope_id\";i:32;s:14:\"effective_date\";s:27:\"2020-01-01T00:00:00.000000Z\";s:8:\"end_date\";N;s:6:\"status\";s:6:\"Active\";s:6:\"source\";s:4:\"auto\";s:15:\"policy_group_id\";i:1;s:10:\"created_by\";i:0;s:10:\"created_at\";s:27:\"2026-09-02T11:22:18.000000Z\";s:10:\"updated_at\";s:27:\"2026-09-02T11:22:18.000000Z\";}s:15:\"holidayCalendar\";N;s:8:\"timezone\";s:10:\"Asia/Dhaka\";s:12:\"resolvedFrom\";a:3:{s:5:\"shift\";s:7:\"company\";s:5:\"leave\";s:8:\"employee\";s:7:\"holiday\";N;}}',1788434585),('erpflow-cache-bulk-idcard-job:6c7edaaa-abcb-4962-a125-d1b7519880a2','a:6:{s:6:\"status\";s:9:\"completed\";s:8:\"progress\";i:100;s:15:\"generated_count\";i:1;s:13:\"skipped_count\";i:1;s:7:\"skipped\";a:1:{i:0;a:3:{s:11:\"employee_id\";i:18;s:13:\"employee_name\";s:8:\"Md Munna\";s:6:\"reason\";s:36:\"Employee already has an active card.\";}}s:12:\"download_url\";s:79:\"/storage/employee-id-cards/bulk/3-6c7edaaa-abcb-4962-a125-d1b7519880a2-bulk.pdf\";}',1788265509),('erpflow-cache-bulk-idcard-job:73d66119-8419-43f5-8aaf-4451e31bfe70','a:6:{s:6:\"status\";s:9:\"completed\";s:8:\"progress\";i:100;s:15:\"generated_count\";i:1;s:13:\"skipped_count\";i:0;s:7:\"skipped\";a:0:{}s:12:\"download_url\";s:79:\"/storage/employee-id-cards/bulk/1-73d66119-8419-43f5-8aaf-4451e31bfe70-bulk.pdf\";}',1788265499),('erpflow-cache-bulk-idcard-job:7d542cf4-34f8-426b-8aa6-9720533bd4bf','a:6:{s:6:\"status\";s:9:\"completed\";s:8:\"progress\";i:100;s:15:\"generated_count\";i:1;s:13:\"skipped_count\";i:0;s:7:\"skipped\";a:0:{}s:12:\"download_url\";s:79:\"/storage/employee-id-cards/bulk/4-7d542cf4-34f8-426b-8aa6-9720533bd4bf-bulk.pdf\";}',1788265530),('erpflow-cache-bulk-idcard-job:b38377d4-0502-47c7-bd4a-72e188e96f39','a:6:{s:6:\"status\";s:9:\"completed\";s:8:\"progress\";i:100;s:15:\"generated_count\";i:0;s:13:\"skipped_count\";i:1;s:7:\"skipped\";a:1:{i:0;a:3:{s:11:\"employee_id\";i:19;s:13:\"employee_name\";s:8:\"user1 23\";s:6:\"reason\";s:36:\"Employee already has an active card.\";}}s:12:\"download_url\";N;}',1788265519),('erpflow-cache-bulk-idcard-job:d99264d3-71b5-4e3e-81c5-e9d3d8a0a7a8','a:6:{s:6:\"status\";s:9:\"completed\";s:8:\"progress\";i:100;s:15:\"generated_count\";i:1;s:13:\"skipped_count\";i:5;s:7:\"skipped\";a:5:{i:0;a:3:{s:11:\"employee_id\";i:10;s:13:\"employee_name\";s:12:\"Jeba Tahseen\";s:6:\"reason\";s:36:\"Employee already has an active card.\";}i:1;a:3:{s:11:\"employee_id\";i:1;s:13:\"employee_name\";s:13:\"Demo Employee\";s:6:\"reason\";s:36:\"Employee already has an active card.\";}i:2;a:3:{s:11:\"employee_id\";i:19;s:13:\"employee_name\";s:8:\"user1 23\";s:6:\"reason\";s:36:\"Employee already has an active card.\";}i:3;a:3:{s:11:\"employee_id\";i:11;s:13:\"employee_name\";s:14:\"Md. Rahim khan\";s:6:\"reason\";s:36:\"Employee already has an active card.\";}i:4;a:3:{s:11:\"employee_id\";i:9;s:13:\"employee_name\";s:10:\"Rajoni 123\";s:6:\"reason\";s:36:\"Employee already has an active card.\";}}s:12:\"download_url\";s:79:\"/storage/employee-id-cards/bulk/1-d99264d3-71b5-4e3e-81c5-e9d3d8a0a7a8-bulk.pdf\";}',1788265519),('erpflow-cache-bulk-idcard-job:df829b21-9c7b-4987-89cf-2bb05f9f6edb','a:6:{s:6:\"status\";s:9:\"completed\";s:8:\"progress\";i:100;s:15:\"generated_count\";i:0;s:13:\"skipped_count\";i:2;s:7:\"skipped\";a:2:{i:0;a:3:{s:11:\"employee_id\";i:10;s:13:\"employee_name\";s:12:\"Jeba Tahseen\";s:6:\"reason\";s:36:\"Employee already has an active card.\";}i:1;a:3:{s:11:\"employee_id\";i:11;s:13:\"employee_name\";s:14:\"Md. Rahim khan\";s:6:\"reason\";s:36:\"Employee already has an active card.\";}}s:12:\"download_url\";N;}',1788265509),('erpflow-cache-c4FT0y2C24szObaV','a:1:{s:11:\"valid_until\";i:1788353198;}',1789562798),('erpflow-cache-Gy9OnmwYzwIr3RWZ','a:1:{s:11:\"valid_until\";i:1788179799;}',1789388019),('erpflow-cache-JsIngenXV4GcVZUE','a:1:{s:11:\"valid_until\";i:1788417352;}',1789625812),('erpflow-cache-JW3qwggBoMRCqsQE','a:1:{s:11:\"valid_until\";i:1788418621;}',1789627921),('erpflow-cache-nF2IcIGVaLPfmwY9','a:1:{s:11:\"valid_until\";i:1788348239;}',1789556579),('erpflow-cache-platform.permissions.v11.user21.company2','a:2:{s:7:\"granted\";a:23:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:29:\"attendance.leave-balance-view\";i:6;s:17:\"payroll.menu-view\";i:7;s:27:\"employee.view-personal-info\";i:8;s:29:\"employee.update-personal-info\";i:9;s:26:\"employee.view-contact-info\";i:10;s:28:\"employee.update-contact-info\";i:11;s:26:\"employee.view-address-info\";i:12;s:28:\"employee.update-address-info\";i:13;s:23:\"employee.view-education\";i:14;s:25:\"employee.create-education\";i:15;s:25:\"employee.update-education\";i:16;s:25:\"employee.delete-education\";i:17;s:24:\"employee.view-experience\";i:18;s:26:\"employee.create-experience\";i:19;s:26:\"employee.update-experience\";i:20;s:26:\"employee.delete-experience\";i:21;s:21:\"employee.id-card-view\";i:22;s:24:\"employee.id-card-history\";}s:6:\"denied\";a:0:{}}',1788356738),('erpflow-cache-platform.permissions.v11.user55.company2','a:2:{s:7:\"granted\";a:184:{i:0;s:13:\"platform.view\";i:1;s:15:\"platform.create\";i:2;s:15:\"platform.update\";i:3;s:15:\"platform.delete\";i:4;s:16:\"platform.approve\";i:5;s:15:\"platform.export\";i:6;s:18:\"platform.menu-view\";i:7;s:23:\"configuration.menu-view\";i:8;s:44:\"configuration.system-configuration-menu-view\";i:9;s:15:\"employee.create\";i:10;s:15:\"employee.update\";i:11;s:15:\"employee.delete\";i:12;s:15:\"employee.export\";i:13;s:15:\"employee.import\";i:14;s:18:\"employee.menu-view\";i:15;s:18:\"employee.view-bank\";i:16;s:20:\"employee.view-salary\";i:17;s:23:\"employee.view-documents\";i:18;s:34:\"employee.view-restricted-documents\";i:19;s:27:\"employee.update-own-profile\";i:20;s:20:\"attendance.menu-view\";i:21;s:24:\"attendance.config-manage\";i:22;s:28:\"attendance.assignment-manage\";i:23;s:29:\"attendance.assignment-preview\";i:24;s:23:\"attendance.punch-create\";i:25;s:30:\"attendance.punch-create-others\";i:26;s:26:\"attendance.record-view-own\";i:27;s:27:\"attendance.record-view-team\";i:28;s:26:\"attendance.record-view-all\";i:29;s:24:\"attendance.record-export\";i:30;s:29:\"attendance.record-recalculate\";i:31;s:28:\"attendance.correction-create\";i:32;s:29:\"attendance.correction-approve\";i:33;s:35:\"attendance.correction-override-lock\";i:34;s:22:\"attendance.leave-apply\";i:35;s:24:\"attendance.leave-approve\";i:36;s:29:\"attendance.leave-balance-view\";i:37;s:31:\"attendance.leave-balance-adjust\";i:38;s:23:\"attendance.monthly-view\";i:39;s:26:\"attendance.monthly-approve\";i:40;s:25:\"attendance.monthly-unlock\";i:41;s:17:\"payroll.menu-view\";i:42;s:23:\"payroll.settings-manage\";i:43;s:24:\"payroll.structure-manage\";i:44;s:24:\"payroll.deduction-manage\";i:45;s:22:\"payroll.advance-manage\";i:46;s:23:\"payroll.advance-approve\";i:47;s:27:\"payroll.payment-mode-manage\";i:48;s:18:\"payroll.run-create\";i:49;s:30:\"payroll.run-override-readiness\";i:50;s:19:\"payroll.run-approve\";i:51;s:20:\"payroll.month-freeze\";i:52;s:27:\"payroll.month-unfreeze-paid\";i:53;s:16:\"payroll.disburse\";i:54;s:24:\"payroll.payslip-view-own\";i:55;s:24:\"payroll.payslip-view-all\";i:56;s:28:\"attendance.policy-group-view\";i:57;s:30:\"attendance.policy-group-manage\";i:58;s:18:\"employee.view-list\";i:59;s:25:\"employee.view-own-profile\";i:60;s:25:\"employee.view-any-profile\";i:61;s:27:\"employee.update-any-profile\";i:62;s:27:\"employee.view-personal-info\";i:63;s:29:\"employee.update-personal-info\";i:64;s:26:\"employee.view-contact-info\";i:65;s:28:\"employee.update-contact-info\";i:66;s:26:\"employee.view-address-info\";i:67;s:28:\"employee.update-address-info\";i:68;s:24:\"employee.view-identities\";i:69;s:26:\"employee.create-identities\";i:70;s:26:\"employee.update-identities\";i:71;s:26:\"employee.delete-identities\";i:72;s:25:\"employee.view-employments\";i:73;s:27:\"employee.update-employments\";i:74;s:32:\"employee.update-employment-dates\";i:75;s:20:\"employee.create-bank\";i:76;s:20:\"employee.update-bank\";i:77;s:20:\"employee.delete-bank\";i:78;s:22:\"employee.create-salary\";i:79;s:22:\"employee.update-salary\";i:80;s:26:\"employee.deactivate-salary\";i:81;s:23:\"employee.view-education\";i:82;s:25:\"employee.create-education\";i:83;s:25:\"employee.update-education\";i:84;s:25:\"employee.delete-education\";i:85;s:24:\"employee.view-experience\";i:86;s:26:\"employee.create-experience\";i:87;s:26:\"employee.update-experience\";i:88;s:26:\"employee.delete-experience\";i:89;s:20:\"employee.view-assets\";i:90;s:22:\"employee.assign-assets\";i:91;s:22:\"employee.return-assets\";i:92;s:19:\"employee.view-notes\";i:93;s:21:\"employee.create-notes\";i:94;s:21:\"employee.update-notes\";i:95;s:21:\"employee.delete-notes\";i:96;s:22:\"employee.view-timeline\";i:97;s:24:\"employee.create-timeline\";i:98;s:25:\"employee.create-documents\";i:99;s:26:\"employee.replace-documents\";i:100;s:25:\"employee.delete-documents\";i:101;s:26:\"employee.view-organization\";i:102;s:28:\"employee.assign-organization\";i:103;s:30:\"employee.transfer-organization\";i:104;s:31:\"employee.view-reporting-manager\";i:105;s:33:\"employee.assign-reporting-manager\";i:106;s:33:\"employee.change-reporting-manager\";i:107;s:25:\"employee.view-tax-profile\";i:108;s:27:\"employee.create-tax-profile\";i:109;s:27:\"employee.update-tax-profile\";i:110;s:21:\"employee.id-card-view\";i:111;s:25:\"employee.id-card-generate\";i:112;s:24:\"employee.id-card-history\";i:113;s:24:\"employee.id-card-reissue\";i:114;s:27:\"employee.id-card-deactivate\";i:115;s:26:\"employee.download-template\";i:116;s:21:\"attendance.types-view\";i:117;s:23:\"attendance.types-create\";i:118;s:23:\"attendance.types-update\";i:119;s:23:\"attendance.types-delete\";i:120;s:22:\"attendance.shifts-view\";i:121;s:24:\"attendance.shifts-create\";i:122;s:24:\"attendance.shifts-update\";i:123;s:24:\"attendance.shifts-delete\";i:124;s:24:\"attendance.policies-view\";i:125;s:26:\"attendance.policies-create\";i:126;s:26:\"attendance.policies-update\";i:127;s:26:\"attendance.policies-delete\";i:128;s:26:\"attendance.assignment-view\";i:129;s:20:\"attendance.jobs-view\";i:130;s:23:\"attendance.jobs-execute\";i:131;s:28:\"configuration.home-menu-view\";i:132;s:26:\"configuration.company-view\";i:133;s:28:\"configuration.company-create\";i:134;s:28:\"configuration.company-update\";i:135;s:28:\"configuration.company-delete\";i:136;s:25:\"configuration.branch-view\";i:137;s:27:\"configuration.branch-create\";i:138;s:27:\"configuration.branch-update\";i:139;s:27:\"configuration.branch-delete\";i:140;s:27:\"configuration.division-view\";i:141;s:29:\"configuration.division-create\";i:142;s:29:\"configuration.division-update\";i:143;s:29:\"configuration.division-delete\";i:144;s:29:\"configuration.department-view\";i:145;s:31:\"configuration.department-create\";i:146;s:31:\"configuration.department-update\";i:147;s:31:\"configuration.department-delete\";i:148;s:30:\"configuration.designation-view\";i:149;s:32:\"configuration.designation-create\";i:150;s:32:\"configuration.designation-update\";i:151;s:32:\"configuration.designation-delete\";i:152;s:24:\"configuration.grade-view\";i:153;s:26:\"configuration.grade-create\";i:154;s:26:\"configuration.grade-update\";i:155;s:26:\"configuration.grade-delete\";i:156;s:34:\"configuration.employment-type-view\";i:157;s:36:\"configuration.employment-type-create\";i:158;s:36:\"configuration.employment-type-update\";i:159;s:36:\"configuration.employment-type-delete\";i:160;s:23:\"configuration.team-view\";i:161;s:25:\"configuration.team-create\";i:162;s:25:\"configuration.team-update\";i:163;s:25:\"configuration.team-delete\";i:164;s:26:\"configuration.section-view\";i:165;s:28:\"configuration.section-create\";i:166;s:28:\"configuration.section-update\";i:167;s:28:\"configuration.section-delete\";i:168;s:30:\"configuration.cost-center-view\";i:169;s:32:\"configuration.cost-center-create\";i:170;s:32:\"configuration.cost-center-update\";i:171;s:32:\"configuration.cost-center-delete\";i:172;s:32:\"configuration.work-location-view\";i:173;s:34:\"configuration.work-location-create\";i:174;s:34:\"configuration.work-location-update\";i:175;s:34:\"configuration.work-location-delete\";i:176;s:34:\"configuration.id-card-setting-view\";i:177;s:36:\"configuration.id-card-setting-create\";i:178;s:36:\"configuration.id-card-setting-update\";i:179;s:36:\"configuration.id-card-setting-delete\";i:180;s:32:\"configuration.document-type-view\";i:181;s:34:\"configuration.document-type-create\";i:182;s:34:\"configuration.document-type-update\";i:183;s:34:\"configuration.document-type-delete\";}s:6:\"denied\";a:0:{}}',1788358536),('erpflow-cache-platform.permissions.v11.user57.company2','a:2:{s:7:\"granted\";a:29:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:29:\"attendance.leave-balance-view\";i:6;s:17:\"payroll.menu-view\";i:7;s:27:\"employee.view-personal-info\";i:8;s:29:\"employee.update-personal-info\";i:9;s:26:\"employee.view-contact-info\";i:10;s:28:\"employee.update-contact-info\";i:11;s:26:\"employee.view-address-info\";i:12;s:28:\"employee.update-address-info\";i:13;s:23:\"employee.view-education\";i:14;s:25:\"employee.create-education\";i:15;s:25:\"employee.update-education\";i:16;s:25:\"employee.delete-education\";i:17;s:24:\"employee.view-experience\";i:18;s:26:\"employee.create-experience\";i:19;s:26:\"employee.update-experience\";i:20;s:26:\"employee.delete-experience\";i:21;s:21:\"employee.id-card-view\";i:22;s:24:\"employee.id-card-history\";i:23;s:27:\"employee.update-own-profile\";i:24;s:26:\"attendance.record-view-own\";i:25;s:28:\"attendance.correction-create\";i:26;s:22:\"attendance.leave-apply\";i:27;s:24:\"payroll.payslip-view-own\";i:28;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788357209),('erpflow-cache-platform.permissions.v11.user60.company2','a:2:{s:7:\"granted\";a:12:{i:0;s:23:\"configuration.menu-view\";i:1;s:18:\"employee.menu-view\";i:2;s:27:\"employee.update-own-profile\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:26:\"attendance.record-view-own\";i:6;s:28:\"attendance.correction-create\";i:7;s:22:\"attendance.leave-apply\";i:8;s:29:\"attendance.leave-balance-view\";i:9;s:17:\"payroll.menu-view\";i:10;s:24:\"payroll.payslip-view-own\";i:11;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788355538),('erpflow-cache-platform.permissions.v11.user8.company2','a:2:{s:7:\"granted\";a:23:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:29:\"attendance.leave-balance-view\";i:6;s:17:\"payroll.menu-view\";i:7;s:27:\"employee.view-personal-info\";i:8;s:29:\"employee.update-personal-info\";i:9;s:26:\"employee.view-contact-info\";i:10;s:28:\"employee.update-contact-info\";i:11;s:26:\"employee.view-address-info\";i:12;s:28:\"employee.update-address-info\";i:13;s:23:\"employee.view-education\";i:14;s:25:\"employee.create-education\";i:15;s:25:\"employee.update-education\";i:16;s:25:\"employee.delete-education\";i:17;s:24:\"employee.view-experience\";i:18;s:26:\"employee.create-experience\";i:19;s:26:\"employee.update-experience\";i:20;s:26:\"employee.delete-experience\";i:21;s:21:\"employee.id-card-view\";i:22;s:24:\"employee.id-card-history\";}s:6:\"denied\";a:0:{}}',1788357110),('erpflow-cache-platform.permissions.v12.user21.company2','a:2:{s:7:\"granted\";a:24:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:28:\"attendance.correction-create\";i:6;s:29:\"attendance.leave-balance-view\";i:7;s:17:\"payroll.menu-view\";i:8;s:27:\"employee.view-personal-info\";i:9;s:29:\"employee.update-personal-info\";i:10;s:26:\"employee.view-contact-info\";i:11;s:28:\"employee.update-contact-info\";i:12;s:26:\"employee.view-address-info\";i:13;s:28:\"employee.update-address-info\";i:14;s:23:\"employee.view-education\";i:15;s:25:\"employee.create-education\";i:16;s:25:\"employee.update-education\";i:17;s:25:\"employee.delete-education\";i:18;s:24:\"employee.view-experience\";i:19;s:26:\"employee.create-experience\";i:20;s:26:\"employee.update-experience\";i:21;s:26:\"employee.delete-experience\";i:22;s:21:\"employee.id-card-view\";i:23;s:24:\"employee.id-card-history\";}s:6:\"denied\";a:0:{}}',1788410059),('erpflow-cache-platform.permissions.v12.user57.company2','a:2:{s:7:\"granted\";a:29:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:28:\"attendance.correction-create\";i:6;s:29:\"attendance.leave-balance-view\";i:7;s:17:\"payroll.menu-view\";i:8;s:27:\"employee.view-personal-info\";i:9;s:29:\"employee.update-personal-info\";i:10;s:26:\"employee.view-contact-info\";i:11;s:28:\"employee.update-contact-info\";i:12;s:26:\"employee.view-address-info\";i:13;s:28:\"employee.update-address-info\";i:14;s:23:\"employee.view-education\";i:15;s:25:\"employee.create-education\";i:16;s:25:\"employee.update-education\";i:17;s:25:\"employee.delete-education\";i:18;s:24:\"employee.view-experience\";i:19;s:26:\"employee.create-experience\";i:20;s:26:\"employee.update-experience\";i:21;s:26:\"employee.delete-experience\";i:22;s:21:\"employee.id-card-view\";i:23;s:24:\"employee.id-card-history\";i:24;s:27:\"employee.update-own-profile\";i:25;s:26:\"attendance.record-view-own\";i:26;s:22:\"attendance.leave-apply\";i:27;s:24:\"payroll.payslip-view-own\";i:28;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788409964),('erpflow-cache-platform.permissions.v12.user58.company2','a:2:{s:7:\"granted\";a:12:{i:0;s:23:\"configuration.menu-view\";i:1;s:18:\"employee.menu-view\";i:2;s:27:\"employee.update-own-profile\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:26:\"attendance.record-view-own\";i:6;s:28:\"attendance.correction-create\";i:7;s:22:\"attendance.leave-apply\";i:8;s:29:\"attendance.leave-balance-view\";i:9;s:17:\"payroll.menu-view\";i:10;s:24:\"payroll.payslip-view-own\";i:11;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788410137),('erpflow-cache-platform.permissions.v12.user60.company2','a:2:{s:7:\"granted\";a:12:{i:0;s:23:\"configuration.menu-view\";i:1;s:18:\"employee.menu-view\";i:2;s:27:\"employee.update-own-profile\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:26:\"attendance.record-view-own\";i:6;s:28:\"attendance.correction-create\";i:7;s:22:\"attendance.leave-apply\";i:8;s:29:\"attendance.leave-balance-view\";i:9;s:17:\"payroll.menu-view\";i:10;s:24:\"payroll.payslip-view-own\";i:11;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788408882),('erpflow-cache-platform.permissions.v12.user7.company2','a:2:{s:7:\"granted\";a:184:{i:0;s:13:\"platform.view\";i:1;s:15:\"platform.create\";i:2;s:15:\"platform.update\";i:3;s:15:\"platform.delete\";i:4;s:16:\"platform.approve\";i:5;s:15:\"platform.export\";i:6;s:18:\"platform.menu-view\";i:7;s:23:\"configuration.menu-view\";i:8;s:44:\"configuration.system-configuration-menu-view\";i:9;s:15:\"employee.create\";i:10;s:15:\"employee.update\";i:11;s:15:\"employee.delete\";i:12;s:15:\"employee.export\";i:13;s:15:\"employee.import\";i:14;s:18:\"employee.menu-view\";i:15;s:18:\"employee.view-bank\";i:16;s:20:\"employee.view-salary\";i:17;s:23:\"employee.view-documents\";i:18;s:34:\"employee.view-restricted-documents\";i:19;s:27:\"employee.update-own-profile\";i:20;s:20:\"attendance.menu-view\";i:21;s:24:\"attendance.config-manage\";i:22;s:28:\"attendance.assignment-manage\";i:23;s:29:\"attendance.assignment-preview\";i:24;s:23:\"attendance.punch-create\";i:25;s:30:\"attendance.punch-create-others\";i:26;s:26:\"attendance.record-view-own\";i:27;s:27:\"attendance.record-view-team\";i:28;s:26:\"attendance.record-view-all\";i:29;s:24:\"attendance.record-export\";i:30;s:29:\"attendance.record-recalculate\";i:31;s:28:\"attendance.correction-create\";i:32;s:29:\"attendance.correction-approve\";i:33;s:35:\"attendance.correction-override-lock\";i:34;s:22:\"attendance.leave-apply\";i:35;s:24:\"attendance.leave-approve\";i:36;s:29:\"attendance.leave-balance-view\";i:37;s:31:\"attendance.leave-balance-adjust\";i:38;s:23:\"attendance.monthly-view\";i:39;s:26:\"attendance.monthly-approve\";i:40;s:25:\"attendance.monthly-unlock\";i:41;s:17:\"payroll.menu-view\";i:42;s:23:\"payroll.settings-manage\";i:43;s:24:\"payroll.structure-manage\";i:44;s:24:\"payroll.deduction-manage\";i:45;s:22:\"payroll.advance-manage\";i:46;s:23:\"payroll.advance-approve\";i:47;s:27:\"payroll.payment-mode-manage\";i:48;s:18:\"payroll.run-create\";i:49;s:30:\"payroll.run-override-readiness\";i:50;s:19:\"payroll.run-approve\";i:51;s:20:\"payroll.month-freeze\";i:52;s:27:\"payroll.month-unfreeze-paid\";i:53;s:16:\"payroll.disburse\";i:54;s:24:\"payroll.payslip-view-own\";i:55;s:24:\"payroll.payslip-view-all\";i:56;s:28:\"attendance.policy-group-view\";i:57;s:30:\"attendance.policy-group-manage\";i:58;s:18:\"employee.view-list\";i:59;s:25:\"employee.view-own-profile\";i:60;s:25:\"employee.view-any-profile\";i:61;s:27:\"employee.update-any-profile\";i:62;s:27:\"employee.view-personal-info\";i:63;s:29:\"employee.update-personal-info\";i:64;s:26:\"employee.view-contact-info\";i:65;s:28:\"employee.update-contact-info\";i:66;s:26:\"employee.view-address-info\";i:67;s:28:\"employee.update-address-info\";i:68;s:24:\"employee.view-identities\";i:69;s:26:\"employee.create-identities\";i:70;s:26:\"employee.update-identities\";i:71;s:26:\"employee.delete-identities\";i:72;s:25:\"employee.view-employments\";i:73;s:27:\"employee.update-employments\";i:74;s:32:\"employee.update-employment-dates\";i:75;s:20:\"employee.create-bank\";i:76;s:20:\"employee.update-bank\";i:77;s:20:\"employee.delete-bank\";i:78;s:22:\"employee.create-salary\";i:79;s:22:\"employee.update-salary\";i:80;s:26:\"employee.deactivate-salary\";i:81;s:23:\"employee.view-education\";i:82;s:25:\"employee.create-education\";i:83;s:25:\"employee.update-education\";i:84;s:25:\"employee.delete-education\";i:85;s:24:\"employee.view-experience\";i:86;s:26:\"employee.create-experience\";i:87;s:26:\"employee.update-experience\";i:88;s:26:\"employee.delete-experience\";i:89;s:20:\"employee.view-assets\";i:90;s:22:\"employee.assign-assets\";i:91;s:22:\"employee.return-assets\";i:92;s:19:\"employee.view-notes\";i:93;s:21:\"employee.create-notes\";i:94;s:21:\"employee.update-notes\";i:95;s:21:\"employee.delete-notes\";i:96;s:22:\"employee.view-timeline\";i:97;s:24:\"employee.create-timeline\";i:98;s:25:\"employee.create-documents\";i:99;s:26:\"employee.replace-documents\";i:100;s:25:\"employee.delete-documents\";i:101;s:26:\"employee.view-organization\";i:102;s:28:\"employee.assign-organization\";i:103;s:30:\"employee.transfer-organization\";i:104;s:31:\"employee.view-reporting-manager\";i:105;s:33:\"employee.assign-reporting-manager\";i:106;s:33:\"employee.change-reporting-manager\";i:107;s:25:\"employee.view-tax-profile\";i:108;s:27:\"employee.create-tax-profile\";i:109;s:27:\"employee.update-tax-profile\";i:110;s:21:\"employee.id-card-view\";i:111;s:25:\"employee.id-card-generate\";i:112;s:24:\"employee.id-card-history\";i:113;s:24:\"employee.id-card-reissue\";i:114;s:27:\"employee.id-card-deactivate\";i:115;s:26:\"employee.download-template\";i:116;s:21:\"attendance.types-view\";i:117;s:23:\"attendance.types-create\";i:118;s:23:\"attendance.types-update\";i:119;s:23:\"attendance.types-delete\";i:120;s:22:\"attendance.shifts-view\";i:121;s:24:\"attendance.shifts-create\";i:122;s:24:\"attendance.shifts-update\";i:123;s:24:\"attendance.shifts-delete\";i:124;s:24:\"attendance.policies-view\";i:125;s:26:\"attendance.policies-create\";i:126;s:26:\"attendance.policies-update\";i:127;s:26:\"attendance.policies-delete\";i:128;s:26:\"attendance.assignment-view\";i:129;s:20:\"attendance.jobs-view\";i:130;s:23:\"attendance.jobs-execute\";i:131;s:28:\"configuration.home-menu-view\";i:132;s:26:\"configuration.company-view\";i:133;s:28:\"configuration.company-create\";i:134;s:28:\"configuration.company-update\";i:135;s:28:\"configuration.company-delete\";i:136;s:25:\"configuration.branch-view\";i:137;s:27:\"configuration.branch-create\";i:138;s:27:\"configuration.branch-update\";i:139;s:27:\"configuration.branch-delete\";i:140;s:27:\"configuration.division-view\";i:141;s:29:\"configuration.division-create\";i:142;s:29:\"configuration.division-update\";i:143;s:29:\"configuration.division-delete\";i:144;s:29:\"configuration.department-view\";i:145;s:31:\"configuration.department-create\";i:146;s:31:\"configuration.department-update\";i:147;s:31:\"configuration.department-delete\";i:148;s:30:\"configuration.designation-view\";i:149;s:32:\"configuration.designation-create\";i:150;s:32:\"configuration.designation-update\";i:151;s:32:\"configuration.designation-delete\";i:152;s:24:\"configuration.grade-view\";i:153;s:26:\"configuration.grade-create\";i:154;s:26:\"configuration.grade-update\";i:155;s:26:\"configuration.grade-delete\";i:156;s:34:\"configuration.employment-type-view\";i:157;s:36:\"configuration.employment-type-create\";i:158;s:36:\"configuration.employment-type-update\";i:159;s:36:\"configuration.employment-type-delete\";i:160;s:23:\"configuration.team-view\";i:161;s:25:\"configuration.team-create\";i:162;s:25:\"configuration.team-update\";i:163;s:25:\"configuration.team-delete\";i:164;s:26:\"configuration.section-view\";i:165;s:28:\"configuration.section-create\";i:166;s:28:\"configuration.section-update\";i:167;s:28:\"configuration.section-delete\";i:168;s:30:\"configuration.cost-center-view\";i:169;s:32:\"configuration.cost-center-create\";i:170;s:32:\"configuration.cost-center-update\";i:171;s:32:\"configuration.cost-center-delete\";i:172;s:32:\"configuration.work-location-view\";i:173;s:34:\"configuration.work-location-create\";i:174;s:34:\"configuration.work-location-update\";i:175;s:34:\"configuration.work-location-delete\";i:176;s:34:\"configuration.id-card-setting-view\";i:177;s:36:\"configuration.id-card-setting-create\";i:178;s:36:\"configuration.id-card-setting-update\";i:179;s:36:\"configuration.id-card-setting-delete\";i:180;s:32:\"configuration.document-type-view\";i:181;s:34:\"configuration.document-type-create\";i:182;s:34:\"configuration.document-type-update\";i:183;s:34:\"configuration.document-type-delete\";}s:6:\"denied\";a:0:{}}',1788410290),('erpflow-cache-platform.permissions.v12.user8.company2','a:2:{s:7:\"granted\";a:24:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:28:\"attendance.correction-create\";i:6;s:29:\"attendance.leave-balance-view\";i:7;s:17:\"payroll.menu-view\";i:8;s:27:\"employee.view-personal-info\";i:9;s:29:\"employee.update-personal-info\";i:10;s:26:\"employee.view-contact-info\";i:11;s:28:\"employee.update-contact-info\";i:12;s:26:\"employee.view-address-info\";i:13;s:28:\"employee.update-address-info\";i:14;s:23:\"employee.view-education\";i:15;s:25:\"employee.create-education\";i:16;s:25:\"employee.update-education\";i:17;s:25:\"employee.delete-education\";i:18;s:24:\"employee.view-experience\";i:19;s:26:\"employee.create-experience\";i:20;s:26:\"employee.update-experience\";i:21;s:26:\"employee.delete-experience\";i:22;s:21:\"employee.id-card-view\";i:23;s:24:\"employee.id-card-history\";}s:6:\"denied\";a:0:{}}',1788411226),('erpflow-cache-platform.permissions.v14.user21.company2','a:2:{s:7:\"granted\";a:24:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:28:\"attendance.correction-create\";i:6;s:29:\"attendance.leave-balance-view\";i:7;s:17:\"payroll.menu-view\";i:8;s:27:\"employee.view-personal-info\";i:9;s:29:\"employee.update-personal-info\";i:10;s:26:\"employee.view-contact-info\";i:11;s:28:\"employee.update-contact-info\";i:12;s:26:\"employee.view-address-info\";i:13;s:28:\"employee.update-address-info\";i:14;s:23:\"employee.view-education\";i:15;s:25:\"employee.create-education\";i:16;s:25:\"employee.update-education\";i:17;s:25:\"employee.delete-education\";i:18;s:24:\"employee.view-experience\";i:19;s:26:\"employee.create-experience\";i:20;s:26:\"employee.update-experience\";i:21;s:26:\"employee.delete-experience\";i:22;s:21:\"employee.id-card-view\";i:23;s:24:\"employee.id-card-history\";}s:6:\"denied\";a:0:{}}',1788412431),('erpflow-cache-platform.permissions.v14.user60.company2','a:2:{s:7:\"granted\";a:29:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:28:\"attendance.correction-create\";i:6;s:29:\"attendance.leave-balance-view\";i:7;s:17:\"payroll.menu-view\";i:8;s:27:\"employee.view-personal-info\";i:9;s:29:\"employee.update-personal-info\";i:10;s:26:\"employee.view-contact-info\";i:11;s:28:\"employee.update-contact-info\";i:12;s:26:\"employee.view-address-info\";i:13;s:28:\"employee.update-address-info\";i:14;s:23:\"employee.view-education\";i:15;s:25:\"employee.create-education\";i:16;s:25:\"employee.update-education\";i:17;s:25:\"employee.delete-education\";i:18;s:24:\"employee.view-experience\";i:19;s:26:\"employee.create-experience\";i:20;s:26:\"employee.update-experience\";i:21;s:26:\"employee.delete-experience\";i:22;s:21:\"employee.id-card-view\";i:23;s:24:\"employee.id-card-history\";i:24;s:27:\"employee.update-own-profile\";i:25;s:26:\"attendance.record-view-own\";i:26;s:22:\"attendance.leave-apply\";i:27;s:24:\"payroll.payslip-view-own\";i:28;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788415190),('erpflow-cache-platform.permissions.v14.user7.company2','a:2:{s:7:\"granted\";a:184:{i:0;s:13:\"platform.view\";i:1;s:15:\"platform.create\";i:2;s:15:\"platform.update\";i:3;s:15:\"platform.delete\";i:4;s:16:\"platform.approve\";i:5;s:15:\"platform.export\";i:6;s:18:\"platform.menu-view\";i:7;s:23:\"configuration.menu-view\";i:8;s:44:\"configuration.system-configuration-menu-view\";i:9;s:15:\"employee.create\";i:10;s:15:\"employee.update\";i:11;s:15:\"employee.delete\";i:12;s:15:\"employee.export\";i:13;s:15:\"employee.import\";i:14;s:18:\"employee.menu-view\";i:15;s:18:\"employee.view-bank\";i:16;s:20:\"employee.view-salary\";i:17;s:23:\"employee.view-documents\";i:18;s:34:\"employee.view-restricted-documents\";i:19;s:27:\"employee.update-own-profile\";i:20;s:20:\"attendance.menu-view\";i:21;s:24:\"attendance.config-manage\";i:22;s:28:\"attendance.assignment-manage\";i:23;s:29:\"attendance.assignment-preview\";i:24;s:23:\"attendance.punch-create\";i:25;s:30:\"attendance.punch-create-others\";i:26;s:26:\"attendance.record-view-own\";i:27;s:27:\"attendance.record-view-team\";i:28;s:26:\"attendance.record-view-all\";i:29;s:24:\"attendance.record-export\";i:30;s:29:\"attendance.record-recalculate\";i:31;s:28:\"attendance.correction-create\";i:32;s:29:\"attendance.correction-approve\";i:33;s:35:\"attendance.correction-override-lock\";i:34;s:22:\"attendance.leave-apply\";i:35;s:24:\"attendance.leave-approve\";i:36;s:29:\"attendance.leave-balance-view\";i:37;s:31:\"attendance.leave-balance-adjust\";i:38;s:23:\"attendance.monthly-view\";i:39;s:26:\"attendance.monthly-approve\";i:40;s:25:\"attendance.monthly-unlock\";i:41;s:17:\"payroll.menu-view\";i:42;s:23:\"payroll.settings-manage\";i:43;s:24:\"payroll.structure-manage\";i:44;s:24:\"payroll.deduction-manage\";i:45;s:22:\"payroll.advance-manage\";i:46;s:23:\"payroll.advance-approve\";i:47;s:27:\"payroll.payment-mode-manage\";i:48;s:18:\"payroll.run-create\";i:49;s:30:\"payroll.run-override-readiness\";i:50;s:19:\"payroll.run-approve\";i:51;s:20:\"payroll.month-freeze\";i:52;s:27:\"payroll.month-unfreeze-paid\";i:53;s:16:\"payroll.disburse\";i:54;s:24:\"payroll.payslip-view-own\";i:55;s:24:\"payroll.payslip-view-all\";i:56;s:28:\"attendance.policy-group-view\";i:57;s:30:\"attendance.policy-group-manage\";i:58;s:18:\"employee.view-list\";i:59;s:25:\"employee.view-own-profile\";i:60;s:25:\"employee.view-any-profile\";i:61;s:27:\"employee.update-any-profile\";i:62;s:27:\"employee.view-personal-info\";i:63;s:29:\"employee.update-personal-info\";i:64;s:26:\"employee.view-contact-info\";i:65;s:28:\"employee.update-contact-info\";i:66;s:26:\"employee.view-address-info\";i:67;s:28:\"employee.update-address-info\";i:68;s:24:\"employee.view-identities\";i:69;s:26:\"employee.create-identities\";i:70;s:26:\"employee.update-identities\";i:71;s:26:\"employee.delete-identities\";i:72;s:25:\"employee.view-employments\";i:73;s:27:\"employee.update-employments\";i:74;s:32:\"employee.update-employment-dates\";i:75;s:20:\"employee.create-bank\";i:76;s:20:\"employee.update-bank\";i:77;s:20:\"employee.delete-bank\";i:78;s:22:\"employee.create-salary\";i:79;s:22:\"employee.update-salary\";i:80;s:26:\"employee.deactivate-salary\";i:81;s:23:\"employee.view-education\";i:82;s:25:\"employee.create-education\";i:83;s:25:\"employee.update-education\";i:84;s:25:\"employee.delete-education\";i:85;s:24:\"employee.view-experience\";i:86;s:26:\"employee.create-experience\";i:87;s:26:\"employee.update-experience\";i:88;s:26:\"employee.delete-experience\";i:89;s:20:\"employee.view-assets\";i:90;s:22:\"employee.assign-assets\";i:91;s:22:\"employee.return-assets\";i:92;s:19:\"employee.view-notes\";i:93;s:21:\"employee.create-notes\";i:94;s:21:\"employee.update-notes\";i:95;s:21:\"employee.delete-notes\";i:96;s:22:\"employee.view-timeline\";i:97;s:24:\"employee.create-timeline\";i:98;s:25:\"employee.create-documents\";i:99;s:26:\"employee.replace-documents\";i:100;s:25:\"employee.delete-documents\";i:101;s:26:\"employee.view-organization\";i:102;s:28:\"employee.assign-organization\";i:103;s:30:\"employee.transfer-organization\";i:104;s:31:\"employee.view-reporting-manager\";i:105;s:33:\"employee.assign-reporting-manager\";i:106;s:33:\"employee.change-reporting-manager\";i:107;s:25:\"employee.view-tax-profile\";i:108;s:27:\"employee.create-tax-profile\";i:109;s:27:\"employee.update-tax-profile\";i:110;s:21:\"employee.id-card-view\";i:111;s:25:\"employee.id-card-generate\";i:112;s:24:\"employee.id-card-history\";i:113;s:24:\"employee.id-card-reissue\";i:114;s:27:\"employee.id-card-deactivate\";i:115;s:26:\"employee.download-template\";i:116;s:21:\"attendance.types-view\";i:117;s:23:\"attendance.types-create\";i:118;s:23:\"attendance.types-update\";i:119;s:23:\"attendance.types-delete\";i:120;s:22:\"attendance.shifts-view\";i:121;s:24:\"attendance.shifts-create\";i:122;s:24:\"attendance.shifts-update\";i:123;s:24:\"attendance.shifts-delete\";i:124;s:24:\"attendance.policies-view\";i:125;s:26:\"attendance.policies-create\";i:126;s:26:\"attendance.policies-update\";i:127;s:26:\"attendance.policies-delete\";i:128;s:26:\"attendance.assignment-view\";i:129;s:20:\"attendance.jobs-view\";i:130;s:23:\"attendance.jobs-execute\";i:131;s:28:\"configuration.home-menu-view\";i:132;s:26:\"configuration.company-view\";i:133;s:28:\"configuration.company-create\";i:134;s:28:\"configuration.company-update\";i:135;s:28:\"configuration.company-delete\";i:136;s:25:\"configuration.branch-view\";i:137;s:27:\"configuration.branch-create\";i:138;s:27:\"configuration.branch-update\";i:139;s:27:\"configuration.branch-delete\";i:140;s:27:\"configuration.division-view\";i:141;s:29:\"configuration.division-create\";i:142;s:29:\"configuration.division-update\";i:143;s:29:\"configuration.division-delete\";i:144;s:29:\"configuration.department-view\";i:145;s:31:\"configuration.department-create\";i:146;s:31:\"configuration.department-update\";i:147;s:31:\"configuration.department-delete\";i:148;s:30:\"configuration.designation-view\";i:149;s:32:\"configuration.designation-create\";i:150;s:32:\"configuration.designation-update\";i:151;s:32:\"configuration.designation-delete\";i:152;s:24:\"configuration.grade-view\";i:153;s:26:\"configuration.grade-create\";i:154;s:26:\"configuration.grade-update\";i:155;s:26:\"configuration.grade-delete\";i:156;s:34:\"configuration.employment-type-view\";i:157;s:36:\"configuration.employment-type-create\";i:158;s:36:\"configuration.employment-type-update\";i:159;s:36:\"configuration.employment-type-delete\";i:160;s:23:\"configuration.team-view\";i:161;s:25:\"configuration.team-create\";i:162;s:25:\"configuration.team-update\";i:163;s:25:\"configuration.team-delete\";i:164;s:26:\"configuration.section-view\";i:165;s:28:\"configuration.section-create\";i:166;s:28:\"configuration.section-update\";i:167;s:28:\"configuration.section-delete\";i:168;s:30:\"configuration.cost-center-view\";i:169;s:32:\"configuration.cost-center-create\";i:170;s:32:\"configuration.cost-center-update\";i:171;s:32:\"configuration.cost-center-delete\";i:172;s:32:\"configuration.work-location-view\";i:173;s:34:\"configuration.work-location-create\";i:174;s:34:\"configuration.work-location-update\";i:175;s:34:\"configuration.work-location-delete\";i:176;s:34:\"configuration.id-card-setting-view\";i:177;s:36:\"configuration.id-card-setting-create\";i:178;s:36:\"configuration.id-card-setting-update\";i:179;s:36:\"configuration.id-card-setting-delete\";i:180;s:32:\"configuration.document-type-view\";i:181;s:34:\"configuration.document-type-create\";i:182;s:34:\"configuration.document-type-update\";i:183;s:34:\"configuration.document-type-delete\";}s:6:\"denied\";a:0:{}}',1788412112),('erpflow-cache-platform.permissions.v14.user8.company2','a:2:{s:7:\"granted\";a:29:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:28:\"attendance.correction-create\";i:6;s:29:\"attendance.leave-balance-view\";i:7;s:17:\"payroll.menu-view\";i:8;s:27:\"employee.view-personal-info\";i:9;s:29:\"employee.update-personal-info\";i:10;s:26:\"employee.view-contact-info\";i:11;s:28:\"employee.update-contact-info\";i:12;s:26:\"employee.view-address-info\";i:13;s:28:\"employee.update-address-info\";i:14;s:23:\"employee.view-education\";i:15;s:25:\"employee.create-education\";i:16;s:25:\"employee.update-education\";i:17;s:25:\"employee.delete-education\";i:18;s:24:\"employee.view-experience\";i:19;s:26:\"employee.create-experience\";i:20;s:26:\"employee.update-experience\";i:21;s:26:\"employee.delete-experience\";i:22;s:21:\"employee.id-card-view\";i:23;s:24:\"employee.id-card-history\";i:24;s:27:\"employee.update-own-profile\";i:25;s:26:\"attendance.record-view-own\";i:26;s:22:\"attendance.leave-apply\";i:27;s:24:\"payroll.payslip-view-own\";i:28;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788411351),('erpflow-cache-platform.permissions.v15.user21.company2','a:2:{s:7:\"granted\";a:24:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:28:\"attendance.correction-create\";i:6;s:29:\"attendance.leave-balance-view\";i:7;s:17:\"payroll.menu-view\";i:8;s:27:\"employee.view-personal-info\";i:9;s:29:\"employee.update-personal-info\";i:10;s:26:\"employee.view-contact-info\";i:11;s:28:\"employee.update-contact-info\";i:12;s:26:\"employee.view-address-info\";i:13;s:28:\"employee.update-address-info\";i:14;s:23:\"employee.view-education\";i:15;s:25:\"employee.create-education\";i:16;s:25:\"employee.update-education\";i:17;s:25:\"employee.delete-education\";i:18;s:24:\"employee.view-experience\";i:19;s:26:\"employee.create-experience\";i:20;s:26:\"employee.update-experience\";i:21;s:26:\"employee.delete-experience\";i:22;s:21:\"employee.id-card-view\";i:23;s:24:\"employee.id-card-history\";}s:6:\"denied\";a:0:{}}',1788421851),('erpflow-cache-platform.permissions.v15.user60.company2','a:2:{s:7:\"granted\";a:29:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:28:\"attendance.correction-create\";i:6;s:29:\"attendance.leave-balance-view\";i:7;s:17:\"payroll.menu-view\";i:8;s:27:\"employee.view-personal-info\";i:9;s:29:\"employee.update-personal-info\";i:10;s:26:\"employee.view-contact-info\";i:11;s:28:\"employee.update-contact-info\";i:12;s:26:\"employee.view-address-info\";i:13;s:28:\"employee.update-address-info\";i:14;s:23:\"employee.view-education\";i:15;s:25:\"employee.create-education\";i:16;s:25:\"employee.update-education\";i:17;s:25:\"employee.delete-education\";i:18;s:24:\"employee.view-experience\";i:19;s:26:\"employee.create-experience\";i:20;s:26:\"employee.update-experience\";i:21;s:26:\"employee.delete-experience\";i:22;s:21:\"employee.id-card-view\";i:23;s:24:\"employee.id-card-history\";i:24;s:27:\"employee.update-own-profile\";i:25;s:26:\"attendance.record-view-own\";i:26;s:22:\"attendance.leave-apply\";i:27;s:24:\"payroll.payslip-view-own\";i:28;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788435410),('erpflow-cache-platform.permissions.v15.user7.company2','a:2:{s:7:\"granted\";a:29:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:28:\"attendance.correction-create\";i:6;s:29:\"attendance.leave-balance-view\";i:7;s:17:\"payroll.menu-view\";i:8;s:27:\"employee.view-personal-info\";i:9;s:29:\"employee.update-personal-info\";i:10;s:26:\"employee.view-contact-info\";i:11;s:28:\"employee.update-contact-info\";i:12;s:26:\"employee.view-address-info\";i:13;s:28:\"employee.update-address-info\";i:14;s:23:\"employee.view-education\";i:15;s:25:\"employee.create-education\";i:16;s:25:\"employee.update-education\";i:17;s:25:\"employee.delete-education\";i:18;s:24:\"employee.view-experience\";i:19;s:26:\"employee.create-experience\";i:20;s:26:\"employee.update-experience\";i:21;s:26:\"employee.delete-experience\";i:22;s:21:\"employee.id-card-view\";i:23;s:24:\"employee.id-card-history\";i:24;s:27:\"employee.update-own-profile\";i:25;s:26:\"attendance.record-view-own\";i:26;s:22:\"attendance.leave-apply\";i:27;s:24:\"payroll.payslip-view-own\";i:28;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788440678),('erpflow-cache-platform.permissions.v3.user56.company7','a:2:{s:7:\"granted\";a:12:{i:0;s:23:\"configuration.menu-view\";i:1;s:18:\"employee.menu-view\";i:2;s:27:\"employee.update-own-profile\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:26:\"attendance.record-view-own\";i:6;s:28:\"attendance.correction-create\";i:7;s:22:\"attendance.leave-apply\";i:8;s:29:\"attendance.leave-balance-view\";i:9;s:17:\"payroll.menu-view\";i:10;s:24:\"payroll.payslip-view-own\";i:11;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788186974),('erpflow-cache-platform.permissions.v4.user21.company2','a:2:{s:7:\"granted\";a:7:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:29:\"attendance.leave-balance-view\";i:6;s:17:\"payroll.menu-view\";}s:6:\"denied\";a:0:{}}',1788323787),('erpflow-cache-platform.permissions.v4.user56.company7','a:2:{s:7:\"granted\";a:12:{i:0;s:23:\"configuration.menu-view\";i:1;s:18:\"employee.menu-view\";i:2;s:27:\"employee.update-own-profile\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:26:\"attendance.record-view-own\";i:6;s:28:\"attendance.correction-create\";i:7;s:22:\"attendance.leave-apply\";i:8;s:29:\"attendance.leave-balance-view\";i:9;s:17:\"payroll.menu-view\";i:10;s:24:\"payroll.payslip-view-own\";i:11;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788189293),('erpflow-cache-platform.permissions.v4.user57.company2','a:2:{s:7:\"granted\";a:12:{i:0;s:23:\"configuration.menu-view\";i:1;s:18:\"employee.menu-view\";i:2;s:27:\"employee.update-own-profile\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:26:\"attendance.record-view-own\";i:6;s:28:\"attendance.correction-create\";i:7;s:22:\"attendance.leave-apply\";i:8;s:29:\"attendance.leave-balance-view\";i:9;s:17:\"payroll.menu-view\";i:10;s:24:\"payroll.payslip-view-own\";i:11;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788324581),('erpflow-cache-platform.permissions.v4.user58.company2','a:2:{s:7:\"granted\";a:12:{i:0;s:23:\"configuration.menu-view\";i:1;s:18:\"employee.menu-view\";i:2;s:27:\"employee.update-own-profile\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:26:\"attendance.record-view-own\";i:6;s:28:\"attendance.correction-create\";i:7;s:22:\"attendance.leave-apply\";i:8;s:29:\"attendance.leave-balance-view\";i:9;s:17:\"payroll.menu-view\";i:10;s:24:\"payroll.payslip-view-own\";i:11;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788324416),('erpflow-cache-platform.permissions.v4.user59.company2','a:2:{s:7:\"granted\";a:12:{i:0;s:23:\"configuration.menu-view\";i:1;s:18:\"employee.menu-view\";i:2;s:27:\"employee.update-own-profile\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:26:\"attendance.record-view-own\";i:6;s:28:\"attendance.correction-create\";i:7;s:22:\"attendance.leave-apply\";i:8;s:29:\"attendance.leave-balance-view\";i:9;s:17:\"payroll.menu-view\";i:10;s:24:\"payroll.payslip-view-own\";i:11;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788324500),('erpflow-cache-platform.permissions.v4.user8.company2','a:2:{s:7:\"granted\";a:7:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:29:\"attendance.leave-balance-view\";i:6;s:17:\"payroll.menu-view\";}s:6:\"denied\";a:0:{}}',1788323049),('erpflow-cache-platform.permissions.v5.user57.company2','a:2:{s:7:\"granted\";a:13:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:29:\"attendance.leave-balance-view\";i:6;s:17:\"payroll.menu-view\";i:7;s:27:\"employee.update-own-profile\";i:8;s:26:\"attendance.record-view-own\";i:9;s:28:\"attendance.correction-create\";i:10;s:22:\"attendance.leave-apply\";i:11;s:24:\"payroll.payslip-view-own\";i:12;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788324626),('erpflow-cache-platform.permissions.v6.user57.company2','a:2:{s:7:\"granted\";a:13:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:29:\"attendance.leave-balance-view\";i:6;s:17:\"payroll.menu-view\";i:7;s:27:\"employee.update-own-profile\";i:8;s:26:\"attendance.record-view-own\";i:9;s:28:\"attendance.correction-create\";i:10;s:22:\"attendance.leave-apply\";i:11;s:24:\"payroll.payslip-view-own\";i:12;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788324692),('erpflow-cache-platform.permissions.v6.user59.company2','a:2:{s:7:\"granted\";a:12:{i:0;s:23:\"configuration.menu-view\";i:1;s:18:\"employee.menu-view\";i:2;s:27:\"employee.update-own-profile\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:26:\"attendance.record-view-own\";i:6;s:28:\"attendance.correction-create\";i:7;s:22:\"attendance.leave-apply\";i:8;s:29:\"attendance.leave-balance-view\";i:9;s:17:\"payroll.menu-view\";i:10;s:24:\"payroll.payslip-view-own\";i:11;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788324885),('erpflow-cache-platform.permissions.v6.user7.company2','a:2:{s:7:\"granted\";a:56:{i:0;s:13:\"platform.view\";i:1;s:15:\"platform.create\";i:2;s:15:\"platform.update\";i:3;s:15:\"platform.delete\";i:4;s:16:\"platform.approve\";i:5;s:15:\"platform.export\";i:6;s:18:\"platform.menu-view\";i:7;s:23:\"configuration.menu-view\";i:8;s:44:\"configuration.system-configuration-menu-view\";i:9;s:15:\"employee.create\";i:10;s:15:\"employee.update\";i:11;s:15:\"employee.delete\";i:12;s:15:\"employee.export\";i:13;s:15:\"employee.import\";i:14;s:18:\"employee.menu-view\";i:15;s:18:\"employee.view-bank\";i:16;s:20:\"employee.view-salary\";i:17;s:23:\"employee.view-documents\";i:18;s:34:\"employee.view-restricted-documents\";i:19;s:27:\"employee.update-own-profile\";i:20;s:20:\"attendance.menu-view\";i:21;s:24:\"attendance.config-manage\";i:22;s:28:\"attendance.assignment-manage\";i:23;s:29:\"attendance.assignment-preview\";i:24;s:23:\"attendance.punch-create\";i:25;s:30:\"attendance.punch-create-others\";i:26;s:26:\"attendance.record-view-own\";i:27;s:27:\"attendance.record-view-team\";i:28;s:26:\"attendance.record-view-all\";i:29;s:24:\"attendance.record-export\";i:30;s:29:\"attendance.record-recalculate\";i:31;s:28:\"attendance.correction-create\";i:32;s:29:\"attendance.correction-approve\";i:33;s:35:\"attendance.correction-override-lock\";i:34;s:22:\"attendance.leave-apply\";i:35;s:24:\"attendance.leave-approve\";i:36;s:29:\"attendance.leave-balance-view\";i:37;s:31:\"attendance.leave-balance-adjust\";i:38;s:23:\"attendance.monthly-view\";i:39;s:26:\"attendance.monthly-approve\";i:40;s:25:\"attendance.monthly-unlock\";i:41;s:17:\"payroll.menu-view\";i:42;s:23:\"payroll.settings-manage\";i:43;s:24:\"payroll.structure-manage\";i:44;s:24:\"payroll.deduction-manage\";i:45;s:22:\"payroll.advance-manage\";i:46;s:23:\"payroll.advance-approve\";i:47;s:27:\"payroll.payment-mode-manage\";i:48;s:18:\"payroll.run-create\";i:49;s:30:\"payroll.run-override-readiness\";i:50;s:19:\"payroll.run-approve\";i:51;s:20:\"payroll.month-freeze\";i:52;s:27:\"payroll.month-unfreeze-paid\";i:53;s:16:\"payroll.disburse\";i:54;s:24:\"payroll.payslip-view-own\";i:55;s:24:\"payroll.payslip-view-all\";}s:6:\"denied\";a:0:{}}',1788324763),('erpflow-cache-platform.permissions.v7.user57.company2','a:2:{s:7:\"granted\";a:29:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:29:\"attendance.leave-balance-view\";i:6;s:17:\"payroll.menu-view\";i:7;s:27:\"employee.view-personal-info\";i:8;s:29:\"employee.update-personal-info\";i:9;s:26:\"employee.view-contact-info\";i:10;s:28:\"employee.update-contact-info\";i:11;s:26:\"employee.view-address-info\";i:12;s:28:\"employee.update-address-info\";i:13;s:23:\"employee.view-education\";i:14;s:25:\"employee.create-education\";i:15;s:25:\"employee.update-education\";i:16;s:25:\"employee.delete-education\";i:17;s:24:\"employee.view-experience\";i:18;s:26:\"employee.create-experience\";i:19;s:26:\"employee.update-experience\";i:20;s:26:\"employee.delete-experience\";i:21;s:21:\"employee.id-card-view\";i:22;s:24:\"employee.id-card-history\";i:23;s:27:\"employee.update-own-profile\";i:24;s:26:\"attendance.record-view-own\";i:25;s:28:\"attendance.correction-create\";i:26;s:22:\"attendance.leave-apply\";i:27;s:24:\"payroll.payslip-view-own\";i:28;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788325052),('erpflow-cache-platform.permissions.v8.user55.company2','a:2:{s:7:\"granted\";a:57:{i:0;s:13:\"platform.view\";i:1;s:15:\"platform.create\";i:2;s:15:\"platform.update\";i:3;s:15:\"platform.delete\";i:4;s:16:\"platform.approve\";i:5;s:15:\"platform.export\";i:6;s:18:\"platform.menu-view\";i:7;s:23:\"configuration.menu-view\";i:8;s:44:\"configuration.system-configuration-menu-view\";i:9;s:15:\"employee.create\";i:10;s:15:\"employee.update\";i:11;s:15:\"employee.delete\";i:12;s:15:\"employee.export\";i:13;s:15:\"employee.import\";i:14;s:18:\"employee.menu-view\";i:15;s:18:\"employee.view-bank\";i:16;s:20:\"employee.view-salary\";i:17;s:23:\"employee.view-documents\";i:18;s:34:\"employee.view-restricted-documents\";i:19;s:27:\"employee.update-own-profile\";i:20;s:20:\"attendance.menu-view\";i:21;s:24:\"attendance.config-manage\";i:22;s:28:\"attendance.assignment-manage\";i:23;s:29:\"attendance.assignment-preview\";i:24;s:23:\"attendance.punch-create\";i:25;s:30:\"attendance.punch-create-others\";i:26;s:26:\"attendance.record-view-own\";i:27;s:27:\"attendance.record-view-team\";i:28;s:26:\"attendance.record-view-all\";i:29;s:24:\"attendance.record-export\";i:30;s:29:\"attendance.record-recalculate\";i:31;s:28:\"attendance.correction-create\";i:32;s:29:\"attendance.correction-approve\";i:33;s:35:\"attendance.correction-override-lock\";i:34;s:22:\"attendance.leave-apply\";i:35;s:24:\"attendance.leave-approve\";i:36;s:29:\"attendance.leave-balance-view\";i:37;s:31:\"attendance.leave-balance-adjust\";i:38;s:23:\"attendance.monthly-view\";i:39;s:26:\"attendance.monthly-approve\";i:40;s:25:\"attendance.monthly-unlock\";i:41;s:17:\"payroll.menu-view\";i:42;s:23:\"payroll.settings-manage\";i:43;s:24:\"payroll.structure-manage\";i:44;s:24:\"payroll.deduction-manage\";i:45;s:22:\"payroll.advance-manage\";i:46;s:23:\"payroll.advance-approve\";i:47;s:27:\"payroll.payment-mode-manage\";i:48;s:18:\"payroll.run-create\";i:49;s:30:\"payroll.run-override-readiness\";i:50;s:19:\"payroll.run-approve\";i:51;s:20:\"payroll.month-freeze\";i:52;s:27:\"payroll.month-unfreeze-paid\";i:53;s:16:\"payroll.disburse\";i:54;s:24:\"payroll.payslip-view-own\";i:55;s:24:\"payroll.payslip-view-all\";i:56;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788325688),('erpflow-cache-platform.permissions.v8.user57.company2','a:2:{s:7:\"granted\";a:29:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:29:\"attendance.leave-balance-view\";i:6;s:17:\"payroll.menu-view\";i:7;s:27:\"employee.view-personal-info\";i:8;s:29:\"employee.update-personal-info\";i:9;s:26:\"employee.view-contact-info\";i:10;s:28:\"employee.update-contact-info\";i:11;s:26:\"employee.view-address-info\";i:12;s:28:\"employee.update-address-info\";i:13;s:23:\"employee.view-education\";i:14;s:25:\"employee.create-education\";i:15;s:25:\"employee.update-education\";i:16;s:25:\"employee.delete-education\";i:17;s:24:\"employee.view-experience\";i:18;s:26:\"employee.create-experience\";i:19;s:26:\"employee.update-experience\";i:20;s:26:\"employee.delete-experience\";i:21;s:21:\"employee.id-card-view\";i:22;s:24:\"employee.id-card-history\";i:23;s:27:\"employee.update-own-profile\";i:24;s:26:\"attendance.record-view-own\";i:25;s:28:\"attendance.correction-create\";i:26;s:22:\"attendance.leave-apply\";i:27;s:24:\"payroll.payslip-view-own\";i:28;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788325317),('erpflow-cache-platform.permissions.v8.user60.company2','a:2:{s:7:\"granted\";a:12:{i:0;s:23:\"configuration.menu-view\";i:1;s:18:\"employee.menu-view\";i:2;s:27:\"employee.update-own-profile\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:26:\"attendance.record-view-own\";i:6;s:28:\"attendance.correction-create\";i:7;s:22:\"attendance.leave-apply\";i:8;s:29:\"attendance.leave-balance-view\";i:9;s:17:\"payroll.menu-view\";i:10;s:24:\"payroll.payslip-view-own\";i:11;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788325587),('erpflow-cache-platform.permissions.v8.user8.company2','a:2:{s:7:\"granted\";a:23:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:29:\"attendance.leave-balance-view\";i:6;s:17:\"payroll.menu-view\";i:7;s:27:\"employee.view-personal-info\";i:8;s:29:\"employee.update-personal-info\";i:9;s:26:\"employee.view-contact-info\";i:10;s:28:\"employee.update-contact-info\";i:11;s:26:\"employee.view-address-info\";i:12;s:28:\"employee.update-address-info\";i:13;s:23:\"employee.view-education\";i:14;s:25:\"employee.create-education\";i:15;s:25:\"employee.update-education\";i:16;s:25:\"employee.delete-education\";i:17;s:24:\"employee.view-experience\";i:18;s:26:\"employee.create-experience\";i:19;s:26:\"employee.update-experience\";i:20;s:26:\"employee.delete-experience\";i:21;s:21:\"employee.id-card-view\";i:22;s:24:\"employee.id-card-history\";}s:6:\"denied\";a:0:{}}',1788326004),('erpflow-cache-platform.permissions.v9.user21.company2','a:2:{s:7:\"granted\";a:23:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:29:\"attendance.leave-balance-view\";i:6;s:17:\"payroll.menu-view\";i:7;s:27:\"employee.view-personal-info\";i:8;s:29:\"employee.update-personal-info\";i:9;s:26:\"employee.view-contact-info\";i:10;s:28:\"employee.update-contact-info\";i:11;s:26:\"employee.view-address-info\";i:12;s:28:\"employee.update-address-info\";i:13;s:23:\"employee.view-education\";i:14;s:25:\"employee.create-education\";i:15;s:25:\"employee.update-education\";i:16;s:25:\"employee.delete-education\";i:17;s:24:\"employee.view-experience\";i:18;s:26:\"employee.create-experience\";i:19;s:26:\"employee.update-experience\";i:20;s:26:\"employee.delete-experience\";i:21;s:21:\"employee.id-card-view\";i:22;s:24:\"employee.id-card-history\";}s:6:\"denied\";a:0:{}}',1788330456),('erpflow-cache-platform.permissions.v9.user55.company2','a:2:{s:7:\"granted\";a:184:{i:0;s:13:\"platform.view\";i:1;s:15:\"platform.create\";i:2;s:15:\"platform.update\";i:3;s:15:\"platform.delete\";i:4;s:16:\"platform.approve\";i:5;s:15:\"platform.export\";i:6;s:18:\"platform.menu-view\";i:7;s:23:\"configuration.menu-view\";i:8;s:44:\"configuration.system-configuration-menu-view\";i:9;s:15:\"employee.create\";i:10;s:15:\"employee.update\";i:11;s:15:\"employee.delete\";i:12;s:15:\"employee.export\";i:13;s:15:\"employee.import\";i:14;s:18:\"employee.menu-view\";i:15;s:18:\"employee.view-bank\";i:16;s:20:\"employee.view-salary\";i:17;s:23:\"employee.view-documents\";i:18;s:34:\"employee.view-restricted-documents\";i:19;s:27:\"employee.update-own-profile\";i:20;s:20:\"attendance.menu-view\";i:21;s:24:\"attendance.config-manage\";i:22;s:28:\"attendance.assignment-manage\";i:23;s:29:\"attendance.assignment-preview\";i:24;s:23:\"attendance.punch-create\";i:25;s:30:\"attendance.punch-create-others\";i:26;s:26:\"attendance.record-view-own\";i:27;s:27:\"attendance.record-view-team\";i:28;s:26:\"attendance.record-view-all\";i:29;s:24:\"attendance.record-export\";i:30;s:29:\"attendance.record-recalculate\";i:31;s:28:\"attendance.correction-create\";i:32;s:29:\"attendance.correction-approve\";i:33;s:35:\"attendance.correction-override-lock\";i:34;s:22:\"attendance.leave-apply\";i:35;s:24:\"attendance.leave-approve\";i:36;s:29:\"attendance.leave-balance-view\";i:37;s:31:\"attendance.leave-balance-adjust\";i:38;s:23:\"attendance.monthly-view\";i:39;s:26:\"attendance.monthly-approve\";i:40;s:25:\"attendance.monthly-unlock\";i:41;s:17:\"payroll.menu-view\";i:42;s:23:\"payroll.settings-manage\";i:43;s:24:\"payroll.structure-manage\";i:44;s:24:\"payroll.deduction-manage\";i:45;s:22:\"payroll.advance-manage\";i:46;s:23:\"payroll.advance-approve\";i:47;s:27:\"payroll.payment-mode-manage\";i:48;s:18:\"payroll.run-create\";i:49;s:30:\"payroll.run-override-readiness\";i:50;s:19:\"payroll.run-approve\";i:51;s:20:\"payroll.month-freeze\";i:52;s:27:\"payroll.month-unfreeze-paid\";i:53;s:16:\"payroll.disburse\";i:54;s:24:\"payroll.payslip-view-own\";i:55;s:24:\"payroll.payslip-view-all\";i:56;s:28:\"attendance.policy-group-view\";i:57;s:30:\"attendance.policy-group-manage\";i:58;s:18:\"employee.view-list\";i:59;s:25:\"employee.view-own-profile\";i:60;s:25:\"employee.view-any-profile\";i:61;s:27:\"employee.update-any-profile\";i:62;s:27:\"employee.view-personal-info\";i:63;s:29:\"employee.update-personal-info\";i:64;s:26:\"employee.view-contact-info\";i:65;s:28:\"employee.update-contact-info\";i:66;s:26:\"employee.view-address-info\";i:67;s:28:\"employee.update-address-info\";i:68;s:24:\"employee.view-identities\";i:69;s:26:\"employee.create-identities\";i:70;s:26:\"employee.update-identities\";i:71;s:26:\"employee.delete-identities\";i:72;s:25:\"employee.view-employments\";i:73;s:27:\"employee.update-employments\";i:74;s:32:\"employee.update-employment-dates\";i:75;s:20:\"employee.create-bank\";i:76;s:20:\"employee.update-bank\";i:77;s:20:\"employee.delete-bank\";i:78;s:22:\"employee.create-salary\";i:79;s:22:\"employee.update-salary\";i:80;s:26:\"employee.deactivate-salary\";i:81;s:23:\"employee.view-education\";i:82;s:25:\"employee.create-education\";i:83;s:25:\"employee.update-education\";i:84;s:25:\"employee.delete-education\";i:85;s:24:\"employee.view-experience\";i:86;s:26:\"employee.create-experience\";i:87;s:26:\"employee.update-experience\";i:88;s:26:\"employee.delete-experience\";i:89;s:20:\"employee.view-assets\";i:90;s:22:\"employee.assign-assets\";i:91;s:22:\"employee.return-assets\";i:92;s:19:\"employee.view-notes\";i:93;s:21:\"employee.create-notes\";i:94;s:21:\"employee.update-notes\";i:95;s:21:\"employee.delete-notes\";i:96;s:22:\"employee.view-timeline\";i:97;s:24:\"employee.create-timeline\";i:98;s:25:\"employee.create-documents\";i:99;s:26:\"employee.replace-documents\";i:100;s:25:\"employee.delete-documents\";i:101;s:26:\"employee.view-organization\";i:102;s:28:\"employee.assign-organization\";i:103;s:30:\"employee.transfer-organization\";i:104;s:31:\"employee.view-reporting-manager\";i:105;s:33:\"employee.assign-reporting-manager\";i:106;s:33:\"employee.change-reporting-manager\";i:107;s:25:\"employee.view-tax-profile\";i:108;s:27:\"employee.create-tax-profile\";i:109;s:27:\"employee.update-tax-profile\";i:110;s:21:\"employee.id-card-view\";i:111;s:25:\"employee.id-card-generate\";i:112;s:24:\"employee.id-card-history\";i:113;s:24:\"employee.id-card-reissue\";i:114;s:27:\"employee.id-card-deactivate\";i:115;s:26:\"employee.download-template\";i:116;s:21:\"attendance.types-view\";i:117;s:23:\"attendance.types-create\";i:118;s:23:\"attendance.types-update\";i:119;s:23:\"attendance.types-delete\";i:120;s:22:\"attendance.shifts-view\";i:121;s:24:\"attendance.shifts-create\";i:122;s:24:\"attendance.shifts-update\";i:123;s:24:\"attendance.shifts-delete\";i:124;s:24:\"attendance.policies-view\";i:125;s:26:\"attendance.policies-create\";i:126;s:26:\"attendance.policies-update\";i:127;s:26:\"attendance.policies-delete\";i:128;s:26:\"attendance.assignment-view\";i:129;s:20:\"attendance.jobs-view\";i:130;s:23:\"attendance.jobs-execute\";i:131;s:28:\"configuration.home-menu-view\";i:132;s:26:\"configuration.company-view\";i:133;s:28:\"configuration.company-create\";i:134;s:28:\"configuration.company-update\";i:135;s:28:\"configuration.company-delete\";i:136;s:25:\"configuration.branch-view\";i:137;s:27:\"configuration.branch-create\";i:138;s:27:\"configuration.branch-update\";i:139;s:27:\"configuration.branch-delete\";i:140;s:27:\"configuration.division-view\";i:141;s:29:\"configuration.division-create\";i:142;s:29:\"configuration.division-update\";i:143;s:29:\"configuration.division-delete\";i:144;s:29:\"configuration.department-view\";i:145;s:31:\"configuration.department-create\";i:146;s:31:\"configuration.department-update\";i:147;s:31:\"configuration.department-delete\";i:148;s:30:\"configuration.designation-view\";i:149;s:32:\"configuration.designation-create\";i:150;s:32:\"configuration.designation-update\";i:151;s:32:\"configuration.designation-delete\";i:152;s:24:\"configuration.grade-view\";i:153;s:26:\"configuration.grade-create\";i:154;s:26:\"configuration.grade-update\";i:155;s:26:\"configuration.grade-delete\";i:156;s:34:\"configuration.employment-type-view\";i:157;s:36:\"configuration.employment-type-create\";i:158;s:36:\"configuration.employment-type-update\";i:159;s:36:\"configuration.employment-type-delete\";i:160;s:23:\"configuration.team-view\";i:161;s:25:\"configuration.team-create\";i:162;s:25:\"configuration.team-update\";i:163;s:25:\"configuration.team-delete\";i:164;s:26:\"configuration.section-view\";i:165;s:28:\"configuration.section-create\";i:166;s:28:\"configuration.section-update\";i:167;s:28:\"configuration.section-delete\";i:168;s:30:\"configuration.cost-center-view\";i:169;s:32:\"configuration.cost-center-create\";i:170;s:32:\"configuration.cost-center-update\";i:171;s:32:\"configuration.cost-center-delete\";i:172;s:32:\"configuration.work-location-view\";i:173;s:34:\"configuration.work-location-create\";i:174;s:34:\"configuration.work-location-update\";i:175;s:34:\"configuration.work-location-delete\";i:176;s:34:\"configuration.id-card-setting-view\";i:177;s:36:\"configuration.id-card-setting-create\";i:178;s:36:\"configuration.id-card-setting-update\";i:179;s:36:\"configuration.id-card-setting-delete\";i:180;s:32:\"configuration.document-type-view\";i:181;s:34:\"configuration.document-type-create\";i:182;s:34:\"configuration.document-type-update\";i:183;s:34:\"configuration.document-type-delete\";}s:6:\"denied\";a:0:{}}',1788326911),('erpflow-cache-platform.permissions.v9.user57.company2','a:2:{s:7:\"granted\";a:29:{i:0;s:18:\"platform.menu-view\";i:1;s:23:\"configuration.menu-view\";i:2;s:18:\"employee.menu-view\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:29:\"attendance.leave-balance-view\";i:6;s:17:\"payroll.menu-view\";i:7;s:27:\"employee.view-personal-info\";i:8;s:29:\"employee.update-personal-info\";i:9;s:26:\"employee.view-contact-info\";i:10;s:28:\"employee.update-contact-info\";i:11;s:26:\"employee.view-address-info\";i:12;s:28:\"employee.update-address-info\";i:13;s:23:\"employee.view-education\";i:14;s:25:\"employee.create-education\";i:15;s:25:\"employee.update-education\";i:16;s:25:\"employee.delete-education\";i:17;s:24:\"employee.view-experience\";i:18;s:26:\"employee.create-experience\";i:19;s:26:\"employee.update-experience\";i:20;s:26:\"employee.delete-experience\";i:21;s:21:\"employee.id-card-view\";i:22;s:24:\"employee.id-card-history\";i:23;s:27:\"employee.update-own-profile\";i:24;s:26:\"attendance.record-view-own\";i:25;s:28:\"attendance.correction-create\";i:26;s:22:\"attendance.leave-apply\";i:27;s:24:\"payroll.payslip-view-own\";i:28;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788338249),('erpflow-cache-platform.permissions.v9.user60.company2','a:2:{s:7:\"granted\";a:12:{i:0;s:23:\"configuration.menu-view\";i:1;s:18:\"employee.menu-view\";i:2;s:27:\"employee.update-own-profile\";i:3;s:20:\"attendance.menu-view\";i:4;s:23:\"attendance.punch-create\";i:5;s:26:\"attendance.record-view-own\";i:6;s:28:\"attendance.correction-create\";i:7;s:22:\"attendance.leave-apply\";i:8;s:29:\"attendance.leave-balance-view\";i:9;s:17:\"payroll.menu-view\";i:10;s:24:\"payroll.payslip-view-own\";i:11;s:25:\"employee.view-own-profile\";}s:6:\"denied\";a:0:{}}',1788349785),('erpflow-cache-platform.permissions.version','i:15;',2103773302),('erpflow-cache-Q75lxAEn0J8w42zw','a:1:{s:11:\"valid_until\";i:1788233961;}',1789443621),('erpflow-cache-qdYSFwJypbPssrmE','a:1:{s:11:\"valid_until\";i:1788322016;}',1789530596),('erpflow-cache-qzKp9Fexwan8z1i4','a:1:{s:11:\"valid_until\";i:1788413866;}',1789621246),('erpflow-cache-S7GVoiMhTRCkDZh4','a:1:{s:11:\"valid_until\";i:1788182393;}',1789391873),('erpflow-cache-U95rpoW9dMaawEZz','a:1:{s:11:\"valid_until\";i:1788353397;}',1789562517),('erpflow-cache-xeQg9OUkHDxDYsuz','a:1:{s:11:\"valid_until\";i:1788352879;}',1789561579),('erpflow-cache-xQYAng4znkvQrDVP','a:1:{s:11:\"valid_until\";i:1788418167;}',1789627647);
/*!40000 ALTER TABLE `cache` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `cache_locks`
--

DROP TABLE IF EXISTS `cache_locks`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cache_locks` (
  `key` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `owner` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `expiration` bigint NOT NULL,
  PRIMARY KEY (`key`),
  KEY `cache_locks_expiration_index` (`expiration`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `cache_locks`
--

LOCK TABLES `cache_locks` WRITE;
/*!40000 ALTER TABLE `cache_locks` DISABLE KEYS */;
/*!40000 ALTER TABLE `cache_locks` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `clients`
--

DROP TABLE IF EXISTS `clients`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `clients` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL,
  `business_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `email` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `phone` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `address` text COLLATE utf8mb4_unicode_ci,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `notes` text COLLATE utf8mb4_unicode_ci,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `clients_company_name_unique` (`company_id`,`name`),
  KEY `clients_company_status_index` (`company_id`,`status`),
  KEY `clients_created_by_foreign` (`created_by`),
  KEY `clients_updated_by_foreign` (`updated_by`),
  CONSTRAINT `clients_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `clients_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `clients_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `clients`
--

LOCK TABLES `clients` WRITE;
/*!40000 ALTER TABLE `clients` DISABLE KEYS */;
/*!40000 ALTER TABLE `clients` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `commission_earning_records`
--

DROP TABLE IF EXISTS `commission_earning_records`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `commission_earning_records` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `contract_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `designation_id` bigint unsigned DEFAULT NULL,
  `division` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `rule_id` bigint unsigned DEFAULT NULL,
  `calculation_base_type` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL,
  `base_amount` decimal(15,2) NOT NULL,
  `percentage` decimal(8,4) DEFAULT NULL,
  `fixed_amount` decimal(15,2) DEFAULT NULL,
  `earning_amount` decimal(15,2) NOT NULL,
  `period_start` date DEFAULT NULL,
  `period_end` date DEFAULT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'draft',
  `finalized_at` timestamp NULL DEFAULT NULL,
  `meta` json DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `commission_earning_records_company_contract_index` (`company_id`,`contract_id`),
  KEY `commission_earning_records_company_employee_index` (`company_id`,`employee_id`),
  KEY `commission_earning_records_company_status_index` (`company_id`,`status`),
  KEY `commission_earning_records_contract_id_foreign` (`contract_id`),
  KEY `commission_earning_records_employee_id_foreign` (`employee_id`),
  KEY `commission_earning_records_designation_id_foreign` (`designation_id`),
  KEY `commission_earning_records_rule_id_foreign` (`rule_id`),
  KEY `commission_earning_records_created_by_foreign` (`created_by`),
  KEY `commission_earning_records_updated_by_foreign` (`updated_by`),
  CONSTRAINT `commission_earning_records_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `commission_earning_records_contract_id_foreign` FOREIGN KEY (`contract_id`) REFERENCES `contracts` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `commission_earning_records_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commission_earning_records_designation_id_foreign` FOREIGN KEY (`designation_id`) REFERENCES `designations` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commission_earning_records_employee_id_foreign` FOREIGN KEY (`employee_id`) REFERENCES `employee_personal_infos` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `commission_earning_records_rule_id_foreign` FOREIGN KEY (`rule_id`) REFERENCES `commission_rules` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commission_earning_records_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `commission_earning_records`
--

LOCK TABLES `commission_earning_records` WRITE;
/*!40000 ALTER TABLE `commission_earning_records` DISABLE KEYS */;
/*!40000 ALTER TABLE `commission_earning_records` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `commission_rules`
--

DROP TABLE IF EXISTS `commission_rules`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `commission_rules` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `commission_type` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL,
  `calculation_base` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL,
  `percentage` decimal(8,4) DEFAULT NULL,
  `fixed_amount` decimal(15,2) DEFAULT NULL,
  `frequency` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `duration_value` int DEFAULT NULL,
  `duration_type` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `team_division` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `role_designation_id` bigint unsigned DEFAULT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `effective_from` date DEFAULT NULL,
  `effective_to` date DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `commission_rules_company_status_index` (`company_id`,`status`),
  KEY `commission_rules_company_division_index` (`company_id`,`team_division`),
  KEY `commission_rules_role_designation_id_foreign` (`role_designation_id`),
  KEY `commission_rules_created_by_foreign` (`created_by`),
  KEY `commission_rules_updated_by_foreign` (`updated_by`),
  CONSTRAINT `commission_rules_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `commission_rules_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commission_rules_role_designation_id_foreign` FOREIGN KEY (`role_designation_id`) REFERENCES `designations` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commission_rules_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `commission_rules`
--

LOCK TABLES `commission_rules` WRITE;
/*!40000 ALTER TABLE `commission_rules` DISABLE KEYS */;
/*!40000 ALTER TABLE `commission_rules` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `commissioning_adjustments`
--

DROP TABLE IF EXISTS `commissioning_adjustments`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `commissioning_adjustments` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `run_id` bigint unsigned DEFAULT NULL,
  `run_item_id` bigint unsigned DEFAULT NULL,
  `adjustment_type` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'correction',
  `amount` decimal(15,2) NOT NULL DEFAULT '0.00',
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'draft',
  `reason` text COLLATE utf8mb4_unicode_ci,
  `payload` json DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `commissioning_adjustments_company_status_idx` (`company_id`,`status`),
  KEY `commissioning_adjustments_run_id_foreign` (`run_id`),
  KEY `commissioning_adjustments_created_by_foreign` (`created_by`),
  CONSTRAINT `commissioning_adjustments_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `commissioning_adjustments_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commissioning_adjustments_run_id_foreign` FOREIGN KEY (`run_id`) REFERENCES `commissioning_runs` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `commissioning_adjustments`
--

LOCK TABLES `commissioning_adjustments` WRITE;
/*!40000 ALTER TABLE `commissioning_adjustments` DISABLE KEYS */;
/*!40000 ALTER TABLE `commissioning_adjustments` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `commissioning_allocations`
--

DROP TABLE IF EXISTS `commissioning_allocations`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `commissioning_allocations` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `run_id` bigint unsigned NOT NULL,
  `run_item_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `gross_amount` decimal(15,2) NOT NULL,
  `salary_percent` decimal(8,4) NOT NULL DEFAULT '0.0000',
  `fund_percent` decimal(8,4) NOT NULL DEFAULT '0.0000',
  `salary_amount` decimal(15,2) NOT NULL DEFAULT '0.00',
  `fund_amount` decimal(15,2) NOT NULL DEFAULT '0.00',
  `payout_mode` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'with_salary',
  `payout_status` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `paid_at` timestamp NULL DEFAULT NULL,
  `paid_by` bigint unsigned DEFAULT NULL,
  `snapshot` json DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `commissioning_allocations_item_unique` (`run_item_id`),
  KEY `commissioning_allocations_company_run_idx` (`company_id`,`run_id`),
  KEY `commissioning_allocations_company_employee_idx` (`company_id`,`employee_id`),
  KEY `commissioning_allocations_run_id_foreign` (`run_id`),
  KEY `commissioning_allocations_payout_idx` (`company_id`,`payout_mode`,`payout_status`),
  CONSTRAINT `commissioning_allocations_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `commissioning_allocations_run_id_foreign` FOREIGN KEY (`run_id`) REFERENCES `commissioning_runs` (`id`) ON DELETE CASCADE,
  CONSTRAINT `commissioning_allocations_run_item_id_foreign` FOREIGN KEY (`run_item_id`) REFERENCES `commissioning_run_items` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `commissioning_allocations`
--

LOCK TABLES `commissioning_allocations` WRITE;
/*!40000 ALTER TABLE `commissioning_allocations` DISABLE KEYS */;
/*!40000 ALTER TABLE `commissioning_allocations` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `commissioning_fund_unlocks`
--

DROP TABLE IF EXISTS `commissioning_fund_unlocks`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `commissioning_fund_unlocks` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `fund_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `run_id` bigint unsigned DEFAULT NULL,
  `allocation_id` bigint unsigned DEFAULT NULL,
  `source_amount` decimal(15,2) NOT NULL,
  `unlock_percent` decimal(8,4) NOT NULL,
  `unlock_amount` decimal(15,2) NOT NULL,
  `unlock_on` date NOT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'locked',
  `unlocked_at` timestamp NULL DEFAULT NULL,
  `step_index` tinyint unsigned NOT NULL DEFAULT '0',
  `snapshot` json DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `commissioning_fund_unlocks_emp_status_idx` (`company_id`,`employee_id`,`status`),
  KEY `commissioning_fund_unlocks_due_idx` (`company_id`,`unlock_on`,`status`),
  KEY `commissioning_fund_unlocks_fund_idx` (`fund_id`),
  KEY `commissioning_fund_unlocks_run_id_foreign` (`run_id`),
  KEY `commissioning_fund_unlocks_allocation_id_foreign` (`allocation_id`),
  CONSTRAINT `commissioning_fund_unlocks_allocation_id_foreign` FOREIGN KEY (`allocation_id`) REFERENCES `commissioning_allocations` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commissioning_fund_unlocks_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `commissioning_fund_unlocks_fund_id_foreign` FOREIGN KEY (`fund_id`) REFERENCES `commissioning_funds` (`id`) ON DELETE CASCADE,
  CONSTRAINT `commissioning_fund_unlocks_run_id_foreign` FOREIGN KEY (`run_id`) REFERENCES `commissioning_runs` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `commissioning_fund_unlocks`
--

LOCK TABLES `commissioning_fund_unlocks` WRITE;
/*!40000 ALTER TABLE `commissioning_fund_unlocks` DISABLE KEYS */;
/*!40000 ALTER TABLE `commissioning_fund_unlocks` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `commissioning_funds`
--

DROP TABLE IF EXISTS `commissioning_funds`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `commissioning_funds` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `currency` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'USD',
  `total_credited` decimal(15,2) NOT NULL DEFAULT '0.00',
  `total_unlocked` decimal(15,2) NOT NULL DEFAULT '0.00',
  `total_locked` decimal(15,2) NOT NULL DEFAULT '0.00',
  `total_paid_out` decimal(15,2) NOT NULL DEFAULT '0.00',
  `total_forfeited` decimal(15,2) NOT NULL DEFAULT '0.00',
  `meta` json DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `commissioning_funds_company_employee_unique` (`company_id`,`employee_id`),
  KEY `commissioning_funds_company_idx` (`company_id`),
  CONSTRAINT `commissioning_funds_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `commissioning_funds`
--

LOCK TABLES `commissioning_funds` WRITE;
/*!40000 ALTER TABLE `commissioning_funds` DISABLE KEYS */;
/*!40000 ALTER TABLE `commissioning_funds` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `commissioning_ledgers`
--

DROP TABLE IF EXISTS `commissioning_ledgers`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `commissioning_ledgers` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `run_id` bigint unsigned DEFAULT NULL,
  `employee_id` bigint unsigned DEFAULT NULL,
  `entry_type` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL,
  `direction` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL,
  `amount` decimal(15,2) NOT NULL,
  `currency` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'USD',
  `reference_type` varchar(40) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `reference_id` bigint unsigned DEFAULT NULL,
  `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `meta` json DEFAULT NULL,
  `posted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `commissioning_ledgers_company_employee_idx` (`company_id`,`employee_id`),
  KEY `commissioning_ledgers_company_run_idx` (`company_id`,`run_id`),
  KEY `commissioning_ledgers_company_type_idx` (`company_id`,`entry_type`),
  KEY `commissioning_ledgers_run_id_foreign` (`run_id`),
  CONSTRAINT `commissioning_ledgers_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `commissioning_ledgers_run_id_foreign` FOREIGN KEY (`run_id`) REFERENCES `commissioning_runs` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `commissioning_ledgers`
--

LOCK TABLES `commissioning_ledgers` WRITE;
/*!40000 ALTER TABLE `commissioning_ledgers` DISABLE KEYS */;
/*!40000 ALTER TABLE `commissioning_ledgers` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `commissioning_payment_cleared_inbox`
--

DROP TABLE IF EXISTS `commissioning_payment_cleared_inbox`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `commissioning_payment_cleared_inbox` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `project_id` bigint unsigned NOT NULL,
  `contract_id` bigint unsigned NOT NULL,
  `payment_reference` varchar(80) COLLATE utf8mb4_unicode_ci NOT NULL,
  `payment_date` date NOT NULL,
  `payment_status` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'cleared',
  `payment_amount` decimal(15,2) NOT NULL,
  `applicable_net_base` decimal(15,2) DEFAULT NULL,
  `payload` json DEFAULT NULL,
  `received_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `commissioning_payment_inbox_unique` (`company_id`,`contract_id`,`payment_reference`),
  KEY `commissioning_payment_inbox_lookup_idx` (`company_id`,`contract_id`,`payment_date`),
  CONSTRAINT `commissioning_payment_cleared_inbox_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `commissioning_payment_cleared_inbox`
--

LOCK TABLES `commissioning_payment_cleared_inbox` WRITE;
/*!40000 ALTER TABLE `commissioning_payment_cleared_inbox` DISABLE KEYS */;
/*!40000 ALTER TABLE `commissioning_payment_cleared_inbox` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `commissioning_redistributions`
--

DROP TABLE IF EXISTS `commissioning_redistributions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `commissioning_redistributions` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `run_id` bigint unsigned NOT NULL,
  `contract_id` bigint unsigned DEFAULT NULL,
  `source` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL,
  `destination` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL,
  `source_pool_amount` decimal(15,2) NOT NULL DEFAULT '0.00',
  `amount` decimal(15,2) NOT NULL DEFAULT '0.00',
  `percent` decimal(8,4) DEFAULT NULL,
  `snapshot` json DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `commissioning_redistributions_company_run_idx` (`company_id`,`run_id`),
  KEY `commissioning_redistributions_run_id_foreign` (`run_id`),
  CONSTRAINT `commissioning_redistributions_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `commissioning_redistributions_run_id_foreign` FOREIGN KEY (`run_id`) REFERENCES `commissioning_runs` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `commissioning_redistributions`
--

LOCK TABLES `commissioning_redistributions` WRITE;
/*!40000 ALTER TABLE `commissioning_redistributions` DISABLE KEYS */;
/*!40000 ALTER TABLE `commissioning_redistributions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `commissioning_rules`
--

DROP TABLE IF EXISTS `commissioning_rules`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `commissioning_rules` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(80) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `scope` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'company',
  `service_id` bigint unsigned DEFAULT NULL,
  `team_id` bigint unsigned DEFAULT NULL,
  `contract_id` bigint unsigned DEFAULT NULL,
  `employee_id` bigint unsigned DEFAULT NULL,
  `team_division` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `role_designation_id` bigint unsigned DEFAULT NULL,
  `commission_type` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL,
  `calculation_base` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL,
  `percentage` decimal(8,4) DEFAULT NULL,
  `fixed_amount` decimal(15,2) DEFAULT NULL,
  `frequency` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `duration_type` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `duration_value` int unsigned DEFAULT NULL,
  `start_condition` varchar(40) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `priority` int unsigned NOT NULL DEFAULT '0',
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'draft',
  `effective_from` date DEFAULT NULL,
  `effective_to` date DEFAULT NULL,
  `eligibility` json DEFAULT NULL,
  `allocation` json DEFAULT NULL,
  `redistribution` json DEFAULT NULL,
  `vesting` json DEFAULT NULL,
  `termination` json DEFAULT NULL,
  `notes` text COLLATE utf8mb4_unicode_ci,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `commissioning_rules_company_code_unique` (`company_id`,`code`),
  KEY `commissioning_rules_company_status_idx` (`company_id`,`status`),
  KEY `commissioning_rules_company_scope_idx` (`company_id`,`scope`),
  KEY `commissioning_rules_company_division_idx` (`company_id`,`team_division`),
  KEY `commissioning_rules_company_effective_idx` (`company_id`,`effective_from`,`effective_to`),
  KEY `commissioning_rules_role_designation_id_foreign` (`role_designation_id`),
  KEY `commissioning_rules_created_by_foreign` (`created_by`),
  KEY `commissioning_rules_updated_by_foreign` (`updated_by`),
  CONSTRAINT `commissioning_rules_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `commissioning_rules_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commissioning_rules_role_designation_id_foreign` FOREIGN KEY (`role_designation_id`) REFERENCES `designations` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commissioning_rules_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `commissioning_rules`
--

LOCK TABLES `commissioning_rules` WRITE;
/*!40000 ALTER TABLE `commissioning_rules` DISABLE KEYS */;
/*!40000 ALTER TABLE `commissioning_rules` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `commissioning_run_items`
--

DROP TABLE IF EXISTS `commissioning_run_items`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `commissioning_run_items` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `run_id` bigint unsigned NOT NULL,
  `contract_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `designation_id` bigint unsigned DEFAULT NULL,
  `division` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `rule_id` bigint unsigned DEFAULT NULL,
  `rule_snapshot` json DEFAULT NULL,
  `calculation_base_type` varchar(40) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `base_amount` decimal(15,2) DEFAULT NULL,
  `percentage` decimal(8,4) DEFAULT NULL,
  `fixed_amount` decimal(15,2) DEFAULT NULL,
  `earning_amount` decimal(15,2) NOT NULL DEFAULT '0.00',
  `period_start` date DEFAULT NULL,
  `period_end` date DEFAULT NULL,
  `eligibility_status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'eligible',
  `eligibility_reason` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'included',
  `meta` json DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `commissioning_run_items_unique_line` (`run_id`,`contract_id`,`employee_id`,`division`),
  KEY `commissioning_run_items_company_run_idx` (`company_id`,`run_id`),
  KEY `commissioning_run_items_company_employee_idx` (`company_id`,`employee_id`),
  KEY `commissioning_run_items_rule_id_foreign` (`rule_id`),
  CONSTRAINT `commissioning_run_items_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `commissioning_run_items_rule_id_foreign` FOREIGN KEY (`rule_id`) REFERENCES `commissioning_rules` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commissioning_run_items_run_id_foreign` FOREIGN KEY (`run_id`) REFERENCES `commissioning_runs` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `commissioning_run_items`
--

LOCK TABLES `commissioning_run_items` WRITE;
/*!40000 ALTER TABLE `commissioning_run_items` DISABLE KEYS */;
/*!40000 ALTER TABLE `commissioning_run_items` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `commissioning_runs`
--

DROP TABLE IF EXISTS `commissioning_runs`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `commissioning_runs` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `period_start` date NOT NULL,
  `period_end` date NOT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'draft',
  `trigger` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'manual',
  `contract_id` bigint unsigned DEFAULT NULL,
  `currency` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'USD',
  `items_count` int unsigned NOT NULL DEFAULT '0',
  `included_count` int unsigned NOT NULL DEFAULT '0',
  `skipped_count` int unsigned NOT NULL DEFAULT '0',
  `gross_commission` decimal(15,2) NOT NULL DEFAULT '0.00',
  `salary_allocation_total` decimal(15,2) NOT NULL DEFAULT '0.00',
  `fund_allocation_total` decimal(15,2) NOT NULL DEFAULT '0.00',
  `redistributed_total` decimal(15,2) NOT NULL DEFAULT '0.00',
  `calculated_at` timestamp NULL DEFAULT NULL,
  `approved_at` timestamp NULL DEFAULT NULL,
  `posted_at` timestamp NULL DEFAULT NULL,
  `approved_by` bigint unsigned DEFAULT NULL,
  `posted_by` bigint unsigned DEFAULT NULL,
  `meta` json DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `commissioning_runs_company_status_idx` (`company_id`,`status`),
  KEY `commissioning_runs_company_period_idx` (`company_id`,`period_start`,`period_end`),
  KEY `commissioning_runs_created_by_foreign` (`created_by`),
  KEY `commissioning_runs_updated_by_foreign` (`updated_by`),
  KEY `commissioning_runs_approved_by_foreign` (`approved_by`),
  KEY `commissioning_runs_posted_by_foreign` (`posted_by`),
  CONSTRAINT `commissioning_runs_approved_by_foreign` FOREIGN KEY (`approved_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commissioning_runs_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `commissioning_runs_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commissioning_runs_posted_by_foreign` FOREIGN KEY (`posted_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commissioning_runs_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `commissioning_runs`
--

LOCK TABLES `commissioning_runs` WRITE;
/*!40000 ALTER TABLE `commissioning_runs` DISABLE KEYS */;
/*!40000 ALTER TABLE `commissioning_runs` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `commissioning_settlements`
--

DROP TABLE IF EXISTS `commissioning_settlements`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `commissioning_settlements` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `fund_id` bigint unsigned DEFAULT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'draft',
  `as_of_date` date NOT NULL,
  `termination_date` date DEFAULT NULL,
  `unlocked_amount` decimal(15,2) NOT NULL DEFAULT '0.00',
  `locked_amount` decimal(15,2) NOT NULL DEFAULT '0.00',
  `payout_amount` decimal(15,2) NOT NULL DEFAULT '0.00',
  `forfeited_amount` decimal(15,2) NOT NULL DEFAULT '0.00',
  `currency` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'USD',
  `reason` text COLLATE utf8mb4_unicode_ci,
  `snapshot` json DEFAULT NULL,
  `approved_at` timestamp NULL DEFAULT NULL,
  `posted_at` timestamp NULL DEFAULT NULL,
  `approved_by` bigint unsigned DEFAULT NULL,
  `posted_by` bigint unsigned DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `commissioning_settlements_emp_idx` (`company_id`,`employee_id`),
  KEY `commissioning_settlements_status_idx` (`company_id`,`status`),
  KEY `commissioning_settlements_fund_id_foreign` (`fund_id`),
  KEY `commissioning_settlements_approved_by_foreign` (`approved_by`),
  KEY `commissioning_settlements_posted_by_foreign` (`posted_by`),
  KEY `commissioning_settlements_created_by_foreign` (`created_by`),
  CONSTRAINT `commissioning_settlements_approved_by_foreign` FOREIGN KEY (`approved_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commissioning_settlements_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `commissioning_settlements_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commissioning_settlements_fund_id_foreign` FOREIGN KEY (`fund_id`) REFERENCES `commissioning_funds` (`id`) ON DELETE SET NULL,
  CONSTRAINT `commissioning_settlements_posted_by_foreign` FOREIGN KEY (`posted_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `commissioning_settlements`
--

LOCK TABLES `commissioning_settlements` WRITE;
/*!40000 ALTER TABLE `commissioning_settlements` DISABLE KEYS */;
/*!40000 ALTER TABLE `commissioning_settlements` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `companies`
--

DROP TABLE IF EXISTS `companies`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `companies` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `uuid` char(36) COLLATE utf8mb4_unicode_ci NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `slug` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `logo_path` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `timezone` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Asia/Dhaka',
  `settings` json DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `companies_uuid_unique` (`uuid`),
  UNIQUE KEY `companies_slug_unique` (`slug`),
  KEY `companies_status_index` (`status`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `companies`
--

LOCK TABLES `companies` WRITE;
/*!40000 ALTER TABLE `companies` DISABLE KEYS */;
INSERT INTO `companies` VALUES (1,'1adb6bd2-64b8-47d9-8407-160320f2e05a','ERPFlow Demo Company','erpflow-demo',NULL,'active','Asia/Dhaka',NULL,'2026-08-12 09:47:00','2026-08-12 09:47:00',NULL),(2,'ee668fc4-6f22-45da-8e3f-6576a986dfd6','Pippa Technologies Inc','pippa-technology',NULL,'active','Asia/Dhaka',NULL,'2026-08-17 05:27:30','2026-09-09 06:48:30',NULL),(3,'d97622ea-da9e-415c-8049-25b30d3da8a6','Qbitsxdfvgsdgvsb xfc','qbits',NULL,'inactive','Asia/Dhaka',NULL,'2026-08-17 05:27:51','2026-08-25 06:16:03',NULL),(7,'9cce3d63-1b96-4698-a95f-741f9c05277b','Qbits Technologies Limited','qbits-technologies-limited',NULL,'active','Asia/Dhaka',NULL,'2026-08-27 10:33:21','2026-08-27 10:33:21',NULL);
/*!40000 ALTER TABLE `companies` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `company_user`
--

DROP TABLE IF EXISTS `company_user`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `company_user` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `user_id` bigint unsigned NOT NULL,
  `is_default` tinyint(1) NOT NULL DEFAULT '0',
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `joined_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `company_user_company_id_user_id_unique` (`company_id`,`user_id`),
  KEY `company_user_user_id_index` (`user_id`),
  CONSTRAINT `company_user_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `company_user_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=67 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `company_user`
--

LOCK TABLES `company_user` WRITE;
/*!40000 ALTER TABLE `company_user` DISABLE KEYS */;
INSERT INTO `company_user` VALUES (1,1,1,1,'active','2026-08-12 09:47:01','2026-08-12 09:47:01','2026-08-12 09:47:01'),(2,1,2,1,'active','2026-08-12 09:47:03','2026-08-12 09:47:03','2026-08-12 09:47:03'),(3,1,3,1,'active','2026-08-16 03:57:17','2026-08-16 03:57:17','2026-08-16 03:57:17'),(4,1,4,1,'active','2026-08-16 07:12:25','2026-08-16 07:12:25','2026-08-16 07:12:25'),(5,1,5,1,'active','2026-08-16 11:28:54','2026-08-16 11:28:54','2026-08-16 11:28:54'),(6,1,6,1,'active','2026-08-17 04:10:49','2026-08-17 04:10:49','2026-08-17 04:10:49'),(7,2,7,1,'active','2026-08-17 05:35:10','2026-08-17 05:35:10','2026-08-17 05:35:10'),(8,2,8,1,'active','2026-08-17 05:35:41','2026-08-17 05:35:41','2026-08-17 05:35:41'),(9,3,9,1,'active','2026-08-17 05:36:15','2026-08-17 05:36:15','2026-08-17 05:36:15'),(10,3,10,1,'active','2026-08-17 05:36:45','2026-08-17 05:36:45','2026-08-17 05:36:45'),(11,2,11,1,'active','2026-08-18 06:38:01','2026-08-18 06:38:01','2026-08-18 06:38:01'),(15,2,15,1,'active','2026-08-20 06:08:50','2026-08-20 06:08:50','2026-08-20 06:08:50'),(16,1,16,1,'active','2026-08-20 06:36:31','2026-08-20 06:36:31','2026-08-20 06:36:31'),(17,1,17,1,'active','2026-08-20 06:36:58','2026-08-20 06:36:58','2026-08-20 06:36:58'),(20,2,20,1,'active','2026-08-23 10:16:14','2026-08-23 10:16:14','2026-08-23 10:16:14'),(21,2,21,1,'active','2026-08-23 10:23:30','2026-08-23 10:23:30','2026-08-23 10:23:30'),(26,7,26,1,'active','2026-08-27 10:36:47','2026-08-27 10:36:47','2026-08-27 10:36:47'),(27,1,27,1,'active','2026-08-27 10:51:12','2026-08-27 10:51:12','2026-08-27 10:51:12'),(28,1,28,1,'active','2026-08-27 10:52:16','2026-08-27 10:52:16','2026-08-27 10:52:16'),(29,1,29,1,'active','2026-08-27 10:53:18','2026-08-27 10:53:18','2026-08-27 10:53:18'),(30,1,30,1,'active','2026-08-27 10:56:20','2026-08-27 10:56:20','2026-08-27 10:56:20'),(31,1,31,1,'active','2026-08-27 10:57:46','2026-08-27 10:57:46','2026-08-27 10:57:46'),(32,1,32,1,'active','2026-08-27 10:58:45','2026-08-27 10:58:45','2026-08-27 10:58:45'),(33,1,33,1,'active','2026-08-27 10:59:37','2026-08-27 10:59:37','2026-08-27 10:59:37'),(34,1,34,1,'active','2026-08-27 11:00:25','2026-08-27 11:00:25','2026-08-27 11:00:25'),(35,1,35,1,'active','2026-08-27 11:01:14','2026-08-27 11:01:14','2026-08-27 11:01:14'),(36,1,36,1,'active','2026-08-27 11:03:50','2026-08-27 11:03:50','2026-08-27 11:03:50'),(37,1,37,1,'active','2026-08-27 11:04:30','2026-08-27 11:04:30','2026-08-27 11:04:30'),(38,1,38,1,'active','2026-08-27 11:05:19','2026-08-27 11:05:19','2026-08-27 11:05:19'),(39,1,39,1,'active','2026-08-27 11:06:07','2026-08-27 11:06:07','2026-08-27 11:06:07'),(40,7,40,1,'active','2026-08-27 11:14:56','2026-08-27 11:14:56','2026-08-27 11:14:56'),(41,7,41,1,'active','2026-08-27 11:15:43','2026-08-27 11:15:43','2026-08-27 11:15:43'),(42,7,42,1,'active','2026-08-27 11:16:24','2026-08-27 11:16:24','2026-08-27 11:16:24'),(43,7,43,1,'active','2026-08-27 11:17:11','2026-08-27 11:17:11','2026-08-27 11:17:11'),(44,7,46,1,'active','2026-08-27 11:21:18','2026-08-27 11:21:18','2026-08-27 11:21:18'),(45,7,47,1,'active','2026-08-27 11:22:07','2026-08-27 11:22:07','2026-08-27 11:22:07'),(46,7,48,1,'active','2026-08-27 11:23:08','2026-08-27 11:23:08','2026-08-27 11:23:08'),(47,7,49,1,'active','2026-08-27 11:23:49','2026-08-27 11:23:49','2026-08-27 11:23:49'),(48,7,50,1,'active','2026-08-27 11:25:06','2026-08-27 11:25:06','2026-08-27 11:25:06'),(49,7,51,1,'active','2026-08-27 11:25:55','2026-08-27 11:25:55','2026-08-27 11:25:55'),(50,7,52,1,'active','2026-08-27 11:26:15','2026-08-27 11:26:15','2026-08-27 11:26:15'),(51,7,53,1,'active','2026-08-27 11:26:52','2026-08-27 11:26:52','2026-08-27 11:26:52'),(52,7,54,1,'active','2026-08-27 11:28:05','2026-08-27 11:28:05','2026-08-27 11:28:05'),(53,2,55,1,'active','2026-08-31 12:15:54','2026-08-31 12:15:54','2026-08-31 12:15:54'),(54,7,56,1,'active','2026-08-31 13:27:19','2026-08-31 13:27:19','2026-08-31 13:27:19'),(55,2,57,1,'active','2026-09-01 11:59:09','2026-09-01 11:59:09','2026-09-01 11:59:09'),(56,2,58,1,'active','2026-09-02 03:41:48','2026-09-02 03:41:48','2026-09-02 03:41:48'),(57,2,59,1,'active','2026-09-02 03:43:47','2026-09-02 03:43:47','2026-09-02 03:43:47'),(58,2,60,1,'active','2026-09-02 04:02:13','2026-09-02 04:02:13','2026-09-02 04:02:13'),(59,2,61,1,'active','2026-09-02 11:18:16','2026-09-02 11:18:16','2026-09-02 11:18:16'),(60,2,62,1,'active','2026-09-07 05:07:01','2026-09-07 05:07:01','2026-09-07 05:07:01'),(61,1,63,1,'active','2026-09-08 07:01:50','2026-09-08 07:01:50','2026-09-08 07:01:50'),(62,7,64,1,'active','2026-09-08 08:53:40','2026-09-08 08:53:40','2026-09-08 08:53:40'),(63,7,65,1,'active','2026-09-09 08:24:22','2026-09-09 08:24:22','2026-09-09 08:24:22'),(64,7,66,1,'active','2026-09-09 09:16:08','2026-09-09 09:16:08','2026-09-09 09:16:08'),(65,7,67,1,'active','2026-09-14 13:59:48','2026-09-14 13:59:48','2026-09-14 13:59:48'),(66,1,68,1,'active','2026-09-16 10:37:13','2026-09-16 10:37:13','2026-09-16 10:37:13');
/*!40000 ALTER TABLE `company_user` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `contract_attachments`
--

DROP TABLE IF EXISTS `contract_attachments`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `contract_attachments` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `contract_id` bigint unsigned NOT NULL,
  `file_path` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `original_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `mime` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `size` bigint unsigned DEFAULT NULL,
  `uploaded_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `contract_attachments_company_contract_index` (`company_id`,`contract_id`),
  KEY `contract_attachments_contract_id_foreign` (`contract_id`),
  KEY `contract_attachments_uploaded_by_foreign` (`uploaded_by`),
  CONSTRAINT `contract_attachments_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `contract_attachments_contract_id_foreign` FOREIGN KEY (`contract_id`) REFERENCES `contracts` (`id`) ON DELETE CASCADE,
  CONSTRAINT `contract_attachments_uploaded_by_foreign` FOREIGN KEY (`uploaded_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `contract_attachments`
--

LOCK TABLES `contract_attachments` WRITE;
/*!40000 ALTER TABLE `contract_attachments` DISABLE KEYS */;
/*!40000 ALTER TABLE `contract_attachments` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `contract_commission_shares`
--

DROP TABLE IF EXISTS `contract_commission_shares`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `contract_commission_shares` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `contract_id` bigint unsigned NOT NULL,
  `team_share_percent` decimal(8,4) NOT NULL,
  `bd_share_percent` decimal(8,4) NOT NULL,
  `pd_share_percent` decimal(8,4) NOT NULL,
  `team_pool_amount` decimal(15,2) NOT NULL,
  `bd_pool_amount` decimal(15,2) NOT NULL,
  `pd_pool_amount` decimal(15,2) NOT NULL,
  `currency` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL,
  `effective_from` date NOT NULL,
  `effective_to` date DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `contract_commission_shares_company_contract_index` (`company_id`,`contract_id`),
  KEY `contract_commission_shares_contract_effective_index` (`contract_id`,`effective_from`),
  KEY `contract_commission_shares_created_by_foreign` (`created_by`),
  KEY `contract_commission_shares_updated_by_foreign` (`updated_by`),
  CONSTRAINT `contract_commission_shares_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `contract_commission_shares_contract_id_foreign` FOREIGN KEY (`contract_id`) REFERENCES `contracts` (`id`) ON DELETE CASCADE,
  CONSTRAINT `contract_commission_shares_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `contract_commission_shares_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `contract_commission_shares`
--

LOCK TABLES `contract_commission_shares` WRITE;
/*!40000 ALTER TABLE `contract_commission_shares` DISABLE KEYS */;
/*!40000 ALTER TABLE `contract_commission_shares` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `contract_member_histories`
--

DROP TABLE IF EXISTS `contract_member_histories`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `contract_member_histories` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `contract_member_id` bigint unsigned NOT NULL,
  `action` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL,
  `payload` json DEFAULT NULL,
  `acted_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `contract_member_histories_company_id_foreign` (`company_id`),
  KEY `contract_member_histories_contract_member_id_foreign` (`contract_member_id`),
  KEY `contract_member_histories_acted_by_foreign` (`acted_by`),
  CONSTRAINT `contract_member_histories_acted_by_foreign` FOREIGN KEY (`acted_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `contract_member_histories_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `contract_member_histories_contract_member_id_foreign` FOREIGN KEY (`contract_member_id`) REFERENCES `contract_members` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `contract_member_histories`
--

LOCK TABLES `contract_member_histories` WRITE;
/*!40000 ALTER TABLE `contract_member_histories` DISABLE KEYS */;
/*!40000 ALTER TABLE `contract_member_histories` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `contract_members`
--

DROP TABLE IF EXISTS `contract_members`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `contract_members` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `contract_id` bigint unsigned NOT NULL,
  `assignment_id` bigint unsigned DEFAULT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `division` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL,
  `designation_id` bigint unsigned NOT NULL,
  `is_act_as` tinyint(1) NOT NULL DEFAULT '0',
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `assigned_at` timestamp NULL DEFAULT NULL,
  `unassigned_at` timestamp NULL DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `contract_members_company_contract_index` (`company_id`,`contract_id`),
  KEY `contract_members_company_employee_index` (`company_id`,`employee_id`),
  KEY `contract_members_contract_id_foreign` (`contract_id`),
  KEY `contract_members_assignment_id_foreign` (`assignment_id`),
  KEY `contract_members_employee_id_foreign` (`employee_id`),
  KEY `contract_members_designation_id_foreign` (`designation_id`),
  KEY `contract_members_created_by_foreign` (`created_by`),
  KEY `contract_members_updated_by_foreign` (`updated_by`),
  CONSTRAINT `contract_members_assignment_id_foreign` FOREIGN KEY (`assignment_id`) REFERENCES `contract_team_assignments` (`id`) ON DELETE SET NULL,
  CONSTRAINT `contract_members_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `contract_members_contract_id_foreign` FOREIGN KEY (`contract_id`) REFERENCES `contracts` (`id`) ON DELETE CASCADE,
  CONSTRAINT `contract_members_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `contract_members_designation_id_foreign` FOREIGN KEY (`designation_id`) REFERENCES `designations` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `contract_members_employee_id_foreign` FOREIGN KEY (`employee_id`) REFERENCES `employee_personal_infos` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `contract_members_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `contract_members`
--

LOCK TABLES `contract_members` WRITE;
/*!40000 ALTER TABLE `contract_members` DISABLE KEYS */;
/*!40000 ALTER TABLE `contract_members` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `contract_status_histories`
--

DROP TABLE IF EXISTS `contract_status_histories`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `contract_status_histories` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `contract_id` bigint unsigned NOT NULL,
  `from_status` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `to_status` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL,
  `changed_by` bigint unsigned DEFAULT NULL,
  `note` text COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `contract_status_histories_company_contract_index` (`company_id`,`contract_id`),
  KEY `contract_status_histories_contract_id_foreign` (`contract_id`),
  KEY `contract_status_histories_changed_by_foreign` (`changed_by`),
  CONSTRAINT `contract_status_histories_changed_by_foreign` FOREIGN KEY (`changed_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `contract_status_histories_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `contract_status_histories_contract_id_foreign` FOREIGN KEY (`contract_id`) REFERENCES `contracts` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `contract_status_histories`
--

LOCK TABLES `contract_status_histories` WRITE;
/*!40000 ALTER TABLE `contract_status_histories` DISABLE KEYS */;
/*!40000 ALTER TABLE `contract_status_histories` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `contract_team_assignments`
--

DROP TABLE IF EXISTS `contract_team_assignments`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `contract_team_assignments` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `contract_id` bigint unsigned NOT NULL,
  `team_id` bigint unsigned DEFAULT NULL,
  `division` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `contract_team_assignments_company_contract_division_index` (`company_id`,`contract_id`,`division`),
  KEY `contract_team_assignments_contract_id_foreign` (`contract_id`),
  KEY `contract_team_assignments_team_id_foreign` (`team_id`),
  KEY `contract_team_assignments_created_by_foreign` (`created_by`),
  KEY `contract_team_assignments_updated_by_foreign` (`updated_by`),
  CONSTRAINT `contract_team_assignments_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `contract_team_assignments_contract_id_foreign` FOREIGN KEY (`contract_id`) REFERENCES `contracts` (`id`) ON DELETE CASCADE,
  CONSTRAINT `contract_team_assignments_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `contract_team_assignments_team_id_foreign` FOREIGN KEY (`team_id`) REFERENCES `service_teams` (`id`) ON DELETE SET NULL,
  CONSTRAINT `contract_team_assignments_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `contract_team_assignments`
--

LOCK TABLES `contract_team_assignments` WRITE;
/*!40000 ALTER TABLE `contract_team_assignments` DISABLE KEYS */;
/*!40000 ALTER TABLE `contract_team_assignments` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `contracts`
--

DROP TABLE IF EXISTS `contracts`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `contracts` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `contract_number` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `project_id` bigint unsigned NOT NULL,
  `project_service_link_id` bigint unsigned NOT NULL,
  `client_id` bigint unsigned NOT NULL,
  `start_date` date DEFAULT NULL,
  `end_date` date DEFAULT NULL,
  `contract_value` decimal(15,2) NOT NULL DEFAULT '0.00',
  `currency` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'USD',
  `allocated_hours` decimal(10,2) DEFAULT NULL,
  `billing_type` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `payment_terms` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `renewal_type` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `status` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'draft',
  `notes` text COLLATE utf8mb4_unicode_ci,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `contracts_company_number_unique` (`company_id`,`contract_number`),
  KEY `contracts_company_status_index` (`company_id`,`status`),
  KEY `contracts_company_project_index` (`company_id`,`project_id`),
  KEY `contracts_project_service_link_index` (`project_service_link_id`),
  KEY `contracts_project_id_foreign` (`project_id`),
  KEY `contracts_client_id_foreign` (`client_id`),
  KEY `contracts_created_by_foreign` (`created_by`),
  KEY `contracts_updated_by_foreign` (`updated_by`),
  CONSTRAINT `contracts_client_id_foreign` FOREIGN KEY (`client_id`) REFERENCES `clients` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `contracts_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `contracts_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `contracts_project_id_foreign` FOREIGN KEY (`project_id`) REFERENCES `projects` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `contracts_project_service_link_id_foreign` FOREIGN KEY (`project_service_link_id`) REFERENCES `project_service_links` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `contracts_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `contracts`
--

LOCK TABLES `contracts` WRITE;
/*!40000 ALTER TABLE `contracts` DISABLE KEYS */;
/*!40000 ALTER TABLE `contracts` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `correction_requests`
--

DROP TABLE IF EXISTS `correction_requests`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `correction_requests` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `attendance_date` date NOT NULL,
  `request_type` enum('missing_in','missing_out','incorrect_time','wrong_status','other') COLLATE utf8mb4_unicode_ci NOT NULL,
  `attendance_type_override_id` bigint unsigned DEFAULT NULL,
  `requested_check_in` datetime DEFAULT NULL,
  `requested_check_out` datetime DEFAULT NULL,
  `reason` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `attachment_path` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `status` enum('pending','approved','rejected','cancelled') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `decided_by` bigint unsigned DEFAULT NULL,
  `decided_at` timestamp NULL DEFAULT NULL,
  `decision_reason` text COLLATE utf8mb4_unicode_ci,
  `month_locked` tinyint(1) NOT NULL DEFAULT '0',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `correction_requests_employee_id_foreign` (`employee_id`),
  KEY `corr_req_company_emp_date_index` (`company_id`,`employee_id`,`attendance_date`),
  KEY `corr_req_company_status_index` (`company_id`,`status`),
  CONSTRAINT `correction_requests_employee_id_foreign` FOREIGN KEY (`employee_id`) REFERENCES `employee_personal_infos` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `correction_requests`
--

LOCK TABLES `correction_requests` WRITE;
/*!40000 ALTER TABLE `correction_requests` DISABLE KEYS */;
INSERT INTO `correction_requests` VALUES (22,2,29,'2026-09-06','missing_in',NULL,'2026-09-06 09:20:00',NULL,'moner vhule e check in korte mone nai.',NULL,'pending',NULL,NULL,NULL,0,'2026-09-06 06:43:37','2026-09-06 06:43:37'),(23,2,29,'2026-09-02','incorrect_time',NULL,'2026-09-02 09:10:00','2026-09-02 19:20:00','amr checkin checkout vhul show kortese',NULL,'pending',NULL,NULL,NULL,0,'2026-09-06 06:44:50','2026-09-06 06:44:50'),(24,2,29,'2026-09-03','incorrect_time',NULL,'2026-09-03 09:05:00','2026-09-03 18:25:00','incorrect checkin and checkout show hoitese',NULL,'rejected',1,'2026-09-15 03:32:54','First make a missing checkout request',0,'2026-09-06 06:46:49','2026-09-15 03:32:54'),(25,2,21,'2026-09-02','incorrect_time',NULL,'2026-09-02 09:27:00','2026-09-02 20:09:00','Incorrect check in time',NULL,'rejected',1,'2026-09-13 04:09:53','gsgdf',0,'2026-09-06 07:05:51','2026-09-13 04:09:53'),(26,2,12,'2026-09-06','missing_in',NULL,'2026-09-06 09:25:00',NULL,'system down.',NULL,'cancelled',NULL,NULL,NULL,0,'2026-09-06 10:20:51','2026-09-06 10:21:19'),(27,2,35,'2026-09-08','missing_in',NULL,'2026-09-08 09:25:00',NULL,'The main gate was locked from inside while the gateman was absent.',NULL,'cancelled',NULL,NULL,NULL,0,'2026-09-08 03:59:38','2026-09-09 03:41:25'),(28,2,35,'2026-09-09','missing_in',NULL,'2026-09-09 03:43:00',NULL,'The main gate was locked from inside while the gateman was absent.',NULL,'cancelled',NULL,NULL,NULL,0,'2026-09-09 03:44:04','2026-09-10 04:44:24'),(29,2,35,'2026-09-08','missing_in',NULL,'2026-09-08 03:44:00',NULL,'The main gate was locked from inside while the gateman was absent.',NULL,'cancelled',NULL,NULL,NULL,0,'2026-09-09 03:44:55','2026-09-10 04:44:10'),(30,2,29,'2026-09-09','missing_out',NULL,NULL,'2026-09-09 12:00:00','forget to click checkout',NULL,'cancelled',NULL,NULL,NULL,0,'2026-09-10 03:38:01','2026-09-10 03:39:15'),(31,2,29,'2026-09-09','missing_out',NULL,NULL,'2026-09-09 12:00:00','forget to checkout',NULL,'pending',NULL,NULL,NULL,0,'2026-09-10 03:39:56','2026-09-10 03:39:56'),(32,2,21,'2026-08-24','missing_out',NULL,NULL,'2026-08-24 12:40:00','Forget to checkout',NULL,'approved',1,'2026-09-13 12:14:22',NULL,0,'2026-09-13 04:07:36','2026-09-13 12:14:22'),(33,2,35,'2026-09-13','missing_out',NULL,NULL,'2026-09-13 13:00:00','vule gechi',NULL,'approved',1,'2026-09-14 03:45:16',NULL,0,'2026-09-14 03:32:21','2026-09-14 03:45:16'),(34,2,12,'2026-09-06','incorrect_time',NULL,'2026-09-06 03:30:00','2026-09-06 12:50:00','system down.',NULL,'approved',1,'2026-09-14 03:49:19',NULL,0,'2026-09-14 03:48:18','2026-09-14 03:49:19'),(35,2,21,'2026-09-03','incorrect_time',NULL,'2026-09-03 03:28:00','2026-09-03 12:45:00','System was down, and testing phase',NULL,'approved',1,'2026-09-15 03:26:47',NULL,0,'2026-09-15 03:26:28','2026-09-15 03:26:47'),(36,2,35,'2026-09-14','missing_out',NULL,NULL,'2026-09-14 12:41:00','mistake',NULL,'approved',1,'2026-09-15 03:36:29',NULL,0,'2026-09-15 03:34:26','2026-09-15 03:36:29'),(37,2,29,'2026-09-03','missing_in',NULL,'2026-09-03 03:10:00',NULL,'forget to checkin on right time',NULL,'cancelled',NULL,NULL,NULL,0,'2026-09-15 03:35:16','2026-09-15 03:37:13'),(38,2,29,'2026-09-03','missing_out',NULL,NULL,'2026-09-03 12:25:00','missing checkout punch',NULL,'approved',1,'2026-09-15 03:38:07',NULL,0,'2026-09-15 03:37:50','2026-09-15 03:38:07'),(39,2,29,'2026-09-03','missing_in',NULL,'2026-09-03 03:15:00',NULL,'incorrect checkin time',NULL,'pending',NULL,NULL,NULL,0,'2026-09-15 03:38:43','2026-09-15 03:38:43'),(40,2,29,'2026-09-08','missing_in',NULL,'2026-09-08 03:25:00',NULL,'missing check in punch',NULL,'cancelled',NULL,NULL,NULL,0,'2026-09-15 03:39:19','2026-09-15 03:39:54'),(41,2,29,'2026-09-08','incorrect_time',NULL,'2026-09-08 03:25:00','2026-09-08 12:31:00','missing check in and checkou time',NULL,'pending',NULL,NULL,NULL,0,'2026-09-15 03:40:55','2026-09-15 03:40:55'),(42,2,30,'2026-09-01','other',NULL,NULL,NULL,'I joined Pippa Technology on September 1, 2026. However, due to my entry not being recorded in the ERPFlow software, my attendance has been marked as absent. I kindly request you to correct my attendance record accordingly.',NULL,'pending',NULL,NULL,NULL,0,'2026-09-15 12:17:54','2026-09-15 12:17:54'),(43,2,21,'2026-09-13','incorrect_time',NULL,'2026-09-13 03:27:00','2026-09-13 12:34:00','incorrect time',NULL,'approved',1,'2026-09-15 12:35:54',NULL,0,'2026-09-15 12:35:08','2026-09-15 12:35:54'),(44,2,12,'2026-09-01','incorrect_time',NULL,'2026-09-01 03:25:00','2026-09-01 12:50:00','system not working.',NULL,'pending',NULL,NULL,NULL,0,'2026-09-16 03:51:56','2026-09-16 03:51:56'),(45,2,12,'2026-09-02','incorrect_time',NULL,'2026-09-02 03:26:00','2026-09-02 13:10:00','mistake system check-In',NULL,'pending',NULL,NULL,NULL,0,'2026-09-16 03:54:11','2026-09-16 03:54:11'),(46,2,35,'2026-09-20','missing_in',NULL,'2026-09-20 03:30:00',NULL,'PC restart issue',NULL,'pending',NULL,NULL,NULL,0,'2026-09-20 03:42:13','2026-09-20 03:42:13'),(47,2,12,'2026-09-17','missing_out',NULL,NULL,'2026-09-17 14:45:00','missing check-out',NULL,'pending',NULL,NULL,NULL,0,'2026-09-20 03:43:14','2026-09-20 03:43:14');
/*!40000 ALTER TABLE `correction_requests` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `cost_centers`
--

DROP TABLE IF EXISTS `cost_centers`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `cost_centers` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `archived_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `cost_centers_company_id_code_unique` (`company_id`,`code`),
  UNIQUE KEY `cost_centers_company_id_name_unique` (`company_id`,`name`),
  KEY `cost_centers_created_by_foreign` (`created_by`),
  KEY `cost_centers_updated_by_foreign` (`updated_by`),
  KEY `cost_centers_company_id_status_index` (`company_id`,`status`),
  CONSTRAINT `cost_centers_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `cost_centers_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `cost_centers_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `cost_centers`
--

LOCK TABLES `cost_centers` WRITE;
/*!40000 ALTER TABLE `cost_centers` DISABLE KEYS */;
INSERT INTO `cost_centers` VALUES (3,7,'Isharify Limited','ISL','active',1,1,'2026-08-27 11:53:06','2026-08-27 11:53:06',NULL);
/*!40000 ALTER TABLE `cost_centers` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `departments`
--

DROP TABLE IF EXISTS `departments`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `departments` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` int unsigned NOT NULL,
  `department_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `department_code` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `parent_department_id` int unsigned DEFAULT NULL,
  `department_head_id` int unsigned DEFAULT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `status` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` int unsigned DEFAULT NULL,
  `updated_by` int unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `archived_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `departments_department_code_unique` (`department_code`),
  KEY `departments_company_id_index` (`company_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `departments`
--

LOCK TABLES `departments` WRITE;
/*!40000 ALTER TABLE `departments` DISABLE KEYS */;
INSERT INTO `departments` VALUES (1,1,'QA','QA!@#',NULL,NULL,NULL,'active',1,NULL,'2026-08-16 10:54:20','2026-08-16 10:54:20',NULL),(2,2,'DEV','DEV001',NULL,7,NULL,'active',7,NULL,'2026-08-17 08:56:23','2026-08-17 08:56:23',NULL),(3,3,'HR','111',NULL,10,NULL,'active',1,NULL,'2026-08-17 12:02:55','2026-08-17 12:02:55',NULL),(6,7,'Human Resources','DEP-7-KIEXY2',NULL,26,NULL,'active',1,NULL,'2026-08-27 11:33:36','2026-08-27 11:33:36',NULL),(7,7,'Marketing','MK-02',NULL,46,NULL,'active',1,NULL,'2026-08-27 11:34:30','2026-08-27 11:34:30',NULL),(8,7,'Services','Se-03',NULL,42,NULL,'active',1,NULL,'2026-08-27 11:35:33','2026-08-27 11:35:33',NULL),(9,7,'Resources and Development','RND-04',NULL,40,NULL,'active',1,NULL,'2026-08-27 11:36:04','2026-08-27 11:36:04',NULL);
/*!40000 ALTER TABLE `departments` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `designations`
--

DROP TABLE IF EXISTS `designations`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `designations` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` int unsigned NOT NULL,
  `title` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `full_title` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `status` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` int unsigned DEFAULT NULL,
  `updated_by` int unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `archived_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `designations_company_id_index` (`company_id`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `designations`
--

LOCK TABLES `designations` WRITE;
/*!40000 ALTER TABLE `designations` DISABLE KEYS */;
INSERT INTO `designations` VALUES (1,1,'Devops','integration and automation of software development',NULL,'active',1,NULL,'2026-08-16 10:55:39','2026-08-16 10:55:39',NULL),(2,2,'Frontend developer',NULL,NULL,'active',7,NULL,'2026-08-17 08:56:43','2026-08-17 08:56:43',NULL),(3,2,'PM','Product Manager',NULL,'active',7,1,'2026-08-17 11:18:54','2026-08-18 06:41:18',NULL),(4,3,'SQA','Software quality assurance engineer',NULL,'active',1,NULL,'2026-08-17 12:03:24','2026-08-17 12:03:24',NULL),(7,7,'Director','Director',NULL,'active',1,NULL,'2026-08-27 11:36:43','2026-08-27 11:36:43',NULL),(8,7,'COO','Cheaf Operational Officer',NULL,'active',1,NULL,'2026-08-27 11:37:13','2026-08-27 11:37:13',NULL),(9,7,'SE','Services Engineer',NULL,'active',1,NULL,'2026-08-27 11:38:29','2026-08-27 11:38:29',NULL),(10,7,'MO','Marketing Officer',NULL,'active',1,NULL,'2026-08-27 11:38:57','2026-08-27 11:38:57',NULL),(11,7,'RNDS','RND Specialist',NULL,'active',1,NULL,'2026-08-27 11:41:13','2026-08-27 11:41:13',NULL),(12,7,'DEV','Developer',NULL,'active',1,NULL,'2026-08-27 11:41:42','2026-08-27 11:41:42',NULL),(13,7,'SS','Support Staff',NULL,'active',1,NULL,'2026-08-27 11:42:51','2026-08-27 11:42:51',NULL),(14,7,'DB','Delivery Boy',NULL,'active',1,NULL,'2026-08-27 11:43:19','2026-08-27 11:43:19',NULL),(15,7,'Manager','Manageer',NULL,'active',1,NULL,'2026-08-27 11:47:25','2026-08-27 11:47:25',NULL),(16,7,'Officer','Officer',NULL,'active',1,1,'2026-09-08 09:19:31','2026-09-08 09:21:55',NULL);
/*!40000 ALTER TABLE `designations` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `disbursement_batch_items`
--

DROP TABLE IF EXISTS `disbursement_batch_items`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `disbursement_batch_items` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `disbursement_batch_id` bigint unsigned NOT NULL,
  `payslip_id` bigint unsigned NOT NULL,
  `payslip_payment_allocation_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `employee_bank_account_id` bigint unsigned DEFAULT NULL,
  `amount` decimal(12,2) NOT NULL,
  `payment_reference` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `acknowledged_by` bigint unsigned DEFAULT NULL,
  `acknowledged_at` datetime DEFAULT NULL,
  `status` enum('pending','sent','confirmed','failed') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `failure_reason` text COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `disbursement_items_allocation_unique` (`payslip_payment_allocation_id`),
  KEY `disbursement_items_batch_status_idx` (`disbursement_batch_id`,`status`),
  KEY `disbursement_items_payslip_status_idx` (`payslip_id`,`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `disbursement_batch_items`
--

LOCK TABLES `disbursement_batch_items` WRITE;
/*!40000 ALTER TABLE `disbursement_batch_items` DISABLE KEYS */;
/*!40000 ALTER TABLE `disbursement_batch_items` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `disbursement_batches`
--

DROP TABLE IF EXISTS `disbursement_batches`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `disbursement_batches` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `payroll_run_id` bigint unsigned NOT NULL,
  `batch_reference` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `payout_channel` enum('bank','mobile_banking','cash','cheque') COLLATE utf8mb4_unicode_ci NOT NULL,
  `total_amount` decimal(15,2) NOT NULL,
  `status` enum('pending','sent','confirmed','failed') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `sent_at` datetime DEFAULT NULL,
  `failure_reason` text COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `disbursement_batches_company_run_channel_unique` (`company_id`,`payroll_run_id`,`payout_channel`),
  KEY `disbursement_batches_company_run_idx` (`company_id`,`payroll_run_id`),
  KEY `disbursement_batches_company_status_idx` (`company_id`,`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `disbursement_batches`
--

LOCK TABLES `disbursement_batches` WRITE;
/*!40000 ALTER TABLE `disbursement_batches` DISABLE KEYS */;
/*!40000 ALTER TABLE `disbursement_batches` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `divisions`
--

DROP TABLE IF EXISTS `divisions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `divisions` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `branch_id` bigint unsigned NOT NULL,
  `division_code` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `division_name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `division_head_id` bigint unsigned DEFAULT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `archived_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `divisions_division_code_unique` (`division_code`),
  KEY `divisions_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `divisions`
--

LOCK TABLES `divisions` WRITE;
/*!40000 ALTER TABLE `divisions` DISABLE KEYS */;
INSERT INTO `divisions` VALUES (1,2,1,'SOFQZWKL4OO2WK1','Software Development',7,NULL,'active',7,1,'2026-08-17 08:55:53','2026-08-18 06:40:00',NULL),(2,3,2,'HUMSOD5VT578RNO','Human Resource',10,NULL,'active',1,1,'2026-08-17 12:02:36','2026-08-17 12:02:36',NULL),(5,7,7,'ADMO7WWTV7RW2QT','Administrator',53,NULL,'active',1,1,'2026-08-27 11:31:28','2026-08-27 11:31:28',NULL),(6,7,7,'SALCOLGAO62GQMN','Sales',46,NULL,'active',1,1,'2026-08-27 11:32:00','2026-08-27 11:32:00',NULL),(7,7,7,'CUSVLNLCZTH68EC','Customer Service',26,NULL,'active',1,1,'2026-08-27 11:32:52','2026-08-27 11:32:52',NULL);
/*!40000 ALTER TABLE `divisions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `document_types`
--

DROP TABLE IF EXISTS `document_types`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `document_types` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `is_restricted` tinyint(1) NOT NULL DEFAULT '0',
  `requires_expiry` tinyint(1) NOT NULL DEFAULT '0',
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `document_types_company_id_code_unique` (`company_id`,`code`),
  KEY `document_types_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `document_types`
--

LOCK TABLES `document_types` WRITE;
/*!40000 ALTER TABLE `document_types` DISABLE KEYS */;
INSERT INTO `document_types` VALUES (1,1,'passport','pass',1,1,'Active',1,1,'2026-08-16 10:45:35','2026-08-20 05:41:32'),(2,2,'NID','NID00111',0,0,'Active',7,7,'2026-08-17 08:58:45','2026-08-17 08:58:45'),(3,3,'passport','pass',0,0,'Active',1,1,'2026-08-17 12:04:07','2026-08-17 12:04:07'),(6,1,'NID','23421312',0,0,'Active',1,1,'2026-08-20 05:51:08','2026-08-20 05:51:08'),(9,7,'National ID','NID',0,0,'Active',1,1,'2026-08-27 12:00:21','2026-08-27 12:00:21'),(10,7,'Passport','PAS',0,0,'Active',1,1,'2026-08-27 12:00:37','2026-08-27 12:00:37'),(11,7,'Birth Certificate','BCT',0,0,'Active',1,1,'2026-08-27 12:01:12','2026-08-27 12:01:12'),(12,7,'NDA','NDA',0,0,'Active',1,1,'2026-08-27 12:01:25','2026-08-27 12:01:25'),(13,7,'Others','OTH',0,0,'Active',1,1,'2026-08-27 12:03:09','2026-08-27 12:03:09');
/*!40000 ALTER TABLE `document_types` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_addresses`
--

DROP TABLE IF EXISTS `employee_addresses`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_addresses` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `user_id` bigint unsigned DEFAULT NULL,
  `address_type` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL,
  `country_id` bigint unsigned DEFAULT NULL,
  `division_id` bigint unsigned DEFAULT NULL,
  `district_id` bigint unsigned DEFAULT NULL,
  `upazila_or_city` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `postal_code` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `address_line_1` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `address_line_2` text COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `employee_addresses_employee_id_address_type_unique` (`employee_id`,`address_type`),
  KEY `employee_addresses_company_id_employee_id_index` (`company_id`,`employee_id`),
  KEY `employee_addresses_user_id_index` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=55 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_addresses`
--

LOCK TABLES `employee_addresses` WRITE;
/*!40000 ALTER TABLE `employee_addresses` DISABLE KEYS */;
INSERT INTO `employee_addresses` VALUES (1,1,9,4,'present',1,1,1,'Dhaka','1200','Dhanmondi Dhaka','sukrabad ,dhanmondi','2026-08-16 07:25:26','2026-08-16 07:25:26'),(2,1,9,4,'permanent',1,1,1,'Dhaka','1200','Dhanmondi Dhaka','sukrabad ,dhanmondi','2026-08-16 07:25:27','2026-08-16 07:32:07'),(3,1,10,5,'present',NULL,NULL,NULL,NULL,NULL,'Dhaka',NULL,'2026-08-16 11:31:33','2026-08-16 11:31:33'),(4,1,10,5,'permanent',NULL,NULL,NULL,NULL,NULL,'Dhaka',NULL,'2026-08-16 11:31:33','2026-08-16 11:31:33'),(5,1,11,6,'present',1,3,18,'Dhanmondi','1209','sobhanbag, Dhanmondi, dhaka',NULL,'2026-08-17 04:38:47','2026-08-20 06:18:18'),(6,1,11,6,'permanent',1,3,18,'Gulshan','1213','22sukrabad Dhanmondi, dhaka',NULL,'2026-08-17 04:38:47','2026-08-17 06:08:25'),(7,2,12,7,'present',1,3,18,'Dhanmondi','1209','12/tallabag,dhanmondi, dhaka',NULL,'2026-08-17 07:57:54','2026-08-17 07:57:54'),(8,2,12,7,'permanent',1,4,37,'Noapara','7460','khulna ,fultola',NULL,'2026-08-17 07:57:55','2026-08-17 07:57:55'),(9,2,13,8,'present',NULL,NULL,NULL,NULL,NULL,'Dhanmondi',NULL,'2026-08-17 11:24:30','2026-08-17 11:24:30'),(10,2,13,8,'permanent',NULL,NULL,NULL,NULL,NULL,'Dhanmondi',NULL,'2026-08-17 11:24:30','2026-08-17 11:24:30'),(11,3,14,9,'present',NULL,NULL,NULL,NULL,NULL,'dgfggbcjnjkuhyu7',NULL,'2026-08-17 12:05:01','2026-08-17 12:05:01'),(12,3,14,9,'permanent',NULL,NULL,NULL,NULL,NULL,'dgfggbcjnjkuhyu7',NULL,'2026-08-17 12:05:01','2026-08-17 12:05:01'),(13,2,15,11,'present',1,3,18,'Dhaka Cantt.','1206','94/8 Ananda Tower, Balughat Green City, Pallabi, Dhaka-1206',NULL,'2026-08-18 07:18:31','2026-08-18 07:18:31'),(14,2,15,11,'permanent',1,3,18,'Dhaka Cantt.','1206','94/8 Ananda Tower, Balughat Green City, Pallabi, Dhaka-1206',NULL,'2026-08-18 07:18:31','2026-08-18 07:18:31'),(19,3,18,10,'present',NULL,NULL,NULL,NULL,NULL,'egedgbh',NULL,'2026-08-20 05:14:04','2026-08-20 05:14:04'),(20,3,18,10,'permanent',NULL,NULL,NULL,NULL,NULL,'egedgbh',NULL,'2026-08-20 05:14:04','2026-08-20 05:14:04'),(21,1,19,16,'present',NULL,NULL,NULL,NULL,NULL,'aaaaaaaaaaaaaaaa',NULL,'2026-08-20 06:38:27','2026-08-20 06:38:27'),(22,1,19,16,'permanent',NULL,NULL,NULL,NULL,NULL,'aaaaaaaaaaaaaaaa',NULL,'2026-08-20 06:38:27','2026-08-20 06:38:27'),(25,2,21,21,'present',1,3,18,NULL,NULL,'Mirpur 60 feet',NULL,'2026-08-24 03:44:24','2026-08-24 03:44:24'),(26,2,21,21,'permanent',1,3,18,NULL,NULL,'Mirpur 60 feet',NULL,'2026-08-24 03:44:24','2026-08-24 03:44:24'),(33,7,26,53,'present',1,1,1,'Barguna Sadar','8700','793/1, Monipur, Mirpur 2, Dhaka-1216',NULL,'2026-08-27 12:06:02','2026-08-27 12:06:02'),(34,7,26,53,'permanent',1,1,1,'Barguna Sadar','8700','793/1, Monipur, Mirpur 2, Dhaka-1216',NULL,'2026-08-27 12:06:02','2026-08-27 12:06:02'),(35,7,27,54,'present',1,3,18,NULL,NULL,'Puratan Varaliya, Ati, Keraniganj, Dhaka',NULL,'2026-08-29 10:35:43','2026-08-29 10:35:43'),(36,7,27,54,'permanent',1,3,18,NULL,NULL,'Puratan Varaliya, Ati, Keraniganj, Dhaka',NULL,'2026-08-29 10:35:43','2026-08-29 10:35:43'),(37,7,28,43,'present',1,3,18,NULL,NULL,'New C Block, Road 6, Home: 151/1 Mirpur-1',NULL,'2026-08-29 11:06:39','2026-08-29 11:06:39'),(38,7,28,43,'permanent',1,1,2,NULL,NULL,'Vill: Purbo Shofipur, Post: Bamna-8730 Bamna Barguna',NULL,'2026-08-29 11:06:40','2026-08-29 11:06:40'),(39,2,29,57,'present',1,3,28,'Fatullah','1420','Floor 6D, Khan Tower,West Canapar,Bhuighar',NULL,'2026-09-02 04:01:57','2026-09-02 04:01:57'),(40,2,29,57,'permanent',1,2,9,'Chandpur Sadar','3600','5 No Rampur Union Parishad',NULL,'2026-09-02 04:01:58','2026-09-02 04:01:58'),(41,2,31,55,'present',1,3,18,'Keraniganj','1312','Puratan Bharaliya',NULL,'2026-09-02 04:31:53','2026-09-02 04:31:53'),(42,2,31,55,'permanent',1,3,18,'Keraniganj','1312','Puratan Bharaliya',NULL,'2026-09-02 04:31:53','2026-09-02 04:31:53'),(43,2,32,61,'present',1,3,18,'Mohammadpur','1207','Mohammadpur dhaka',NULL,'2026-09-02 11:21:43','2026-09-02 11:21:43'),(44,2,32,61,'permanent',1,3,18,'Mohammadpur','1207','Mohammadpur dhaka',NULL,'2026-09-02 11:21:43','2026-09-02 11:21:43'),(45,7,37,64,'present',1,3,18,NULL,NULL,'Mirpur-11,Block-D,Road-25,House-15',NULL,'2026-09-08 09:05:31','2026-09-08 09:05:31'),(46,7,37,64,'permanent',1,3,18,NULL,NULL,'Mirpur-11,Block-D,Road-25,House-15',NULL,'2026-09-08 09:05:31','2026-09-08 09:05:31'),(47,7,38,65,'present',1,2,NULL,NULL,NULL,'Village: Jugia Adarsha Para, Post: Jugia, Thana & District: Kushtia',NULL,'2026-09-09 08:43:17','2026-09-09 08:43:17'),(48,7,38,65,'permanent',1,2,NULL,NULL,NULL,'Village: Jugia Adarsha Para, Post: Jugia, Thana & District: Kushtia',NULL,'2026-09-09 08:43:17','2026-09-09 08:43:17'),(49,7,39,66,'present',NULL,NULL,NULL,NULL,NULL,'House 21,Road 3,Block D,Mirpur 1,Dhaka 1216.',NULL,'2026-09-09 09:28:31','2026-09-09 09:28:31'),(50,7,39,66,'permanent',NULL,NULL,NULL,NULL,NULL,'House 21,Road 3,Block D,Mirpur 1,Dhaka 1216.',NULL,'2026-09-09 09:28:31','2026-09-09 09:28:31'),(51,7,40,47,'present',1,3,18,NULL,NULL,'shewrapar house846',NULL,'2026-09-14 13:50:54','2026-09-14 13:50:54'),(52,7,40,47,'permanent',1,3,18,NULL,NULL,'shewrapar house846',NULL,'2026-09-14 13:50:54','2026-09-14 13:50:54'),(53,7,41,67,'present',1,3,18,NULL,NULL,'Niketon 2',NULL,'2026-09-14 14:08:08','2026-09-14 14:08:08'),(54,7,41,67,'permanent',1,3,18,NULL,NULL,'Niketon 2',NULL,'2026-09-14 14:08:08','2026-09-14 14:08:08');
/*!40000 ALTER TABLE `employee_addresses` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_assets`
--

DROP TABLE IF EXISTS `employee_assets`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_assets` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `asset_id` bigint unsigned NOT NULL,
  `assigned_date` date NOT NULL,
  `returned_date` date DEFAULT NULL,
  `status` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'assigned',
  `remarks` text COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_assets_company_id_employee_id_index` (`company_id`,`employee_id`),
  KEY `employee_assets_company_id_asset_id_status_index` (`company_id`,`asset_id`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_assets`
--

LOCK TABLES `employee_assets` WRITE;
/*!40000 ALTER TABLE `employee_assets` DISABLE KEYS */;
INSERT INTO `employee_assets` VALUES (1,1,9,1,'2026-08-01',NULL,'assigned',NULL,'2026-08-16 10:25:13','2026-08-16 10:25:13'),(2,1,9,2,'2026-08-03','2026-08-16','damaged','Brightness issue','2026-08-16 10:25:13','2026-08-16 10:26:09'),(3,1,9,3,'2026-08-16',NULL,'assigned',NULL,'2026-08-16 10:38:35','2026-08-16 10:38:35'),(4,1,9,4,'2026-08-11',NULL,'assigned',NULL,'2026-08-16 10:39:04','2026-08-16 10:39:04'),(5,1,10,5,'2026-08-04',NULL,'assigned',NULL,'2026-08-16 11:56:09','2026-08-16 11:56:09'),(6,1,11,6,'2026-08-05','2026-08-17','returned','need a new','2026-08-17 06:31:42','2026-08-17 06:31:59'),(7,2,13,7,'2026-08-17',NULL,'assigned',NULL,'2026-08-17 11:31:20','2026-08-17 11:31:20'),(8,2,15,8,'2025-02-01',NULL,'assigned',NULL,'2026-08-18 12:01:52','2026-08-18 12:01:52'),(12,1,19,12,'2026-08-19','2026-08-20','returned','gnn','2026-08-20 07:58:20','2026-08-20 07:58:35'),(14,2,21,14,'2026-08-01',NULL,'assigned',NULL,'2026-08-24 04:00:32','2026-08-24 04:00:32'),(18,7,27,18,'2026-08-29',NULL,'assigned',NULL,'2026-08-29 10:48:45','2026-08-29 10:48:45'),(19,7,27,19,'2026-08-29',NULL,'assigned',NULL,'2026-08-29 10:48:45','2026-08-29 10:48:45'),(20,7,27,20,'2026-08-29',NULL,'assigned',NULL,'2026-08-29 10:48:45','2026-08-29 10:48:45'),(21,7,28,21,'2026-08-29',NULL,'assigned',NULL,'2026-08-29 11:56:12','2026-08-29 11:56:12'),(22,7,28,22,'2026-08-29',NULL,'assigned',NULL,'2026-08-29 11:56:12','2026-08-29 11:56:12'),(23,7,28,23,'2026-08-29',NULL,'assigned',NULL,'2026-08-29 11:56:12','2026-08-29 11:56:12'),(24,7,28,24,'2026-08-29',NULL,'assigned',NULL,'2026-08-29 11:56:12','2026-08-29 11:56:12'),(25,7,37,25,'2026-09-08',NULL,'assigned',NULL,'2026-09-08 09:15:28','2026-09-08 09:15:28'),(26,7,37,26,'2026-09-08',NULL,'assigned',NULL,'2026-09-08 09:15:28','2026-09-08 09:15:28'),(27,7,37,27,'2026-09-08',NULL,'assigned',NULL,'2026-09-08 09:15:28','2026-09-08 09:15:28'),(28,7,38,28,'2026-09-09',NULL,'assigned',NULL,'2026-09-09 09:12:04','2026-09-09 09:12:04'),(29,7,38,29,'2026-09-09',NULL,'assigned',NULL,'2026-09-09 09:12:04','2026-09-09 09:12:04'),(30,7,39,30,'2026-09-09',NULL,'assigned',NULL,'2026-09-09 09:34:05','2026-09-09 09:34:05'),(31,7,40,31,'2026-09-14',NULL,'assigned',NULL,'2026-09-14 13:49:37','2026-09-14 13:49:37'),(32,7,40,32,'2026-09-14',NULL,'assigned',NULL,'2026-09-14 13:49:37','2026-09-14 13:49:37'),(33,7,41,33,'2026-09-14',NULL,'assigned',NULL,'2026-09-14 14:10:43','2026-09-14 14:10:43'),(34,7,41,34,'2026-09-14',NULL,'assigned',NULL,'2026-09-14 14:10:43','2026-09-14 14:10:43');
/*!40000 ALTER TABLE `employee_assets` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_bank_accounts`
--

DROP TABLE IF EXISTS `employee_bank_accounts`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_bank_accounts` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `payment_method_type` enum('bank','mobile_banking') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'bank',
  `user_id` bigint unsigned DEFAULT NULL,
  `bank_name` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `branch_name` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `account_name` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `account_number` text COLLATE utf8mb4_unicode_ci,
  `routing_number` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `mobile_banking_provider` varchar(80) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `mobile_banking_number` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `is_primary` tinyint(1) NOT NULL DEFAULT '0',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_bank_accounts_company_id_employee_id_index` (`company_id`,`employee_id`),
  KEY `employee_bank_accounts_employee_id_is_primary_index` (`employee_id`,`is_primary`),
  KEY `employee_bank_accounts_user_id_index` (`user_id`),
  KEY `eba_company_employee_type_idx` (`company_id`,`employee_id`,`payment_method_type`)
) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_bank_accounts`
--

LOCK TABLES `employee_bank_accounts` WRITE;
/*!40000 ALTER TABLE `employee_bank_accounts` DISABLE KEYS */;
INSERT INTO `employee_bank_accounts` VALUES (2,1,9,'bank',4,'dhaka bank','dhaka','salary','eyJpdiI6IlJZd0pseVVhZUdialpYS2dnVVo4aXc9PSIsInZhbHVlIjoiQW43dmI5c2RNSFJBRFNselFTbytkQT09IiwibWFjIjoiZWU1MDBlMzI5MTYzZGZkZjBmMjkzMzc5MjU5ZjBkNDdhNTAxNDMxZjYzODdlNDk4YzdlNzlhYjhiMzcyMjk0MiIsInRhZyI6IiJ9',NULL,NULL,NULL,0,'2026-08-16 09:06:21','2026-08-16 09:06:31'),(3,1,9,'bank',4,'IFIC','khulna','savings','eyJpdiI6Ijk3ZFFBV00zUFdoWDBUOUdMRVRyaUE9PSIsInZhbHVlIjoiSUlpSGJvc1Z1QUM4aEpvZ25PV0VlQT09IiwibWFjIjoiMDY3Y2M3ODM1OGJlZDEzOWY4YzcyY2FiYmY1OWZmNzJjYTdiOGM3YWQ4ZmNkN2Y0ZDk2YjM4OGUyMDg2OWQ0YSIsInRhZyI6IiJ9',NULL,NULL,NULL,1,'2026-08-16 09:06:55','2026-08-16 09:07:59'),(4,1,9,'bank',4,'bkash','dhaka','salary','eyJpdiI6InhYZ2JFY25zTFZ1eVRGSjRlSmpGdmc9PSIsInZhbHVlIjoiY0hGWDNLK2I2QW9rS1pSUUhtdmJDQT09IiwibWFjIjoiMjAyN2VjYmRiMmMzNGUxMTA3ZGI2NTlkYzBlMjEwNzYxZDYzOGU5Njc1N2VmNDc2ZWY3NzdmMjI4ODU2YWM1NSIsInRhZyI6IiJ9',NULL,NULL,NULL,0,'2026-08-16 09:07:31','2026-08-16 09:07:59'),(5,1,10,'bank',5,'ABC','Dhaka','Salary','eyJpdiI6InlhRmUzSDN3cGdYUEJ4NnRjS2FvdVE9PSIsInZhbHVlIjoicDJ3VTlxVzRQVWFZeWRFMXdwUTZUUT09IiwibWFjIjoiNDlhZmRiMGUxNzk2ZmEyYzc3ZGI0M2IwMTI0YmU2NGVjYmQ0NmU3Y2QwYTJiMTMwZTYyOWY5YWIxYzcyZmIxOSIsInRhZyI6IiJ9',NULL,NULL,NULL,0,'2026-08-16 11:50:58','2026-08-16 11:56:52'),(6,1,10,'bank',5,'sdfsd','sdf','sdf','eyJpdiI6IkI1NGFOUnNhTmVrUzRhTHRZSmNZVWc9PSIsInZhbHVlIjoiZHJjcEdlbXRYU1BpeENDbkx2ejRnUT09IiwibWFjIjoiYmNlMDY3YTA3MzdjZThlMTczZGVlNzlmZGJiMzY1NWFhZDc4MTI0MGE1N2YwNGMzYzA2ZTZmZDEzZTJhYmI3NSIsInRhZyI6IiJ9',NULL,NULL,NULL,1,'2026-08-16 11:56:21','2026-08-16 11:56:52'),(7,1,10,'bank',5,'dfsvfdsg','dfgdfgdfg','dfgdfg','eyJpdiI6IkNyY0d2cjFWZkFsU1E2eUU4eFVmelE9PSIsInZhbHVlIjoidmNQckY4aHNQU21ZaTE1WE9OUzhSdz09IiwibWFjIjoiMjc4NDExMGNhZWQ4ZTdhMDM1OWEzNjQxMzkwMGViODE1NDE2YWVkODNhYzgxOGU4ZWViMjgxNTcwNzU2M2JlZiIsInRhZyI6IiJ9','dfgdfg',NULL,NULL,0,'2026-08-16 11:57:20','2026-08-16 11:57:20'),(8,1,11,'bank',6,'Dhaka bank','dhaka','salary','eyJpdiI6IkV2ZGFJaGJWazE5WGZEQ3B5OS82Q3c9PSIsInZhbHVlIjoiVktwclJLUkErandSSjJZVmludVJJdz09IiwibWFjIjoiM2M5NTlhODJlMThmZGQ5NDVjNjJlYTlhMTk2MDUyNzkxM2EyMzY2OGNmNGU3MzI2NGRmMWY5ODE3ZjZhZTZlYSIsInRhZyI6IiJ9',NULL,NULL,NULL,0,'2026-08-17 05:20:12','2026-08-17 05:20:34'),(11,1,11,'bank',6,'sds','sdasdc','fcdfc','eyJpdiI6IlV2NnkxU1VnQlc4WktkejJYMitMcFE9PSIsInZhbHVlIjoiT0MyTlZma1NFd0c5cnpCaEJwYlJtUT09IiwibWFjIjoiZjRkN2I4MzA2MGEzOTlhMmZjNDNlY2U2YmE5OGMxMWVkNmIzNWI2NGI4MzVhN2QzNmFmNzFmZjQzNWU4Y2ZhZiIsInRhZyI6IiJ9',NULL,NULL,NULL,0,'2026-08-17 06:20:31','2026-08-17 06:20:31'),(12,1,11,'bank',6,'City bank','Dhaka','Savings','eyJpdiI6ImNMbVVleTlDU0JiTWtHZ2QwS1Z0UVE9PSIsInZhbHVlIjoieEJPS3F1TGhvWHRkM2ZYQmxTTHdRQT09IiwibWFjIjoiZmUzOTVjYzA1MTU3ZmNiYWM0OTBjZGM1MjM1ZTY1MDg4MDg0NzA1ODhjNjAzYjY0Yjk4NmVhMmFlOTBmYjA5MyIsInRhZyI6IiJ9',NULL,NULL,NULL,1,'2026-08-17 07:24:06','2026-08-20 05:48:39'),(13,2,12,'bank',7,'IFIC bank',NULL,'salary','eyJpdiI6ImgyT0tadzVtNTU3TjQ0SkxGT2RObXc9PSIsInZhbHVlIjoiR1pmUUs5cU0wTURtRkpKc1BZWGErdz09IiwibWFjIjoiNjA5OTVkNDc3MTg3YTE3ZDRhYjJjZWNlYjFjMjliMjE5MTE3NmI2NzA2ZDYxZmVkMjlhMTU4ODYwZGM5MDhmMSIsInRhZyI6IiJ9',NULL,NULL,NULL,1,'2026-08-17 10:39:03','2026-08-17 10:39:03'),(14,2,13,'bank',8,'IFIC',NULL,'salary','eyJpdiI6InNjVE00Mi90by9obGp4VW1zLzVlcFE9PSIsInZhbHVlIjoiN0U2a2g0aW9IamlXS2ZFZkRHakpBZz09IiwibWFjIjoiODUyNzFjMTU1YzdlNzAxYjRiODExZjU4NGQ5NjlmN2Y0ODY3YTFlODY0Y2M1YTE0ZGI3MmExZTAyNmQ2ZTc2ZSIsInRhZyI6IiJ9',NULL,NULL,NULL,1,'2026-08-17 11:30:54','2026-08-17 11:30:54'),(15,2,15,'bank',11,'DBBL','Pallabi','M Rahat Bin Alam','eyJpdiI6IkxOQVRXMUFlTStZeVdydVdhVS9UaWc9PSIsInZhbHVlIjoiQU1UbVdsdmIyazhTaGdEQ0dYMDljZz09IiwibWFjIjoiYjI1ZjdiODYzMjE5ZTFkOTkxNWU4MTRkNGMxMWRiYmIwZjkxZGY4NmExNzU0OWYzMTk4OGM2YmY3ZDg2NDUwNyIsInRhZyI6IiJ9','34554',NULL,NULL,1,'2026-08-18 08:14:27','2026-08-18 08:14:27'),(18,1,19,'bank',16,'IFIC','dhaka','salary','eyJpdiI6IksvTnduM0tGRnVqUDFKclppL09WVGc9PSIsInZhbHVlIjoiYjY1bnFPZkFHZG5UblRnRGpSSElhUT09IiwibWFjIjoiOWE3OTgxZTE5ODExYzYzMTBjZjA3NWYyMmU1YTNlMDQ4YjU5OTA4MzlhOWE2MTU2ZGNjYzYzZmNlOGYxMTk4YyIsInRhZyI6IiJ9',NULL,NULL,NULL,1,'2026-08-20 06:45:25','2026-08-20 06:45:25'),(20,2,21,'bank',21,'Brac Bank','Uttara','Md Ashraful Islam','eyJpdiI6InFPU2krS0ZnV1ZMV3U1N0xTcGdwOFE9PSIsInZhbHVlIjoieGZTZzRwTnZrMkVFZnFqTklVQUl1Zz09IiwibWFjIjoiMjk4YjhiY2I3MGU3NWIwODdlZWNiNThmNzVkNGNhYzEzN2RiMmUyMzZkNzE0NGFmZjJiOWMzYjE1NzFhMDY1NyIsInRhZyI6IiJ9','456446465',NULL,NULL,1,'2026-08-24 03:50:39','2026-08-24 03:50:39'),(26,7,28,'bank',43,'DBBL','circle-10','Asaduzzaman Khan','eyJpdiI6Imk0L1B2SWRuOS9JdWZHK0NxS201YlE9PSIsInZhbHVlIjoiUHd3YjBtVm1IaEFIYlNkTkw4VDVHUT09IiwibWFjIjoiMTYyYzVhODJiOTRiYTRkNzAwZjRiYzkzYTE4OTAxY2Y2NDJlYjQ3YzIzNjI4YjEyOTVlODU3MTI2ZTRjZTczYyIsInRhZyI6IiJ9',NULL,NULL,NULL,1,'2026-08-29 11:44:30','2026-08-29 11:44:30'),(27,7,37,'bank',64,'Dutch Bangla Bank Limited','Circle-10','Fahim Ahmed','eyJpdiI6InV1ejdyTVUwU3FMdStsTllKNERncUE9PSIsInZhbHVlIjoiYkVJYVFJRmYrVmVWUUduV3dSWGNZZz09IiwibWFjIjoiNDNiMjE1NTI0MWVjOTM3NDA2YjEzYzMzMDBhOTljMWRlYWIyYTI3NjQwZTRmMWY0MGUyZjc2MTVmM2U3MWI1MiIsInRhZyI6IiJ9',NULL,NULL,NULL,1,'2026-09-08 09:10:26','2026-09-08 09:10:26');
/*!40000 ALTER TABLE `employee_bank_accounts` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_contacts`
--

DROP TABLE IF EXISTS `employee_contacts`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_contacts` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `user_id` bigint unsigned DEFAULT NULL,
  `official_email` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `personal_email` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `mobile_no` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL,
  `alternative_mobile_no` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `emergency_contact_name` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `emergency_contact_phone` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `emergency_contact_relation` varchar(80) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `employee_contacts_company_id_official_email_unique` (`company_id`,`official_email`),
  UNIQUE KEY `employee_contacts_employee_id_unique` (`employee_id`),
  KEY `employee_contacts_company_id_employee_id_index` (`company_id`,`employee_id`),
  KEY `employee_contacts_company_id_mobile_no_index` (`company_id`,`mobile_no`),
  KEY `employee_contacts_user_id_index` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_contacts`
--

LOCK TABLES `employee_contacts` WRITE;
/*!40000 ALTER TABLE `employee_contacts` DISABLE KEYS */;
INSERT INTO `employee_contacts` VALUES (1,1,9,4,'Rajoni123@gmail.com','jeba.pippa@gmail.com','12345678900987654321','01929403655','jeba','01929403655','dasdc','2026-08-16 07:17:33','2026-08-16 07:17:33'),(2,1,10,5,'jeba@gmail.com','jeba123.pippa@gmail.com','01929403655','0192940365534','Tamanna','019294036555','sdfsdzfc','2026-08-16 11:31:18','2026-09-07 05:06:20'),(3,1,11,6,'rahim@gmail.com','jeba12345.pippa@gmail.com','017890987866','01929403333','jeba','01929403656','sdfsdzfc','2026-08-17 04:36:34','2026-08-17 06:07:37'),(4,2,12,7,'suraj@gamil.com','surujmiah6896@gmail.com','01731364148',NULL,NULL,NULL,NULL,'2026-08-17 07:56:18','2026-09-03 03:40:22'),(5,2,13,8,'tanvir@thisispippa.com',NULL,'4564363456',NULL,NULL,NULL,NULL,'2026-08-17 11:24:13','2026-09-07 04:58:54'),(6,3,14,9,'asraful@gmail.com',NULL,'465343567456',NULL,NULL,NULL,NULL,'2026-08-17 12:04:50','2026-08-17 12:04:50'),(7,2,15,11,'rahat.isharifyltd@gmail.com','rahat151923@gmail.com','01949453184',NULL,'Alif','01929434865','Colleague','2026-08-18 07:16:25','2026-09-13 10:28:31'),(10,3,18,10,'munna@gmail.com',NULL,'32453464256',NULL,NULL,NULL,NULL,'2026-08-20 05:13:57','2026-08-20 05:13:57'),(11,1,19,16,'user1@gmail.com',NULL,'012365478965',NULL,NULL,NULL,NULL,'2026-08-20 06:38:21','2026-08-20 12:03:10'),(13,2,21,21,'ashraf.pippa@gmail.com','ashraf.pippa@gmail.com','01521411947',NULL,NULL,NULL,NULL,'2026-08-24 03:43:55','2026-08-24 03:43:55'),(17,7,26,53,'bryan@gmail.com','b007@gmail.com','01485235689','01582769546',NULL,NULL,NULL,'2026-08-27 12:05:08','2026-08-27 12:05:08'),(18,7,27,54,'alif1256@gmail.com','alif.web.bd@gmail.com','01995371866','01830062242',NULL,'01620925187',NULL,'2026-08-29 10:34:59','2026-08-29 10:34:59'),(19,2,29,57,'munna@thisispippa.com','fhmunna.dev@gmail.com','01755736548','01522119172','Nilufa Begum','01791235264','Mother','2026-09-02 03:59:18','2026-09-02 03:59:18'),(20,2,31,55,'alif@thisispippa.com','alifhossain20050208@gmail.com','01830062242',NULL,'Alif hossain',NULL,NULL,'2026-09-02 04:06:46','2026-09-02 04:06:46'),(21,2,32,61,'jabun.mehedi@gmail.com','jabun.mehedi@gmail.com','01723909088',NULL,NULL,NULL,NULL,'2026-09-02 11:20:29','2026-09-02 11:20:29'),(22,2,33,58,'kamruzzaman@thisispippa.com',NULL,'01837253538',NULL,NULL,NULL,NULL,'2026-09-07 04:04:54','2026-09-07 04:04:54'),(23,2,34,59,'rajoni@thisispippa.com',NULL,'01747436390',NULL,NULL,NULL,NULL,'2026-09-07 04:05:45','2026-09-07 04:05:45'),(24,2,35,62,'jeba.pippa@gmail.com',NULL,'01760479220',NULL,NULL,NULL,NULL,'2026-09-07 05:07:44','2026-09-07 05:07:44'),(25,7,38,65,'mizanur.eclips@gmail.com',NULL,'01913126684',NULL,NULL,NULL,NULL,'2026-09-09 08:42:51','2026-09-09 08:42:51'),(26,7,39,66,'faed.ecomclips@gmail.com',NULL,'01768588687',NULL,NULL,NULL,NULL,'2026-09-09 09:28:01','2026-09-09 09:28:01'),(27,7,41,67,'nazmultuhin.ecomclips@gmail.com',NULL,'01765468897',NULL,NULL,NULL,NULL,'2026-09-14 14:05:59','2026-09-14 14:05:59'),(28,7,40,47,'iftyibrahimm@gmail.com',NULL,'01958236478',NULL,NULL,NULL,NULL,'2026-09-15 11:17:03','2026-09-15 11:17:03');
/*!40000 ALTER TABLE `employee_contacts` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_deduction_entries`
--

DROP TABLE IF EXISTS `employee_deduction_entries`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_deduction_entries` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `employee_deduction_id` bigint unsigned NOT NULL,
  `payroll_run_id` bigint unsigned NOT NULL,
  `payslip_id` bigint unsigned DEFAULT NULL,
  `amount` decimal(12,2) NOT NULL,
  `created_at` timestamp NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `deduction_run_unique` (`employee_deduction_id`,`payroll_run_id`),
  CONSTRAINT `employee_deduction_entries_employee_deduction_id_foreign` FOREIGN KEY (`employee_deduction_id`) REFERENCES `employee_deductions` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_deduction_entries`
--

LOCK TABLES `employee_deduction_entries` WRITE;
/*!40000 ALTER TABLE `employee_deduction_entries` DISABLE KEYS */;
/*!40000 ALTER TABLE `employee_deduction_entries` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_deductions`
--

DROP TABLE IF EXISTS `employee_deductions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_deductions` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `type` enum('loan','advance','fine','other') COLLATE utf8mb4_unicode_ci NOT NULL,
  `total_amount` decimal(12,2) NOT NULL,
  `remaining_balance` decimal(12,2) NOT NULL,
  `installment_amount` decimal(12,2) NOT NULL,
  `start_month` tinyint NOT NULL,
  `start_year` smallint NOT NULL,
  `status` enum('active','completed','cancelled') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `remarks` text COLLATE utf8mb4_unicode_ci,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_deductions_employee_id_foreign` (`employee_id`),
  KEY `employee_deductions_created_by_foreign` (`created_by`),
  KEY `employee_deductions_updated_by_foreign` (`updated_by`),
  KEY `idx_deductions_company_employee_status` (`company_id`,`employee_id`,`status`),
  CONSTRAINT `employee_deductions_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `employee_deductions_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `employee_deductions_employee_id_foreign` FOREIGN KEY (`employee_id`) REFERENCES `employee_personal_infos` (`id`) ON DELETE CASCADE,
  CONSTRAINT `employee_deductions_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_deductions`
--

LOCK TABLES `employee_deductions` WRITE;
/*!40000 ALTER TABLE `employee_deductions` DISABLE KEYS */;
/*!40000 ALTER TABLE `employee_deductions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_documents`
--

DROP TABLE IF EXISTS `employee_documents`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_documents` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `document_type_id` bigint unsigned NOT NULL,
  `file_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `file_path` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `mime_type` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `file_size` bigint unsigned NOT NULL,
  `version` int unsigned NOT NULL DEFAULT '1',
  `parent_document_id` bigint unsigned DEFAULT NULL,
  `expiry_date` date DEFAULT NULL,
  `is_current` tinyint(1) NOT NULL DEFAULT '1',
  `uploaded_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_documents_company_id_employee_id_is_current_index` (`company_id`,`employee_id`,`is_current`),
  KEY `employee_documents_document_type_id_index` (`document_type_id`),
  KEY `employee_documents_parent_document_id_index` (`parent_document_id`),
  KEY `employee_documents_expiry_date_index` (`expiry_date`)
) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_documents`
--

LOCK TABLES `employee_documents` WRITE;
/*!40000 ALTER TABLE `employee_documents` DISABLE KEYS */;
INSERT INTO `employee_documents` VALUES (1,1,9,1,'QdilfZhQJD5EoZ5vq8ZrAxegjipydmzFiGSERngi.pdf','employees/9/documents/2vm16IrOWSf0dh2TqaVXEIjwNFrPkOS2eBiMgg71.pdf','application/pdf',246985,1,NULL,NULL,0,1,'2026-08-16 10:46:19','2026-08-16 10:47:07'),(2,1,9,1,'EMPLOYEE_MODULE_GUIDE.pdf','employees/9/documents/11Q8uRWhcMQ0AKhodKv9ypwQZ1CYcYG3mzZa0Dp8.pdf','application/pdf',803047,2,1,NULL,1,1,'2026-08-16 10:47:07','2026-08-16 10:47:07'),(4,1,9,1,'note_attachment_3.pdf','employees/9/documents/00G2CGflPOkmlaJ8bECW8Rm2QHwpaQJqPV8XCkjF.pdf','application/pdf',468574,1,NULL,NULL,0,1,'2026-08-16 10:52:36','2026-08-16 10:52:48'),(5,1,9,1,'packing-slip-1786424724503.pdf','employees/9/documents/95jECB1QMx03U86GzS1dUm1GvUJfhHwVTEwNVN5g.pdf','application/pdf',159826,2,4,NULL,1,1,'2026-08-16 10:52:48','2026-08-16 10:52:48'),(7,2,12,2,'note_attachment_3.pdf','employees/12/documents/j8GpL6dugN8YCwnnpqfljkaQkC6ptoNn3A3lPAIJ.pdf','application/pdf',468574,1,NULL,NULL,0,7,'2026-08-17 10:52:10','2026-08-17 10:57:15'),(8,2,12,2,'QdilfZhQJD5EoZ5vq8ZrAxegjipydmzFiGSERngi.pdf','employees/12/documents/w8jJNXNk8ByJrlQzIczJf91jLJXsUQgiwXvsU7Aj.pdf','application/pdf',246985,2,7,NULL,1,7,'2026-08-17 10:57:15','2026-08-17 10:57:15'),(9,2,15,2,'nid_45435345.jpg','employees/15/documents/lRreqw64oWryBtDcH2HCqNUieARqV792748MX0sz.jpg','image/jpeg',74127,1,NULL,NULL,1,1,'2026-08-18 12:05:44','2026-08-18 12:05:44'),(12,1,11,1,'employee-id-card-2.pdf','employees/11/documents/XYK5AKIwiRkNI945DuxcTse2PRhhS0nnhXSQ2cZf.pdf','application/pdf',885696,1,NULL,'2026-08-01',0,1,'2026-08-20 05:43:12','2026-08-20 05:51:54'),(13,1,11,6,'employee-id-card-2.pdf','employees/11/documents/6EdEW3zhZzhllNUqeVJdMiDGFOgvAAa2Xh5sf0Ys.pdf','application/pdf',885696,1,NULL,NULL,1,1,'2026-08-20 05:51:36','2026-08-20 05:51:36'),(14,1,11,1,'note_attachment_3.pdf','employees/11/documents/CwMFZmpxSqUdHRgXbmL3cQS1ypIOfHGRLaKOirUF.pdf','application/pdf',468574,2,12,'2026-08-31',1,1,'2026-08-20 05:51:54','2026-08-20 05:51:54'),(17,2,21,2,'Leave Application-Md Ashraful Islam.pdf','employees/21/documents/L895L8yVwM4p9e9wcsB4wKRXb4oupl7ZoIFSONAH.pdf','application/pdf',141955,1,NULL,NULL,1,1,'2026-08-24 04:04:06','2026-08-24 04:04:06'),(18,2,21,2,'Leave Application-Md Ashraful Islam.pdf','employees/21/documents/DUfOhLs77LiAHNgaVYpd7jtuo1rvOBE8HTQe7vaV.pdf','application/pdf',141955,1,NULL,NULL,1,1,'2026-08-24 04:04:22','2026-08-24 04:04:22'),(24,7,38,9,'5f4f85d158cce.pdf','employees/38/documents/aJudekKwWbmWJfwmo4H0FXJLu5IF4gvsNacFTGsE.pdf','application/pdf',291188,1,NULL,NULL,1,65,'2026-09-09 09:12:47','2026-09-09 09:12:47');
/*!40000 ALTER TABLE `employee_documents` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_educations`
--

DROP TABLE IF EXISTS `employee_educations`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_educations` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `degree` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `institution` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL,
  `board_or_university` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `major` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `passing_year` year DEFAULT NULL,
  `result` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `attachment_path` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_educations_company_id_employee_id_index` (`company_id`,`employee_id`)
) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_educations`
--

LOCK TABLES `employee_educations` WRITE;
/*!40000 ALTER TABLE `employee_educations` DISABLE KEYS */;
INSERT INTO `employee_educations` VALUES (1,1,9,'SSC','Jessore Model  school','Jessore','Science',2016,'5.00','employees/9/educations/GuWwULhK7ZQrUloWMajF3AfqzD1s4q7P02hJ3TKV.pdf','2026-08-16 09:11:28','2026-08-16 09:12:55'),(2,1,9,'HSC','ABC College','Jessore','Science',2018,'4.89','employees/9/educations/bm9Un9l2uE9pnQBtbI65q3BFqwbs1C0sWkGg6qJ4.pdf','2026-08-16 09:11:29','2026-08-16 09:11:29'),(3,1,9,'BSc','DIU','Dhaka','CSE',2022,'3.77','employees/9/educations/i843cI5WE5GCHpyxOd3dTunryDGotsfxEiYr6CoB.pdf','2026-08-16 09:11:32','2026-08-16 09:11:32'),(4,1,9,'MSc','Jahangirnagar university','Dhaka','CSE',2024,'3.85','employees/9/educations/tH4XyBAQlsKDkTc1o2MJUkZbMRPm7zL4CeiYHpFC.pdf','2026-08-16 09:11:33','2026-08-16 09:11:33'),(6,1,10,'BSc','Daffodil','Dhaka','CSE',2022,NULL,NULL,'2026-08-16 11:51:44','2026-08-16 11:51:44'),(7,1,11,'MSc','fhfgbhdcgb','Rajshahi','xdfgbxd',2024,NULL,NULL,'2026-08-17 06:21:50','2026-08-17 06:21:50'),(9,2,12,'MSc','dgdfgb','Dhaka','dfgd',2025,NULL,'employees/12/educations/CPekE8CDiyCED3INmXOUxbBmPvHWvZ0EiIxDz2pr.pdf','2026-08-17 10:42:19','2026-08-17 10:42:51'),(10,2,15,'BSc','Dhaka University','Dhaka','CSE',2022,'3.36',NULL,'2026-08-18 11:53:58','2026-08-18 11:53:58'),(14,1,19,'SSC','sdfasd','Dhaka','sdsdc',2016,NULL,'employees/19/educations/KuSv2GIiPilwliEuCVnfOC5HXBpOfXEbIdXp2vQm.pdf','2026-08-20 08:29:12','2026-08-20 08:29:12'),(16,2,21,'SSC','JZS','Jessore','Science',2014,'5.00','employees/21/educations/6fxqP6E7nNLyyeTvZ86F9zhQPrxcfMDgCPynqlfC.pdf','2026-08-24 03:52:02','2026-08-24 03:52:02'),(22,7,27,'JSC / JDC','NayaBazar College','Dhaka','Business Studies',2023,'3.67','employees/27/educations/fZUa6bW10ZrdniBOJqPuJHORU8Opb8nMg4LStvoI.pdf','2026-08-29 10:47:00','2026-08-29 10:47:00'),(23,7,28,'BSc (Pass)','Patuakhali Polytechnic Institute','Technical','Electronics Technology',2009,'2.66','employees/28/educations/GbmcAa6Wq228JLC82nHyyDCATfqamdoHuRP5TFbW.pdf','2026-08-29 11:50:11','2026-08-29 11:50:11'),(24,2,29,'SSC','Motijheel Model High School & College','Dhaka','Science',2017,'5.00','employees/29/educations/na1OLlzYkfSfra43JUsi90IumeyONBCs4g3vJJLF.jpg','2026-09-02 04:03:01','2026-09-02 04:03:01'),(25,2,29,'HSC','Goverment Labratory High Scool & College','Dhaka','Science',2019,'3.42','employees/29/educations/UMP8n1wDpzZR0hQfJqX3Uy99xj45ZxzL06wCdfFO.jpg','2026-09-02 04:04:31','2026-09-02 04:04:31'),(26,2,31,'HSC','Nayabazar College','Dhaka','Business Studies',2022,'4.00',NULL,'2026-09-07 03:59:46','2026-09-07 03:59:46'),(27,7,37,'BBA','American International University Bangladesh','Dhaka','Marketing',2022,'3.90','employees/37/educations/UaGqXFz2yfcPNGJUvHfVZGU4QghfMnJ8RRE1n6q8.pdf','2026-09-08 09:12:57','2026-09-08 09:12:57'),(28,7,39,'HSC','Bangla college',NULL,NULL,2010,NULL,'employees/39/educations/QP1VOZ0xprZm0PCpTjBz8gApOofjMLfeJKWWGa2Y.pdf','2026-09-09 09:33:46','2026-09-09 09:33:46'),(29,7,40,'SSC','Mirpur Bangla School','Dhaka','commerce',2016,NULL,'employees/40/educations/pgybKkumn2vpgeCH0nKxj24lVlXK6ei5CHFWGLnt.pdf','2026-09-14 13:48:53','2026-09-14 13:48:53'),(30,7,41,'SSC','Monipur School','Dhaka','Science',2015,NULL,'employees/41/educations/F70nixXcbi3ddXjpSJVMQqVgTMQy3k1w1ysmk2MV.pdf','2026-09-14 14:10:14','2026-09-14 14:10:14');
/*!40000 ALTER TABLE `employee_educations` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_employments`
--

DROP TABLE IF EXISTS `employee_employments`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_employments` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `user_id` bigint unsigned DEFAULT NULL,
  `joining_date` date NOT NULL,
  `confirmation_date` date DEFAULT NULL,
  `probation_status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'probation',
  `employment_type_id` bigint unsigned DEFAULT NULL,
  `work_mode` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `probation_period_value` int unsigned DEFAULT NULL,
  `probation_period_unit` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `probation_end_date` date DEFAULT NULL,
  `status` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `employee_employments_employee_id_unique` (`employee_id`),
  KEY `employee_employments_company_id_employee_id_index` (`company_id`,`employee_id`),
  KEY `employee_employments_employment_type_id_index` (`employment_type_id`),
  KEY `employee_employments_user_id_index` (`user_id`),
  KEY `employee_employments_company_probation_index` (`company_id`,`probation_status`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_employments`
--

LOCK TABLES `employee_employments` WRITE;
/*!40000 ALTER TABLE `employee_employments` DISABLE KEYS */;
INSERT INTO `employee_employments` VALUES (1,1,9,4,'2025-07-24','2025-07-30','confirmed',1,'onsite',3,'month','2025-10-24','probation','2026-08-16 07:59:53','2026-08-16 07:59:53'),(2,1,10,5,'2026-08-01','2026-08-02','confirmed',1,'onsite',1,'day','2026-08-02','active','2026-08-16 11:49:57','2026-08-16 11:49:57'),(3,1,11,6,'2026-08-03',NULL,'probation',1,'onsite',6,'month','2027-02-03','resigned','2026-08-17 05:16:07','2026-08-20 06:21:29'),(4,2,12,7,'2026-08-01',NULL,'probation',2,'onsite',1,'month','2026-09-01','active','2026-08-17 08:47:15','2026-08-17 10:35:43'),(5,2,13,8,'2026-08-01',NULL,'confirmed',NULL,'onsite',NULL,NULL,NULL,'terminated','2026-08-17 11:30:00','2026-08-17 11:30:00'),(6,3,14,9,'2026-08-01',NULL,'confirmed',3,'onsite',NULL,NULL,NULL,'active','2026-08-17 12:05:41','2026-08-17 12:05:41'),(7,2,15,11,'2024-09-01','2025-01-01','confirmed',4,'onsite',4,'month','2025-01-01','active','2026-08-18 08:04:59','2026-08-18 08:04:59'),(9,3,18,10,'2026-08-01',NULL,'confirmed',NULL,'onsite',NULL,NULL,NULL,'active','2026-08-20 05:14:42','2026-08-20 05:14:42'),(10,1,19,16,'2026-08-01','2026-08-08','probation',1,'onsite',NULL,NULL,NULL,'active','2026-08-20 06:42:28','2026-08-20 06:42:28'),(12,2,21,21,'2026-01-01','2026-01-01','confirmed',4,'onsite',4,'month','2026-05-01','active','2026-08-24 03:45:32','2026-09-02 03:50:22'),(17,7,26,53,'2012-01-18','2012-03-18','confirmed',10,'onsite',3,'month','2012-04-18','active','2026-08-27 12:13:27','2026-08-27 12:13:27'),(18,7,27,54,'2026-02-27',NULL,'confirmed',10,'onsite',3,'month','2026-05-27','active','2026-08-29 10:40:11','2026-08-29 10:40:11'),(19,7,28,43,'2024-05-18',NULL,'confirmed',10,'onsite',3,'month','2024-08-18','active','2026-08-29 11:43:04','2026-08-29 11:43:04'),(20,2,31,55,'2025-02-01','2025-02-01','confirmed',4,'onsite',3,'month','2025-05-01','active','2026-09-02 04:32:55','2026-09-02 04:34:13'),(21,2,32,61,'2020-01-01','2020-01-01','confirmed',4,'onsite',NULL,NULL,NULL,'active','2026-09-02 11:22:16','2026-09-02 11:22:16'),(22,7,37,64,'2025-12-09','2025-12-18','probation',10,'onsite',3,'month','2026-03-09','probation','2026-09-08 09:09:21','2026-09-08 09:09:21'),(23,7,38,65,'2018-01-06',NULL,'probation',10,'onsite',3,'month','2018-04-06','probation','2026-09-09 09:10:37','2026-09-19 05:42:57'),(24,7,39,66,'2020-12-02',NULL,'probation',10,'onsite',3,'month','2021-03-02','probation','2026-09-09 09:32:52','2026-09-09 09:32:52'),(25,7,41,67,'2026-01-02','2026-04-04','probation',10,'onsite',3,'month','2026-04-02','probation','2026-09-14 14:09:24','2026-09-14 14:09:24'),(26,7,40,47,'2025-05-04',NULL,'confirmed',10,'onsite',3,'month','2025-08-04','probation','2026-09-15 11:17:54','2026-09-15 11:17:54');
/*!40000 ALTER TABLE `employee_employments` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_experiences`
--

DROP TABLE IF EXISTS `employee_experiences`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_experiences` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `company_name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL,
  `designation` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `department` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `joining_date` date DEFAULT NULL,
  `resignation_date` date DEFAULT NULL,
  `duration_months` int unsigned DEFAULT NULL,
  `responsibilities` text COLLATE utf8mb4_unicode_ci,
  `attachment_path` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_experiences_company_id_employee_id_index` (`company_id`,`employee_id`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_experiences`
--

LOCK TABLES `employee_experiences` WRITE;
/*!40000 ALTER TABLE `employee_experiences` DISABLE KEYS */;
INSERT INTO `employee_experiences` VALUES (1,1,9,'A1QA','Trainee','QA','2026-01-01','2026-08-16',7,'QA','employees/9/experiences/dJ49rNXidMefiNa0XB3OjGp7WaYjOv6V78BbWW7b.pdf','2026-08-16 10:19:47','2026-08-16 10:19:47'),(2,1,9,'Brain Station QA','Juinior QA','QA','2025-01-16','2025-11-16',10,'Manual Tester','employees/9/experiences/2FUeznPT3AfEaD9fskxZyidCCVWpefuLaGibI9il.pdf','2026-08-16 10:21:20','2026-08-16 10:22:47'),(4,1,10,'dsfsdf','sfsdf','sfsf',NULL,NULL,NULL,NULL,NULL,'2026-08-16 11:55:46','2026-08-16 11:55:46'),(5,1,11,'fdvgvszcfdvdx','dgfdbfgvdf','1111111111111111111',NULL,NULL,NULL,'fdgdfgvdfdbdf','employees/11/experiences/VS7aHlST472bdO5L9DiEjKJALGGhsIAqsfTyuTQ6.pdf','2026-08-17 06:22:14','2026-08-20 05:49:51'),(6,1,11,'dghdfgbvfdxsgb','1222222222',NULL,NULL,NULL,NULL,'dgfddf','employees/11/experiences/tvhywwEnWF1BnSrfDE6s4NRbczb93w1JdxI0vWjk.pdf','2026-08-17 06:22:23','2026-08-20 05:50:08'),(7,2,15,'AlterC','Business Development Executive','Business Development','2024-01-01','2024-06-30',5,NULL,NULL,'2026-08-18 11:57:15','2026-08-18 11:57:15'),(11,1,19,'sdfgszdfsdf','sdfgszfgvsd','sdfgvsgvsdg',NULL,NULL,NULL,NULL,NULL,'2026-08-20 08:29:25','2026-08-20 08:29:25'),(13,2,21,'TheSoftKing','Software Engineer',NULL,NULL,NULL,NULL,NULL,NULL,'2026-08-24 03:53:08','2026-08-24 03:53:08'),(15,7,28,'Energy Oil Bangladesh Ltd',NULL,'Techinical','2017-01-01','2022-03-03',62,NULL,NULL,'2026-08-29 11:55:33','2026-08-29 11:55:33'),(16,7,37,'Bengal Cement Limited','Intern','Brand & Communication','2022-07-01','2022-09-30',2,'Research Data entry',NULL,'2026-09-08 09:14:48','2026-09-08 09:14:48');
/*!40000 ALTER TABLE `employee_experiences` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_id_card_settings`
--

DROP TABLE IF EXISTS `employee_id_card_settings`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_id_card_settings` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `template_name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `orientation` enum('portrait','landscape') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'portrait',
  `background_path` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `signature_path` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `signatory_name` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `signatory_designation` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `field_settings` json DEFAULT NULL,
  `validity_enabled` tinyint(1) NOT NULL DEFAULT '0',
  `validity_months` smallint unsigned DEFAULT NULL,
  `is_default` tinyint(1) NOT NULL DEFAULT '0',
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `employee_id_card_settings_company_id_template_name_unique` (`company_id`,`template_name`),
  KEY `employee_id_card_settings_company_id_status_index` (`company_id`,`status`),
  KEY `employee_id_card_settings_company_id_is_default_index` (`company_id`,`is_default`),
  KEY `employee_id_card_settings_company_id_status_is_default_index` (`company_id`,`status`,`is_default`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_id_card_settings`
--

LOCK TABLES `employee_id_card_settings` WRITE;
/*!40000 ALTER TABLE `employee_id_card_settings` DISABLE KEYS */;
INSERT INTO `employee_id_card_settings` VALUES (1,1,'Basic Template','portrait','employee-id-cards/backgrounds/tXDqwq8skX5ucbZr3NvhwveN7jvEJZ8H1mtVyPQK.jpg',NULL,'sdkjfbdsiku','sdfsdf','{\"show_qr_code\": \"1\", \"show_department\": \"1\", \"show_blood_group\": \"0\", \"show_designation\": \"1\", \"show_employee_id\": \"1\", \"show_joining_date\": \"0\", \"show_employee_photo\": \"1\"}',0,NULL,1,'active',1,1,'2026-08-16 12:03:31','2026-08-16 12:03:31'),(2,1,'ID CArd','portrait',NULL,NULL,NULL,NULL,'{\"show_qr_code\": \"1\", \"show_department\": \"1\", \"show_blood_group\": \"1\", \"show_designation\": \"1\", \"show_employee_id\": \"1\", \"show_joining_date\": \"1\", \"show_employee_photo\": \"1\"}',1,12,0,'active',1,1,'2026-08-16 12:05:07','2026-08-16 12:05:07'),(4,3,'ID CArd','portrait',NULL,NULL,NULL,NULL,'{\"show_qr_code\": \"1\", \"show_department\": \"1\", \"show_blood_group\": \"0\", \"show_designation\": \"1\", \"show_employee_id\": \"1\", \"show_joining_date\": \"0\", \"show_employee_photo\": \"1\"}',0,NULL,1,'active',1,1,'2026-08-17 12:04:00','2026-08-17 12:04:00'),(7,7,'Qbits Employee ID Card','portrait','employee-id-cards/backgrounds/bv3bOOGIz83LAGsZVYoCs8YEfeoeDtT0anJeTMxa.jpg','employee-id-cards/signatures/ZUQJ0uFutRQSq7zTsgh5L2eRlM5FHCwezvsCx2pP.jpg','Rabiul Alam','Director','{\"show_qr_code\": \"1\", \"show_department\": \"1\", \"show_blood_group\": \"1\", \"show_designation\": \"1\", \"show_employee_id\": \"1\", \"show_joining_date\": \"1\", \"show_employee_photo\": \"1\"}',1,24,1,'active',1,1,'2026-08-27 11:59:33','2026-08-31 10:47:19');
/*!40000 ALTER TABLE `employee_id_card_settings` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_id_cards`
--

DROP TABLE IF EXISTS `employee_id_cards`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_id_cards` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `setting_id` bigint unsigned NOT NULL,
  `card_number` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `issue_date` date NOT NULL DEFAULT (curdate()),
  `expiry_date` date DEFAULT NULL,
  `issue_type` enum('new','reissue') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'new',
  `reissue_reason` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `reissue_note` text COLLATE utf8mb4_unicode_ci,
  `previous_card_id` bigint unsigned DEFAULT NULL,
  `qr_token` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` enum('active','inactive','expired') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `generated_by` bigint unsigned DEFAULT NULL,
  `generated_at` timestamp NULL DEFAULT NULL,
  `deactivated_by` bigint unsigned DEFAULT NULL,
  `deactivated_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `employee_id_cards_qr_token_unique` (`qr_token`),
  UNIQUE KEY `employee_id_cards_card_number_unique` (`card_number`),
  KEY `employee_id_cards_company_id_index` (`company_id`),
  KEY `employee_id_cards_employee_id_index` (`employee_id`),
  KEY `employee_id_cards_setting_id_index` (`setting_id`),
  KEY `employee_id_cards_previous_card_id_index` (`previous_card_id`),
  KEY `employee_id_cards_generated_by_index` (`generated_by`),
  KEY `employee_id_cards_deactivated_by_index` (`deactivated_by`),
  KEY `employee_id_cards_employee_id_status_index` (`employee_id`,`status`),
  KEY `employee_id_cards_company_id_status_index` (`company_id`,`status`),
  KEY `employee_id_cards_company_id_employee_id_index` (`company_id`,`employee_id`),
  KEY `employee_id_cards_expiry_date_index` (`expiry_date`),
  KEY `employee_id_cards_generated_at_index` (`generated_at`)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_id_cards`
--

LOCK TABLES `employee_id_cards` WRITE;
/*!40000 ALTER TABLE `employee_id_cards` DISABLE KEYS */;
INSERT INTO `employee_id_cards` VALUES (1,1,10,1,'IDC-EDC-2026-000001','2026-08-16','2027-08-16','new',NULL,NULL,NULL,'68ddd7d6ef7884597d9cbcec4247b5d44987a5d5','active',1,'2026-08-16 12:03:43',NULL,NULL,'2026-08-16 12:03:43','2026-08-16 12:03:43'),(2,1,9,1,'IDC-EDC-2026-000002','2026-08-16','2027-08-16','new',NULL,NULL,NULL,'315c310f6424e6fc85063166fe8d586c881450b4','active',1,'2026-08-16 12:05:28',NULL,NULL,'2026-08-16 12:05:28','2026-08-16 12:05:28'),(3,1,9,1,'IDC-EDC-2026-000003','2026-08-16','2027-08-16','new',NULL,NULL,NULL,'470d02cc7aa112aca1c94d6845e8358c2cfd0a9a','inactive',1,'2026-08-16 12:09:47',NULL,NULL,'2026-08-16 12:09:47','2026-08-16 12:09:47'),(4,2,12,3,'IDC-PT-2026-000004','2026-08-17','2027-08-17','new',NULL,NULL,NULL,'6811e8a72a0d81e49ddae76bbd22cd64be986828','active',7,'2026-08-17 11:54:12',NULL,NULL,'2026-08-17 11:54:12','2026-08-17 11:54:12'),(5,2,12,3,'IDC-PT-2026-000005','2026-08-17','2027-08-17','new',NULL,NULL,NULL,'230590c5bc4cde8f41c7c5cabf2fc80be577c938','inactive',7,'2026-08-17 11:54:22',NULL,NULL,'2026-08-17 11:54:22','2026-08-17 11:54:22'),(6,2,15,3,'IDC-PT-2026-000006','2026-08-18','2027-08-18','new',NULL,NULL,NULL,'f51158cbf6a356b180253cb55002aff4b76de86a','active',1,'2026-08-18 12:12:58',NULL,NULL,'2026-08-18 12:12:58','2026-08-18 12:12:58'),(7,3,18,4,'IDC-QX-2026-000007','2026-08-20','2027-08-20','new',NULL,NULL,NULL,'025debf57274774962af4a73071cf89f7c4ae596','active',1,'2026-08-20 05:16:45',NULL,NULL,'2026-08-20 05:16:45','2026-08-20 05:16:45'),(8,1,11,1,'IDC-EDC-2026-000008','2026-08-20','2027-08-20','new',NULL,NULL,NULL,'d3fcca35955be9abc623dd4b6e83be6cb6fb1983','active',1,'2026-08-20 06:02:15',NULL,NULL,'2026-08-20 06:02:15','2026-08-20 06:02:15'),(9,1,11,1,'IDC-EDC-2026-000009','2026-08-20','2027-08-20','new',NULL,NULL,NULL,'66f2bfad3b129d76126d43aaea06aeb0db3aa022','inactive',1,'2026-08-20 06:02:42',NULL,NULL,'2026-08-20 06:02:42','2026-08-20 06:02:42'),(10,1,11,1,'IDC-EDC-2026-000010','2026-08-20','2027-08-20','new',NULL,NULL,NULL,'e2b05a382b25745841e376147837a8079852fab0','expired',1,'2026-08-20 06:02:51',NULL,NULL,'2026-08-20 06:02:51','2026-08-20 06:03:07'),(11,1,19,1,'IDC-EDC-2026-000011','2026-08-20','2027-08-20','new',NULL,NULL,NULL,'0cf7ed363018eca7ccac3bb8d831936dccce4c05','active',3,'2026-08-20 08:34:42',NULL,NULL,'2026-08-20 08:34:42','2026-08-20 08:34:42'),(13,7,26,7,'IDC-QTL-2026-000013','2026-08-31','2028-08-31','new',NULL,NULL,NULL,'3de32a08c03d08cfd034aa3cd8746af03ad40700','active',1,'2026-08-31 10:47:28',NULL,NULL,'2026-08-31 10:47:28','2026-08-31 10:47:28'),(14,1,1,1,'IDC-EDC-2026-EMP-0001','2026-08-31','2026-10-01','new',NULL,NULL,NULL,'0fefc2023c98c43f1a06217d9a92bf00da5c9c00','active',1,'2026-08-31 12:24:48',NULL,NULL,'2026-08-31 12:24:48','2026-08-31 12:24:48'),(15,3,14,4,'IDC-QX-2026-56456445','2026-08-31','2026-10-01','new',NULL,NULL,NULL,'4aee5f12230f74b0a76c27e1581a226b12969ace','active',1,'2026-08-31 12:24:59',NULL,NULL,'2026-08-31 12:24:59','2026-08-31 12:24:59'),(16,1,8,1,'IDC-EDC-2026-64535643','2026-08-31','2026-10-01','new',NULL,NULL,NULL,'0bd261bbc11e602987ce70075f51edceed7a7ac5','active',1,'2026-08-31 12:25:09',NULL,NULL,'2026-08-31 12:25:09','2026-08-31 12:25:09'),(18,2,32,3,'IDC-PT-2026-000018','2026-09-02','2027-09-02','new',NULL,NULL,NULL,'04d2737308effb6294b6274042bd76392e0a8aef','active',1,'2026-09-02 11:22:33',NULL,NULL,'2026-09-02 11:22:33','2026-09-02 11:22:33');
/*!40000 ALTER TABLE `employee_id_cards` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_identities`
--

DROP TABLE IF EXISTS `employee_identities`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_identities` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `user_id` bigint unsigned DEFAULT NULL,
  `document_type` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `document_number` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `issue_date` date DEFAULT NULL,
  `expiry_date` date DEFAULT NULL,
  `attachment_path` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `attachment_history` json DEFAULT NULL,
  `remarks` text COLLATE utf8mb4_unicode_ci,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `archived_by` bigint unsigned DEFAULT NULL,
  `archived_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_identities_company_id_employee_id_index` (`company_id`,`employee_id`),
  KEY `employee_identities_doc_lookup_index` (`company_id`,`document_type`,`document_number`),
  KEY `employee_identities_user_id_index` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_identities`
--

LOCK TABLES `employee_identities` WRITE;
/*!40000 ALTER TABLE `employee_identities` DISABLE KEYS */;
INSERT INTO `employee_identities` VALUES (1,1,9,4,'passport','1234567890000','2026-08-15','2027-01-17','employees/9/identities/YTNmCmxuKrewPVibq3rTsWnJQyMnaRR1xA0Xue1c.jpg','[{\"id\": \"237ce22e-6769-46b5-9b29-ca8e874f8ae6\", \"file_name\": \"QdilfZhQJD5EoZ5vq8ZrAxegjipydmzFiGSERngi.pdf\", \"file_path\": \"employees/9/identities/QdilfZhQJD5EoZ5vq8ZrAxegjipydmzFiGSERngi.pdf\", \"uploaded_at\": \"2026-08-16T07:28:08+00:00\", \"uploaded_by\": 1}, {\"id\": \"b5f6cb5b-7022-4b89-9041-ed0fee732021\", \"file_name\": \"C9ZIXwqKTgEDwpO0o42EaICKe4gLT9JumrJwTzD9.jpg\", \"file_path\": \"employees/9/identities/C9ZIXwqKTgEDwpO0o42EaICKe4gLT9JumrJwTzD9.jpg\", \"uploaded_at\": \"2026-08-16T07:39:23+00:00\", \"uploaded_by\": 1}, {\"id\": \"f9dd7c86-e4b0-4d51-861d-c5d360be9938\", \"file_name\": \"pvki19IGbkEYdrvnn4MwOdQOZbYC9VbpXmsNHTjG.jpg\", \"file_path\": \"employees/9/identities/pvki19IGbkEYdrvnn4MwOdQOZbYC9VbpXmsNHTjG.jpg\", \"uploaded_at\": \"2026-08-16T07:48:08+00:00\", \"uploaded_by\": 1}]','NID  card',1,1,NULL,NULL,'2026-08-16 07:27:10','2026-08-16 07:54:13'),(2,1,9,4,'nid','2222222222222','2020-01-15','2026-08-17',NULL,NULL,NULL,1,1,1,'2026-08-16 07:55:35','2026-08-16 07:55:15','2026-08-16 07:55:35'),(3,1,10,5,'driving_license','2342543536','2025-02-20','2030-11-17',NULL,NULL,NULL,1,1,NULL,NULL,'2026-08-16 11:32:58','2026-08-16 11:32:58'),(4,1,11,6,'nid','123456654','2022-01-01','2032-01-01','employees/11/identities/nxtz00SIknp0cAvGl4gnYVgEbLtJ3ZfIkO2qnv3M.png','[{\"id\": \"a4694a9f-29b1-44dd-9efd-e21013567761\", \"file_name\": \"ExCizt5ru98YA5E7lpC2tpaV3FfduY2MuDG9LbLa.pdf\", \"file_path\": \"employees/11/identities/ExCizt5ru98YA5E7lpC2tpaV3FfduY2MuDG9LbLa.pdf\", \"uploaded_at\": \"2026-08-17T04:39:41+00:00\", \"uploaded_by\": 1}, {\"id\": \"6fc11cb2-4149-4118-a8c3-44481d670bc5\", \"file_name\": \"W7hJQ8O6MJY4j32mjAxKMVK9YztWV8eOcXCX20Pm.jpg\", \"file_path\": \"employees/11/identities/W7hJQ8O6MJY4j32mjAxKMVK9YztWV8eOcXCX20Pm.jpg\", \"uploaded_at\": \"2026-08-17T04:40:12+00:00\", \"uploaded_by\": 1}, {\"id\": \"751b5510-94ac-4727-95df-11ad60fef291\", \"file_name\": \"32z2McSlxdlhlBfp3mVc7ARFNEcTENJhOuOLAYVJ.jpg\", \"file_path\": \"employees/11/identities/32z2McSlxdlhlBfp3mVc7ARFNEcTENJhOuOLAYVJ.jpg\", \"uploaded_at\": \"2026-08-17T04:53:26+00:00\", \"uploaded_by\": 1}]',NULL,1,5,NULL,NULL,'2026-08-17 04:39:41','2026-08-17 06:14:27'),(5,1,11,6,'passport','54564454643543434',NULL,NULL,NULL,NULL,NULL,5,5,5,'2026-08-17 06:15:05','2026-08-17 06:14:59','2026-08-17 06:15:05'),(6,2,12,7,'nid','123321123','2022-01-01','2030-01-18','employees/12/identities/veuqGqonNkQjH7tCzFdCKt3q4eMHE5MTt3u5oLab.jpg','[{\"id\": \"50bb2c71-2f71-41b6-8233-1c08fc78f1d1\", \"file_name\": \"f1Sh2mifMGtcsrpyYYmSvdt0j2Ia9lX962E7oKYu.pdf\", \"file_path\": \"employees/12/identities/f1Sh2mifMGtcsrpyYYmSvdt0j2Ia9lX962E7oKYu.pdf\", \"uploaded_at\": \"2026-08-17T07:59:05+00:00\", \"uploaded_by\": 7}]',NULL,7,7,NULL,NULL,'2026-08-17 07:58:37','2026-08-17 07:59:13'),(7,2,12,7,'passport','1112223334445',NULL,NULL,'employees/12/identities/JTyTxCNQgP6tiGIJTkBWSA4MNnRDrfTmKinrvIyA.jpg',NULL,NULL,7,7,7,'2026-08-17 08:02:24','2026-08-17 07:59:47','2026-08-17 08:02:24'),(8,2,13,8,'nid','1122334455666',NULL,NULL,NULL,NULL,NULL,7,7,NULL,NULL,'2026-08-17 11:24:42','2026-08-17 11:24:42'),(9,2,13,8,'passport','3445354646',NULL,NULL,NULL,NULL,NULL,7,7,NULL,NULL,'2026-08-17 11:26:07','2026-08-17 11:26:07'),(10,3,14,9,'nid','5566576745445',NULL,NULL,NULL,NULL,NULL,1,1,NULL,NULL,'2026-08-17 12:05:11','2026-08-17 12:05:11'),(11,2,15,11,'nid','45435345','2026-01-01','2026-08-19','employees/15/identities/nTe5HLW99PubyjVYXOOdfmi9jq5726ZYhYxUjwrg.jpg',NULL,NULL,1,1,NULL,NULL,'2026-08-18 08:03:32','2026-08-18 08:03:32'),(14,3,18,10,'nid','4535664645',NULL,NULL,NULL,NULL,NULL,1,1,NULL,NULL,'2026-08-20 05:14:18','2026-08-20 05:14:18'),(15,1,19,16,'nid','123321123','2026-08-01','2030-05-21','employees/19/identities/A63rQDLL9XXRZsEtPKNSh6sDT3XvSOI3zPFiFkLt.pdf','[{\"id\": \"f50986fd-70c4-4ed7-a81e-42355c09c77d\", \"file_name\": \"bBBaNABW43fUrMyDiNccOlSkvpO7sZLGLXbCjveW.pdf\", \"file_path\": \"employees/19/identities/bBBaNABW43fUrMyDiNccOlSkvpO7sZLGLXbCjveW.pdf\", \"uploaded_at\": \"2026-08-20T06:38:55+00:00\", \"uploaded_by\": 3}]',NULL,3,3,NULL,NULL,'2026-08-20 06:38:55','2026-08-20 08:28:03'),(18,2,21,21,'nid','423444334',NULL,NULL,'employees/21/identities/oRWruAbfL2nNzh4AX3qy3LHoYU7QTLbULXiCvg3t.pdf',NULL,NULL,1,1,NULL,NULL,'2026-08-24 03:44:42','2026-08-24 03:44:42'),(24,7,26,53,'nid','25874136',NULL,NULL,'employees/26/identities/6OBQiehl7E2FE3AxNsRiu9i7sO8WwMW74oj2ZUdz.pdf',NULL,NULL,1,1,NULL,NULL,'2026-08-27 12:07:25','2026-08-27 12:07:25'),(25,7,27,54,'nid','3768459442',NULL,NULL,'employees/27/identities/6SkeJm69oTywLdK5rbxt7xeTImyHdFbm9jcH4zf0.pdf',NULL,NULL,1,1,NULL,NULL,'2026-08-29 10:38:08','2026-08-29 10:38:08'),(26,7,28,43,'nid','1467339774',NULL,NULL,'employees/28/identities/LlOCmT3r6X3vZChIM8EGacEQa5WCyZuxD94YSqs3.jpg',NULL,NULL,1,1,NULL,NULL,'2026-08-29 11:07:53','2026-08-29 11:07:53'),(27,7,37,64,'nid','1515389276','2021-11-26',NULL,'employees/37/identities/2gCxmQ61CagjTZfjaNvSOka7FUG086QSYUHFyhEy.pdf',NULL,NULL,64,64,NULL,NULL,'2026-09-08 09:07:41','2026-09-08 09:07:41'),(28,7,38,65,'nid','115589875362',NULL,NULL,'employees/38/identities/SXP7F3nk4gOkkXQk546HZSaa2zK2dRv2Fqv8VAGp.pdf',NULL,NULL,1,1,NULL,NULL,'2026-09-09 08:43:37','2026-09-09 08:43:37'),(29,7,38,65,'nid','02365584864','1995-12-05',NULL,'employees/38/identities/Rcbl53ilY5qOhkgZdJNjT2E4YRNorAJkPx98rkLr.pdf',NULL,NULL,65,65,NULL,NULL,'2026-09-09 09:10:09','2026-09-09 09:10:09'),(30,7,39,66,'nid','54645468',NULL,NULL,'employees/39/identities/wbX8JbdLJdnHsSFmk6Fd74lQAwXQFe2p10L0dFAV.jpg',NULL,NULL,66,66,NULL,NULL,'2026-09-09 09:28:52','2026-09-09 09:28:52'),(31,7,40,47,'nid','123456798','2019-02-05',NULL,NULL,NULL,'ok',1,1,NULL,NULL,'2026-09-14 13:47:55','2026-09-14 13:47:55'),(32,7,41,67,'nid','3665485217','2010-01-05',NULL,'employees/41/identities/DxoaN62UYXADOeunaqyZsSzC2XCmMZQoxRHkw2Za.jpg',NULL,NULL,67,67,NULL,NULL,'2026-09-14 14:08:39','2026-09-14 14:08:39');
/*!40000 ALTER TABLE `employee_identities` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_import_batches`
--

DROP TABLE IF EXISTS `employee_import_batches`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_import_batches` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `file_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `total_rows` int NOT NULL DEFAULT '0',
  `success_rows` int NOT NULL DEFAULT '0',
  `failed_rows` int NOT NULL DEFAULT '0',
  `error_report_path` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_import_batches_company_id_index` (`company_id`),
  KEY `employee_import_batches_status_index` (`status`),
  KEY `employee_import_batches_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_import_batches`
--

LOCK TABLES `employee_import_batches` WRITE;
/*!40000 ALTER TABLE `employee_import_batches` DISABLE KEYS */;
/*!40000 ALTER TABLE `employee_import_batches` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_no_sequences`
--

DROP TABLE IF EXISTS `employee_no_sequences`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_no_sequences` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `year` smallint unsigned NOT NULL,
  `month` tinyint unsigned NOT NULL,
  `sequence` int unsigned NOT NULL DEFAULT '0',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `employee_no_sequences_company_id_year_month_unique` (`company_id`,`year`,`month`),
  KEY `employee_no_sequences_company_id_index` (`company_id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_no_sequences`
--

LOCK TABLES `employee_no_sequences` WRITE;
/*!40000 ALTER TABLE `employee_no_sequences` DISABLE KEYS */;
INSERT INTO `employee_no_sequences` VALUES (1,1,2026,8,1,'2026-08-20 06:38:11','2026-08-20 06:38:11'),(3,2,2026,8,1,'2026-08-23 11:27:50','2026-08-23 11:27:50'),(5,7,2026,8,3,'2026-08-27 12:04:18','2026-08-29 11:04:35'),(6,2,2026,9,8,'2026-09-02 03:49:21','2026-09-08 03:47:28'),(7,7,2026,9,5,'2026-09-08 08:55:26','2026-09-14 14:05:52');
/*!40000 ALTER TABLE `employee_no_sequences` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_notes`
--

DROP TABLE IF EXISTS `employee_notes`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_notes` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `note` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `visibility` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `attachment_path` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_by` bigint unsigned NOT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_notes_company_id_employee_id_index` (`company_id`,`employee_id`),
  KEY `employee_notes_visibility_index` (`visibility`)
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_notes`
--

LOCK TABLES `employee_notes` WRITE;
/*!40000 ALTER TABLE `employee_notes` DISABLE KEYS */;
INSERT INTO `employee_notes` VALUES (1,1,9,'qwdadasda','private','employees/9/notes/hs62Oe6GTxAUYIMWvATjzpeSVAMOvAe4TR2CacdZ.pdf',1,NULL,'2026-08-16 10:26:35','2026-08-16 10:26:35'),(2,1,9,'asdasdasdada','hr','employees/9/notes/oCnKrbQl0o0Xg3JZqXxL7DtVbGBwLzZcN6rBhbQy.pdf',1,NULL,'2026-08-16 10:27:19','2026-08-16 10:27:19'),(3,1,9,'axdacxz','manager','employees/9/notes/trl6pjUnJqzOrSI93Qgwr1y3KvdoUf1vJULjQBdX.pdf',1,NULL,'2026-08-16 10:27:41','2026-08-16 10:27:41'),(5,1,11,'zXzScdszcf','private',NULL,5,NULL,'2026-08-17 06:32:16','2026-08-17 06:32:16'),(6,2,12,'hi','hr',NULL,7,7,'2026-08-17 10:46:52','2026-08-17 10:46:59'),(7,2,15,'asdfasdasdasd','hr',NULL,1,NULL,'2026-08-18 12:02:10','2026-08-18 12:02:10'),(13,1,19,'sfsdfSZF','private','employees/19/notes/ytf6lzQZxkGRNGX7W8tvukMBClPJn7tyAjwNhzr9.pdf',3,NULL,'2026-08-20 08:30:25','2026-08-20 08:30:25'),(15,2,21,'Test Note','hr',NULL,1,NULL,'2026-08-24 04:00:45','2026-08-24 04:00:45');
/*!40000 ALTER TABLE `employee_notes` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_organization_assignments`
--

DROP TABLE IF EXISTS `employee_organization_assignments`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_organization_assignments` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `user_id` bigint unsigned DEFAULT NULL,
  `branch_id` bigint unsigned DEFAULT NULL,
  `division_id` bigint unsigned DEFAULT NULL,
  `department_id` bigint unsigned DEFAULT NULL,
  `team_id` bigint unsigned DEFAULT NULL,
  `section_id` bigint unsigned DEFAULT NULL,
  `designation_id` bigint unsigned DEFAULT NULL,
  `grade_id` bigint unsigned DEFAULT NULL,
  `cost_center_id` bigint unsigned DEFAULT NULL,
  `work_location_id` bigint unsigned DEFAULT NULL,
  `effective_from` date NOT NULL,
  `effective_to` date DEFAULT NULL,
  `is_current` tinyint(1) NOT NULL DEFAULT '1',
  `change_reason` text COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_organization_assignments_company_id_employee_id_index` (`company_id`,`employee_id`),
  KEY `employee_organization_assignments_employee_id_is_current_index` (`employee_id`,`is_current`),
  KEY `employee_organization_assignments_department_id_index` (`department_id`),
  KEY `employee_organization_assignments_designation_id_index` (`designation_id`),
  KEY `employee_organization_assignments_user_id_index` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_organization_assignments`
--

LOCK TABLES `employee_organization_assignments` WRITE;
/*!40000 ALTER TABLE `employee_organization_assignments` DISABLE KEYS */;
INSERT INTO `employee_organization_assignments` VALUES (1,1,9,4,NULL,NULL,1,NULL,NULL,1,NULL,NULL,NULL,'2026-08-16','2026-08-16',0,NULL,'2026-08-16 10:59:23','2026-08-16 10:59:35'),(2,1,9,4,NULL,NULL,1,NULL,NULL,1,NULL,NULL,NULL,'2026-08-16',NULL,1,'adadasd','2026-08-16 10:59:35','2026-08-16 10:59:35'),(3,2,12,7,NULL,NULL,2,NULL,NULL,2,NULL,NULL,NULL,'2026-08-17',NULL,1,NULL,'2026-08-17 11:17:08','2026-08-17 11:17:08'),(4,2,13,8,NULL,NULL,2,NULL,NULL,3,NULL,NULL,NULL,'2026-08-17',NULL,1,NULL,'2026-08-17 11:31:42','2026-08-17 11:31:42'),(5,2,15,11,1,1,2,1,NULL,3,2,NULL,NULL,'2025-01-01',NULL,1,NULL,'2026-08-18 12:08:07','2026-08-18 12:08:07'),(7,1,11,6,NULL,NULL,1,NULL,NULL,1,NULL,NULL,NULL,'2026-08-20',NULL,1,NULL,'2026-08-20 05:52:09','2026-08-20 05:52:09'),(8,1,19,16,4,NULL,1,NULL,NULL,1,NULL,NULL,NULL,'2026-08-12',NULL,1,NULL,'2026-08-20 08:34:04','2026-08-20 08:34:04'),(10,2,21,21,1,1,2,1,NULL,2,2,NULL,NULL,'2026-08-01',NULL,1,NULL,'2026-08-24 04:06:12','2026-08-24 04:06:12'),(18,7,26,53,7,5,6,7,NULL,7,NULL,3,5,'2012-01-18',NULL,1,NULL,'2026-08-27 12:28:36','2026-08-27 12:28:36'),(19,7,28,43,7,7,8,5,NULL,9,NULL,3,5,'2024-05-18',NULL,1,NULL,'2026-08-29 12:00:27','2026-08-29 12:00:27'),(20,2,31,55,1,1,2,1,NULL,2,NULL,NULL,NULL,'2025-02-01',NULL,1,NULL,'2026-09-07 05:11:45','2026-09-07 05:11:45'),(21,7,37,64,7,5,6,7,NULL,16,9,3,5,'2025-12-09',NULL,1,NULL,'2026-09-08 09:22:23','2026-09-08 09:22:23'),(22,7,38,65,7,6,7,6,NULL,10,8,3,5,'2018-01-06',NULL,1,NULL,'2026-09-09 09:14:30','2026-09-09 09:14:30'),(23,7,27,54,7,7,8,5,NULL,16,9,3,5,'2026-02-27',NULL,1,NULL,'2026-09-19 05:42:29','2026-09-19 05:42:29'),(24,7,39,66,7,7,7,6,NULL,16,7,3,5,'2020-12-02',NULL,1,NULL,'2026-09-19 05:44:00','2026-09-19 05:44:00'),(25,7,40,47,7,7,7,6,NULL,16,7,3,5,'2025-05-04',NULL,1,NULL,'2026-09-19 05:44:47','2026-09-19 05:44:47'),(26,7,41,67,7,5,8,5,NULL,10,9,3,5,'2026-01-02',NULL,1,NULL,'2026-09-19 05:45:33','2026-09-19 05:45:33');
/*!40000 ALTER TABLE `employee_organization_assignments` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_personal_infos`
--

DROP TABLE IF EXISTS `employee_personal_infos`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_personal_infos` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `user_id` bigint unsigned DEFAULT NULL,
  `employee_no` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `first_name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `last_name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `preferred_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `gender` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL,
  `date_of_birth` date NOT NULL,
  `blood_group` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `marital_status` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `nationality` varchar(80) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `religion` varchar(80) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `photo_path` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `status` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `profile_completion_percentage` decimal(5,2) NOT NULL DEFAULT '0.00',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `employee_personal_infos_company_id_employee_no_unique` (`company_id`,`employee_no`),
  UNIQUE KEY `employee_personal_infos_company_id_user_id_unique` (`company_id`,`user_id`),
  KEY `employee_personal_infos_company_id_status_index` (`company_id`,`status`),
  KEY `employee_personal_infos_user_id_index` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_personal_infos`
--

LOCK TABLES `employee_personal_infos` WRITE;
/*!40000 ALTER TABLE `employee_personal_infos` DISABLE KEYS */;
INSERT INTO `employee_personal_infos` VALUES (1,1,2,'EMP-0001','Demo','Employee',NULL,'other','2000-01-01','A+','single','Bangladeshi',NULL,'employees/1/photos/1rnV2fiZVAQtkSNhkA4bGsYeMXhFMQOKzVhxDQqw.jpg','active',12.50,NULL,1,'2026-08-12 09:47:03','2026-08-17 04:41:40',NULL),(8,1,3,'64535643','Test','User',NULL,'male','2013-06-05',NULL,NULL,NULL,NULL,'employees/8/photos/wAFtO9rbv2W9AySddetHzmSGyvlUmaLwHHhyRSIM.jpg','active',12.50,1,1,'2026-08-16 07:02:45','2026-08-16 07:02:45',NULL),(9,1,4,'T001','Rajoni','123',NULL,'male','2026-08-16',NULL,NULL,NULL,NULL,'employees/9/photos/5e0jBjIqtsk3b2xIcTooA4dvQZMSa6LVoaAtLwwE.png','active',100.00,1,1,'2026-08-16 07:13:12','2026-08-16 10:59:23',NULL),(10,1,5,'123','Jeba','Tahseen',NULL,'female','2000-05-31','B+','single','bangladeshi','Islam','employees/10/photos/xMYJI9FxA8WtcZuIDJlKFsCYGFeYimUjzbu9rNKB.jpg','active',90.00,1,1,'2026-08-16 11:30:44','2026-09-07 05:02:59',NULL),(11,1,6,'EMP0012','Md.','Rahim khan','RAhim','male','2026-08-17','A+','single','bangladeshi','Islam','employees/11/photos/z2rO2INGZZeP2EXPruLdJOWR7jGoyZNNie8w3q1f.jpg','active',100.00,1,1,'2026-08-17 04:33:26','2026-08-20 06:17:45',NULL),(12,2,7,'AdM','Md. Suruj','Miah',NULL,'female','2004-01-03',NULL,NULL,NULL,NULL,'employees/12/photos/NNBnUsUjlIuCoDhHIMMkvo3F54I6SCDl6UA1OmLH.jpg','active',100.00,7,1,'2026-08-17 07:56:04','2026-09-08 11:11:07',NULL),(13,2,8,'AdMN','Md','tanvir',NULL,'male','2026-08-11',NULL,NULL,NULL,NULL,'employees/13/photos/5ddDXCovpAWjHQDb6i0wLHwbLkLbnGPsA7TbGtwE.jpg','active',90.00,7,7,'2026-08-17 11:24:05','2026-09-03 04:08:45',NULL),(14,3,9,'56456445','Md','Asraful',NULL,'male','2026-08-01',NULL,NULL,NULL,NULL,'employees/14/photos/Edy8aK0Hh3G95YGUVecDGNAIAtjXxYOVr3hmPWwH.png','active',62.50,1,1,'2026-08-17 12:04:43','2026-08-17 12:05:42',NULL),(15,2,11,'EMP-001','M Rahat','Bin Alam','Rahat','male','1999-01-09','AB+','single','Bangladeshi','Islam','employees/15/photos/WMTJbhSBSlqSMiBgLKlZ4BPba3F7Mjas4Gw1Pesp.jpg','active',100.00,1,1,'2026-08-18 07:15:54','2026-09-14 05:36:29',NULL),(18,3,10,'111','Md','Munna',NULL,'male','2026-08-20','A+',NULL,NULL,NULL,NULL,'active',62.50,1,1,'2026-08-20 05:12:59','2026-08-20 05:14:43',NULL),(19,1,16,'EMP-12026081','user1','23',NULL,'male','2026-08-20',NULL,NULL,NULL,NULL,'employees/19/photos/GMnytOTX5gvIC24GPlgNrvufUZJLserCyIQYgZi1.png','active',100.00,3,3,'2026-08-20 06:38:11','2026-08-20 08:34:04',NULL),(21,2,21,'EMP-22026081','Md Ashraful','Islam',NULL,'male','1998-08-24','A+',NULL,NULL,NULL,NULL,'active',100.00,1,1,'2026-08-23 11:27:50','2026-09-07 04:01:09',NULL),(26,7,53,'EMP-72026081','Rabiul','Alam','Bryan','male','1988-05-12','B+','married','Bangladeshi','Islam',NULL,'active',60.00,1,1,'2026-08-27 12:04:18','2026-08-27 12:28:36',NULL),(27,7,54,'EMP-72026082','Alif','Hossain',NULL,'male','2005-08-08',NULL,NULL,NULL,NULL,'employees/27/photos/Y6kUlAEYWj58Ujr8jpGy1HSer9uQTcaPvRWIoAGZ.jpg','active',80.00,1,1,'2026-08-29 10:32:30','2026-09-19 05:42:29',NULL),(28,7,43,'EMP-72026083','Asad','Khan',NULL,'male','1986-10-05','AB-','married','Bangladeshi','muslim',NULL,'active',70.00,1,1,'2026-08-29 11:04:35','2026-08-29 12:00:28',NULL),(29,2,57,'EMP-22026091','Fahim','Hossain Munna','Munna','male','1999-12-12','A+','single','Bangladeshi','Islam',NULL,'active',40.00,1,57,'2026-09-02 03:49:21','2026-09-14 08:04:57',NULL),(30,2,60,'EMP-22026092','Sharif','Sharif',NULL,'male','2002-11-21',NULL,NULL,NULL,NULL,NULL,'active',10.00,1,1,'2026-09-02 04:02:49','2026-09-03 03:40:56',NULL),(31,2,55,'EMP-22026093','Alif','Hossain',NULL,'male','2005-08-02','B+','single',NULL,NULL,'employees/31/photos/xnG472IYR5nwnPVlLn9EYxIJ7Txjxn5ER6XPFdPT.jpg','active',80.00,1,55,'2026-09-02 04:05:50','2026-09-07 05:11:45',NULL),(32,2,61,'EMP-22026094','Jabun','nesa',NULL,'female','1990-01-01',NULL,NULL,NULL,NULL,NULL,'active',40.00,1,1,'2026-09-02 11:20:06','2026-09-02 11:22:16',NULL),(33,2,58,'EMP-22026095','Bablu','Hossain',NULL,'male','2008-09-07',NULL,NULL,NULL,NULL,NULL,'active',20.00,1,1,'2026-09-07 04:04:50','2026-09-09 12:22:42',NULL),(34,2,59,'EMP-22026096','Rajoni','Akter',NULL,'female','2008-09-07',NULL,NULL,NULL,NULL,NULL,'active',28.57,1,1,'2026-09-07 04:05:33','2026-09-08 04:02:04',NULL),(35,2,62,'EMP-22026097','Jeba','Tahseen',NULL,'female','2008-09-07',NULL,'married',NULL,NULL,NULL,'active',28.57,1,1,'2026-09-07 05:07:39','2026-09-08 03:48:44',NULL),(36,2,20,'EMP-22026098','Siam','Haque','Siam','male','1991-11-27','B+','married',NULL,NULL,NULL,'active',10.00,1,1,'2026-09-08 03:47:28','2026-09-08 03:47:28',NULL),(37,7,64,'EMP-72026091','Fahim','Ahmed',NULL,'male','2001-01-24','A+','single','Bangladeshi','Islam','employees/37/photos/eFSWYfCDFbQ67ZYiqLa4UeH5I5Y4b5JkQuEYTyaE.jpg','active',80.00,1,1,'2026-09-08 08:55:26','2026-09-08 09:22:24',NULL),(38,7,65,'EMP-72026092','Mizanur','Rahman',NULL,'male','1995-12-04',NULL,NULL,NULL,NULL,'employees/38/photos/yRg15UT9ygsl2p45Rz9cE4LAW6dWMZnpFVrEA82m.jpg','active',70.00,1,1,'2026-09-09 08:38:13','2026-09-09 09:14:31',NULL),(39,7,66,'EMP-72026093','Md.','Fahim Shaharear Khan',NULL,'male','1996-04-21',NULL,'married',NULL,NULL,'employees/39/photos/yB5uyIhV6ys0PuR1JUuNOKJuRZATxmDJUT29KBxM.jpg','active',80.00,66,66,'2026-09-09 09:27:55','2026-09-19 05:44:00',NULL),(40,7,47,'EMP-72026094','Ibrahim','Kabir Ifty',NULL,'male','2001-03-02',NULL,NULL,NULL,NULL,'employees/40/photos/5m8fu5H1gEP4B4Kbb25wy1QTzZGSzsVgPEzBqnPP.jpg','active',80.00,1,1,'2026-09-11 08:50:02','2026-09-19 05:44:47',NULL),(41,7,67,'EMP-72026095','Nazmul','Hasan Tuhin',NULL,'male','1995-05-05',NULL,NULL,NULL,NULL,'employees/41/photos/BRo7mfUt57bfC767clfdl3aMcdauiCLHNnCnVojZ.jpg','active',80.00,67,67,'2026-09-14 14:05:52','2026-09-19 05:45:34',NULL);
/*!40000 ALTER TABLE `employee_personal_infos` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_reporting_managers`
--

DROP TABLE IF EXISTS `employee_reporting_managers`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_reporting_managers` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `manager_id` bigint unsigned NOT NULL,
  `manager_type` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `effective_from` date NOT NULL,
  `effective_to` date DEFAULT NULL,
  `is_current` tinyint(1) NOT NULL DEFAULT '1',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_reporting_managers_company_id_employee_id_index` (`company_id`,`employee_id`),
  KEY `erm_employee_type_current_idx` (`company_id`,`employee_id`,`manager_type`,`is_current`),
  KEY `erm_manager_current_idx` (`company_id`,`manager_id`,`is_current`),
  KEY `employee_reporting_managers_manager_type_index` (`manager_type`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_reporting_managers`
--

LOCK TABLES `employee_reporting_managers` WRITE;
/*!40000 ALTER TABLE `employee_reporting_managers` DISABLE KEYS */;
INSERT INTO `employee_reporting_managers` VALUES (1,1,9,8,'reporting_manager','2026-08-16','2026-08-27',0,'2026-08-16 11:00:19','2026-08-16 11:01:45'),(2,1,9,1,'reporting_manager','2026-08-27',NULL,1,'2026-08-16 11:01:45','2026-08-16 11:01:45'),(3,2,13,12,'reporting_manager','2026-08-17',NULL,1,'2026-08-17 11:32:02','2026-08-17 11:32:02'),(4,2,12,15,'reporting_manager','2026-08-01','2026-08-31',1,'2026-08-18 12:10:51','2026-08-18 12:10:51'),(5,1,11,10,'reporting_manager','2026-08-31',NULL,1,'2026-08-20 05:52:44','2026-08-20 05:52:44'),(6,1,10,9,'reporting_manager','2026-08-31',NULL,1,'2026-08-20 05:54:51','2026-08-20 05:54:51'),(7,1,8,9,'reporting_manager','2026-08-13',NULL,1,'2026-08-20 05:58:51','2026-08-20 05:58:51'),(8,1,19,10,'reporting_manager','2026-08-25','2026-08-26',0,'2026-08-20 08:03:18','2026-08-20 08:04:09'),(9,1,19,8,'reporting_manager','2026-08-26','2026-08-31',0,'2026-08-20 08:04:09','2026-08-20 08:04:49'),(10,1,19,1,'reporting_manager','2026-08-31',NULL,1,'2026-08-20 08:04:49','2026-08-20 08:04:49'),(12,7,37,26,'reporting_manager','2025-12-18',NULL,1,'2026-09-08 09:23:10','2026-09-08 09:23:10');
/*!40000 ALTER TABLE `employee_reporting_managers` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_salaries`
--

DROP TABLE IF EXISTS `employee_salaries`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_salaries` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `user_id` bigint unsigned DEFAULT NULL,
  `salary_structure_id` bigint unsigned NOT NULL,
  `salary_type` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `gross_salary` decimal(12,2) NOT NULL,
  `basic_salary` decimal(12,2) DEFAULT NULL,
  `currency_code` char(3) COLLATE utf8mb4_unicode_ci NOT NULL,
  `payment_frequency` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `effective_date` date NOT NULL,
  `tax_applicable` tinyint(1) NOT NULL DEFAULT '1',
  `overtime_eligible` tinyint(1) NOT NULL DEFAULT '0',
  `remarks` text COLLATE utf8mb4_unicode_ci,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_salaries_company_id_employee_id_index` (`company_id`,`employee_id`),
  KEY `employee_salaries_employee_id_status_index` (`employee_id`,`status`),
  KEY `employee_salaries_salary_structure_id_index` (`salary_structure_id`),
  KEY `employee_salaries_user_id_index` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_salaries`
--

LOCK TABLES `employee_salaries` WRITE;
/*!40000 ALTER TABLE `employee_salaries` DISABLE KEYS */;
INSERT INTO `employee_salaries` VALUES (1,1,9,4,1,'Basic',15000.00,12000.00,'BDT','Monthly','2025-07-24',1,0,NULL,'Active',1,1,'2026-08-16 09:00:09','2026-08-16 11:09:45'),(2,1,9,4,2,'Basic',30000.00,25000.00,'BDT','Monthly','2025-07-24',1,0,NULL,'Inactive',1,1,'2026-08-16 09:01:33','2026-08-16 09:01:55'),(3,1,10,5,2,'Gross',30000.00,25000.00,'BDT','Monthly','2026-08-01',1,1,NULL,'Active',1,1,'2026-08-16 11:50:29','2026-08-16 11:50:29'),(4,1,11,6,2,'Gross',20000.00,12000.00,'BDT','Monthly','2026-08-01',1,1,NULL,'Inactive',1,5,'2026-08-17 05:19:48','2026-08-17 06:17:58'),(5,1,11,6,1,'Hourly',500.00,500.00,'BDT','Monthly','2026-08-01',1,1,NULL,'Active',5,5,'2026-08-17 07:23:29','2026-08-17 07:23:29'),(6,2,12,7,3,'Gross',50000.00,20000.00,'BDT','Monthly','2026-08-01',1,1,NULL,'Active',7,7,'2026-08-17 10:36:17','2026-08-17 10:36:17'),(7,2,13,8,3,'Gross',60000.00,60000.00,'BDT','Monthly','2026-08-01',1,0,NULL,'Active',7,1,'2026-08-17 11:30:23','2026-09-14 08:03:55'),(8,2,15,11,3,'Basic',25000.00,20000.00,'BDT','Monthly','2026-01-01',1,0,NULL,'Active',1,1,'2026-08-18 08:06:05','2026-08-18 08:06:05'),(11,3,18,10,4,'Gross',30000.00,2000.00,'AED','Monthly','2026-08-01',1,0,NULL,'Active',1,1,'2026-08-20 05:15:16','2026-08-20 05:15:16'),(12,1,19,16,1,'Gross',23435.00,3452.00,'BDT','Monthly','2026-08-01',1,0,NULL,'Active',3,3,'2026-08-20 06:43:39','2026-08-20 06:43:39'),(13,2,21,21,3,'Gross',20000.00,20000.00,'BDT','Monthly','2026-01-01',0,0,NULL,'Inactive',1,1,'2026-08-24 03:45:56','2026-08-24 03:47:49'),(14,2,21,21,3,'Gross',10000.00,10000.00,'BDT','Monthly','2026-01-01',0,0,NULL,'Active',1,1,'2026-08-24 03:47:49','2026-08-24 03:47:49'),(20,2,31,55,3,'Gross',17000.00,17000.00,'BDT','Monthly','2025-02-01',1,0,NULL,'Active',1,1,'2026-09-07 03:57:13','2026-09-07 03:57:13');
/*!40000 ALTER TABLE `employee_salaries` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_salary_payment_modes`
--

DROP TABLE IF EXISTS `employee_salary_payment_modes`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_salary_payment_modes` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `employee_salary_id` bigint unsigned NOT NULL,
  `channel` enum('cash','cheque','bank','mobile_banking') COLLATE utf8mb4_unicode_ci NOT NULL,
  `allocation_type` enum('fixed','percentage','residual') COLLATE utf8mb4_unicode_ci NOT NULL,
  `value` decimal(12,2) DEFAULT NULL,
  `employee_bank_account_id` bigint unsigned DEFAULT NULL,
  `display_order` int NOT NULL DEFAULT '0',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `espm_salary_channel_unique` (`employee_salary_id`,`channel`),
  KEY `espm_company_salary_idx` (`company_id`,`employee_salary_id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_salary_payment_modes`
--

LOCK TABLES `employee_salary_payment_modes` WRITE;
/*!40000 ALTER TABLE `employee_salary_payment_modes` DISABLE KEYS */;
INSERT INTO `employee_salary_payment_modes` VALUES (1,1,9,1,'cash','percentage',10.00,NULL,0,1,1,'2026-08-16 11:11:28','2026-08-16 11:11:28'),(2,1,9,1,'cheque','fixed',2000.00,NULL,1,1,1,'2026-08-16 11:11:28','2026-08-16 11:11:28'),(3,1,9,1,'bank','residual',NULL,3,2,1,1,'2026-08-16 11:11:28','2026-08-16 11:11:28'),(6,2,12,6,'cash','fixed',10000.00,NULL,0,7,7,'2026-08-17 10:41:24','2026-08-17 10:41:24'),(7,2,12,6,'bank','fixed',20000.00,13,1,7,7,'2026-08-17 10:41:24','2026-08-17 10:41:24'),(8,2,12,6,'cheque','residual',NULL,NULL,2,7,7,'2026-08-17 10:41:24','2026-08-17 10:41:24');
/*!40000 ALTER TABLE `employee_salary_payment_modes` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_tax_profiles`
--

DROP TABLE IF EXISTS `employee_tax_profiles`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_tax_profiles` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `tin` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `tax_zone` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `tax_circle` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `tax_exemption` tinyint(1) NOT NULL DEFAULT '0',
  `remarks` text COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `employee_tax_profiles_employee_id_unique` (`employee_id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_tax_profiles`
--

LOCK TABLES `employee_tax_profiles` WRITE;
/*!40000 ALTER TABLE `employee_tax_profiles` DISABLE KEYS */;
INSERT INTO `employee_tax_profiles` VALUES (1,1,9,'1234567890','dhaka','circle_update',1,NULL,'2026-08-16 10:59:43','2026-08-16 11:00:00'),(2,2,12,NULL,NULL,NULL,0,NULL,'2026-08-17 11:17:10','2026-08-17 11:17:10'),(3,2,13,NULL,NULL,NULL,0,NULL,'2026-08-17 11:31:45','2026-08-17 11:31:45'),(4,2,15,'3434324234234','fgfsdgfsd','sdfsdfsd',1,'sdfsdfds','2026-08-18 12:08:42','2026-08-18 12:08:42'),(6,1,11,'34234234342','234254353','2342435',1,'sbb db cdb','2026-08-20 05:52:11','2026-08-20 05:52:23');
/*!40000 ALTER TABLE `employee_tax_profiles` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employee_timeline_events`
--

DROP TABLE IF EXISTS `employee_timeline_events`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employee_timeline_events` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `event_type` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `event_title` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `event_description` text COLLATE utf8mb4_unicode_ci,
  `event_date` datetime NOT NULL,
  `reference_type` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `reference_id` bigint unsigned DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_timeline_events_company_id_employee_id_event_date_index` (`company_id`,`employee_id`,`event_date`),
  KEY `employee_timeline_events_reference_type_reference_id_index` (`reference_type`,`reference_id`)
) ENGINE=InnoDB AUTO_INCREMENT=80 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employee_timeline_events`
--

LOCK TABLES `employee_timeline_events` WRITE;
/*!40000 ALTER TABLE `employee_timeline_events` DISABLE KEYS */;
INSERT INTO `employee_timeline_events` VALUES (1,1,9,'asset_assigned','LAptop (LAP111) assigned',NULL,'2026-08-01 00:00:00','employee_asset',1,1,'2026-08-16 10:25:13','2026-08-16 10:25:13'),(2,1,9,'asset_assigned','Monitor (MON) assigned',NULL,'2026-08-03 00:00:00','employee_asset',2,1,'2026-08-16 10:25:13','2026-08-16 10:25:13'),(3,1,9,'asset_returned','Monitor (MON) damaged','Brightness issue','2026-08-16 00:00:00','employee_asset',2,1,'2026-08-16 10:26:09','2026-08-16 10:26:09'),(4,1,9,'note_created','Internal note added',NULL,'2026-08-16 00:00:00','employee_note',1,1,'2026-08-16 10:26:35','2026-08-16 10:26:35'),(5,1,9,'note_created','Internal note added',NULL,'2026-08-16 00:00:00','employee_note',2,1,'2026-08-16 10:27:19','2026-08-16 10:27:19'),(6,1,9,'note_created','Internal note added',NULL,'2026-08-16 00:00:00','employee_note',3,1,'2026-08-16 10:27:41','2026-08-16 10:27:41'),(7,1,9,'note_created','Internal note added',NULL,'2026-08-16 00:00:00','employee_note',4,1,'2026-08-16 10:29:00','2026-08-16 10:29:00'),(8,1,9,'join','Promoted to senior QA','sdadc','2026-08-04 00:00:00',NULL,NULL,1,'2026-08-16 10:34:38','2026-08-16 10:34:38'),(9,1,9,'asset_assigned','MAC (M001) assigned',NULL,'2026-08-16 00:00:00','employee_asset',3,1,'2026-08-16 10:38:35','2026-08-16 10:38:35'),(10,1,9,'asset_assigned','Printer (P01) assigned',NULL,'2026-08-11 00:00:00','employee_asset',4,1,'2026-08-16 10:39:04','2026-08-16 10:39:04'),(11,1,9,'manager_change','Reporting Manager assigned: Test User',NULL,'2026-08-16 00:00:00','employee_reporting_manager',1,1,'2026-08-16 11:00:19','2026-08-16 11:00:19'),(12,1,9,'manager_change','Reporting Manager changed to Demo_ABC Emp',NULL,'2026-08-27 00:00:00','employee_reporting_manager',2,1,'2026-08-16 11:01:45','2026-08-16 11:01:45'),(13,1,10,'asset_assigned','efsf (edfs) assigned',NULL,'2026-08-04 00:00:00','employee_asset',5,1,'2026-08-16 11:56:09','2026-08-16 11:56:09'),(14,1,10,'promotion','sxdfdffg',NULL,'2026-08-16 00:00:00',NULL,NULL,1,'2026-08-16 11:59:11','2026-08-16 11:59:11'),(15,1,10,'promotion','cvbnchvn',NULL,'2026-08-03 00:00:00',NULL,NULL,1,'2026-08-16 11:59:21','2026-08-16 11:59:21'),(16,1,11,'asset_assigned','Laptop (435) assigned',NULL,'2026-08-05 00:00:00','employee_asset',6,5,'2026-08-17 06:31:42','2026-08-17 06:31:42'),(17,1,11,'asset_returned','Laptop (435) returned','need a new','2026-08-17 00:00:00','employee_asset',6,5,'2026-08-17 06:31:59','2026-08-17 06:31:59'),(18,1,11,'note_created','Internal note added',NULL,'2026-08-17 00:00:00','employee_note',5,5,'2026-08-17 06:32:16','2026-08-17 06:32:16'),(19,2,12,'note_created','Internal note added',NULL,'2026-08-17 00:00:00','employee_note',6,7,'2026-08-17 10:46:52','2026-08-17 10:46:52'),(20,2,12,'join','DEV',NULL,'2026-08-01 00:00:00',NULL,NULL,7,'2026-08-17 10:47:24','2026-08-17 10:47:24'),(21,2,12,'confirmation','dgfsd',NULL,'2026-08-04 00:00:00',NULL,NULL,7,'2026-08-17 10:47:36','2026-08-17 10:47:36'),(22,2,12,'promotion','sdgsf',NULL,'2026-08-17 00:00:00',NULL,NULL,7,'2026-08-17 10:47:59','2026-08-17 10:47:59'),(23,2,13,'asset_assigned','Laptop (LAp2323) assigned',NULL,'2026-08-17 00:00:00','employee_asset',7,7,'2026-08-17 11:31:20','2026-08-17 11:31:20'),(24,2,13,'manager_change','Reporting Manager assigned: Md Suraj',NULL,'2026-08-17 00:00:00','employee_reporting_manager',3,7,'2026-08-17 11:32:02','2026-08-17 11:32:02'),(25,2,15,'asset_assigned','Macbook (MAC-M4) assigned',NULL,'2025-02-01 00:00:00','employee_asset',8,1,'2026-08-18 12:01:52','2026-08-18 12:01:52'),(26,2,15,'note_created','Internal note added',NULL,'2026-08-18 00:00:00','employee_note',7,1,'2026-08-18 12:02:10','2026-08-18 12:02:10'),(27,2,12,'manager_change','Reporting Manager assigned: M Rahat Bin Alam',NULL,'2026-08-01 00:00:00','employee_reporting_manager',4,1,'2026-08-18 12:10:51','2026-08-18 12:10:51'),(36,1,11,'manager_change','Reporting Manager assigned: Jeba Tahseen',NULL,'2026-08-31 00:00:00','employee_reporting_manager',5,1,'2026-08-20 05:52:44','2026-08-20 05:52:44'),(37,1,10,'manager_change','Reporting Manager assigned: Rajoni 123',NULL,'2026-08-31 00:00:00','employee_reporting_manager',6,1,'2026-08-20 05:54:51','2026-08-20 05:54:51'),(38,1,8,'manager_change','Reporting Manager assigned: Rajoni 123',NULL,'2026-08-13 00:00:00','employee_reporting_manager',7,1,'2026-08-20 05:58:51','2026-08-20 05:58:51'),(39,1,19,'asset_assigned','v cvcv (vvc c) assigned',NULL,'2026-08-19 00:00:00','employee_asset',12,1,'2026-08-20 07:58:20','2026-08-20 07:58:20'),(40,1,19,'asset_returned','v cvcv (vvc c) returned','gnn','2026-08-20 00:00:00','employee_asset',12,1,'2026-08-20 07:58:35','2026-08-20 07:58:35'),(41,1,19,'note_created','Internal note added',NULL,'2026-08-20 00:00:00','employee_note',12,1,'2026-08-20 07:59:00','2026-08-20 07:59:00'),(42,1,19,'manager_change','Reporting Manager assigned: Jeba Tahseen',NULL,'2026-08-25 00:00:00','employee_reporting_manager',8,1,'2026-08-20 08:03:18','2026-08-20 08:03:18'),(43,1,19,'manager_change','Reporting Manager changed to Test User',NULL,'2026-08-26 00:00:00','employee_reporting_manager',9,1,'2026-08-20 08:04:09','2026-08-20 08:04:09'),(44,1,19,'manager_change','Reporting Manager changed to Demo Employee',NULL,'2026-08-31 00:00:00','employee_reporting_manager',10,1,'2026-08-20 08:04:49','2026-08-20 08:04:49'),(45,1,19,'note_created','Internal note added',NULL,'2026-08-20 00:00:00','employee_note',13,3,'2026-08-20 08:30:25','2026-08-20 08:30:25'),(50,2,21,'asset_assigned','Mini PC (LANIA R1) assigned',NULL,'2026-08-01 00:00:00','employee_asset',14,1,'2026-08-24 04:00:32','2026-08-24 04:00:32'),(51,2,21,'note_created','Internal note added',NULL,'2026-08-24 00:00:00','employee_note',15,1,'2026-08-24 04:00:45','2026-08-24 04:00:45'),(62,7,27,'asset_assigned','Lania (LAN-202608-9075) assigned',NULL,'2026-08-29 00:00:00','employee_asset',18,1,'2026-08-29 10:48:45','2026-08-29 10:48:45'),(63,7,27,'asset_assigned','A4Tech mouse (A4T-202608-8165) assigned',NULL,'2026-08-29 00:00:00','employee_asset',19,1,'2026-08-29 10:48:45','2026-08-29 10:48:45'),(64,7,27,'asset_assigned','Walton monitor (WAL-202608-2414) assigned',NULL,'2026-08-29 00:00:00','employee_asset',20,1,'2026-08-29 10:48:45','2026-08-29 10:48:45'),(65,7,28,'asset_assigned','laptop (LAP-202608-3161) assigned',NULL,'2026-08-29 00:00:00','employee_asset',21,1,'2026-08-29 11:56:12','2026-08-29 11:56:12'),(66,7,28,'asset_assigned','mouse (MOU-202608-6716) assigned',NULL,'2026-08-29 00:00:00','employee_asset',22,1,'2026-08-29 11:56:12','2026-08-29 11:56:12'),(67,7,28,'asset_assigned','pendrive (PEN-202608-9805) assigned',NULL,'2026-08-29 00:00:00','employee_asset',23,1,'2026-08-29 11:56:12','2026-08-29 11:56:12'),(68,7,28,'asset_assigned','keyboard (KEY-202608-8258) assigned',NULL,'2026-08-29 00:00:00','employee_asset',24,1,'2026-08-29 11:56:12','2026-08-29 11:56:12'),(69,7,37,'asset_assigned','Laptop (LAP-202609-5790) assigned',NULL,'2026-09-08 00:00:00','employee_asset',25,64,'2026-09-08 09:15:28','2026-09-08 09:15:28'),(70,7,37,'asset_assigned','Mouse (MOU-202609-4877) assigned',NULL,'2026-09-08 00:00:00','employee_asset',26,64,'2026-09-08 09:15:28','2026-09-08 09:15:28'),(71,7,37,'asset_assigned','Keyboard (KEY-202609-9504) assigned',NULL,'2026-09-08 00:00:00','employee_asset',27,64,'2026-09-08 09:15:28','2026-09-08 09:15:28'),(72,7,37,'manager_change','Reporting Manager assigned: Rabiul Alam',NULL,'2025-12-18 00:00:00','employee_reporting_manager',12,64,'2026-09-08 09:23:10','2026-09-08 09:23:10'),(73,7,38,'asset_assigned','laptop (LAP-202609-4437) assigned',NULL,'2026-09-09 00:00:00','employee_asset',28,65,'2026-09-09 09:12:04','2026-09-09 09:12:04'),(74,7,38,'asset_assigned','monitor (MON-202609-9517) assigned',NULL,'2026-09-09 00:00:00','employee_asset',29,65,'2026-09-09 09:12:04','2026-09-09 09:12:04'),(75,7,39,'asset_assigned','monitor (MON-202609-4025) assigned',NULL,'2026-09-09 00:00:00','employee_asset',30,66,'2026-09-09 09:34:05','2026-09-09 09:34:05'),(76,7,40,'asset_assigned','mouse (MOU-202609-3322) assigned',NULL,'2026-09-14 00:00:00','employee_asset',31,1,'2026-09-14 13:49:37','2026-09-14 13:49:37'),(77,7,40,'asset_assigned','laptop (LAP-202609-3654) assigned',NULL,'2026-09-14 00:00:00','employee_asset',32,1,'2026-09-14 13:49:37','2026-09-14 13:49:37'),(78,7,41,'asset_assigned','keyboard (KEY-202609-4252) assigned',NULL,'2026-09-14 00:00:00','employee_asset',33,67,'2026-09-14 14:10:43','2026-09-14 14:10:43'),(79,7,41,'asset_assigned','laptop (LAP-202609-8918) assigned',NULL,'2026-09-14 00:00:00','employee_asset',34,67,'2026-09-14 14:10:43','2026-09-14 14:10:43');
/*!40000 ALTER TABLE `employee_timeline_events` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `employment_types`
--

DROP TABLE IF EXISTS `employment_types`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `employment_types` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` int unsigned NOT NULL,
  `employment_type_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `status` enum('Active','Inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Active',
  `created_by` int unsigned DEFAULT NULL,
  `updated_by` int unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `employment_types_company_id_employment_type_name_unique` (`company_id`,`employment_type_name`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `employment_types`
--

LOCK TABLES `employment_types` WRITE;
/*!40000 ALTER TABLE `employment_types` DISABLE KEYS */;
INSERT INTO `employment_types` VALUES (1,1,'Parmanent','Parmanent employee','Active',1,1,'2026-08-16 07:58:22','2026-08-16 07:58:22'),(2,2,'Part time',NULL,'Active',7,7,'2026-08-17 08:57:34','2026-08-17 08:57:34'),(3,3,'test',NULL,'Active',1,1,'2026-08-17 12:03:45','2026-08-17 12:03:45'),(4,2,'Full Time',NULL,'Active',1,1,'2026-08-18 06:48:05','2026-08-18 06:48:05'),(9,7,'Part Time',NULL,'Active',1,1,'2026-08-27 11:47:38','2026-08-27 11:47:38'),(10,7,'Full Time',NULL,'Active',1,1,'2026-08-27 11:47:52','2026-08-27 11:47:52');
/*!40000 ALTER TABLE `employment_types` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `failed_jobs`
--

DROP TABLE IF EXISTS `failed_jobs`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `failed_jobs` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `uuid` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `connection` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `queue` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `payload` longtext COLLATE utf8mb4_unicode_ci NOT NULL,
  `exception` longtext COLLATE utf8mb4_unicode_ci NOT NULL,
  `failed_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `failed_jobs_uuid_unique` (`uuid`),
  KEY `failed_jobs_connection_queue_failed_at_index` (`connection`,`queue`,`failed_at`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `failed_jobs`
--

LOCK TABLES `failed_jobs` WRITE;
/*!40000 ALTER TABLE `failed_jobs` DISABLE KEYS */;
/*!40000 ALTER TABLE `failed_jobs` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `geo_districts`
--

DROP TABLE IF EXISTS `geo_districts`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `geo_districts` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `geo_division_id` bigint unsigned NOT NULL,
  `name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `geo_districts_geo_division_id_name_unique` (`geo_division_id`,`name`),
  CONSTRAINT `geo_districts_geo_division_id_foreign` FOREIGN KEY (`geo_division_id`) REFERENCES `geo_divisions` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=65 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `geo_districts`
--

LOCK TABLES `geo_districts` WRITE;
/*!40000 ALTER TABLE `geo_districts` DISABLE KEYS */;
INSERT INTO `geo_districts` VALUES (1,1,'Barguna','2026-08-17 04:41:39','2026-08-17 04:41:39'),(2,1,'Barishal','2026-08-17 04:41:39','2026-08-17 04:41:39'),(3,1,'Bhola','2026-08-17 04:41:39','2026-08-17 04:41:39'),(4,1,'Jhalokathi','2026-08-17 04:41:39','2026-08-17 04:41:39'),(5,1,'Patuakhali','2026-08-17 04:41:39','2026-08-17 04:41:39'),(6,1,'Pirojpur','2026-08-17 04:41:39','2026-08-17 04:41:39'),(7,2,'Bandarban','2026-08-17 04:41:39','2026-08-17 04:41:39'),(8,2,'Brahmanbaria','2026-08-17 04:41:39','2026-08-17 04:41:39'),(9,2,'Chandpur','2026-08-17 04:41:39','2026-08-17 04:41:39'),(10,2,'Chittagong','2026-08-17 04:41:39','2026-08-17 04:41:39'),(11,2,'Comilla','2026-08-17 04:41:39','2026-08-17 04:41:39'),(12,2,'Cox’s Bazar','2026-08-17 04:41:39','2026-08-17 04:41:39'),(13,2,'Feni','2026-08-17 04:41:39','2026-08-17 04:41:39'),(14,2,'Khagrachari','2026-08-17 04:41:39','2026-08-17 04:41:39'),(15,2,'Lakshmipur','2026-08-17 04:41:39','2026-08-17 04:41:39'),(16,2,'Noakhali','2026-08-17 04:41:39','2026-08-17 04:41:39'),(17,2,'Rangamati','2026-08-17 04:41:39','2026-08-17 04:41:39'),(18,3,'Dhaka','2026-08-17 04:41:39','2026-08-17 04:41:39'),(19,3,'Faridpur','2026-08-17 04:41:39','2026-08-17 04:41:39'),(20,3,'Gazipur','2026-08-17 04:41:39','2026-08-17 04:41:39'),(21,3,'Gopalganj','2026-08-17 04:41:39','2026-08-17 04:41:39'),(22,3,'Jamalpur','2026-08-17 04:41:39','2026-08-17 04:41:39'),(23,3,'Kishoreganj','2026-08-17 04:41:39','2026-08-17 04:41:39'),(24,3,'Madaripur','2026-08-17 04:41:39','2026-08-17 04:41:39'),(25,3,'Manikganj','2026-08-17 04:41:39','2026-08-17 04:41:39'),(26,3,'Munshiganj','2026-08-17 04:41:39','2026-08-17 04:41:39'),(27,3,'Mymensingh','2026-08-17 04:41:39','2026-08-17 04:41:39'),(28,3,'Narayanganj','2026-08-17 04:41:39','2026-08-17 04:41:39'),(29,3,'Narshingdi','2026-08-17 04:41:39','2026-08-17 04:41:39'),(30,3,'Netrakona','2026-08-17 04:41:39','2026-08-17 04:41:39'),(31,3,'Rajbari','2026-08-17 04:41:39','2026-08-17 04:41:39'),(32,3,'Shariatpur','2026-08-17 04:41:39','2026-08-17 04:41:39'),(33,3,'Sherpur','2026-08-17 04:41:39','2026-08-17 04:41:39'),(34,3,'Tangail','2026-08-17 04:41:39','2026-08-17 04:41:39'),(35,4,'Bagherhat','2026-08-17 04:41:39','2026-08-17 04:41:39'),(36,4,'Chuadanga','2026-08-17 04:41:39','2026-08-17 04:41:39'),(37,4,'Jessore','2026-08-17 04:41:39','2026-08-17 04:41:39'),(38,4,'Jinaidaha','2026-08-17 04:41:39','2026-08-17 04:41:39'),(39,4,'Khulna','2026-08-17 04:41:39','2026-08-17 04:41:39'),(40,4,'Kustia','2026-08-17 04:41:39','2026-08-17 04:41:39'),(41,4,'Magura','2026-08-17 04:41:39','2026-08-17 04:41:39'),(42,4,'Meherpur','2026-08-17 04:41:39','2026-08-17 04:41:39'),(43,4,'Narail','2026-08-17 04:41:39','2026-08-17 04:41:39'),(44,4,'Satkhira','2026-08-17 04:41:39','2026-08-17 04:41:39'),(45,5,'Bogra','2026-08-17 04:41:39','2026-08-17 04:41:39'),(46,5,'Chapinawabganj','2026-08-17 04:41:39','2026-08-17 04:41:39'),(47,5,'Joypurhat','2026-08-17 04:41:39','2026-08-17 04:41:39'),(48,5,'Naogaon','2026-08-17 04:41:39','2026-08-17 04:41:39'),(49,5,'Natore','2026-08-17 04:41:39','2026-08-17 04:41:39'),(50,5,'Pabna','2026-08-17 04:41:39','2026-08-17 04:41:39'),(51,5,'Rajshahi','2026-08-17 04:41:39','2026-08-17 04:41:39'),(52,5,'Sirajganj','2026-08-17 04:41:39','2026-08-17 04:41:39'),(53,6,'Dinajpur','2026-08-17 04:41:39','2026-08-17 04:41:39'),(54,6,'Gaibandha','2026-08-17 04:41:39','2026-08-17 04:41:39'),(55,6,'Kurigram','2026-08-17 04:41:39','2026-08-17 04:41:39'),(56,6,'Lalmonirhat','2026-08-17 04:41:39','2026-08-17 04:41:39'),(57,6,'Nilphamari','2026-08-17 04:41:39','2026-08-17 04:41:39'),(58,6,'Panchagarh','2026-08-17 04:41:39','2026-08-17 04:41:39'),(59,6,'Rangpur','2026-08-17 04:41:39','2026-08-17 04:41:39'),(60,6,'Thakurgaon','2026-08-17 04:41:39','2026-08-17 04:41:39'),(61,7,'Hobiganj','2026-08-17 04:41:39','2026-08-17 04:41:39'),(62,7,'Moulvibazar','2026-08-17 04:41:39','2026-08-17 04:41:39'),(63,7,'Sunamganj','2026-08-17 04:41:39','2026-08-17 04:41:39'),(64,7,'Sylhet','2026-08-17 04:41:39','2026-08-17 04:41:39');
/*!40000 ALTER TABLE `geo_districts` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `geo_divisions`
--

DROP TABLE IF EXISTS `geo_divisions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `geo_divisions` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `geo_divisions_name_unique` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `geo_divisions`
--

LOCK TABLES `geo_divisions` WRITE;
/*!40000 ALTER TABLE `geo_divisions` DISABLE KEYS */;
INSERT INTO `geo_divisions` VALUES (1,'Barisal','2026-08-17 04:41:39','2026-08-17 04:41:39'),(2,'Chittagong','2026-08-17 04:41:39','2026-08-17 04:41:39'),(3,'Dhaka','2026-08-17 04:41:39','2026-08-17 04:41:39'),(4,'Khulna','2026-08-17 04:41:39','2026-08-17 04:41:39'),(5,'Rajshahi','2026-08-17 04:41:39','2026-08-17 04:41:39'),(6,'Rangpur','2026-08-17 04:41:39','2026-08-17 04:41:39'),(7,'Sylhet','2026-08-17 04:41:39','2026-08-17 04:41:39');
/*!40000 ALTER TABLE `geo_divisions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `geo_post_offices`
--

DROP TABLE IF EXISTS `geo_post_offices`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `geo_post_offices` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `geo_district_id` bigint unsigned NOT NULL,
  `upazila` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `post_office` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `postal_code` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `geo_post_offices_unique` (`geo_district_id`,`upazila`,`post_office`,`postal_code`),
  KEY `geo_post_offices_geo_district_id_upazila_index` (`geo_district_id`,`upazila`),
  KEY `geo_post_offices_postal_code_index` (`postal_code`),
  CONSTRAINT `geo_post_offices_geo_district_id_foreign` FOREIGN KEY (`geo_district_id`) REFERENCES `geo_districts` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=1331 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `geo_post_offices`
--

LOCK TABLES `geo_post_offices` WRITE;
/*!40000 ALTER TABLE `geo_post_offices` DISABLE KEYS */;
INSERT INTO `geo_post_offices` VALUES (1,1,'Amtali','Amtali','8710','2026-08-17 04:41:39','2026-08-17 04:41:39'),(2,1,'Bamna','Bamna','8730','2026-08-17 04:41:39','2026-08-17 04:41:39'),(3,1,'Barguna Sadar','Barguna Sadar','8700','2026-08-17 04:41:39','2026-08-17 04:41:39'),(4,1,'Barguna Sadar','Nali Bandar','8701','2026-08-17 04:41:39','2026-08-17 04:41:39'),(5,1,'Betagi','Betagi','8740','2026-08-17 04:41:39','2026-08-17 04:41:39'),(6,1,'Betagi','Darul Ulam','8741','2026-08-17 04:41:39','2026-08-17 04:41:39'),(7,1,'Patharghata','Kakchira','8721','2026-08-17 04:41:39','2026-08-17 04:41:39'),(8,1,'Patharghata','Patharghata','8720','2026-08-17 04:41:39','2026-08-17 04:41:39'),(9,2,'Agailzhara','Agailzhara','8240','2026-08-17 04:41:39','2026-08-17 04:41:39'),(10,2,'Agailzhara','Gaila','8241','2026-08-17 04:41:39','2026-08-17 04:41:39'),(11,2,'Agailzhara','Paisarhat','8242','2026-08-17 04:41:39','2026-08-17 04:41:39'),(12,2,'Babuganj','Babuganj','8210','2026-08-17 04:41:39','2026-08-17 04:41:39'),(13,2,'Babuganj','Barishal Cadet','8216','2026-08-17 04:41:39','2026-08-17 04:41:39'),(14,2,'Babuganj','Chandpasha','8212','2026-08-17 04:41:39','2026-08-17 04:41:39'),(15,2,'Babuganj','Madhabpasha','8213','2026-08-17 04:41:39','2026-08-17 04:41:39'),(16,2,'Babuganj','Nizamuddin College','8215','2026-08-17 04:41:39','2026-08-17 04:41:39'),(17,2,'Babuganj','Rahamatpur','8211','2026-08-17 04:41:39','2026-08-17 04:41:39'),(18,2,'Babuganj','Thakur Mallik','8214','2026-08-17 04:41:39','2026-08-17 04:41:39'),(19,2,'Barajalia','Barajalia','8260','2026-08-17 04:41:39','2026-08-17 04:41:39'),(20,2,'Barajalia','Osman Manjil','8261','2026-08-17 04:41:39','2026-08-17 04:41:39'),(21,2,'Barishal Sadar','Barishal Sadar','8200','2026-08-17 04:41:39','2026-08-17 04:41:39'),(22,2,'Barishal Sadar','Bukhainagar','8201','2026-08-17 04:41:39','2026-08-17 04:41:39'),(23,2,'Barishal Sadar','Jaguarhat','8206','2026-08-17 04:41:39','2026-08-17 04:41:39'),(24,2,'Barishal Sadar','Kashipur','8205','2026-08-17 04:41:39','2026-08-17 04:41:39'),(25,2,'Barishal Sadar','Patang','8204','2026-08-17 04:41:39','2026-08-17 04:41:39'),(26,2,'Barishal Sadar','Saheberhat','8202','2026-08-17 04:41:39','2026-08-17 04:41:39'),(27,2,'Barishal Sadar','Sugandia','8203','2026-08-17 04:41:39','2026-08-17 04:41:39'),(28,2,'Gouranadi','Batajor','8233','2026-08-17 04:41:39','2026-08-17 04:41:39'),(29,2,'Gouranadi','Gouranadi','8230','2026-08-17 04:41:39','2026-08-17 04:41:39'),(30,2,'Gouranadi','Kashemabad','8232','2026-08-17 04:41:39','2026-08-17 04:41:39'),(31,2,'Gouranadi','Tarki Bandar','8231','2026-08-17 04:41:39','2026-08-17 04:41:39'),(32,2,'Mahendiganj','Langutia','8274','2026-08-17 04:41:39','2026-08-17 04:41:39'),(33,2,'Mahendiganj','Laskarpur','8271','2026-08-17 04:41:39','2026-08-17 04:41:39'),(34,2,'Mahendiganj','Mahendiganj','8270','2026-08-17 04:41:39','2026-08-17 04:41:39'),(35,2,'Mahendiganj','Nalgora','8273','2026-08-17 04:41:39','2026-08-17 04:41:39'),(36,2,'Mahendiganj','Ulania','8272','2026-08-17 04:41:39','2026-08-17 04:41:39'),(37,2,'Muladi','Charkalekhan','8252','2026-08-17 04:41:39','2026-08-17 04:41:39'),(38,2,'Muladi','Kazirchar','8251','2026-08-17 04:41:39','2026-08-17 04:41:39'),(39,2,'Muladi','Muladi','8250','2026-08-17 04:41:39','2026-08-17 04:41:39'),(40,2,'Sahebganj','Charamandi','8281','2026-08-17 04:41:39','2026-08-17 04:41:39'),(41,2,'Sahebganj','Kalaskati','8284','2026-08-17 04:41:39','2026-08-17 04:41:39'),(42,2,'Sahebganj','Padri Shibpur','8282','2026-08-17 04:41:39','2026-08-17 04:41:39'),(43,2,'Sahebganj','Sahebganj','8280','2026-08-17 04:41:39','2026-08-17 04:41:39'),(44,2,'Sahebganj','Shialguni','8283','2026-08-17 04:41:39','2026-08-17 04:41:39'),(45,2,'Uzirpur','Dakuarhat','8223','2026-08-17 04:41:39','2026-08-17 04:41:39'),(46,2,'Uzirpur','Dhamura','8221','2026-08-17 04:41:39','2026-08-17 04:41:39'),(47,2,'Uzirpur','Jugirkanda','8222','2026-08-17 04:41:39','2026-08-17 04:41:39'),(48,2,'Uzirpur','Shikarpur','8224','2026-08-17 04:41:39','2026-08-17 04:41:39'),(49,2,'Uzirpur','Uzirpur','8220','2026-08-17 04:41:39','2026-08-17 04:41:39'),(50,3,'Bhola Sadar','Bhola Sadar','8300','2026-08-17 04:41:39','2026-08-17 04:41:39'),(51,3,'Bhola Sadar','Joynagar','8301','2026-08-17 04:41:39','2026-08-17 04:41:39'),(52,3,'Borhanuddin UPO','Borhanuddin UPO','8320','2026-08-17 04:41:39','2026-08-17 04:41:39'),(53,3,'Borhanuddin UPO','Mirzakalu','8321','2026-08-17 04:41:39','2026-08-17 04:41:39'),(54,3,'Charfashion','Charfashion','8340','2026-08-17 04:41:39','2026-08-17 04:41:39'),(55,3,'Charfashion','Dularhat','8341','2026-08-17 04:41:39','2026-08-17 04:41:39'),(56,3,'Charfashion','Keramatganj','8342','2026-08-17 04:41:39','2026-08-17 04:41:39'),(57,3,'Doulatkhan','Doulatkhan','8310','2026-08-17 04:41:39','2026-08-17 04:41:39'),(58,3,'Doulatkhan','Hajipur','8311','2026-08-17 04:41:39','2026-08-17 04:41:39'),(59,3,'Hajirhat','Hajirhat','8360','2026-08-17 04:41:39','2026-08-17 04:41:39'),(60,3,'Hatshoshiganj','Hatshoshiganj','8350','2026-08-17 04:41:39','2026-08-17 04:41:39'),(61,3,'Lalmohan UPO','Daurihat','8331','2026-08-17 04:41:39','2026-08-17 04:41:39'),(62,3,'Lalmohan UPO','Gazaria','8332','2026-08-17 04:41:39','2026-08-17 04:41:39'),(63,3,'Lalmohan UPO','Lalmohan UPO','8330','2026-08-17 04:41:39','2026-08-17 04:41:39'),(64,4,'Jhalokathi Sadar','Baukathi','8402','2026-08-17 04:41:39','2026-08-17 04:41:39'),(65,4,'Jhalokathi Sadar','Gabha','8403','2026-08-17 04:41:39','2026-08-17 04:41:39'),(66,4,'Jhalokathi Sadar','Jhalokathi Sadar','8400','2026-08-17 04:41:39','2026-08-17 04:41:39'),(67,4,'Jhalokathi Sadar','Nabagram','8401','2026-08-17 04:41:39','2026-08-17 04:41:39'),(68,4,'Jhalokathi Sadar','Shekherhat','8404','2026-08-17 04:41:39','2026-08-17 04:41:39'),(69,4,'Kathalia','Amua','8431','2026-08-17 04:41:39','2026-08-17 04:41:39'),(70,4,'Kathalia','Kathalia','8430','2026-08-17 04:41:39','2026-08-17 04:41:39'),(71,4,'Kathalia','Niamatee','8432','2026-08-17 04:41:39','2026-08-17 04:41:39'),(72,4,'Kathalia','Shoulajalia','8433','2026-08-17 04:41:39','2026-08-17 04:41:39'),(73,4,'Nalchhiti','Beerkathi','8421','2026-08-17 04:41:39','2026-08-17 04:41:39'),(74,4,'Nalchhiti','Nalchhiti','8420','2026-08-17 04:41:39','2026-08-17 04:41:39'),(75,4,'Rajapur','Rajapur','8410','2026-08-17 04:41:39','2026-08-17 04:41:39'),(76,5,'Bauphal','Bagabandar','8621','2026-08-17 04:41:39','2026-08-17 04:41:39'),(77,5,'Bauphal','Bauphal','8620','2026-08-17 04:41:39','2026-08-17 04:41:39'),(78,5,'Bauphal','Birpasha','8622','2026-08-17 04:41:39','2026-08-17 04:41:39'),(79,5,'Bauphal','Kalaia','8624','2026-08-17 04:41:39','2026-08-17 04:41:39'),(80,5,'Bauphal','Kalishari','8623','2026-08-17 04:41:39','2026-08-17 04:41:39'),(81,5,'Dashmina','Dashmina','8630','2026-08-17 04:41:39','2026-08-17 04:41:39'),(82,5,'Galachipa','Galachipa','8640','2026-08-17 04:41:39','2026-08-17 04:41:39'),(83,5,'Galachipa','Gazipur Bandar','8641','2026-08-17 04:41:39','2026-08-17 04:41:39'),(84,5,'Khepupara','Khepupara','8650','2026-08-17 04:41:39','2026-08-17 04:41:39'),(85,5,'Khepupara','Mahipur','8651','2026-08-17 04:41:39','2026-08-17 04:41:39'),(86,5,'Patuakhali Sadar','Dumkee','8602','2026-08-17 04:41:39','2026-08-17 04:41:39'),(87,5,'Patuakhali Sadar','Moukaran','8601','2026-08-17 04:41:39','2026-08-17 04:41:39'),(88,5,'Patuakhali Sadar','Patuakhali Sadar','8600','2026-08-17 04:41:39','2026-08-17 04:41:39'),(89,5,'Patuakhali Sadar','Rahimabad','8603','2026-08-17 04:41:39','2026-08-17 04:41:39'),(90,5,'Subidkhali','Subidkhali','8610','2026-08-17 04:41:39','2026-08-17 04:41:39'),(91,6,'Banaripara','Banaripara','8530','2026-08-17 04:41:39','2026-08-17 04:41:39'),(92,6,'Banaripara','Chakhar','8531','2026-08-17 04:41:39','2026-08-17 04:41:39'),(93,6,'Bhandaria','Bhandaria','8550','2026-08-17 04:41:39','2026-08-17 04:41:39'),(94,6,'Bhandaria','Dhaoa','8552','2026-08-17 04:41:39','2026-08-17 04:41:39'),(95,6,'Bhandaria','Kanudashkathi','8551','2026-08-17 04:41:39','2026-08-17 04:41:39'),(96,6,'Kaukhali','Jolagati','8513','2026-08-17 04:41:39','2026-08-17 04:41:39'),(97,6,'Kaukhali','Joykul','8512','2026-08-17 04:41:39','2026-08-17 04:41:39'),(98,6,'Kaukhali','Kaukhali','8510','2026-08-17 04:41:39','2026-08-17 04:41:39'),(99,6,'Kaukhali','Keundia','8511','2026-08-17 04:41:39','2026-08-17 04:41:39'),(100,6,'Mathbaria','Betmor Natun Hat','8565','2026-08-17 04:41:39','2026-08-17 04:41:39'),(101,6,'Mathbaria','Gulishakhali','8563','2026-08-17 04:41:39','2026-08-17 04:41:39'),(102,6,'Mathbaria','Halta','8562','2026-08-17 04:41:39','2026-08-17 04:41:39'),(103,6,'Mathbaria','Mathbaria','8560','2026-08-17 04:41:39','2026-08-17 04:41:39'),(104,6,'Mathbaria','Shilarganj','8566','2026-08-17 04:41:39','2026-08-17 04:41:39'),(105,6,'Mathbaria','Tiarkhali','8564','2026-08-17 04:41:39','2026-08-17 04:41:39'),(106,6,'Mathbaria','Tushkhali','8561','2026-08-17 04:41:39','2026-08-17 04:41:39'),(107,6,'Nazirpur','Nazirpur','8540','2026-08-17 04:41:39','2026-08-17 04:41:39'),(108,6,'Nazirpur','Sriramkathi','8541','2026-08-17 04:41:39','2026-08-17 04:41:39'),(109,6,'Pirojpur Sadar','Hularhat','8501','2026-08-17 04:41:39','2026-08-17 04:41:39'),(110,6,'Pirojpur Sadar','Parerhat','8502','2026-08-17 04:41:39','2026-08-17 04:41:39'),(111,6,'Pirojpur Sadar','Pirojpur Sadar','8500','2026-08-17 04:41:39','2026-08-17 04:41:39'),(112,6,'Swarupkathi','Darus Sunnat','8521','2026-08-17 04:41:39','2026-08-17 04:41:39'),(113,6,'Swarupkathi','Jalabari','8523','2026-08-17 04:41:39','2026-08-17 04:41:39'),(114,6,'Swarupkathi','Kaurikhara','8522','2026-08-17 04:41:39','2026-08-17 04:41:39'),(115,6,'Swarupkathi','Swarupkathi','8520','2026-08-17 04:41:39','2026-08-17 04:41:39'),(116,7,'Alikadam','Alikadam','4650','2026-08-17 04:41:39','2026-08-17 04:41:39'),(117,7,'Bandarban Sadar','Bandarban Sadar','4600','2026-08-17 04:41:39','2026-08-17 04:41:39'),(118,7,'Naikhong','Naikhong','4660','2026-08-17 04:41:39','2026-08-17 04:41:39'),(119,7,'Roanchhari','Roanchhari','4610','2026-08-17 04:41:39','2026-08-17 04:41:39'),(120,7,'Ruma','Ruma','4620','2026-08-17 04:41:39','2026-08-17 04:41:39'),(121,7,'Thanchi','Lama','4641','2026-08-17 04:41:39','2026-08-17 04:41:39'),(122,7,'Thanchi','Thanchi','4630','2026-08-17 04:41:39','2026-08-17 04:41:39'),(123,8,'Akhaura','Akhaura','3450','2026-08-17 04:41:39','2026-08-17 04:41:39'),(124,8,'Akhaura','Azampur','3451','2026-08-17 04:41:39','2026-08-17 04:41:39'),(125,8,'Akhaura','Gangasagar','3452','2026-08-17 04:41:39','2026-08-17 04:41:39'),(126,8,'Banchharampur','Banchharampur','3420','2026-08-17 04:41:39','2026-08-17 04:41:39'),(127,8,'Brahamanbaria Sadar','Ashuganj','3402','2026-08-17 04:41:39','2026-08-17 04:41:39'),(128,8,'Brahamanbaria Sadar','Ashuganj Share','3403','2026-08-17 04:41:39','2026-08-17 04:41:39'),(129,8,'Brahamanbaria Sadar','Brahamanbaria Sadar','3400','2026-08-17 04:41:39','2026-08-17 04:41:39'),(130,8,'Brahamanbaria Sadar','Poun','3404','2026-08-17 04:41:39','2026-08-17 04:41:39'),(131,8,'Brahamanbaria Sadar','Talshahar','3401','2026-08-17 04:41:39','2026-08-17 04:41:39'),(132,8,'Kasba','Chandidar','3462','2026-08-17 04:41:39','2026-08-17 04:41:39'),(133,8,'Kasba','Chargachh','3463','2026-08-17 04:41:39','2026-08-17 04:41:39'),(134,8,'Kasba','Gopinathpur','3464','2026-08-17 04:41:39','2026-08-17 04:41:39'),(135,8,'Kasba','Kasba','3460','2026-08-17 04:41:39','2026-08-17 04:41:39'),(136,8,'Kasba','Kuti','3461','2026-08-17 04:41:39','2026-08-17 04:41:39'),(137,8,'Nabinagar','Jibanganj','3419','2026-08-17 04:41:39','2026-08-17 04:41:39'),(138,8,'Nabinagar','Kaitala','3417','2026-08-17 04:41:39','2026-08-17 04:41:39'),(139,8,'Nabinagar','Laubfatehpur','3411','2026-08-17 04:41:39','2026-08-17 04:41:39'),(140,8,'Nabinagar','Nabinagar','3410','2026-08-17 04:41:39','2026-08-17 04:41:39'),(141,8,'Nabinagar','Rasullabad','3412','2026-08-17 04:41:39','2026-08-17 04:41:39'),(142,8,'Nabinagar','Ratanpur','3414','2026-08-17 04:41:39','2026-08-17 04:41:39'),(143,8,'Nabinagar','Salimganj','3418','2026-08-17 04:41:39','2026-08-17 04:41:39'),(144,8,'Nabinagar','Shahapur','3415','2026-08-17 04:41:39','2026-08-17 04:41:39'),(145,8,'Nabinagar','Shamgram','3413','2026-08-17 04:41:39','2026-08-17 04:41:39'),(146,8,'Nasirnagar','Fandauk','3441','2026-08-17 04:41:39','2026-08-17 04:41:39'),(147,8,'Nasirnagar','Nasirnagar','3440','2026-08-17 04:41:39','2026-08-17 04:41:39'),(148,8,'Sarail','Chandura','3432','2026-08-17 04:41:39','2026-08-17 04:41:39'),(149,8,'Sarail','Sarial','3430','2026-08-17 04:41:39','2026-08-17 04:41:39'),(150,8,'Sarail','Shahbajpur','3431','2026-08-17 04:41:39','2026-08-17 04:41:39'),(151,9,'Chandpur Sadar','Baburhat','3602','2026-08-17 04:41:39','2026-08-17 04:41:39'),(152,9,'Chandpur Sadar','Chandpur Sadar','3600','2026-08-17 04:41:39','2026-08-17 04:41:39'),(153,9,'Chandpur Sadar','Puranbazar','3601','2026-08-17 04:41:39','2026-08-17 04:41:39'),(154,9,'Chandpur Sadar','Sahatali','3603','2026-08-17 04:41:39','2026-08-17 04:41:39'),(155,9,'Faridganj','Chandra','3651','2026-08-17 04:41:39','2026-08-17 04:41:39'),(156,9,'Faridganj','Faridganj','3650','2026-08-17 04:41:39','2026-08-17 04:41:39'),(157,9,'Faridganj','Gridkaliandia','3653','2026-08-17 04:41:39','2026-08-17 04:41:39'),(158,9,'Faridganj','Islampur Shah Isain','3655','2026-08-17 04:41:39','2026-08-17 04:41:39'),(159,9,'Faridganj','Rampurbazar','3654','2026-08-17 04:41:39','2026-08-17 04:41:39'),(160,9,'Faridganj','Rupsha','3652','2026-08-17 04:41:39','2026-08-17 04:41:39'),(161,9,'Hajiganj','Bolakhal','3611','2026-08-17 04:41:39','2026-08-17 04:41:39'),(162,9,'Hajiganj','Hajiganj','3610','2026-08-17 04:41:39','2026-08-17 04:41:39'),(163,9,'Hayemchar','Gandamara','3661','2026-08-17 04:41:39','2026-08-17 04:41:39'),(164,9,'Hayemchar','Hayemchar','3660','2026-08-17 04:41:39','2026-08-17 04:41:39'),(165,9,'Kachua','Kachua','3630','2026-08-17 04:41:39','2026-08-17 04:41:39'),(166,9,'Kachua','Pak Shrirampur','3631','2026-08-17 04:41:39','2026-08-17 04:41:39'),(167,9,'Kachua','Rahima Nagar','3632','2026-08-17 04:41:39','2026-08-17 04:41:39'),(168,9,'Kachua','Shachar','3633','2026-08-17 04:41:39','2026-08-17 04:41:39'),(169,9,'Matlobganj','Kalipur','3642','2026-08-17 04:41:39','2026-08-17 04:41:39'),(170,9,'Matlobganj','Matlobganj','3640','2026-08-17 04:41:39','2026-08-17 04:41:39'),(171,9,'Matlobganj','Mohanpur','3641','2026-08-17 04:41:39','2026-08-17 04:41:39'),(172,9,'Shahrasti','Chotoshi','3623','2026-08-17 04:41:39','2026-08-17 04:41:39'),(173,9,'Shahrasti','Islamia Madrasha','3624','2026-08-17 04:41:39','2026-08-17 04:41:39'),(174,9,'Shahrasti','Khilabazar','3621','2026-08-17 04:41:39','2026-08-17 04:41:39'),(175,9,'Shahrasti','Pashchim Kherihar Al','3622','2026-08-17 04:41:39','2026-08-17 04:41:39'),(176,9,'Shahrasti','Shahrasti','3620','2026-08-17 04:41:39','2026-08-17 04:41:39'),(177,10,'Anawara','Anowara','4376','2026-08-17 04:41:39','2026-08-17 04:41:39'),(178,10,'Anawara','Battali','4378','2026-08-17 04:41:39','2026-08-17 04:41:39'),(179,10,'Anawara','Paroikora','4377','2026-08-17 04:41:39','2026-08-17 04:41:39'),(180,10,'Boalkhali','Boalkhali','4366','2026-08-17 04:41:39','2026-08-17 04:41:39'),(181,10,'Boalkhali','Charandwip','4369','2026-08-17 04:41:39','2026-08-17 04:41:39'),(182,10,'Boalkhali','Iqbal Park','4365','2026-08-17 04:41:39','2026-08-17 04:41:39'),(183,10,'Boalkhali','Kadurkhal','4368','2026-08-17 04:41:39','2026-08-17 04:41:39'),(184,10,'Boalkhali','Kanungopara','4363','2026-08-17 04:41:39','2026-08-17 04:41:39'),(185,10,'Boalkhali','Sakpura','4367','2026-08-17 04:41:39','2026-08-17 04:41:39'),(186,10,'Boalkhali','Saroatoli','4364','2026-08-17 04:41:39','2026-08-17 04:41:39'),(187,10,'Chittagong Sadar','Al- Amin Baria Madra','4221','2026-08-17 04:41:39','2026-08-17 04:41:39'),(188,10,'Chittagong Sadar','Amin Jute Mills','4211','2026-08-17 04:41:39','2026-08-17 04:41:39'),(189,10,'Chittagong Sadar','Anandabazar','4215','2026-08-17 04:41:39','2026-08-17 04:41:39'),(190,10,'Chittagong Sadar','Bayezid Bostami','4210','2026-08-17 04:41:39','2026-08-17 04:41:39'),(191,10,'Chittagong Sadar','Chandgaon','4212','2026-08-17 04:41:39','2026-08-17 04:41:39'),(192,10,'Chittagong Sadar','Chawkbazar','4203','2026-08-17 04:41:39','2026-08-17 04:41:39'),(193,10,'Chittagong Sadar','Chitt. Cantonment','4220','2026-08-17 04:41:39','2026-08-17 04:41:39'),(194,10,'Chittagong Sadar','Chitt. Customs Acca','4219','2026-08-17 04:41:39','2026-08-17 04:41:39'),(195,10,'Chittagong Sadar','Chitt. Politechnic In','4209','2026-08-17 04:41:39','2026-08-17 04:41:39'),(196,10,'Chittagong Sadar','Chitt. Sailers Colon','4218','2026-08-17 04:41:39','2026-08-17 04:41:39'),(197,10,'Chittagong Sadar','Chittagong Airport','4205','2026-08-17 04:41:39','2026-08-17 04:41:39'),(198,10,'Chittagong Sadar','Chittagong Bandar','4100','2026-08-17 04:41:39','2026-08-17 04:41:39'),(199,10,'Chittagong Sadar','Chittagong GPO','4000','2026-08-17 04:41:39','2026-08-17 04:41:39'),(200,10,'Chittagong Sadar','Export Processing','4223','2026-08-17 04:41:39','2026-08-17 04:41:39'),(201,10,'Chittagong Sadar','Firozshah','4207','2026-08-17 04:41:39','2026-08-17 04:41:39'),(202,10,'Chittagong Sadar','Halishahar','4216','2026-08-17 04:41:39','2026-08-17 04:41:39'),(203,10,'Chittagong Sadar','Halishshar','4225','2026-08-17 04:41:39','2026-08-17 04:41:39'),(204,10,'Chittagong Sadar','Jalalabad','4214','2026-08-17 04:41:39','2026-08-17 04:41:39'),(205,10,'Chittagong Sadar','Jaldia Merine Accade','4206','2026-08-17 04:41:39','2026-08-17 04:41:39'),(206,10,'Chittagong Sadar','Middle Patenga','4222','2026-08-17 04:41:39','2026-08-17 04:41:39'),(207,10,'Chittagong Sadar','Mohard','4208','2026-08-17 04:41:39','2026-08-17 04:41:39'),(208,10,'Chittagong Sadar','North Halishahar','4226','2026-08-17 04:41:39','2026-08-17 04:41:39'),(209,10,'Chittagong Sadar','North Katuli','4217','2026-08-17 04:41:39','2026-08-17 04:41:39'),(210,10,'Chittagong Sadar','Pahartoli','4202','2026-08-17 04:41:39','2026-08-17 04:41:39'),(211,10,'Chittagong Sadar','Patenga','4204','2026-08-17 04:41:39','2026-08-17 04:41:39'),(212,10,'Chittagong Sadar','Rampura TSO','4224','2026-08-17 04:41:39','2026-08-17 04:41:39'),(213,10,'Chittagong Sadar','Wazedia','4213','2026-08-17 04:41:39','2026-08-17 04:41:39'),(214,10,'East Joara','Barma','4383','2026-08-17 04:41:39','2026-08-17 04:41:39'),(215,10,'East Joara','Dohazari','4382','2026-08-17 04:41:39','2026-08-17 04:41:39'),(216,10,'East Joara','East Joara','4380','2026-08-17 04:41:39','2026-08-17 04:41:39'),(217,10,'East Joara','Gachbaria','4381','2026-08-17 04:41:39','2026-08-17 04:41:39'),(218,10,'Fatikchhari','Bhandar Sharif','4352','2026-08-17 04:41:39','2026-08-17 04:41:39'),(219,10,'Fatikchhari','Fatikchhari','4350','2026-08-17 04:41:39','2026-08-17 04:41:39'),(220,10,'Fatikchhari','Harualchhari','4354','2026-08-17 04:41:39','2026-08-17 04:41:39'),(221,10,'Fatikchhari','Najirhat','4353','2026-08-17 04:41:39','2026-08-17 04:41:39'),(222,10,'Fatikchhari','Nanupur','4351','2026-08-17 04:41:39','2026-08-17 04:41:39'),(223,10,'Fatikchhari','Narayanhat','4355','2026-08-17 04:41:39','2026-08-17 04:41:39'),(224,10,'Hathazari','Chitt.University','4331','2026-08-17 04:41:39','2026-08-17 04:41:39'),(225,10,'Hathazari','Fatahabad','4335','2026-08-17 04:41:39','2026-08-17 04:41:39'),(226,10,'Hathazari','Gorduara','4332','2026-08-17 04:41:39','2026-08-17 04:41:39'),(227,10,'Hathazari','Hathazari','4330','2026-08-17 04:41:39','2026-08-17 04:41:39'),(228,10,'Hathazari','Katirhat','4333','2026-08-17 04:41:39','2026-08-17 04:41:39'),(229,10,'Hathazari','Madrasa','4339','2026-08-17 04:41:39','2026-08-17 04:41:39'),(230,10,'Hathazari','Mirzapur','4334','2026-08-17 04:41:39','2026-08-17 04:41:39'),(231,10,'Hathazari','Nuralibari','4337','2026-08-17 04:41:39','2026-08-17 04:41:39'),(232,10,'Hathazari','Yunus Nagar','4338','2026-08-17 04:41:39','2026-08-17 04:41:39'),(233,10,'Jaldi','Banigram','4393','2026-08-17 04:41:39','2026-08-17 04:41:39'),(234,10,'Jaldi','Gunagari','4392','2026-08-17 04:41:39','2026-08-17 04:41:39'),(235,10,'Jaldi','Jaldi','4390','2026-08-17 04:41:39','2026-08-17 04:41:39'),(236,10,'Jaldi','Khan Bahadur','4391','2026-08-17 04:41:39','2026-08-17 04:41:39'),(237,10,'Lohagara','Chunti','4398','2026-08-17 04:41:39','2026-08-17 04:41:39'),(238,10,'Lohagara','Lohagara','4396','2026-08-17 04:41:39','2026-08-17 04:41:39'),(239,10,'Lohagara','Padua','4397','2026-08-17 04:41:39','2026-08-17 04:41:39'),(240,10,'Mirsharai','Abutorab','4321','2026-08-17 04:41:39','2026-08-17 04:41:39'),(241,10,'Mirsharai','Azampur','4325','2026-08-17 04:41:39','2026-08-17 04:41:39'),(242,10,'Mirsharai','Bharawazhat','4323','2026-08-17 04:41:39','2026-08-17 04:41:39'),(243,10,'Mirsharai','Darrogahat','4322','2026-08-17 04:41:39','2026-08-17 04:41:39'),(244,10,'Mirsharai','Joarganj','4324','2026-08-17 04:41:39','2026-08-17 04:41:39'),(245,10,'Mirsharai','Korerhat','4327','2026-08-17 04:41:39','2026-08-17 04:41:39'),(246,10,'Mirsharai','Mirsharai','4320','2026-08-17 04:41:39','2026-08-17 04:41:39'),(247,10,'Mirsharai','Mohazanhat','4328','2026-08-17 04:41:39','2026-08-17 04:41:39'),(248,10,'Patia Head Office','Budhpara','4371','2026-08-17 04:41:39','2026-08-17 04:41:39'),(249,10,'Patia Head Office','Patia Head Office','4370','2026-08-17 04:41:39','2026-08-17 04:41:39'),(250,10,'Rangunia','Dhamair','4361','2026-08-17 04:41:39','2026-08-17 04:41:39'),(251,10,'Rangunia','Rangunia','4360','2026-08-17 04:41:39','2026-08-17 04:41:39'),(252,10,'Rouzan','B.I.T Post Office','4349','2026-08-17 04:41:39','2026-08-17 04:41:39'),(253,10,'Rouzan','Beenajuri','4341','2026-08-17 04:41:39','2026-08-17 04:41:39'),(254,10,'Rouzan','Dewanpur','4347','2026-08-17 04:41:39','2026-08-17 04:41:39'),(255,10,'Rouzan','Fatepur','4345','2026-08-17 04:41:39','2026-08-17 04:41:39'),(256,10,'Rouzan','Gahira','4343','2026-08-17 04:41:39','2026-08-17 04:41:39'),(257,10,'Rouzan','Guzra Noapara','4346','2026-08-17 04:41:39','2026-08-17 04:41:39'),(258,10,'Rouzan','Jagannath Hat','4344','2026-08-17 04:41:39','2026-08-17 04:41:39'),(259,10,'Rouzan','Kundeshwari','4342','2026-08-17 04:41:39','2026-08-17 04:41:39'),(260,10,'Rouzan','Mohamuni','4348','2026-08-17 04:41:39','2026-08-17 04:41:39'),(261,10,'Rouzan','Rouzan','4340','2026-08-17 04:41:39','2026-08-17 04:41:39'),(262,10,'Sandwip','Sandwip','4300','2026-08-17 04:41:39','2026-08-17 04:41:39'),(263,10,'Sandwip','Shiberhat','4301','2026-08-17 04:41:39','2026-08-17 04:41:39'),(264,10,'Sandwip','Urirchar','4302','2026-08-17 04:41:39','2026-08-17 04:41:39'),(265,10,'Satkania','Baitul Ijjat','4387','2026-08-17 04:41:39','2026-08-17 04:41:39'),(266,10,'Satkania','Bazalia','4388','2026-08-17 04:41:39','2026-08-17 04:41:39'),(267,10,'Satkania','Satkania','4386','2026-08-17 04:41:39','2026-08-17 04:41:39'),(268,10,'Sitakunda','Barabkunda','4312','2026-08-17 04:41:39','2026-08-17 04:41:39'),(269,10,'Sitakunda','Baroidhala','4311','2026-08-17 04:41:39','2026-08-17 04:41:39'),(270,10,'Sitakunda','Bawashbaria','4313','2026-08-17 04:41:39','2026-08-17 04:41:39'),(271,10,'Sitakunda','Bhatiari','4315','2026-08-17 04:41:39','2026-08-17 04:41:39'),(272,10,'Sitakunda','Fouzdarhat','4316','2026-08-17 04:41:39','2026-08-17 04:41:39'),(273,10,'Sitakunda','Jafrabad','4317','2026-08-17 04:41:39','2026-08-17 04:41:39'),(274,10,'Sitakunda','Kumira','4314','2026-08-17 04:41:39','2026-08-17 04:41:39'),(275,10,'Sitakunda','Sitakunda','4310','2026-08-17 04:41:39','2026-08-17 04:41:39'),(276,11,'Barura','Barura','3560','2026-08-17 04:41:39','2026-08-17 04:41:39'),(277,11,'Barura','Murdafarganj','3562','2026-08-17 04:41:39','2026-08-17 04:41:39'),(278,11,'Barura','Poyalgachha','3561','2026-08-17 04:41:39','2026-08-17 04:41:39'),(279,11,'Brahmanpara','Brahmanpara','3526','2026-08-17 04:41:39','2026-08-17 04:41:39'),(280,11,'Burichang','Burichang','3520','2026-08-17 04:41:39','2026-08-17 04:41:39'),(281,11,'Burichang','Maynamoti bazar','3521','2026-08-17 04:41:39','2026-08-17 04:41:39'),(282,11,'Chandina','Chandia','3510','2026-08-17 04:41:39','2026-08-17 04:41:39'),(283,11,'Chandina','Madhaiabazar','3511','2026-08-17 04:41:39','2026-08-17 04:41:39'),(284,11,'Chouddagram','Batisa','3551','2026-08-17 04:41:39','2026-08-17 04:41:39'),(285,11,'Chouddagram','Chiora','3552','2026-08-17 04:41:39','2026-08-17 04:41:39'),(286,11,'Chouddagram','Chouddagram','3550','2026-08-17 04:41:39','2026-08-17 04:41:39'),(287,11,'Comilla Sadar','Comilla Contoment','3501','2026-08-17 04:41:39','2026-08-17 04:41:39'),(288,11,'Comilla Sadar','Comilla Sadar','3500','2026-08-17 04:41:39','2026-08-17 04:41:39'),(289,11,'Comilla Sadar','Courtbari','3503','2026-08-17 04:41:39','2026-08-17 04:41:39'),(290,11,'Comilla Sadar','Halimanagar','3502','2026-08-17 04:41:39','2026-08-17 04:41:39'),(291,11,'Comilla Sadar','Suaganj','3504','2026-08-17 04:41:39','2026-08-17 04:41:39'),(292,11,'Daudkandi','Dashpara','3518','2026-08-17 04:41:39','2026-08-17 04:41:39'),(293,11,'Daudkandi','Daudkandi','3516','2026-08-17 04:41:39','2026-08-17 04:41:39'),(294,11,'Daudkandi','Eliotganj','3519','2026-08-17 04:41:39','2026-08-17 04:41:39'),(295,11,'Daudkandi','Gouripur','3517','2026-08-17 04:41:39','2026-08-17 04:41:39'),(296,11,'Davidhar','Barashalghar','3532','2026-08-17 04:41:39','2026-08-17 04:41:39'),(297,11,'Davidhar','Davidhar','3530','2026-08-17 04:41:39','2026-08-17 04:41:39'),(298,11,'Davidhar','Dhamtee','3533','2026-08-17 04:41:39','2026-08-17 04:41:39'),(299,11,'Davidhar','Gangamandal','3531','2026-08-17 04:41:39','2026-08-17 04:41:39'),(300,11,'Homna','Homna','3546','2026-08-17 04:41:39','2026-08-17 04:41:39'),(301,11,'Laksam','Bipulasar','3572','2026-08-17 04:41:39','2026-08-17 04:41:39'),(302,11,'Laksam','Laksam','3570','2026-08-17 04:41:39','2026-08-17 04:41:39'),(303,11,'Laksam','Lakshamanpur','3571','2026-08-17 04:41:39','2026-08-17 04:41:39'),(304,11,'Langalkot','Chhariabazar','3582','2026-08-17 04:41:39','2026-08-17 04:41:39'),(305,11,'Langalkot','Dhalua','3581','2026-08-17 04:41:39','2026-08-17 04:41:39'),(306,11,'Langalkot','Gunabati','3583','2026-08-17 04:41:39','2026-08-17 04:41:39'),(307,11,'Langalkot','Langalkot','3580','2026-08-17 04:41:39','2026-08-17 04:41:39'),(308,11,'Muradnagar','Bangra','3543','2026-08-17 04:41:39','2026-08-17 04:41:39'),(309,11,'Muradnagar','Companyganj','3542','2026-08-17 04:41:39','2026-08-17 04:41:39'),(310,11,'Muradnagar','Muradnagar','3540','2026-08-17 04:41:39','2026-08-17 04:41:39'),(311,11,'Muradnagar','Pantibazar','3545','2026-08-17 04:41:39','2026-08-17 04:41:39'),(312,11,'Muradnagar','Ramchandarpur','3541','2026-08-17 04:41:39','2026-08-17 04:41:39'),(313,11,'Muradnagar','Sonakanda','3544','2026-08-17 04:41:39','2026-08-17 04:41:39'),(314,12,'Chiringga','Badarkali','4742','2026-08-17 04:41:39','2026-08-17 04:41:39'),(315,12,'Chiringga','Chiringga','4740','2026-08-17 04:41:39','2026-08-17 04:41:39'),(316,12,'Chiringga','Chiringga S.O','4741','2026-08-17 04:41:39','2026-08-17 04:41:39'),(317,12,'Chiringga','Malumghat','4743','2026-08-17 04:41:39','2026-08-17 04:41:39'),(318,12,'Coxs Bazar Sadar','Coxs Bazar Sadar','4700','2026-08-17 04:41:39','2026-08-17 04:41:39'),(319,12,'Coxs Bazar Sadar','Eidga','4702','2026-08-17 04:41:39','2026-08-17 04:41:39'),(320,12,'Coxs Bazar Sadar','Zhilanja','4701','2026-08-17 04:41:39','2026-08-17 04:41:39'),(321,12,'Gorakghat','Gorakghat','4710','2026-08-17 04:41:39','2026-08-17 04:41:39'),(322,12,'Kutubdia','Kutubdia','4720','2026-08-17 04:41:39','2026-08-17 04:41:39'),(323,12,'Ramu','Ramu','4730','2026-08-17 04:41:39','2026-08-17 04:41:39'),(324,12,'Teknaf','Hnila','4761','2026-08-17 04:41:39','2026-08-17 04:41:39'),(325,12,'Teknaf','St.Martin','4762','2026-08-17 04:41:39','2026-08-17 04:41:39'),(326,12,'Teknaf','Teknaf','4760','2026-08-17 04:41:39','2026-08-17 04:41:39'),(327,12,'Ukhia','Ukhia','4750','2026-08-17 04:41:39','2026-08-17 04:41:39'),(328,13,'Chhagalnaia','Chhagalnaia','3910','2026-08-17 04:41:39','2026-08-17 04:41:39'),(329,13,'Chhagalnaia','Daraga Hat','3912','2026-08-17 04:41:39','2026-08-17 04:41:39'),(330,13,'Chhagalnaia','Maharajganj','3911','2026-08-17 04:41:39','2026-08-17 04:41:39'),(331,13,'Chhagalnaia','Puabashimulia','3913','2026-08-17 04:41:39','2026-08-17 04:41:39'),(332,13,'Dagonbhuia','Chhilonia','3922','2026-08-17 04:41:39','2026-08-17 04:41:39'),(333,13,'Dagonbhuia','Dagondhuia','3920','2026-08-17 04:41:39','2026-08-17 04:41:39'),(334,13,'Dagonbhuia','Dudmukha','3921','2026-08-17 04:41:39','2026-08-17 04:41:39'),(335,13,'Dagonbhuia','Rajapur','3923','2026-08-17 04:41:39','2026-08-17 04:41:39'),(336,13,'Feni Sadar','Fazilpur','3901','2026-08-17 04:41:39','2026-08-17 04:41:39'),(337,13,'Feni Sadar','Feni Sadar','3900','2026-08-17 04:41:39','2026-08-17 04:41:39'),(338,13,'Feni Sadar','Laskarhat','3903','2026-08-17 04:41:39','2026-08-17 04:41:39'),(339,13,'Feni Sadar','Sharshadie','3902','2026-08-17 04:41:39','2026-08-17 04:41:39'),(340,13,'Pashurampur','Fulgazi','3942','2026-08-17 04:41:39','2026-08-17 04:41:39'),(341,13,'Pashurampur','Munshirhat','3943','2026-08-17 04:41:39','2026-08-17 04:41:39'),(342,13,'Pashurampur','Pashurampur','3940','2026-08-17 04:41:39','2026-08-17 04:41:39'),(343,13,'Pashurampur','Shuarbazar','3941','2026-08-17 04:41:39','2026-08-17 04:41:39'),(344,13,'Sonagazi','Ahmadpur','3932','2026-08-17 04:41:39','2026-08-17 04:41:39'),(345,13,'Sonagazi','Kazirhat','3933','2026-08-17 04:41:39','2026-08-17 04:41:39'),(346,13,'Sonagazi','Motiganj','3931','2026-08-17 04:41:39','2026-08-17 04:41:39'),(347,13,'Sonagazi','Sonagazi','3930','2026-08-17 04:41:39','2026-08-17 04:41:39'),(348,14,'Diginala','Diginala','4420','2026-08-17 04:41:39','2026-08-17 04:41:39'),(349,14,'Khagrachari Sadar','Khagrachari Sadar','4400','2026-08-17 04:41:39','2026-08-17 04:41:39'),(350,14,'Laxmichhari','Laxmichhari','4470','2026-08-17 04:41:39','2026-08-17 04:41:39'),(351,14,'Mahalchhari','Mahalchhari','4430','2026-08-17 04:41:39','2026-08-17 04:41:39'),(352,14,'Manikchhari','Manikchhari','4460','2026-08-17 04:41:39','2026-08-17 04:41:39'),(353,14,'Matiranga','Matiranga','4450','2026-08-17 04:41:39','2026-08-17 04:41:39'),(354,14,'Panchhari','Panchhari','4410','2026-08-17 04:41:39','2026-08-17 04:41:39'),(355,14,'Ramghar Head Office','Ramghar Head Office','4440','2026-08-17 04:41:39','2026-08-17 04:41:39'),(356,15,'Char Alexgander','Char Alexgander','3730','2026-08-17 04:41:39','2026-08-17 04:41:39'),(357,15,'Char Alexgander','Hajirghat','3731','2026-08-17 04:41:39','2026-08-17 04:41:39'),(358,15,'Char Alexgander','Ramgatirhat','3732','2026-08-17 04:41:39','2026-08-17 04:41:39'),(359,15,'Lakshimpur Sadar','Amani Lakshimpur','3709','2026-08-17 04:41:39','2026-08-17 04:41:39'),(360,15,'Lakshimpur Sadar','Bhabaniganj','3702','2026-08-17 04:41:39','2026-08-17 04:41:39'),(361,15,'Lakshimpur Sadar','Chandraganj','3708','2026-08-17 04:41:39','2026-08-17 04:41:39'),(362,15,'Lakshimpur Sadar','Choupalli','3707','2026-08-17 04:41:39','2026-08-17 04:41:39'),(363,15,'Lakshimpur Sadar','Dalal Bazar','3701','2026-08-17 04:41:39','2026-08-17 04:41:39'),(364,15,'Lakshimpur Sadar','Duttapara','3706','2026-08-17 04:41:39','2026-08-17 04:41:39'),(365,15,'Lakshimpur Sadar','Keramatganj','3704','2026-08-17 04:41:39','2026-08-17 04:41:39'),(366,15,'Lakshimpur Sadar','Lakshimpur Sadar','3700','2026-08-17 04:41:39','2026-08-17 04:41:39'),(367,15,'Lakshimpur Sadar','Mandari','3703','2026-08-17 04:41:39','2026-08-17 04:41:39'),(368,15,'Lakshimpur Sadar','Rupchara','3705','2026-08-17 04:41:39','2026-08-17 04:41:39'),(369,15,'Ramganj','Alipur','3721','2026-08-17 04:41:39','2026-08-17 04:41:39'),(370,15,'Ramganj','Dolta','3725','2026-08-17 04:41:39','2026-08-17 04:41:39'),(371,15,'Ramganj','Kanchanpur','3723','2026-08-17 04:41:39','2026-08-17 04:41:39'),(372,15,'Ramganj','Naagmud','3724','2026-08-17 04:41:39','2026-08-17 04:41:39'),(373,15,'Ramganj','Panpara','3722','2026-08-17 04:41:39','2026-08-17 04:41:39'),(374,15,'Ramganj','Ramganj','3720','2026-08-17 04:41:39','2026-08-17 04:41:39'),(375,15,'Raypur','Bhuabari','3714','2026-08-17 04:41:39','2026-08-17 04:41:39'),(376,15,'Raypur','Haydarganj','3713','2026-08-17 04:41:39','2026-08-17 04:41:39'),(377,15,'Raypur','Nagerdighirpar','3712','2026-08-17 04:41:39','2026-08-17 04:41:39'),(378,15,'Raypur','Rakhallia','3711','2026-08-17 04:41:39','2026-08-17 04:41:39'),(379,15,'Raypur','Raypur','3710','2026-08-17 04:41:39','2026-08-17 04:41:39'),(380,16,'Basurhat','Basur Hat','3850','2026-08-17 04:41:39','2026-08-17 04:41:39'),(381,16,'Basurhat','Charhajari','3851','2026-08-17 04:41:39','2026-08-17 04:41:39'),(382,16,'Begumganj','Alaiarpur','3831','2026-08-17 04:41:39','2026-08-17 04:41:39'),(383,16,'Begumganj','Amisha Para','3847','2026-08-17 04:41:39','2026-08-17 04:41:39'),(384,16,'Begumganj','Banglabazar','3822','2026-08-17 04:41:39','2026-08-17 04:41:39'),(385,16,'Begumganj','Bazra','3824','2026-08-17 04:41:39','2026-08-17 04:41:39'),(386,16,'Begumganj','Begumganj','3820','2026-08-17 04:41:39','2026-08-17 04:41:39'),(387,16,'Begumganj','Bhabani Jibanpur','3837','2026-08-17 04:41:39','2026-08-17 04:41:39'),(388,16,'Begumganj','Choumohani','3821','2026-08-17 04:41:39','2026-08-17 04:41:39'),(389,16,'Begumganj','Dauti','3843','2026-08-17 04:41:39','2026-08-17 04:41:39'),(390,16,'Begumganj','Durgapur','3848','2026-08-17 04:41:39','2026-08-17 04:41:39'),(391,16,'Begumganj','Gopalpur','3828','2026-08-17 04:41:39','2026-08-17 04:41:39'),(392,16,'Begumganj','Jamidar Hat','3825','2026-08-17 04:41:39','2026-08-17 04:41:39'),(393,16,'Begumganj','Joyag','3844','2026-08-17 04:41:39','2026-08-17 04:41:39'),(394,16,'Begumganj','Joynarayanpur','3829','2026-08-17 04:41:39','2026-08-17 04:41:39'),(395,16,'Begumganj','Khalafat Bazar','3833','2026-08-17 04:41:39','2026-08-17 04:41:39'),(396,16,'Begumganj','Khalishpur','3842','2026-08-17 04:41:39','2026-08-17 04:41:39'),(397,16,'Begumganj','Maheshganj','3838','2026-08-17 04:41:39','2026-08-17 04:41:39'),(398,16,'Begumganj','Mir Owarishpur','3823','2026-08-17 04:41:39','2026-08-17 04:41:39'),(399,16,'Begumganj','Nadona','3839','2026-08-17 04:41:39','2026-08-17 04:41:39'),(400,16,'Begumganj','Nandiapara','3841','2026-08-17 04:41:39','2026-08-17 04:41:39'),(401,16,'Begumganj','Oachhekpur','3835','2026-08-17 04:41:39','2026-08-17 04:41:39'),(402,16,'Begumganj','Rajganj','3834','2026-08-17 04:41:39','2026-08-17 04:41:39'),(403,16,'Begumganj','Sonaimuri','3827','2026-08-17 04:41:39','2026-08-17 04:41:39'),(404,16,'Begumganj','Tangirpar','3832','2026-08-17 04:41:39','2026-08-17 04:41:39'),(405,16,'Begumganj','Thanar Hat','3845','2026-08-17 04:41:39','2026-08-17 04:41:39'),(406,16,'Chatkhil','Bansa Bazar','3879','2026-08-17 04:41:39','2026-08-17 04:41:39'),(407,16,'Chatkhil','Bodalcourt','3873','2026-08-17 04:41:39','2026-08-17 04:41:39'),(408,16,'Chatkhil','Chatkhil','3870','2026-08-17 04:41:39','2026-08-17 04:41:39'),(409,16,'Chatkhil','Dosh Gharia','3878','2026-08-17 04:41:39','2026-08-17 04:41:39'),(410,16,'Chatkhil','Karihati','3877','2026-08-17 04:41:39','2026-08-17 04:41:39'),(411,16,'Chatkhil','Khilpara','3872','2026-08-17 04:41:39','2026-08-17 04:41:39'),(412,16,'Chatkhil','Palla','3871','2026-08-17 04:41:39','2026-08-17 04:41:39'),(413,16,'Chatkhil','Rezzakpur','3874','2026-08-17 04:41:39','2026-08-17 04:41:39'),(414,16,'Chatkhil','Sahapur','3881','2026-08-17 04:41:39','2026-08-17 04:41:39'),(415,16,'Chatkhil','Sampara','3882','2026-08-17 04:41:39','2026-08-17 04:41:39'),(416,16,'Chatkhil','Shingbahura','3883','2026-08-17 04:41:39','2026-08-17 04:41:39'),(417,16,'Chatkhil','Solla','3875','2026-08-17 04:41:39','2026-08-17 04:41:39'),(418,16,'Hatiya','Afazia','3891','2026-08-17 04:41:39','2026-08-17 04:41:39'),(419,16,'Hatiya','Hatiya','3890','2026-08-17 04:41:39','2026-08-17 04:41:39'),(420,16,'Hatiya','Tamoraddi','3892','2026-08-17 04:41:39','2026-08-17 04:41:39'),(421,16,'Noakhali Sadar','Chaprashir Hat','3811','2026-08-17 04:41:39','2026-08-17 04:41:39'),(422,16,'Noakhali Sadar','Char Jabbar','3812','2026-08-17 04:41:39','2026-08-17 04:41:39'),(423,16,'Noakhali Sadar','Charam Tua','3809','2026-08-17 04:41:39','2026-08-17 04:41:39'),(424,16,'Noakhali Sadar','Din Monir Hat','3803','2026-08-17 04:41:39','2026-08-17 04:41:39'),(425,16,'Noakhali Sadar','Kabirhat','3807','2026-08-17 04:41:39','2026-08-17 04:41:39'),(426,16,'Noakhali Sadar','Khalifar Hat','3808','2026-08-17 04:41:39','2026-08-17 04:41:39'),(427,16,'Noakhali Sadar','Mriddarhat','3806','2026-08-17 04:41:39','2026-08-17 04:41:39'),(428,16,'Noakhali Sadar','Noakhali College','3801','2026-08-17 04:41:39','2026-08-17 04:41:39'),(429,16,'Noakhali Sadar','Noakhali Sadar','3800','2026-08-17 04:41:39','2026-08-17 04:41:39'),(430,16,'Noakhali Sadar','Pak Kishoreganj','3804','2026-08-17 04:41:39','2026-08-17 04:41:39'),(431,16,'Noakhali Sadar','Sonapur','3802','2026-08-17 04:41:39','2026-08-17 04:41:39'),(432,16,'Senbag','Beezbag','3862','2026-08-17 04:41:39','2026-08-17 04:41:39'),(433,16,'Senbag','Chatarpaia','3864','2026-08-17 04:41:39','2026-08-17 04:41:39'),(434,16,'Senbag','Kallyandi','3861','2026-08-17 04:41:39','2026-08-17 04:41:39'),(435,16,'Senbag','Kankirhat','3863','2026-08-17 04:41:39','2026-08-17 04:41:39'),(436,16,'Senbag','Senbag','3860','2026-08-17 04:41:39','2026-08-17 04:41:39'),(437,16,'Senbag','T.P. Lamua','3865','2026-08-17 04:41:39','2026-08-17 04:41:39'),(438,17,'Barakal','Barakal','4570','2026-08-17 04:41:39','2026-08-17 04:41:39'),(439,17,'Bilaichhari','Bilaichhari','4550','2026-08-17 04:41:39','2026-08-17 04:41:39'),(440,17,'Jarachhari','Jarachhari','4560','2026-08-17 04:41:39','2026-08-17 04:41:39'),(441,17,'Kalampati','Betbunia','4511','2026-08-17 04:41:39','2026-08-17 04:41:39'),(442,17,'Kalampati','Kalampati','4510','2026-08-17 04:41:39','2026-08-17 04:41:39'),(443,17,'Kaptai','Chandraghona','4531','2026-08-17 04:41:39','2026-08-17 04:41:39'),(444,17,'Kaptai','Kaptai','4530','2026-08-17 04:41:39','2026-08-17 04:41:39'),(445,17,'Kaptai','Kaptai Nuton Bazar','4533','2026-08-17 04:41:39','2026-08-17 04:41:39'),(446,17,'Kaptai','Kaptai Project','4532','2026-08-17 04:41:39','2026-08-17 04:41:39'),(447,17,'Longachh','Longachh','4580','2026-08-17 04:41:39','2026-08-17 04:41:39'),(448,17,'Marishya','Marishya','4590','2026-08-17 04:41:39','2026-08-17 04:41:39'),(449,17,'Naniachhar','Nanichhar','4520','2026-08-17 04:41:39','2026-08-17 04:41:39'),(450,17,'Rajsthali','Rajsthali','4540','2026-08-17 04:41:39','2026-08-17 04:41:39'),(451,17,'Rangamati Sadar','Rangamati Sadar','4500','2026-08-17 04:41:39','2026-08-17 04:41:39'),(452,18,'Demra','Demra','1360','2026-08-17 04:41:39','2026-08-17 04:41:39'),(453,18,'Demra','Matuail','1362','2026-08-17 04:41:39','2026-08-17 04:41:39'),(454,18,'Demra','Sarulia','1361','2026-08-17 04:41:39','2026-08-17 04:41:39'),(455,18,'Dhaka Cantt.','Dhaka CantonmentTSO','1206','2026-08-17 04:41:39','2026-08-17 04:41:39'),(456,18,'Dhamrai','Dhamrai','1350','2026-08-17 04:41:39','2026-08-17 04:41:39'),(457,18,'Dhamrai','Kamalpur','1351','2026-08-17 04:41:39','2026-08-17 04:41:39'),(458,18,'Dhanmondi','Jigatala TSO','1209','2026-08-17 04:41:39','2026-08-17 04:41:39'),(459,18,'Gulshan','Banani TSO','1213','2026-08-17 04:41:39','2026-08-17 04:41:39'),(460,18,'Gulshan','Gulshan Model Town','1212','2026-08-17 04:41:39','2026-08-17 04:41:39'),(461,18,'Jatrabari','Dhania TSO','1232','2026-08-17 04:41:39','2026-08-17 04:41:39'),(462,18,'Joypara','Joypara','1330','2026-08-17 04:41:39','2026-08-17 04:41:39'),(463,18,'Joypara','Narisha','1332','2026-08-17 04:41:39','2026-08-17 04:41:39'),(464,18,'Joypara','Palamganj','1331','2026-08-17 04:41:39','2026-08-17 04:41:39'),(465,18,'Keraniganj','Ati','1312','2026-08-17 04:41:39','2026-08-17 04:41:39'),(466,18,'Keraniganj','Dhaka Jute Mills','1311','2026-08-17 04:41:39','2026-08-17 04:41:39'),(467,18,'Keraniganj','Kalatia','1313','2026-08-17 04:41:39','2026-08-17 04:41:39'),(468,18,'Keraniganj','Keraniganj','1310','2026-08-17 04:41:39','2026-08-17 04:41:39'),(469,18,'Khilgaon','KhilgaonTSO','1219','2026-08-17 04:41:39','2026-08-17 04:41:39'),(470,18,'Khilkhet','KhilkhetTSO','1229','2026-08-17 04:41:39','2026-08-17 04:41:39'),(471,18,'Lalbag','Posta TSO','1211','2026-08-17 04:41:39','2026-08-17 04:41:39'),(472,18,'Mirpur','Mirpur TSO','1216','2026-08-17 04:41:39','2026-08-17 04:41:39'),(473,18,'Mohammadpur','Mohammadpur Housing','1207','2026-08-17 04:41:39','2026-08-17 04:41:39'),(474,18,'Mohammadpur','Sangsad BhabanTSO','1225','2026-08-17 04:41:39','2026-08-17 04:41:39'),(475,18,'Motijheel','BangabhabanTSO','1222','2026-08-17 04:41:39','2026-08-17 04:41:39'),(476,18,'Motijheel','DilkushaTSO','1223','2026-08-17 04:41:39','2026-08-17 04:41:39'),(477,18,'Nawabganj','Agla','1323','2026-08-17 04:41:39','2026-08-17 04:41:39'),(478,18,'Nawabganj','Churain','1325','2026-08-17 04:41:39','2026-08-17 04:41:39'),(479,18,'Nawabganj','Daudpur','1322','2026-08-17 04:41:39','2026-08-17 04:41:39'),(480,18,'Nawabganj','Hasnabad','1321','2026-08-17 04:41:39','2026-08-17 04:41:39'),(481,18,'Nawabganj','Khalpar','1324','2026-08-17 04:41:39','2026-08-17 04:41:39'),(482,18,'Nawabganj','Nawabganj','1320','2026-08-17 04:41:39','2026-08-17 04:41:39'),(483,18,'New market','New Market TSO','1205','2026-08-17 04:41:39','2026-08-17 04:41:39'),(484,18,'Palton','Dhaka GPO','1000','2026-08-17 04:41:39','2026-08-17 04:41:39'),(485,18,'Ramna','Shantinagr TSO','1217','2026-08-17 04:41:39','2026-08-17 04:41:39'),(486,18,'Sabujbag','Basabo TSO','1214','2026-08-17 04:41:39','2026-08-17 04:41:39'),(487,18,'Savar','Amin Bazar','1348','2026-08-17 04:41:39','2026-08-17 04:41:39'),(488,18,'Savar','Dairy Farm','1341','2026-08-17 04:41:39','2026-08-17 04:41:39'),(489,18,'Savar','EPZ','1349','2026-08-17 04:41:39','2026-08-17 04:41:39'),(490,18,'Savar','Jahangirnagar Univer','1342','2026-08-17 04:41:39','2026-08-17 04:41:39'),(491,18,'Savar','Kashem Cotton Mills','1346','2026-08-17 04:41:39','2026-08-17 04:41:39'),(492,18,'Savar','Rajphulbaria','1347','2026-08-17 04:41:39','2026-08-17 04:41:39'),(493,18,'Savar','Savar','1340','2026-08-17 04:41:39','2026-08-17 04:41:39'),(494,18,'Savar','Savar Canttonment','1344','2026-08-17 04:41:39','2026-08-17 04:41:39'),(495,18,'Savar','Saver P.A.T.C','1343','2026-08-17 04:41:39','2026-08-17 04:41:39'),(496,18,'Savar','Shimulia','1345','2026-08-17 04:41:39','2026-08-17 04:41:39'),(497,18,'Sutrapur','Dhaka Sadar HO','1100','2026-08-17 04:41:39','2026-08-17 04:41:39'),(498,18,'Sutrapur','Gendaria TSO','1204','2026-08-17 04:41:39','2026-08-17 04:41:39'),(499,18,'Sutrapur','Wari TSO','1203','2026-08-17 04:41:39','2026-08-17 04:41:39'),(500,18,'Tejgaon','Tejgaon TSO','1215','2026-08-17 04:41:39','2026-08-17 04:41:39'),(501,18,'Tejgaon Industrial Area','Dhaka Politechnic','1208','2026-08-17 04:41:39','2026-08-17 04:41:39'),(502,18,'Uttara','Uttara Model TwonTSO','1230','2026-08-17 04:41:39','2026-08-17 04:41:39'),(503,19,'Alfadanga','Alfadanga','7870','2026-08-17 04:41:39','2026-08-17 04:41:39'),(504,19,'Bhanga','Bhanga','7830','2026-08-17 04:41:39','2026-08-17 04:41:39'),(505,19,'Boalmari','Boalmari','7860','2026-08-17 04:41:39','2026-08-17 04:41:39'),(506,19,'Boalmari','Rupatpat','7861','2026-08-17 04:41:39','2026-08-17 04:41:39'),(507,19,'Charbhadrasan','Charbadrashan','7810','2026-08-17 04:41:39','2026-08-17 04:41:39'),(508,19,'Faridpur Sadar','Ambikapur','7802','2026-08-17 04:41:39','2026-08-17 04:41:39'),(509,19,'Faridpur Sadar','Baitulaman Politecni','7803','2026-08-17 04:41:39','2026-08-17 04:41:39'),(510,19,'Faridpur Sadar','Faridpursadar','7800','2026-08-17 04:41:39','2026-08-17 04:41:39'),(511,19,'Faridpur Sadar','Kanaipur','7801','2026-08-17 04:41:39','2026-08-17 04:41:39'),(512,19,'Madukhali','Kamarkali','7851','2026-08-17 04:41:39','2026-08-17 04:41:39'),(513,19,'Madukhali','Madukhali','7850','2026-08-17 04:41:39','2026-08-17 04:41:39'),(514,19,'Nagarkanda','Nagarkanda','7840','2026-08-17 04:41:39','2026-08-17 04:41:39'),(515,19,'Nagarkanda','Talma','7841','2026-08-17 04:41:39','2026-08-17 04:41:39'),(516,19,'Sadarpur','Bishwa jaker Manjil','7822','2026-08-17 04:41:39','2026-08-17 04:41:39'),(517,19,'Sadarpur','Hat Krishapur','7821','2026-08-17 04:41:39','2026-08-17 04:41:39'),(518,19,'Sadarpur','Sadarpur','7820','2026-08-17 04:41:39','2026-08-17 04:41:39'),(519,19,'Shriangan','Shriangan','7804','2026-08-17 04:41:39','2026-08-17 04:41:39'),(520,20,'Gazipur Sadar','B.O.F','1703','2026-08-17 04:41:39','2026-08-17 04:41:39'),(521,20,'Gazipur Sadar','B.R.R','1701','2026-08-17 04:41:39','2026-08-17 04:41:39'),(522,20,'Gazipur Sadar','Chandna','1702','2026-08-17 04:41:39','2026-08-17 04:41:39'),(523,20,'Gazipur Sadar','Gazipur Sadar','1700','2026-08-17 04:41:39','2026-08-17 04:41:39'),(524,20,'Gazipur Sadar','National University','1704','2026-08-17 04:41:39','2026-08-17 04:41:39'),(525,20,'Kaliakaar','Kaliakaar','1750','2026-08-17 04:41:39','2026-08-17 04:41:39'),(526,20,'Kaliakaar','Safipur','1751','2026-08-17 04:41:39','2026-08-17 04:41:39'),(527,20,'Kaliganj','Kaliganj','1720','2026-08-17 04:41:39','2026-08-17 04:41:39'),(528,20,'Kaliganj','Pubail','1721','2026-08-17 04:41:39','2026-08-17 04:41:39'),(529,20,'Kaliganj','Santanpara','1722','2026-08-17 04:41:39','2026-08-17 04:41:39'),(530,20,'Kaliganj','Vaoal Jamalpur','1723','2026-08-17 04:41:39','2026-08-17 04:41:39'),(531,20,'Kapashia','Kapashia','1730','2026-08-17 04:41:39','2026-08-17 04:41:39'),(532,20,'Monnunagar','Ershad Nagar','1712','2026-08-17 04:41:39','2026-08-17 04:41:39'),(533,20,'Monnunagar','Monnunagar','1710','2026-08-17 04:41:39','2026-08-17 04:41:39'),(534,20,'Monnunagar','Nishat Nagar','1711','2026-08-17 04:41:39','2026-08-17 04:41:39'),(535,20,'Sreepur','Barmi','1743','2026-08-17 04:41:39','2026-08-17 04:41:39'),(536,20,'Sreepur','Bashamur','1747','2026-08-17 04:41:39','2026-08-17 04:41:39'),(537,20,'Sreepur','Boubi','1748','2026-08-17 04:41:39','2026-08-17 04:41:39'),(538,20,'Sreepur','Kawraid','1745','2026-08-17 04:41:39','2026-08-17 04:41:39'),(539,20,'Sreepur','Satkhamair','1744','2026-08-17 04:41:39','2026-08-17 04:41:39'),(540,20,'Sreepur','Sreepur','1740','2026-08-17 04:41:39','2026-08-17 04:41:39'),(541,20,'Sripur','Rajendrapur','1741','2026-08-17 04:41:39','2026-08-17 04:41:39'),(542,20,'Sripur','Rajendrapur Canttome','1742','2026-08-17 04:41:39','2026-08-17 04:41:39'),(543,21,'Gopalganj Sadar','Barfa','8102','2026-08-17 04:41:39','2026-08-17 04:41:39'),(544,21,'Gopalganj Sadar','Chandradighalia','8013','2026-08-17 04:41:39','2026-08-17 04:41:39'),(545,21,'Gopalganj Sadar','Gopalganj Sadar','8100','2026-08-17 04:41:39','2026-08-17 04:41:39'),(546,21,'Gopalganj Sadar','Ulpur','8101','2026-08-17 04:41:39','2026-08-17 04:41:39'),(547,21,'Kashiani','Jonapur','8133','2026-08-17 04:41:39','2026-08-17 04:41:39'),(548,21,'Kashiani','Kashiani','8130','2026-08-17 04:41:39','2026-08-17 04:41:39'),(549,21,'Kashiani','Ramdia College','8131','2026-08-17 04:41:39','2026-08-17 04:41:39'),(550,21,'Kashiani','Ratoil','8132','2026-08-17 04:41:39','2026-08-17 04:41:39'),(551,21,'Kotalipara','Kotalipara','8110','2026-08-17 04:41:39','2026-08-17 04:41:39'),(552,21,'Maksudpur','Batkiamari','8141','2026-08-17 04:41:39','2026-08-17 04:41:39'),(553,21,'Maksudpur','Khandarpara','8142','2026-08-17 04:41:39','2026-08-17 04:41:39'),(554,21,'Maksudpur','Maksudpur','8140','2026-08-17 04:41:39','2026-08-17 04:41:39'),(555,21,'Tungipara','Patgati','8121','2026-08-17 04:41:39','2026-08-17 04:41:39'),(556,21,'Tungipara','Tungipara','8120','2026-08-17 04:41:39','2026-08-17 04:41:39'),(557,22,'Dewangonj','Dewangonj','2030','2026-08-17 04:41:39','2026-08-17 04:41:39'),(558,22,'Dewangonj','Dewangonj S. Mills','2031','2026-08-17 04:41:39','2026-08-17 04:41:39'),(559,22,'Islampur','Durmoot','2021','2026-08-17 04:41:39','2026-08-17 04:41:39'),(560,22,'Islampur','Gilabari','2022','2026-08-17 04:41:39','2026-08-17 04:41:39'),(561,22,'Islampur','Islampur','2020','2026-08-17 04:41:39','2026-08-17 04:41:39'),(562,22,'Jamalpur','Jamalpur','2000','2026-08-17 04:41:39','2026-08-17 04:41:39'),(563,22,'Jamalpur','Nandina','2001','2026-08-17 04:41:39','2026-08-17 04:41:39'),(564,22,'Jamalpur','Narundi','2002','2026-08-17 04:41:39','2026-08-17 04:41:39'),(565,22,'Malandah','Jamalpur','2011','2026-08-17 04:41:39','2026-08-17 04:41:39'),(566,22,'Malandah','Mahmoodpur','2013','2026-08-17 04:41:39','2026-08-17 04:41:39'),(567,22,'Malandah','Malancha','2012','2026-08-17 04:41:39','2026-08-17 04:41:39'),(568,22,'Malandah','Malandah','2010','2026-08-17 04:41:39','2026-08-17 04:41:39'),(569,22,'Mathargonj','Balijhuri','2041','2026-08-17 04:41:39','2026-08-17 04:41:39'),(570,22,'Mathargonj','Mathargonj','2040','2026-08-17 04:41:39','2026-08-17 04:41:39'),(571,22,'Shorishabari','Bausee','2052','2026-08-17 04:41:39','2026-08-17 04:41:39'),(572,22,'Shorishabari','Gunerbari','2051','2026-08-17 04:41:39','2026-08-17 04:41:39'),(573,22,'Shorishabari','Jagannath Ghat','2053','2026-08-17 04:41:39','2026-08-17 04:41:39'),(574,22,'Shorishabari','Jamuna Sar Karkhana','2055','2026-08-17 04:41:39','2026-08-17 04:41:39'),(575,22,'Shorishabari','Pingna','2054','2026-08-17 04:41:39','2026-08-17 04:41:39'),(576,22,'Shorishabari','Shorishabari','2050','2026-08-17 04:41:39','2026-08-17 04:41:39'),(577,23,'Bajitpur','Bajitpur','2336','2026-08-17 04:41:39','2026-08-17 04:41:39'),(578,23,'Bajitpur','Laksmipur','2338','2026-08-17 04:41:39','2026-08-17 04:41:39'),(579,23,'Bajitpur','Sararchar','2337','2026-08-17 04:41:39','2026-08-17 04:41:39'),(580,23,'Bhairob','Bhairab','2350','2026-08-17 04:41:39','2026-08-17 04:41:39'),(581,23,'Hossenpur','Hossenpur','2320','2026-08-17 04:41:39','2026-08-17 04:41:39'),(582,23,'Itna','Itna','2390','2026-08-17 04:41:39','2026-08-17 04:41:39'),(583,23,'Karimganj','Karimganj','2310','2026-08-17 04:41:39','2026-08-17 04:41:39'),(584,23,'Katiadi','Gochhihata','2331','2026-08-17 04:41:39','2026-08-17 04:41:39'),(585,23,'Katiadi','Katiadi','2330','2026-08-17 04:41:39','2026-08-17 04:41:39'),(586,23,'Kishoreganj Sadar','Kishoreganj S.Mills','2301','2026-08-17 04:41:39','2026-08-17 04:41:39'),(587,23,'Kishoreganj Sadar','Kishoreganj Sadar','2300','2026-08-17 04:41:39','2026-08-17 04:41:39'),(588,23,'Kishoreganj Sadar','Maizhati','2302','2026-08-17 04:41:39','2026-08-17 04:41:39'),(589,23,'Kishoreganj Sadar','Nilganj','2303','2026-08-17 04:41:39','2026-08-17 04:41:39'),(590,23,'Kuliarchar','Chhoysuti','2341','2026-08-17 04:41:39','2026-08-17 04:41:39'),(591,23,'Kuliarchar','Kuliarchar','2340','2026-08-17 04:41:39','2026-08-17 04:41:39'),(592,23,'Mithamoin','Abdullahpur','2371','2026-08-17 04:41:39','2026-08-17 04:41:39'),(593,23,'Mithamoin','MIthamoin','2370','2026-08-17 04:41:39','2026-08-17 04:41:39'),(594,23,'Nikli','Nikli','2360','2026-08-17 04:41:39','2026-08-17 04:41:39'),(595,23,'Ostagram','Ostagram','2380','2026-08-17 04:41:39','2026-08-17 04:41:39'),(596,23,'Pakundia','Pakundia','2326','2026-08-17 04:41:39','2026-08-17 04:41:39'),(597,23,'Tarial','Tarial','2316','2026-08-17 04:41:39','2026-08-17 04:41:39'),(598,24,'Barhamganj','Bahadurpur','7932','2026-08-17 04:41:39','2026-08-17 04:41:39'),(599,24,'Barhamganj','Barhamganj','7930','2026-08-17 04:41:39','2026-08-17 04:41:39'),(600,24,'Barhamganj','Nilaksmibandar','7931','2026-08-17 04:41:39','2026-08-17 04:41:39'),(601,24,'Barhamganj','Umedpur','7933','2026-08-17 04:41:39','2026-08-17 04:41:39'),(602,24,'Kalkini','Kalkini','7920','2026-08-17 04:41:39','2026-08-17 04:41:39'),(603,24,'Kalkini','Sahabrampur','7921','2026-08-17 04:41:39','2026-08-17 04:41:39'),(604,24,'Madaripur Sadar','Charmugria','7901','2026-08-17 04:41:39','2026-08-17 04:41:39'),(605,24,'Madaripur Sadar','Habiganj','7903','2026-08-17 04:41:39','2026-08-17 04:41:39'),(606,24,'Madaripur Sadar','Kulpaddi','7902','2026-08-17 04:41:39','2026-08-17 04:41:39'),(607,24,'Madaripur Sadar','Madaripur Sadar','7900','2026-08-17 04:41:39','2026-08-17 04:41:39'),(608,24,'Madaripur Sadar','Mustafapur','7904','2026-08-17 04:41:39','2026-08-17 04:41:39'),(609,24,'Rajoir','Khalia','7911','2026-08-17 04:41:39','2026-08-17 04:41:39'),(610,24,'Rajoir','Rajoir','7910','2026-08-17 04:41:39','2026-08-17 04:41:39'),(611,25,'Doulatpur','Doulatpur','1860','2026-08-17 04:41:39','2026-08-17 04:41:39'),(612,25,'Gheor','Gheor','1840','2026-08-17 04:41:39','2026-08-17 04:41:39'),(613,25,'Lechhraganj','Jhitka','1831','2026-08-17 04:41:39','2026-08-17 04:41:39'),(614,25,'Lechhraganj','Lechhraganj','1830','2026-08-17 04:41:39','2026-08-17 04:41:39'),(615,25,'Manikganj Sadar','Barangail','1804','2026-08-17 04:41:39','2026-08-17 04:41:39'),(616,25,'Manikganj Sadar','Gorpara','1802','2026-08-17 04:41:39','2026-08-17 04:41:39'),(617,25,'Manikganj Sadar','Mahadebpur','1803','2026-08-17 04:41:39','2026-08-17 04:41:39'),(618,25,'Manikganj Sadar','Manikganj Bazar','1801','2026-08-17 04:41:39','2026-08-17 04:41:39'),(619,25,'Manikganj Sadar','Manikganj Sadar','1800','2026-08-17 04:41:39','2026-08-17 04:41:39'),(620,25,'Saturia','Baliati','1811','2026-08-17 04:41:39','2026-08-17 04:41:39'),(621,25,'Saturia','Saturia','1810','2026-08-17 04:41:39','2026-08-17 04:41:39'),(622,25,'Shibloya','Aricha','1851','2026-08-17 04:41:39','2026-08-17 04:41:39'),(623,25,'Shibloya','Shibaloy','1850','2026-08-17 04:41:39','2026-08-17 04:41:39'),(624,25,'Shibloya','Tewta','1852','2026-08-17 04:41:39','2026-08-17 04:41:39'),(625,25,'Shibloya','Uthli','1853','2026-08-17 04:41:39','2026-08-17 04:41:39'),(626,25,'Singari','Baira','1821','2026-08-17 04:41:39','2026-08-17 04:41:39'),(627,25,'Singari','Joymantop','1822','2026-08-17 04:41:39','2026-08-17 04:41:39'),(628,25,'Singari','Singair','1820','2026-08-17 04:41:39','2026-08-17 04:41:39'),(629,26,'Gajaria','Gajaria','1510','2026-08-17 04:41:39','2026-08-17 04:41:39'),(630,26,'Gajaria','Hossendi','1511','2026-08-17 04:41:39','2026-08-17 04:41:39'),(631,26,'Gajaria','Rasulpur','1512','2026-08-17 04:41:39','2026-08-17 04:41:39'),(632,26,'Lohajong','Gouragonj','1334','2026-08-17 04:41:39','2026-08-17 04:41:39'),(633,26,'Lohajong','Gouragonj','1534','2026-08-17 04:41:39','2026-08-17 04:41:39'),(634,26,'Lohajong','Haldia SO','1532','2026-08-17 04:41:39','2026-08-17 04:41:39'),(635,26,'Lohajong','Haridia','1333','2026-08-17 04:41:39','2026-08-17 04:41:39'),(636,26,'Lohajong','Haridia DESO','1533','2026-08-17 04:41:39','2026-08-17 04:41:39'),(637,26,'Lohajong','Korhati','1531','2026-08-17 04:41:39','2026-08-17 04:41:39'),(638,26,'Lohajong','Lohajang','1530','2026-08-17 04:41:39','2026-08-17 04:41:39'),(639,26,'Lohajong','Madini Mandal','1335','2026-08-17 04:41:39','2026-08-17 04:41:39'),(640,26,'Lohajong','Medini Mandal EDSO','1535','2026-08-17 04:41:39','2026-08-17 04:41:39'),(641,26,'Munshiganj Sadar','Kathakhali','1503','2026-08-17 04:41:39','2026-08-17 04:41:39'),(642,26,'Munshiganj Sadar','Mirkadim','1502','2026-08-17 04:41:39','2026-08-17 04:41:39'),(643,26,'Munshiganj Sadar','Munshiganj Sadar','1500','2026-08-17 04:41:39','2026-08-17 04:41:39'),(644,26,'Munshiganj Sadar','Rikabibazar','1501','2026-08-17 04:41:39','2026-08-17 04:41:39'),(645,26,'Sirajdikhan','Ichapur','1542','2026-08-17 04:41:39','2026-08-17 04:41:39'),(646,26,'Sirajdikhan','Kola','1541','2026-08-17 04:41:39','2026-08-17 04:41:39'),(647,26,'Sirajdikhan','Malkha Nagar','1543','2026-08-17 04:41:39','2026-08-17 04:41:39'),(648,26,'Sirajdikhan','Shekher Nagar','1544','2026-08-17 04:41:39','2026-08-17 04:41:39'),(649,26,'Sirajdikhan','Sirajdikhan','1540','2026-08-17 04:41:39','2026-08-17 04:41:39'),(650,26,'Srinagar','Baghra','1557','2026-08-17 04:41:39','2026-08-17 04:41:39'),(651,26,'Srinagar','Barikhal','1551','2026-08-17 04:41:39','2026-08-17 04:41:39'),(652,26,'Srinagar','Bhaggyakul','1558','2026-08-17 04:41:39','2026-08-17 04:41:39'),(653,26,'Srinagar','Hashara','1553','2026-08-17 04:41:39','2026-08-17 04:41:39'),(654,26,'Srinagar','Kolapara','1554','2026-08-17 04:41:39','2026-08-17 04:41:39'),(655,26,'Srinagar','Kumarbhog','1555','2026-08-17 04:41:39','2026-08-17 04:41:39'),(656,26,'Srinagar','Mazpara','1552','2026-08-17 04:41:39','2026-08-17 04:41:39'),(657,26,'Srinagar','Srinagar','1550','2026-08-17 04:41:39','2026-08-17 04:41:39'),(658,26,'Srinagar','Vaggyakul SO','1556','2026-08-17 04:41:39','2026-08-17 04:41:39'),(659,26,'Tangibari','Bajrajugini','1523','2026-08-17 04:41:39','2026-08-17 04:41:39'),(660,26,'Tangibari','Baligao','1522','2026-08-17 04:41:39','2026-08-17 04:41:39'),(661,26,'Tangibari','Betkahat','1521','2026-08-17 04:41:39','2026-08-17 04:41:39'),(662,26,'Tangibari','Dighirpar','1525','2026-08-17 04:41:39','2026-08-17 04:41:39'),(663,26,'Tangibari','Hasail','1524','2026-08-17 04:41:39','2026-08-17 04:41:39'),(664,26,'Tangibari','Pura','1527','2026-08-17 04:41:39','2026-08-17 04:41:39'),(665,26,'Tangibari','Pura EDSO','1526','2026-08-17 04:41:39','2026-08-17 04:41:39'),(666,26,'Tangibari','Tangibari','1520','2026-08-17 04:41:39','2026-08-17 04:41:39'),(667,27,'Bhaluka','Bhaluka','2240','2026-08-17 04:41:39','2026-08-17 04:41:39'),(668,27,'Fulbaria','Fulbaria','2216','2026-08-17 04:41:39','2026-08-17 04:41:39'),(669,27,'Gaforgaon','Duttarbazar','2234','2026-08-17 04:41:39','2026-08-17 04:41:39'),(670,27,'Gaforgaon','Gaforgaon','2230','2026-08-17 04:41:39','2026-08-17 04:41:39'),(671,27,'Gaforgaon','Kandipara','2233','2026-08-17 04:41:39','2026-08-17 04:41:39'),(672,27,'Gaforgaon','Shibganj','2231','2026-08-17 04:41:39','2026-08-17 04:41:39'),(673,27,'Gaforgaon','Usti','2232','2026-08-17 04:41:39','2026-08-17 04:41:39'),(674,27,'Gouripur','Gouripur','2270','2026-08-17 04:41:39','2026-08-17 04:41:39'),(675,27,'Gouripur','Ramgopalpur','2271','2026-08-17 04:41:39','2026-08-17 04:41:39'),(676,27,'Haluaghat','Dhara','2261','2026-08-17 04:41:39','2026-08-17 04:41:39'),(677,27,'Haluaghat','Haluaghat','2260','2026-08-17 04:41:39','2026-08-17 04:41:39'),(678,27,'Haluaghat','Munshirhat','2262','2026-08-17 04:41:39','2026-08-17 04:41:39'),(679,27,'Isshwargonj','Atharabari','2282','2026-08-17 04:41:39','2026-08-17 04:41:39'),(680,27,'Isshwargonj','Isshwargonj','2280','2026-08-17 04:41:39','2026-08-17 04:41:39'),(681,27,'Isshwargonj','Sohagi','2281','2026-08-17 04:41:39','2026-08-17 04:41:39'),(682,27,'Muktagachha','Muktagachha','2210','2026-08-17 04:41:39','2026-08-17 04:41:39'),(683,27,'Mymensingh Sadar','Agriculture Universi','2202','2026-08-17 04:41:39','2026-08-17 04:41:39'),(684,27,'Mymensingh Sadar','Biddyaganj','2204','2026-08-17 04:41:39','2026-08-17 04:41:39'),(685,27,'Mymensingh Sadar','Kawatkhali','2201','2026-08-17 04:41:39','2026-08-17 04:41:39'),(686,27,'Mymensingh Sadar','Mymensingh Sadar','2200','2026-08-17 04:41:39','2026-08-17 04:41:39'),(687,27,'Mymensingh Sadar','Pearpur','2205','2026-08-17 04:41:39','2026-08-17 04:41:39'),(688,27,'Mymensingh Sadar','Shombhuganj','2203','2026-08-17 04:41:39','2026-08-17 04:41:39'),(689,27,'Nandail','Gangail','2291','2026-08-17 04:41:39','2026-08-17 04:41:39'),(690,27,'Nandail','Nandail','2290','2026-08-17 04:41:39','2026-08-17 04:41:39'),(691,27,'Phulpur','Beltia','2251','2026-08-17 04:41:39','2026-08-17 04:41:39'),(692,27,'Phulpur','Phulpur','2250','2026-08-17 04:41:39','2026-08-17 04:41:39'),(693,27,'Phulpur','Tarakanda','2252','2026-08-17 04:41:39','2026-08-17 04:41:39'),(694,27,'Trishal','Ahmadbad','2221','2026-08-17 04:41:39','2026-08-17 04:41:39'),(695,27,'Trishal','Dhala','2223','2026-08-17 04:41:39','2026-08-17 04:41:39'),(696,27,'Trishal','Ram Amritaganj','2222','2026-08-17 04:41:39','2026-08-17 04:41:39'),(697,27,'Trishal','Trishal','2220','2026-08-17 04:41:39','2026-08-17 04:41:39'),(698,28,'Araihazar','Araihazar','1450','2026-08-17 04:41:39','2026-08-17 04:41:39'),(699,28,'Araihazar','Gopaldi','1451','2026-08-17 04:41:39','2026-08-17 04:41:39'),(700,28,'Baidder Bazar','Baidder Bazar','1440','2026-08-17 04:41:39','2026-08-17 04:41:39'),(701,28,'Baidder Bazar','Bara Nagar','1441','2026-08-17 04:41:39','2026-08-17 04:41:39'),(702,28,'Baidder Bazar','Barodi','1442','2026-08-17 04:41:39','2026-08-17 04:41:39'),(703,28,'Bandar','BIDS','1413','2026-08-17 04:41:39','2026-08-17 04:41:39'),(704,28,'Bandar','Bandar','1410','2026-08-17 04:41:39','2026-08-17 04:41:39'),(705,28,'Bandar','D.C Mills','1411','2026-08-17 04:41:39','2026-08-17 04:41:39'),(706,28,'Bandar','Madanganj','1414','2026-08-17 04:41:39','2026-08-17 04:41:39'),(707,28,'Bandar','Nabiganj','1412','2026-08-17 04:41:39','2026-08-17 04:41:39'),(708,28,'Fatullah','Fatulla Bazar','1421','2026-08-17 04:41:39','2026-08-17 04:41:39'),(709,28,'Fatullah','Fatullah','1420','2026-08-17 04:41:39','2026-08-17 04:41:39'),(710,28,'Narayanganj Sadar','Narayanganj Sadar','1400','2026-08-17 04:41:39','2026-08-17 04:41:39'),(711,28,'Rupganj','Bhulta','1462','2026-08-17 04:41:39','2026-08-17 04:41:39'),(712,28,'Rupganj','Kanchan','1461','2026-08-17 04:41:39','2026-08-17 04:41:39'),(713,28,'Rupganj','Murapara','1464','2026-08-17 04:41:39','2026-08-17 04:41:39'),(714,28,'Rupganj','Nagri','1463','2026-08-17 04:41:39','2026-08-17 04:41:39'),(715,28,'Rupganj','Rupganj','1460','2026-08-17 04:41:39','2026-08-17 04:41:39'),(716,28,'Siddirganj','Adamjeenagar','1431','2026-08-17 04:41:39','2026-08-17 04:41:39'),(717,28,'Siddirganj','LN Mills','1432','2026-08-17 04:41:39','2026-08-17 04:41:39'),(718,28,'Siddirganj','Siddirganj','1430','2026-08-17 04:41:39','2026-08-17 04:41:39'),(719,29,'Belabo','Belabo','1640','2026-08-17 04:41:39','2026-08-17 04:41:39'),(720,29,'Monohordi','Hatirdia','1651','2026-08-17 04:41:39','2026-08-17 04:41:39'),(721,29,'Monohordi','Katabaria','1652','2026-08-17 04:41:39','2026-08-17 04:41:39'),(722,29,'Monohordi','Monohordi','1650','2026-08-17 04:41:39','2026-08-17 04:41:39'),(723,29,'Narshingdi Sadar','Karimpur','1605','2026-08-17 04:41:39','2026-08-17 04:41:39'),(724,29,'Narshingdi Sadar','Madhabdi','1604','2026-08-17 04:41:39','2026-08-17 04:41:39'),(725,29,'Narshingdi Sadar','Narshingdi College','1602','2026-08-17 04:41:39','2026-08-17 04:41:39'),(726,29,'Narshingdi Sadar','Narshingdi Sadar','1600','2026-08-17 04:41:39','2026-08-17 04:41:39'),(727,29,'Narshingdi Sadar','Panchdona','1603','2026-08-17 04:41:39','2026-08-17 04:41:39'),(728,29,'Narshingdi Sadar','UMC Jute Mills','1601','2026-08-17 04:41:39','2026-08-17 04:41:39'),(729,29,'Palash','Char Sindhur','1612','2026-08-17 04:41:39','2026-08-17 04:41:39'),(730,29,'Palash','Ghorashal','1613','2026-08-17 04:41:39','2026-08-17 04:41:39'),(731,29,'Palash','Ghorashal Urea Facto','1611','2026-08-17 04:41:39','2026-08-17 04:41:39'),(732,29,'Palash','Palash','1610','2026-08-17 04:41:39','2026-08-17 04:41:39'),(733,29,'Raypura','Bazar Hasnabad','1631','2026-08-17 04:41:39','2026-08-17 04:41:39'),(734,29,'Raypura','Radhaganj bazar','1632','2026-08-17 04:41:39','2026-08-17 04:41:39'),(735,29,'Raypura','Raypura','1630','2026-08-17 04:41:39','2026-08-17 04:41:39'),(736,29,'Shibpur','Shibpur','1620','2026-08-17 04:41:39','2026-08-17 04:41:39'),(737,30,'Atpara','Atpara','2470','2026-08-17 04:41:39','2026-08-17 04:41:39'),(738,30,'Barhatta','Barhatta','2440','2026-08-17 04:41:39','2026-08-17 04:41:39'),(739,30,'Dharmapasha','Dharampasha','2450','2026-08-17 04:41:39','2026-08-17 04:41:39'),(740,30,'Dhobaura','Dhobaura','2416','2026-08-17 04:41:39','2026-08-17 04:41:39'),(741,30,'Dhobaura','Sakoai','2417','2026-08-17 04:41:39','2026-08-17 04:41:39'),(742,30,'Kalmakanda','Kalmakanda','2430','2026-08-17 04:41:39','2026-08-17 04:41:39'),(743,30,'Kendua','Kendua','2480','2026-08-17 04:41:39','2026-08-17 04:41:39'),(744,30,'Khaliajuri','Khaliajhri','2460','2026-08-17 04:41:39','2026-08-17 04:41:39'),(745,30,'Khaliajuri','Shaldigha','2462','2026-08-17 04:41:39','2026-08-17 04:41:39'),(746,30,'Madan','Madan','2490','2026-08-17 04:41:39','2026-08-17 04:41:39'),(747,30,'Moddhynagar','Moddoynagar','2456','2026-08-17 04:41:39','2026-08-17 04:41:39'),(748,30,'Mohanganj','Mohanganj','2446','2026-08-17 04:41:39','2026-08-17 04:41:39'),(749,30,'Netrakona Sadar','Baikherhati','2401','2026-08-17 04:41:39','2026-08-17 04:41:39'),(750,30,'Netrakona Sadar','Netrakona Sadar','2400','2026-08-17 04:41:39','2026-08-17 04:41:39'),(751,30,'Purbadhola','Jaria Jhanjhail','2412','2026-08-17 04:41:39','2026-08-17 04:41:39'),(752,30,'Purbadhola','Purbadhola','2410','2026-08-17 04:41:39','2026-08-17 04:41:39'),(753,30,'Purbadhola','Shamgonj','2411','2026-08-17 04:41:39','2026-08-17 04:41:39'),(754,30,'Susung Durgapur','Susnng Durgapur','2420','2026-08-17 04:41:39','2026-08-17 04:41:39'),(755,31,'Baliakandi','Baliakandi','7730','2026-08-17 04:41:39','2026-08-17 04:41:39'),(756,31,'Baliakandi','Nalia','7731','2026-08-17 04:41:39','2026-08-17 04:41:39'),(757,31,'Pangsha','Mrigibazar','7723','2026-08-17 04:41:39','2026-08-17 04:41:39'),(758,31,'Pangsha','Pangsha','7720','2026-08-17 04:41:39','2026-08-17 04:41:39'),(759,31,'Pangsha','Ramkol','7721','2026-08-17 04:41:39','2026-08-17 04:41:39'),(760,31,'Pangsha','Ratandia','7722','2026-08-17 04:41:39','2026-08-17 04:41:39'),(761,31,'Rajbari Sadar','Goalanda','7710','2026-08-17 04:41:39','2026-08-17 04:41:39'),(762,31,'Rajbari Sadar','Khankhanapur','7711','2026-08-17 04:41:39','2026-08-17 04:41:39'),(763,31,'Rajbari Sadar','Rajbari Sadar','7700','2026-08-17 04:41:39','2026-08-17 04:41:39'),(764,32,'Bhedorganj','Bhedorganj','8030','2026-08-17 04:41:39','2026-08-17 04:41:39'),(765,32,'Damudhya','Damudhya','8040','2026-08-17 04:41:39','2026-08-17 04:41:39'),(766,32,'Gosairhat','Gosairhat','8050','2026-08-17 04:41:39','2026-08-17 04:41:39'),(767,32,'Jajira','Jajira','8010','2026-08-17 04:41:39','2026-08-17 04:41:39'),(768,32,'Naria','Bhozeshwar','8021','2026-08-17 04:41:39','2026-08-17 04:41:39'),(769,32,'Naria','Gharisar','8022','2026-08-17 04:41:39','2026-08-17 04:41:39'),(770,32,'Naria','Kartikpur','8024','2026-08-17 04:41:39','2026-08-17 04:41:39'),(771,32,'Naria','Naria','8020','2026-08-17 04:41:39','2026-08-17 04:41:39'),(772,32,'Naria','Upshi','8023','2026-08-17 04:41:39','2026-08-17 04:41:39'),(773,32,'Shariatpur Sadar','Angaria','8001','2026-08-17 04:41:39','2026-08-17 04:41:39'),(774,32,'Shariatpur Sadar','Chikandi','8002','2026-08-17 04:41:39','2026-08-17 04:41:39'),(775,32,'Shariatpur Sadar','Shariatpur Sadar','8000','2026-08-17 04:41:39','2026-08-17 04:41:39'),(776,33,'Bakshigonj','Bakshigonj','2140','2026-08-17 04:41:39','2026-08-17 04:41:39'),(777,33,'Jhinaigati','Jhinaigati','2120','2026-08-17 04:41:39','2026-08-17 04:41:39'),(778,33,'Nakla','Gonopaddi','2151','2026-08-17 04:41:39','2026-08-17 04:41:39'),(779,33,'Nakla','Nakla','2150','2026-08-17 04:41:39','2026-08-17 04:41:39'),(780,33,'Nalitabari','Hatibandha','2111','2026-08-17 04:41:39','2026-08-17 04:41:39'),(781,33,'Nalitabari','Nalitabari','2110','2026-08-17 04:41:39','2026-08-17 04:41:39'),(782,33,'Sherpur Shadar','Sherpur Shadar','2100','2026-08-17 04:41:39','2026-08-17 04:41:39'),(783,33,'Shribardi','Shribardi','2130','2026-08-17 04:41:39','2026-08-17 04:41:39'),(784,34,'Basail','Basail','1920','2026-08-17 04:41:39','2026-08-17 04:41:39'),(785,34,'Bhuapur','Bhuapur','1960','2026-08-17 04:41:39','2026-08-17 04:41:39'),(786,34,'Delduar','Delduar','1910','2026-08-17 04:41:39','2026-08-17 04:41:39'),(787,34,'Delduar','Elasin','1913','2026-08-17 04:41:39','2026-08-17 04:41:39'),(788,34,'Delduar','Hinga Nagar','1914','2026-08-17 04:41:39','2026-08-17 04:41:39'),(789,34,'Delduar','Jangalia','1911','2026-08-17 04:41:39','2026-08-17 04:41:39'),(790,34,'Delduar','Lowhati','1915','2026-08-17 04:41:39','2026-08-17 04:41:39'),(791,34,'Delduar','Patharail','1912','2026-08-17 04:41:39','2026-08-17 04:41:39'),(792,34,'Ghatail','D. Pakutia','1982','2026-08-17 04:41:39','2026-08-17 04:41:39'),(793,34,'Ghatail','Dhalapara','1983','2026-08-17 04:41:39','2026-08-17 04:41:39'),(794,34,'Ghatail','Ghatial','1980','2026-08-17 04:41:39','2026-08-17 04:41:39'),(795,34,'Ghatail','Lohani','1984','2026-08-17 04:41:39','2026-08-17 04:41:39'),(796,34,'Ghatail','Zahidganj','1981','2026-08-17 04:41:39','2026-08-17 04:41:39'),(797,34,'Gopalpur','Gopalpur','1990','2026-08-17 04:41:39','2026-08-17 04:41:39'),(798,34,'Gopalpur','Hemnagar','1992','2026-08-17 04:41:39','2026-08-17 04:41:39'),(799,34,'Gopalpur','Jhowail','1991','2026-08-17 04:41:39','2026-08-17 04:41:39'),(800,34,'Kalihati','Ballabazar','1973','2026-08-17 04:41:39','2026-08-17 04:41:39'),(801,34,'Kalihati','Elinga','1974','2026-08-17 04:41:39','2026-08-17 04:41:39'),(802,34,'Kalihati','Kalihati','1970','2026-08-17 04:41:39','2026-08-17 04:41:39'),(803,34,'Kalihati','Nagarbari','1977','2026-08-17 04:41:39','2026-08-17 04:41:39'),(804,34,'Kalihati','Nagarbari SO','1976','2026-08-17 04:41:39','2026-08-17 04:41:39'),(805,34,'Kalihati','Nagbari','1972','2026-08-17 04:41:39','2026-08-17 04:41:39'),(806,34,'Kalihati','Palisha','1975','2026-08-17 04:41:39','2026-08-17 04:41:39'),(807,34,'Kalihati','Rajafair','1971','2026-08-17 04:41:39','2026-08-17 04:41:39'),(808,34,'Kashkaolia','Kashkawlia','1930','2026-08-17 04:41:39','2026-08-17 04:41:39'),(809,34,'Madhupur','Dhobari','1997','2026-08-17 04:41:39','2026-08-17 04:41:39'),(810,34,'Madhupur','Madhupur','1996','2026-08-17 04:41:39','2026-08-17 04:41:39'),(811,34,'Mirzapur','Gorai','1941','2026-08-17 04:41:39','2026-08-17 04:41:39'),(812,34,'Mirzapur','Jarmuki','1944','2026-08-17 04:41:39','2026-08-17 04:41:39'),(813,34,'Mirzapur','M.C. College','1942','2026-08-17 04:41:39','2026-08-17 04:41:39'),(814,34,'Mirzapur','Mirzapur','1940','2026-08-17 04:41:39','2026-08-17 04:41:39'),(815,34,'Mirzapur','Mohera','1945','2026-08-17 04:41:39','2026-08-17 04:41:39'),(816,34,'Mirzapur','Warri paikpara','1943','2026-08-17 04:41:39','2026-08-17 04:41:39'),(817,34,'Nagarpur','Dhuburia','1937','2026-08-17 04:41:39','2026-08-17 04:41:39'),(818,34,'Nagarpur','Nagarpur','1936','2026-08-17 04:41:39','2026-08-17 04:41:39'),(819,34,'Nagarpur','Salimabad','1938','2026-08-17 04:41:39','2026-08-17 04:41:39'),(820,34,'Sakhipur','Kochua','1951','2026-08-17 04:41:39','2026-08-17 04:41:39'),(821,34,'Sakhipur','Sakhipur','1950','2026-08-17 04:41:39','2026-08-17 04:41:39'),(822,34,'Tangail Sadar','Kagmari','1901','2026-08-17 04:41:39','2026-08-17 04:41:39'),(823,34,'Tangail Sadar','Korotia','1903','2026-08-17 04:41:39','2026-08-17 04:41:39'),(824,34,'Tangail Sadar','Purabari','1904','2026-08-17 04:41:39','2026-08-17 04:41:39'),(825,34,'Tangail Sadar','Santosh','1902','2026-08-17 04:41:39','2026-08-17 04:41:39'),(826,34,'Tangail Sadar','Tangail Sadar','1900','2026-08-17 04:41:39','2026-08-17 04:41:39'),(827,35,'Bagerhat Sadar','Bagerhat Sadar','9300','2026-08-17 04:41:39','2026-08-17 04:41:39'),(828,35,'Bagerhat Sadar','P.C College','9301','2026-08-17 04:41:39','2026-08-17 04:41:39'),(829,35,'Bagerhat Sadar','Rangdia','9302','2026-08-17 04:41:39','2026-08-17 04:41:39'),(830,35,'Chalna Ankorage','Chalna Ankorage','9350','2026-08-17 04:41:39','2026-08-17 04:41:39'),(831,35,'Chalna Ankorage','Mongla Port','9351','2026-08-17 04:41:39','2026-08-17 04:41:39'),(832,35,'Chitalmari','Barabaria','9361','2026-08-17 04:41:39','2026-08-17 04:41:39'),(833,35,'Chitalmari','Chitalmari','9360','2026-08-17 04:41:39','2026-08-17 04:41:39'),(834,35,'Fakirhat','Bhanganpar Bazar','9372','2026-08-17 04:41:39','2026-08-17 04:41:39'),(835,35,'Fakirhat','Fakirhat','9370','2026-08-17 04:41:39','2026-08-17 04:41:39'),(836,35,'Fakirhat','Mansa','9371','2026-08-17 04:41:39','2026-08-17 04:41:39'),(837,35,'Kachua UPO','Kachua','9310','2026-08-17 04:41:39','2026-08-17 04:41:39'),(838,35,'Kachua UPO','Sonarkola','9311','2026-08-17 04:41:39','2026-08-17 04:41:39'),(839,35,'Mollahat','Charkulia','9383','2026-08-17 04:41:39','2026-08-17 04:41:39'),(840,35,'Mollahat','Dariala','9382','2026-08-17 04:41:39','2026-08-17 04:41:39'),(841,35,'Mollahat','Kahalpur','9381','2026-08-17 04:41:39','2026-08-17 04:41:39'),(842,35,'Mollahat','Mollahat','9380','2026-08-17 04:41:39','2026-08-17 04:41:39'),(843,35,'Mollahat','Nagarkandi','9384','2026-08-17 04:41:39','2026-08-17 04:41:39'),(844,35,'Mollahat','Pak Gangni','9385','2026-08-17 04:41:39','2026-08-17 04:41:39'),(845,35,'Morelganj','Morelganj','9320','2026-08-17 04:41:39','2026-08-17 04:41:39'),(846,35,'Morelganj','Sannasi Bazar','9321','2026-08-17 04:41:39','2026-08-17 04:41:39'),(847,35,'Morelganj','Telisatee','9322','2026-08-17 04:41:39','2026-08-17 04:41:39'),(848,35,'Rampal','Foylahat','9341','2026-08-17 04:41:39','2026-08-17 04:41:39'),(849,35,'Rampal','Gourambha','9343','2026-08-17 04:41:39','2026-08-17 04:41:39'),(850,35,'Rampal','Rampal','9340','2026-08-17 04:41:39','2026-08-17 04:41:39'),(851,35,'Rampal','Sonatunia','9342','2026-08-17 04:41:39','2026-08-17 04:41:39'),(852,35,'Rayenda','Rayenda','9330','2026-08-17 04:41:39','2026-08-17 04:41:39'),(853,36,'Alamdanga','Alamdanga','7210','2026-08-17 04:41:39','2026-08-17 04:41:39'),(854,36,'Alamdanga','Hardi','7211','2026-08-17 04:41:39','2026-08-17 04:41:39'),(855,36,'Chuadanga Sadar','Chuadanga Sadar','7200','2026-08-17 04:41:39','2026-08-17 04:41:39'),(856,36,'Chuadanga Sadar','Munshiganj','7201','2026-08-17 04:41:39','2026-08-17 04:41:39'),(857,36,'Damurhuda','Andulbaria','7222','2026-08-17 04:41:39','2026-08-17 04:41:39'),(858,36,'Damurhuda','Damurhuda','7220','2026-08-17 04:41:39','2026-08-17 04:41:39'),(859,36,'Damurhuda','Darshana','7221','2026-08-17 04:41:39','2026-08-17 04:41:39'),(860,36,'Doulatganj','Doulatganj','7230','2026-08-17 04:41:39','2026-08-17 04:41:39'),(861,37,'Bagharpara','Bagharpara','7470','2026-08-17 04:41:39','2026-08-17 04:41:39'),(862,37,'Bagharpara','Gouranagar','7471','2026-08-17 04:41:39','2026-08-17 04:41:39'),(863,37,'Chaugachha','Chougachha','7410','2026-08-17 04:41:39','2026-08-17 04:41:39'),(864,37,'Jessore Sadar','Basundia','7406','2026-08-17 04:41:39','2026-08-17 04:41:39'),(865,37,'Jessore Sadar','Chanchra','7402','2026-08-17 04:41:39','2026-08-17 04:41:39'),(866,37,'Jessore Sadar','Churamankathi','7407','2026-08-17 04:41:39','2026-08-17 04:41:39'),(867,37,'Jessore Sadar','Jessore Airbach','7404','2026-08-17 04:41:39','2026-08-17 04:41:39'),(868,37,'Jessore Sadar','Jessore Sadar','7400','2026-08-17 04:41:39','2026-08-17 04:41:39'),(869,37,'Jessore Sadar','Jessore Upa-Shahar','7401','2026-08-17 04:41:39','2026-08-17 04:41:39'),(870,37,'Jessore Sadar','Jessore canttonment','7403','2026-08-17 04:41:39','2026-08-17 04:41:39'),(871,37,'Jessore Sadar','Rupdia','7405','2026-08-17 04:41:39','2026-08-17 04:41:39'),(872,37,'Jhikargachha','Jhikargachha','7420','2026-08-17 04:41:39','2026-08-17 04:41:39'),(873,37,'Keshabpur','Keshobpur','7450','2026-08-17 04:41:39','2026-08-17 04:41:39'),(874,37,'Monirampur','Monirampur','7440','2026-08-17 04:41:39','2026-08-17 04:41:39'),(875,37,'Noapara','Bhugilhat','7462','2026-08-17 04:41:39','2026-08-17 04:41:39'),(876,37,'Noapara','Noapara','7460','2026-08-17 04:41:39','2026-08-17 04:41:39'),(877,37,'Noapara','Rajghat','7461','2026-08-17 04:41:39','2026-08-17 04:41:39'),(878,37,'Sarsa','Bag Achra','7433','2026-08-17 04:41:39','2026-08-17 04:41:39'),(879,37,'Sarsa','Benapole','7431','2026-08-17 04:41:39','2026-08-17 04:41:39'),(880,37,'Sarsa','Jadabpur','7432','2026-08-17 04:41:39','2026-08-17 04:41:39'),(881,37,'Sarsa','Sarsa','7430','2026-08-17 04:41:39','2026-08-17 04:41:39'),(882,38,'Harinakundu','Harinakundu','7310','2026-08-17 04:41:39','2026-08-17 04:41:39'),(883,38,'Jinaidaha Sadar','Jinaidaha Cadet College','7301','2026-08-17 04:41:39','2026-08-17 04:41:39'),(884,38,'Jinaidaha Sadar','Jinaidaha Sadar','7300','2026-08-17 04:41:39','2026-08-17 04:41:39'),(885,38,'Kotchandpur','Kotchandpur','7330','2026-08-17 04:41:39','2026-08-17 04:41:39'),(886,38,'Maheshpur','Maheshpur','7340','2026-08-17 04:41:39','2026-08-17 04:41:39'),(887,38,'Naldanga','Hatbar Bazar','7351','2026-08-17 04:41:39','2026-08-17 04:41:39'),(888,38,'Naldanga','Naldanga','7350','2026-08-17 04:41:39','2026-08-17 04:41:39'),(889,38,'Shailakupa','Kumiradaha','7321','2026-08-17 04:41:39','2026-08-17 04:41:39'),(890,38,'Shailakupa','Shailakupa','7320','2026-08-17 04:41:39','2026-08-17 04:41:39'),(891,39,'Alaipur','Alaipur','9240','2026-08-17 04:41:39','2026-08-17 04:41:39'),(892,39,'Alaipur','Belphulia','9242','2026-08-17 04:41:39','2026-08-17 04:41:39'),(893,39,'Alaipur','Rupsha','9241','2026-08-17 04:41:39','2026-08-17 04:41:39'),(894,39,'Batiaghat','Batiaghat','9260','2026-08-17 04:41:39','2026-08-17 04:41:39'),(895,39,'Batiaghat','Surkalee','9261','2026-08-17 04:41:39','2026-08-17 04:41:39'),(896,39,'Chalna Bazar','Bajua','9272','2026-08-17 04:41:39','2026-08-17 04:41:39'),(897,39,'Chalna Bazar','Chalna Bazar','9270','2026-08-17 04:41:39','2026-08-17 04:41:39'),(898,39,'Chalna Bazar','Dakup','9271','2026-08-17 04:41:39','2026-08-17 04:41:39'),(899,39,'Chalna Bazar','Nalian','9273','2026-08-17 04:41:39','2026-08-17 04:41:39'),(900,39,'Digalia','Chandni Mahal','9221','2026-08-17 04:41:39','2026-08-17 04:41:39'),(901,39,'Digalia','Digalia','9220','2026-08-17 04:41:39','2026-08-17 04:41:39'),(902,39,'Digalia','Gazirhat','9224','2026-08-17 04:41:39','2026-08-17 04:41:39'),(903,39,'Digalia','Ghoshghati','9223','2026-08-17 04:41:39','2026-08-17 04:41:39'),(904,39,'Digalia','Senhati','9222','2026-08-17 04:41:39','2026-08-17 04:41:39'),(905,39,'Khulna Sadar','Atra Shilpa Area','9207','2026-08-17 04:41:39','2026-08-17 04:41:39'),(906,39,'Khulna Sadar','BIT Khulna','9203','2026-08-17 04:41:39','2026-08-17 04:41:39'),(907,39,'Khulna Sadar','Doulatpur','9202','2026-08-17 04:41:39','2026-08-17 04:41:39'),(908,39,'Khulna Sadar','Jahanabad Canttonmen','9205','2026-08-17 04:41:39','2026-08-17 04:41:39'),(909,39,'Khulna Sadar','Khula Sadar','9100','2026-08-17 04:41:39','2026-08-17 04:41:39'),(910,39,'Khulna Sadar','Khulna G.P.O','9000','2026-08-17 04:41:39','2026-08-17 04:41:39'),(911,39,'Khulna Sadar','Khulna Shipyard','9201','2026-08-17 04:41:39','2026-08-17 04:41:39'),(912,39,'Khulna Sadar','Khulna University','9208','2026-08-17 04:41:39','2026-08-17 04:41:39'),(913,39,'Khulna Sadar','Siramani','9204','2026-08-17 04:41:39','2026-08-17 04:41:39'),(914,39,'Khulna Sadar','Sonali Jute Mills','9206','2026-08-17 04:41:39','2026-08-17 04:41:39'),(915,39,'Madinabad','Amadee','9291','2026-08-17 04:41:39','2026-08-17 04:41:39'),(916,39,'Madinabad','Madinabad','9290','2026-08-17 04:41:39','2026-08-17 04:41:39'),(917,39,'Paikgachha','Chandkhali','9284','2026-08-17 04:41:39','2026-08-17 04:41:39'),(918,39,'Paikgachha','Garaikhali','9285','2026-08-17 04:41:39','2026-08-17 04:41:39'),(919,39,'Paikgachha','Godaipur','9281','2026-08-17 04:41:39','2026-08-17 04:41:39'),(920,39,'Paikgachha','Kapilmoni','9282','2026-08-17 04:41:39','2026-08-17 04:41:39'),(921,39,'Paikgachha','Katipara','9283','2026-08-17 04:41:39','2026-08-17 04:41:39'),(922,39,'Paikgachha','Paikgachha','9280','2026-08-17 04:41:39','2026-08-17 04:41:39'),(923,39,'Phultala','Phultala','9210','2026-08-17 04:41:39','2026-08-17 04:41:39'),(924,39,'Sajiara','Chuknagar','9252','2026-08-17 04:41:39','2026-08-17 04:41:39'),(925,39,'Sajiara','Ghonabanda','9251','2026-08-17 04:41:39','2026-08-17 04:41:39'),(926,39,'Sajiara','Sajiara','9250','2026-08-17 04:41:39','2026-08-17 04:41:39'),(927,39,'Sajiara','Shahapur','9253','2026-08-17 04:41:39','2026-08-17 04:41:39'),(928,39,'Terakhada','Pak Barasat','9231','2026-08-17 04:41:39','2026-08-17 04:41:39'),(929,39,'Terakhada','Terakhada','9230','2026-08-17 04:41:39','2026-08-17 04:41:39'),(930,40,'Bheramara','Allardarga','7042','2026-08-17 04:41:39','2026-08-17 04:41:39'),(931,40,'Bheramara','Bheramara','7040','2026-08-17 04:41:39','2026-08-17 04:41:39'),(932,40,'Bheramara','Ganges Bheramara','7041','2026-08-17 04:41:39','2026-08-17 04:41:39'),(933,40,'Janipur','Janipur','7020','2026-08-17 04:41:39','2026-08-17 04:41:39'),(934,40,'Janipur','Khoksa','7021','2026-08-17 04:41:39','2026-08-17 04:41:39'),(935,40,'Kumarkhali','Kumarkhali','7010','2026-08-17 04:41:39','2026-08-17 04:41:39'),(936,40,'Kumarkhali','Panti','7011','2026-08-17 04:41:39','2026-08-17 04:41:39'),(937,40,'Kustia Sadar','Islami University','7003','2026-08-17 04:41:39','2026-08-17 04:41:39'),(938,40,'Kustia Sadar','Jagati','7002','2026-08-17 04:41:39','2026-08-17 04:41:39'),(939,40,'Kustia Sadar','Kushtia Mohini','7001','2026-08-17 04:41:39','2026-08-17 04:41:39'),(940,40,'Kustia Sadar','Kustia Sadar','7000','2026-08-17 04:41:39','2026-08-17 04:41:39'),(941,40,'Mirpur','Amla Sadarpur','7032','2026-08-17 04:41:39','2026-08-17 04:41:39'),(942,40,'Mirpur','Mirpur','7030','2026-08-17 04:41:39','2026-08-17 04:41:39'),(943,40,'Mirpur','Poradaha','7031','2026-08-17 04:41:39','2026-08-17 04:41:39'),(944,40,'Rafayetpur','Khasmathurapur','7052','2026-08-17 04:41:39','2026-08-17 04:41:39'),(945,40,'Rafayetpur','Rafayetpur','7050','2026-08-17 04:41:39','2026-08-17 04:41:39'),(946,40,'Rafayetpur','Taragunia','7051','2026-08-17 04:41:39','2026-08-17 04:41:39'),(947,41,'Arpara','Arpara','7620','2026-08-17 04:41:39','2026-08-17 04:41:39'),(948,41,'Magura Sadar','Magura Sadar','7600','2026-08-17 04:41:39','2026-08-17 04:41:39'),(949,41,'Mohammadpur','Binodpur','7631','2026-08-17 04:41:39','2026-08-17 04:41:39'),(950,41,'Mohammadpur','Mohammadpur','7630','2026-08-17 04:41:39','2026-08-17 04:41:39'),(951,41,'Mohammadpur','Nahata','7632','2026-08-17 04:41:39','2026-08-17 04:41:39'),(952,41,'Shripur','Langalbadh','7611','2026-08-17 04:41:39','2026-08-17 04:41:39'),(953,41,'Shripur','Nachol','7612','2026-08-17 04:41:39','2026-08-17 04:41:39'),(954,41,'Shripur','Shripur','7610','2026-08-17 04:41:39','2026-08-17 04:41:39'),(955,42,'Gangni','Gangni','7110','2026-08-17 04:41:39','2026-08-17 04:41:39'),(956,42,'Meherpur Sadar','Amjhupi','7101','2026-08-17 04:41:39','2026-08-17 04:41:39'),(957,42,'Meherpur Sadar','Amjhupi','7152','2026-08-17 04:41:39','2026-08-17 04:41:39'),(958,42,'Meherpur Sadar','Meherpur Sadar','7100','2026-08-17 04:41:39','2026-08-17 04:41:39'),(959,42,'Meherpur Sadar','Mujib Nagar Complex','7102','2026-08-17 04:41:39','2026-08-17 04:41:39'),(960,43,'Kalia','Kalia','7520','2026-08-17 04:41:39','2026-08-17 04:41:39'),(961,43,'Laxmipasha','Baradia','7514','2026-08-17 04:41:39','2026-08-17 04:41:39'),(962,43,'Laxmipasha','Itna','7512','2026-08-17 04:41:39','2026-08-17 04:41:39'),(963,43,'Laxmipasha','Laxmipasha','7510','2026-08-17 04:41:39','2026-08-17 04:41:39'),(964,43,'Laxmipasha','Lohagora','7511','2026-08-17 04:41:39','2026-08-17 04:41:39'),(965,43,'Laxmipasha','Naldi','7513','2026-08-17 04:41:39','2026-08-17 04:41:39'),(966,43,'Mohajan','Mohajan','7521','2026-08-17 04:41:39','2026-08-17 04:41:39'),(967,43,'Narail Sadar','Narail Sadar','7500','2026-08-17 04:41:39','2026-08-17 04:41:39'),(968,43,'Narail Sadar','Ratanganj','7501','2026-08-17 04:41:39','2026-08-17 04:41:39'),(969,44,'Ashashuni','Ashashuni','9460','2026-08-17 04:41:39','2026-08-17 04:41:39'),(970,44,'Ashashuni','Baradal','9461','2026-08-17 04:41:39','2026-08-17 04:41:39'),(971,44,'Debbhata','Debbhata','9430','2026-08-17 04:41:39','2026-08-17 04:41:39'),(972,44,'Debbhata','Gurugram','9431','2026-08-17 04:41:39','2026-08-17 04:41:39'),(973,44,'Kalaroa','Chandanpur','9415','2026-08-17 04:41:39','2026-08-17 04:41:39'),(974,44,'Kalaroa','Hamidpur','9413','2026-08-17 04:41:39','2026-08-17 04:41:39'),(975,44,'Kalaroa','Jhaudanga','9412','2026-08-17 04:41:39','2026-08-17 04:41:39'),(976,44,'Kalaroa','Kalaroa','9410','2026-08-17 04:41:39','2026-08-17 04:41:39'),(977,44,'Kalaroa','Khordo','9414','2026-08-17 04:41:39','2026-08-17 04:41:39'),(978,44,'Kalaroa','Murarikati','9411','2026-08-17 04:41:39','2026-08-17 04:41:39'),(979,44,'Kaliganj UPO','Kaliganj UPO','9440','2026-08-17 04:41:39','2026-08-17 04:41:39'),(980,44,'Kaliganj UPO','Nalta Mubaroknagar','9441','2026-08-17 04:41:39','2026-08-17 04:41:39'),(981,44,'Kaliganj UPO','Ratanpur','9442','2026-08-17 04:41:39','2026-08-17 04:41:39'),(982,44,'Nakipur','Buri Goalini','9453','2026-08-17 04:41:39','2026-08-17 04:41:39'),(983,44,'Nakipur','Gabura','9454','2026-08-17 04:41:39','2026-08-17 04:41:39'),(984,44,'Nakipur','Habinagar','9455','2026-08-17 04:41:39','2026-08-17 04:41:39'),(985,44,'Nakipur','Nakipur','9450','2026-08-17 04:41:39','2026-08-17 04:41:39'),(986,44,'Nakipur','Naobeki','9452','2026-08-17 04:41:39','2026-08-17 04:41:39'),(987,44,'Nakipur','Noornagar','9451','2026-08-17 04:41:39','2026-08-17 04:41:39'),(988,44,'Satkhira Sadar','Budhhat','9403','2026-08-17 04:41:39','2026-08-17 04:41:39'),(989,44,'Satkhira Sadar','Gunakar kati','9402','2026-08-17 04:41:39','2026-08-17 04:41:39'),(990,44,'Satkhira Sadar','Satkhira Islamia Acc','9401','2026-08-17 04:41:39','2026-08-17 04:41:39'),(991,44,'Satkhira Sadar','Satkhira Sadar','9400','2026-08-17 04:41:39','2026-08-17 04:41:39'),(992,44,'Taala','Patkelghata','9421','2026-08-17 04:41:39','2026-08-17 04:41:39'),(993,44,'Taala','Taala','9420','2026-08-17 04:41:39','2026-08-17 04:41:39'),(994,45,'Alamdighi','Adamdighi','5890','2026-08-17 04:41:39','2026-08-17 04:41:39'),(995,45,'Alamdighi','Nasharatpur','5892','2026-08-17 04:41:39','2026-08-17 04:41:39'),(996,45,'Alamdighi','Santahar','5891','2026-08-17 04:41:39','2026-08-17 04:41:39'),(997,45,'Bogra Sadar','Bogra Canttonment','5801','2026-08-17 04:41:39','2026-08-17 04:41:39'),(998,45,'Bogra Sadar','Bogra Sadar','5800','2026-08-17 04:41:39','2026-08-17 04:41:39'),(999,45,'Dhunat','Dhunat','5850','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1000,45,'Dhunat','Gosaibari','5851','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1001,45,'Dupchachia','Dupchachia','5880','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1002,45,'Dupchachia','Talora','5881','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1003,45,'Gabtoli','Gabtoli','5820','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1004,45,'Gabtoli','Sukhanpukur','5821','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1005,45,'Kahalu','Kahalu','5870','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1006,45,'Nandigram','Nandigram','5860','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1007,45,'Sariakandi','Chandan Baisha','5831','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1008,45,'Sariakandi','Sariakandi','5830','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1009,45,'Sherpur','Chandaikona','5841','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1010,45,'Sherpur','Palli Unnyan Accadem','5842','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1011,45,'Sherpur','Sherpur','5840','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1012,45,'Shibganj','Shibganj','5810','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1013,45,'Sonatola','Sonatola','5826','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1014,46,'Bholahat','Bholahat','6330','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1015,46,'Chapinawabganj Sadar','Amnura','6303','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1016,46,'Chapinawabganj Sadar','Chapinawbganj Sadar','6300','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1017,46,'Chapinawabganj Sadar','Rajarampur','6301','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1018,46,'Chapinawabganj Sadar','Ramchandrapur','6302','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1019,46,'Nachol','Mandumala','6311','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1020,46,'Nachol','Nachol','6310','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1021,46,'Rohanpur','Gomashtapur','6321','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1022,46,'Rohanpur','Rohanpur','6320','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1023,46,'Shibganj U.P.O','Kansart','6341','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1024,46,'Shibganj U.P.O','Manaksha','6342','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1025,46,'Shibganj U.P.O','Shibganj U.P.O','6340','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1026,47,'Akkelpur','Akklepur','5940','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1027,47,'Akkelpur','Jamalganj','5941','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1028,47,'Akkelpur','Tilakpur','5942','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1029,47,'Joypurhat Sadar','Joypurhat Sadar','5900','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1030,47,'Kalai','Kalai','5930','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1031,47,'Khetlal','Khetlal','5920','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1032,47,'Panchbibi','Panchbibi','5910','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1033,48,'Ahsanganj','Ahsanganj','6596','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1034,48,'Ahsanganj','Bandai','6597','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1035,48,'Badalgachhi','Badalgachhi','6570','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1036,48,'Dhamuirhat','Dhamuirhat','6580','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1037,48,'Mahadebpur','Mahadebpur','6530','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1038,48,'Naogaon Sadar','Naogaon Sadar','6500','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1039,48,'Niamatpur','Niamatpur','6520','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1040,48,'Nitpur','Nitpur','6550','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1041,48,'Nitpur','Panguria','6552','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1042,48,'Nitpur','Porsa','6551','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1043,48,'Patnitala','Patnitala','6540','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1044,48,'Prasadpur','Balihar','6512','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1045,48,'Prasadpur','Manda','6511','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1046,48,'Prasadpur','Prasadpur','6510','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1047,48,'Raninagar','Kashimpur','6591','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1048,48,'Raninagar','Raninagar','6590','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1049,48,'Sapahar','Moduhil','6561','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1050,48,'Sapahar','Sapahar','6560','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1051,49,'Gopalpur UPO','Abdulpur','6422','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1052,49,'Gopalpur UPO','Gopalpur U.P.O','6420','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1053,49,'Gopalpur UPO','Lalpur S.O','6421','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1054,49,'Harua','Baraigram','6432','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1055,49,'Harua','Dayarampur','6431','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1056,49,'Harua','Harua','6430','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1057,49,'Hatgurudaspur','Hatgurudaspur','6440','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1058,49,'Laxman','Laxman','6410','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1059,49,'Natore Sadar','Baiddyabal Gharia','6402','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1060,49,'Natore Sadar','Digapatia','6401','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1061,49,'Natore Sadar','Madhnagar','6403','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1062,49,'Natore Sadar','Natore Sadar','6400','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1063,49,'Singra','Singra','6450','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1064,50,'Banwarinagar','Banwarinagar','6650','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1065,50,'Bera','Bera','6680','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1066,50,'Bera','Kashinathpur','6682','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1067,50,'Bera','Nakalia','6681','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1068,50,'Bera','Puran Bharenga','6683','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1069,50,'Bhangura','Bhangura','6640','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1070,50,'Chatmohar','Chatmohar','6630','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1071,50,'Debottar','Debottar','6610','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1072,50,'Ishwardi','Dhapari','6621','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1073,50,'Ishwardi','Ishwardi','6620','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1074,50,'Ishwardi','Pakshi','6622','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1075,50,'Ishwardi','Rajapur','6623','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1076,50,'Pabna Sadar','Hamayetpur','6602','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1077,50,'Pabna Sadar','Kaliko Cotton Mills','6601','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1078,50,'Pabna Sadar','Pabna Sadar','6600','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1079,50,'Sathia','Sathia','6670','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1080,50,'Sujanagar','Sagarkandi','6661','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1081,50,'Sujanagar','Sujanagar','6660','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1082,51,'Bagha','Arani','6281','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1083,51,'Bagha','Bagha','6280','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1084,51,'Bhabaniganj','Bhabaniganj','6250','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1085,51,'Bhabaniganj','Taharpur','6251','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1086,51,'Charghat','Charghat','6270','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1087,51,'Charghat','Sarda','6271','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1088,51,'Durgapur','Durgapur','6240','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1089,51,'Godagari','Godagari','6290','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1090,51,'Godagari','Premtoli','6291','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1091,51,'Khod Mohanpur','Khodmohanpur','6220','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1092,51,'Lalitganj','Lalitganj','6210','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1093,51,'Lalitganj','Rajshahi Sugar Mills','6211','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1094,51,'Lalitganj','Shyampur','6212','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1095,51,'Putia','Putia','6260','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1096,51,'Rajshahi Sadar','Binodpur Bazar','6206','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1097,51,'Rajshahi Sadar','Ghuramara','6100','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1098,51,'Rajshahi Sadar','Kazla','6204','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1099,51,'Rajshahi Sadar','Rajshahi Canttonment','6202','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1100,51,'Rajshahi Sadar','Rajshahi Court','6201','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1101,51,'Rajshahi Sadar','Rajshahi Sadar','6000','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1102,51,'Rajshahi Sadar','Rajshahi University','6205','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1103,51,'Rajshahi Sadar','Sapura','6203','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1104,51,'Tanor','Tanor','6230','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1105,52,'Baiddya Jam Toil','Baiddya Jam Toil','6730','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1106,52,'Belkuchi','Belkuchi','6740','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1107,52,'Belkuchi','Enayetpur','6751','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1108,52,'Belkuchi','Rajapur','6742','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1109,53,'Bangla Hili','Bangla Hili','5270','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1110,53,'Biral','Biral','5210','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1111,53,'Birampur','Birampur','5266','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1112,53,'Birganj','Birganj','5220','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1113,53,'Chrirbandar','Chrirbandar','5240','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1114,53,'Chrirbandar','Ranirbandar','5241','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1115,53,'Dinajpur Sadar','Dinajpur Rajbari','5201','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1116,53,'Dinajpur Sadar','Dinajpur Sadar','5200','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1117,53,'Khansama','Khansama','5230','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1118,53,'Khansama','Pakarhat','5231','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1119,53,'Maharajganj','Maharajganj','5226','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1120,53,'Nababganj','Daudpur','5281','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1121,53,'Nababganj','Gopalpur','5282','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1122,53,'Nababganj','Nababganj','5280','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1123,53,'Osmanpur','Ghoraghat','5291','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1124,53,'Osmanpur','Osmanpur','5290','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1125,53,'Parbatipur','Parbatipur','5250','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1126,53,'Phulbari','Phulbari','5260','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1127,53,'Setabganj','Setabganj','5216','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1128,54,'Bonarpara','Bonarpara','5750','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1129,54,'Bonarpara','Saghata','5751','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1130,54,'Gaibandha Sadar','Gaibandha Sadar','5700','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1131,54,'Gobindaganj','Gobindhaganj','5740','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1132,54,'Gobindaganj','Mahimaganj','5741','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1133,54,'Palashbari','Palashbari','5730','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1134,54,'Phulchhari','Bharatkhali','5761','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1135,54,'Phulchhari','Phulchhari','5760','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1136,54,'Saadullapur','Naldanga','5711','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1137,54,'Saadullapur','Saadullapur','5710','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1138,54,'Sundarganj','Bamandanga','5721','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1139,54,'Sundarganj','Sundarganj','5720','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1140,55,'Bhurungamari','Bhurungamari','5670','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1141,55,'Chilmari','Chilmari','5630','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1142,55,'Chilmari','Jorgachh','5631','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1143,55,'Kurigram Sadar','Kurigram Sadar','5600','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1144,55,'Kurigram Sadar','Pandul','5601','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1145,55,'Kurigram Sadar','Phulbari','5680','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1146,55,'Nageshwar','Nageshwar','5660','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1147,55,'Rajarhat','Nazimkhan','5611','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1148,55,'Rajarhat','Rajarhat','5610','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1149,55,'Rajibpur','Rajibpur','5650','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1150,55,'Roumari','Roumari','5640','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1151,55,'Ulipur','Bazarhat','5621','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1152,55,'Ulipur','Ulipur','5620','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1153,56,'Aditmari','Aditmari','5510','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1154,56,'Hatibandha','Hatibandha','5530','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1155,56,'Lalmonirhat Sadar','Kulaghat SO','5502','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1156,56,'Lalmonirhat Sadar','Lalmonirhat Sadar','5500','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1157,56,'Lalmonirhat Sadar','Moghalhat','5501','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1158,56,'Patgram','Baura','5541','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1159,56,'Patgram','Burimari','5542','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1160,56,'Patgram','Patgram','5540','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1161,56,'Tushbhandar','Tushbhandar','5520','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1162,57,'Dimla','Dimla','5350','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1163,57,'Dimla','Ghaga Kharibari','5351','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1164,57,'Domar','Chilahati','5341','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1165,57,'Domar','Domar','5340','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1166,57,'Jaldhaka','Jaldhaka','5330','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1167,57,'Kishoriganj','Kishoriganj','5320','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1168,57,'Nilphamari Sadar','Nilphamari Sadar','5300','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1169,57,'Nilphamari Sadar','Nilphamari Sugar Mil','5301','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1170,57,'Syedpur','Syedpur','5310','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1171,57,'Syedpur','Syedpur Upashahar','5311','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1172,58,'Boda','Boda','5010','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1173,58,'Chotto Dab','Chotto Dab','5040','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1174,58,'Chotto Dab','Mirjapur','5041','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1175,58,'Dabiganj','Dabiganj','5020','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1176,58,'Panchagra Sadar','Panchagar Sadar','5000','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1177,58,'Tetulia','Tetulia','5030','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1178,59,'Badarganj','Badarganj','5430','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1179,59,'Badarganj','Shyampur','5431','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1180,59,'Gangachara','Gangachara','5410','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1181,59,'Kaunia','Haragachh','5441','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1182,59,'Kaunia','Kaunia','5440','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1183,59,'Mithapukur','Mithapukur','5460','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1184,59,'Pirgachha','Pirgachha','5450','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1185,59,'Rangpur Sadar','Alamnagar','5402','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1186,59,'Rangpur Sadar','Mahiganj','5403','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1187,59,'Rangpur Sadar','Rangpur Cadet Colleg','5404','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1188,59,'Rangpur Sadar','Rangpur Carmiecal Col','5405','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1189,59,'Rangpur Sadar','Rangpur Sadar','5400','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1190,59,'Rangpur Sadar','Rangpur Upa-Shahar','5401','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1191,59,'Taraganj','Taraganj','5420','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1192,60,'Baliadangi','Baliadangi','5140','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1193,60,'Baliadangi','Lahiri','5141','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1194,60,'Jibanpur','Jibanpur','5130','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1195,60,'Pirganj','Pirganj','5110','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1196,60,'Pirganj','Pirganj','5470','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1197,60,'Rani Sankail','Nekmarad','5121','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1198,60,'Rani Sankail','Rani Sankail','5120','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1199,60,'Thakurgaon Sadar','Ruhia','5103','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1200,60,'Thakurgaon Sadar','Shibganj','5102','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1201,60,'Thakurgaon Sadar','Thakurgaon Road','5101','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1202,60,'Thakurgaon Sadar','Thakurgaon Sadar','5100','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1203,61,'Azmireeganj','Azmireeganj','3360','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1204,61,'Bahubal','Bahubal','3310','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1205,61,'Baniachang','Baniachang','3350','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1206,61,'Baniachang','Jatrapasha','3351','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1207,61,'Baniachang','Kadirganj','3352','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1208,61,'Chunarughat','Chandpurbagan','3321','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1209,61,'Chunarughat','Chunarughat','3320','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1210,61,'Chunarughat','Narapati','3322','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1211,61,'Hobiganj Sadar','Gopaya','3302','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1212,61,'Hobiganj Sadar','Hobiganj Sadar','3300','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1213,61,'Hobiganj Sadar','Shaestaganj','3301','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1214,61,'Kalauk','Kalauk','3340','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1215,61,'Kalauk','Lakhai','3341','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1216,61,'Madhabpur','Itakhola','3331','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1217,61,'Madhabpur','Madhabpur','3330','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1218,61,'Madhabpur','Saihamnagar','3333','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1219,61,'Madhabpur','Shahajibazar','3332','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1220,61,'Nabiganj','Digalbak','3373','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1221,61,'Nabiganj','Golduba','3372','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1222,61,'Nabiganj','Goplarbazar','3371','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1223,61,'Nabiganj','Inathganj','3374','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1224,61,'Nabiganj','Nabiganj','3370','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1225,62,'Baralekha','Baralekha','3250','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1226,62,'Baralekha','Dhakkhinbag','3252','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1227,62,'Baralekha','Juri','3251','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1228,62,'Baralekha','Purbashahabajpur','3253','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1229,62,'Kamalganj','Kamalganj','3220','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1230,62,'Kamalganj','Keramatnaga','3221','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1231,62,'Kamalganj','Munshibazar','3224','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1232,62,'Kamalganj','Patrakhola','3222','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1233,62,'Kamalganj','Shamsher Nagar','3223','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1234,62,'Kulaura','Baramchal','3237','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1235,62,'Kulaura','Kajaldhara','3234','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1236,62,'Kulaura','Karimpur','3235','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1237,62,'Kulaura','Kulaura','3230','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1238,62,'Kulaura','Langla','3232','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1239,62,'Kulaura','Prithimpasha','3233','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1240,62,'Kulaura','Tillagaon','3231','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1241,62,'Moulvibazar Sadar','Afrozganj','3203','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1242,62,'Moulvibazar Sadar','Barakapan','3201','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1243,62,'Moulvibazar Sadar','Monumukh','3202','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1244,62,'Moulvibazar Sadar','Moulvibazar Sadar','3200','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1245,62,'Rajnagar','Rajnagar','3240','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1246,62,'Srimangal','Kalighat','3212','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1247,62,'Srimangal','Khejurichhara','3213','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1248,62,'Srimangal','Narain Chora','3211','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1249,62,'Srimangal','Satgaon','3214','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1250,62,'Srimangal','Srimangal','3210','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1251,63,'Bishamsarpur','Bishamsapur','3010','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1252,63,'Chhatak','Chhatak','3080','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1253,63,'Chhatak','Chhatak Cement Facto','3081','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1254,63,'Chhatak','Chhatak Paper Mills','3082','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1255,63,'Chhatak','Chourangi Bazar','3893','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1256,63,'Chhatak','Gabindaganj','3083','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1257,63,'Chhatak','Gabindaganj Natun Ba','3084','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1258,63,'Chhatak','Islamabad','3088','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1259,63,'Chhatak','Jahidpur','3087','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1260,63,'Chhatak','Khurma','3085','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1261,63,'Chhatak','Moinpur','3086','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1262,63,'Dhirai Chandpur','Dhirai Chandpur','3040','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1263,63,'Dhirai Chandpur','Jagdal','3041','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1264,63,'Duara bazar','Duara bazar','3070','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1265,63,'Ghungiar','Ghungiar','3050','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1266,63,'Jagnnathpur','Atuajan','3062','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1267,63,'Jagnnathpur','Hasan Fatemapur','3063','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1268,63,'Jagnnathpur','Jagnnathpur','3060','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1269,63,'Jagnnathpur','Rasulganj','3064','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1270,63,'Jagnnathpur','Shiramsi','3065','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1271,63,'Jagnnathpur','Syedpur','3061','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1272,63,'Sachna','Sachna','3020','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1273,63,'Sunamganj Sadar','Pagla','3001','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1274,63,'Sunamganj Sadar','Patharia','3002','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1275,63,'Sunamganj Sadar','Sunamganj Sadar','3000','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1276,63,'Tahirpur','Tahirpur','3030','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1277,64,'Balaganj','Balaganj','3120','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1278,64,'Balaganj','Begumpur','3125','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1279,64,'Balaganj','Brahman Shashon','3122','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1280,64,'Balaganj','Gaharpur','3128','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1281,64,'Balaganj','Goala Bazar','3124','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1282,64,'Balaganj','Karua','3121','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1283,64,'Balaganj','Kathal Khair','3127','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1284,64,'Balaganj','Natun Bazar','3129','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1285,64,'Balaganj','Omarpur','3126','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1286,64,'Balaganj','Tajpur','3123','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1287,64,'Bianibazar','Bianibazar','3170','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1288,64,'Bianibazar','Churkai','3175','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1289,64,'Bianibazar','Jaldup','3171','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1290,64,'Bianibazar','Kurar bazar','3173','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1291,64,'Bianibazar','Mathiura','3172','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1292,64,'Bianibazar','Salia bazar','3174','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1293,64,'Bishwanath','Bishwanath','3130','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1294,64,'Bishwanath','Dashghar','3131','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1295,64,'Bishwanath','Deokalas','3133','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1296,64,'Bishwanath','Doulathpur','3132','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1297,64,'Bishwanath','Singer kanch','3134','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1298,64,'Fenchuganj','Fenchuganj','3116','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1299,64,'Fenchuganj','Fenchuganj SareKarkh','3117','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1300,64,'Goainhat','Chiknagul','3152','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1301,64,'Goainhat','Goainhat','3150','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1302,64,'Goainhat','Jaflong','3151','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1303,64,'Gopalganj','Banigram','3164','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1304,64,'Gopalganj','Chandanpur','3165','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1305,64,'Gopalganj','Dakkhin Bhadashore','3162','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1306,64,'Gopalganj','Dhaka Dakkhin','3161','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1307,64,'Gopalganj','Gopalgannj','3160','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1308,64,'Gopalganj','Ranaping','3163','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1309,64,'Jaintapur','Jainthapur','3156','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1310,64,'Jakiganj','Ichhamati','3191','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1311,64,'Jakiganj','Jakiganj','3190','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1312,64,'Kanaighat','Chatulbazar','3181','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1313,64,'Kanaighat','Gachbari','3183','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1314,64,'Kanaighat','Kanaighat','3180','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1315,64,'Kanaighat','Manikganj','3182','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1316,64,'Kompanyganj','Kompanyganj','3140','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1317,64,'Sylhet Sadar','Birahimpur','3106','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1318,64,'Sylhet Sadar','Jalalabad','3107','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1319,64,'Sylhet Sadar','Jalalabad Cantoment','3104','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1320,64,'Sylhet Sadar','Kadamtali','3111','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1321,64,'Sylhet Sadar','Kamalbazer','3112','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1322,64,'Sylhet Sadar','Khadimnagar','3103','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1323,64,'Sylhet Sadar','Lalbazar','3113','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1324,64,'Sylhet Sadar','Mogla','3108','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1325,64,'Sylhet Sadar','Ranga Hajiganj','3109','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1326,64,'Sylhet Sadar','Shahajalal Science &','3114','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1327,64,'Sylhet Sadar','Silam','3105','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1328,64,'Sylhet Sadar','Sylhe Sadar','3100','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1329,64,'Sylhet Sadar','Sylhet Biman Bondar','3102','2026-08-17 04:41:39','2026-08-17 04:41:39'),(1330,64,'Sylhet Sadar','Sylhet Cadet Col','3101','2026-08-17 04:41:39','2026-08-17 04:41:39');
/*!40000 ALTER TABLE `geo_post_offices` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `grades`
--

DROP TABLE IF EXISTS `grades`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `grades` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `grade_code` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `grade_name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `archived_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `grades_company_id_grade_code_unique` (`company_id`,`grade_code`),
  UNIQUE KEY `grades_company_id_grade_name_unique` (`company_id`,`grade_name`),
  KEY `grades_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `grades`
--

LOCK TABLES `grades` WRITE;
/*!40000 ALTER TABLE `grades` DISABLE KEYS */;
INSERT INTO `grades` VALUES (1,2,'LE-001','Lead','active','2026-08-17 08:57:06','2026-08-17 08:57:06',NULL),(2,2,'JU-001','Junior PM','active','2026-08-18 06:47:25','2026-08-18 06:47:25',NULL),(5,7,'JU-001','Junior Developer','active','2026-08-27 11:44:09','2026-08-27 11:44:09',NULL),(6,7,'MI-001','Mid Level Developer','active','2026-08-27 11:44:50','2026-08-27 11:44:50',NULL),(7,7,'JU-002','Junior Marketing Officer','active','2026-08-27 11:46:02','2026-08-27 11:46:02',NULL),(8,7,'SE-001','Senior Marketing Officer','active','2026-08-27 11:46:35','2026-08-27 11:46:35',NULL),(9,7,'JU-003','Junior Officer','active','2026-09-08 09:21:33','2026-09-08 09:21:33',NULL);
/*!40000 ALTER TABLE `grades` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `ip_whitelists`
--

DROP TABLE IF EXISTS `ip_whitelists`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ip_whitelists` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `ip_address` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT '1',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `ip_whitelists_company_id_index` (`company_id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `ip_whitelists`
--

LOCK TABLES `ip_whitelists` WRITE;
/*!40000 ALTER TABLE `ip_whitelists` DISABLE KEYS */;
INSERT INTO `ip_whitelists` VALUES (2,1,'150.228.135.79','Starlink',1,1,1,'2026-09-06 04:05:13','2026-09-06 04:05:13');
/*!40000 ALTER TABLE `ip_whitelists` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `job_batches`
--

DROP TABLE IF EXISTS `job_batches`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `job_batches` (
  `id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `total_jobs` int NOT NULL,
  `pending_jobs` int NOT NULL,
  `failed_jobs` int NOT NULL,
  `failed_job_ids` longtext COLLATE utf8mb4_unicode_ci NOT NULL,
  `options` mediumtext COLLATE utf8mb4_unicode_ci,
  `cancelled_at` int DEFAULT NULL,
  `created_at` int NOT NULL,
  `finished_at` int DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `job_batches`
--

LOCK TABLES `job_batches` WRITE;
/*!40000 ALTER TABLE `job_batches` DISABLE KEYS */;
INSERT INTO `job_batches` VALUES ('a295fb6f-a874-455d-bc68-0aa4cd071df7','Close Day - 4 - 2026-08-24',1,0,0,'[]','a:0:{}',NULL,1787650522,1787650522),('a2a5ce95-3abb-447f-a4f2-7c7c75093e0b','Close Day - 2 - 2026-09-01',1,0,0,'[]','a:0:{}',NULL,1788330191,1788330193),('a2a6f2b2-621b-4e38-a9de-c2340b43336e','Close Day - 1 - 2026-09-02',1,0,0,'[]','a:0:{}',NULL,1788379200,1788379203),('a2a6f2b2-7727-4e66-a3ef-85476f8bf186','Close Day - 2 - 2026-09-02',1,0,0,'[]','a:0:{}',NULL,1788379200,1788379203),('a2a6f2b2-7fd9-42a9-8d75-f526c05817b3','Close Day - 7 - 2026-09-02',1,0,0,'[]','a:0:{}',NULL,1788379200,1788379203),('a2aefea2-aa8b-40f8-b669-36aa660e0242','Close Day - 1 - 2026-09-06',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1788724800,1788724803),('a2aefea2-c821-46be-bb69-98b63909923f','Close Day - 2 - 2026-09-06',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1788724800,1788724804),('a2aefea2-cfb0-4472-8c43-f383c2cf9509','Close Day - 7 - 2026-09-06',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1788724800,1788724803),('a2b1019e-7daa-4dcc-9052-4d33fcf59c9d','Close Day - 1 - 2026-09-07',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1788811200,1788811202),('a2b1019e-9318-4cc6-af1a-818c4d9b0940','Close Day - 2 - 2026-09-07',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1788811200,1788811202),('a2b1019e-9b6d-4c90-93cf-51188323bca6','Close Day - 7 - 2026-09-07',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1788811200,1788811202),('a2b3049a-a1c2-487d-addd-d94f76cbef51','Close Day - 1 - 2026-09-08',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1788897600,1788897603),('a2b3049a-b8d5-46eb-8945-cfb9eebeaffc','Close Day - 2 - 2026-09-08',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1788897600,1788897603),('a2b3049a-c520-4638-b733-950c5437acde','Close Day - 7 - 2026-09-08',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1788897600,1788897603),('a2b50796-9a47-46b4-b3c5-0da517f621a2','Close Day - 1 - 2026-09-09',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1788984000,1788984002),('a2b50796-aede-42fd-88e2-3b483132e018','Close Day - 2 - 2026-09-09',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1788984000,1788984003),('a2b50796-b798-40f4-9339-76264e0a323f','Close Day - 7 - 2026-09-09',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1788984000,1788984003),('a2b70a92-754e-45c0-9ef3-479ce5ea6189','Close Day - 1 - 2026-09-10',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789070400,1789070402),('a2b70a92-8851-4bc0-9e33-f22343443922','Close Day - 2 - 2026-09-10',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789070400,1789070403),('a2b70a92-9211-42c9-9486-9b6702f0656a','Close Day - 7 - 2026-09-10',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789070400,1789070403),('a2b90d8e-7aa0-4d07-af75-d74ba554a0fb','Close Day - 1 - 2026-09-11',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789156800,1789156802),('a2b90d8e-9056-4509-a86a-6ae622de1a91','Close Day - 2 - 2026-09-11',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789156800,1789156803),('a2b90d8e-9932-4f73-8a64-e61038e6cdf8','Close Day - 7 - 2026-09-11',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789156800,1789156803),('a2bb108a-9e4c-4bd6-afe5-d216d9df51dc','Close Day - 1 - 2026-09-12',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789243201,1789243203),('a2bb108a-c098-49e8-a0e4-09d380e91280','Close Day - 2 - 2026-09-12',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789243201,1789243204),('a2bb108a-c9a9-4f1e-a7dc-b6dd6b155b81','Close Day - 7 - 2026-09-12',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789243201,1789243203),('a2bd1386-5e3a-4124-9538-3d753bd083e7','Close Day - 1 - 2026-09-13',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789329600,1789329602),('a2bd1386-76d6-41c7-bec0-b53b44875c42','Close Day - 2 - 2026-09-13',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789329600,1789329603),('a2bd1386-80d5-47aa-98c3-d8389cb20b5d','Close Day - 7 - 2026-09-13',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789329601,1789329603),('a2bf1683-55d7-43f3-9a86-fd6c4db1784f','Close Day - 1 - 2026-09-14',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789416001,1789416004),('a2bf1683-ac74-42d6-aef0-fe954dc22007','Close Day - 2 - 2026-09-14',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789416001,1789416004),('a2bf1683-d7b5-4d89-8d49-8bd5af74522f','Close Day - 7 - 2026-09-14',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789416001,1789416004),('a2c1197e-dc06-42f7-9679-249941a9d8f5','Close Day - 1 - 2026-09-15',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789502401,1789502404),('a2c1197f-0ecc-47c5-adfa-a89d7ef39895','Close Day - 2 - 2026-09-15',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789502401,1789502404),('a2c1197f-2218-4e9e-ae16-216f6d969815','Close Day - 7 - 2026-09-15',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789502401,1789502404),('a2c31c7b-a9d4-4aa4-9543-817d4a4caad1','Close Day - 1 - 2026-09-16',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789588801,1789588804),('a2c31c7c-3016-4384-836f-2e68766fbd41','Close Day - 2 - 2026-09-16',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789588802,1789588804),('a2c31c7c-6b3b-4853-89f5-3471c35d48b2','Close Day - 7 - 2026-09-16',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789588802,1789588805),('a2c51f76-22f1-44e9-8083-aeb301af27bb','Close Day - 1 - 2026-09-17',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789675200,1789675202),('a2c51f76-5021-4d76-b0d0-ef7df4ae072e','Close Day - 2 - 2026-09-17',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789675201,1789675202),('a2c51f76-5a76-4909-8161-b7a6130e0d07','Close Day - 7 - 2026-09-17',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789675201,1789675202),('a2c72272-76b9-480c-8d04-522b7671417b','Close Day - 1 - 2026-09-18',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789761601,1789761603),('a2c72272-c306-4ca7-a09b-bb6840814df2','Close Day - 2 - 2026-09-18',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789761601,1789761604),('a2c72272-d74b-41b2-987e-ec673c8ffb38','Close Day - 7 - 2026-09-18',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789761601,1789761603),('a2c9256e-05e8-4a7f-86f1-9ad8fd0cc35b','Close Day - 1 - 2026-09-19',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789848000,1789848003),('a2c9256e-435f-4f19-82a2-c2f8877fba5d','Close Day - 2 - 2026-09-19',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789848001,1789848003),('a2c9256e-62f6-4c65-bd7e-c91b8942fa7d','Close Day - 7 - 2026-09-19',1,0,0,'[]','a:1:{s:5:\"queue\";s:4:\"long\";}',NULL,1789848001,1789848003);
/*!40000 ALTER TABLE `job_batches` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `jobs`
--

DROP TABLE IF EXISTS `jobs`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `jobs` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `queue` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `payload` longtext COLLATE utf8mb4_unicode_ci NOT NULL,
  `attempts` smallint unsigned NOT NULL,
  `reserved_at` int unsigned DEFAULT NULL,
  `available_at` int unsigned NOT NULL,
  `created_at` int unsigned NOT NULL,
  PRIMARY KEY (`id`),
  KEY `jobs_queue_index` (`queue`)
) ENGINE=InnoDB AUTO_INCREMENT=227 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `jobs`
--

LOCK TABLES `jobs` WRITE;
/*!40000 ALTER TABLE `jobs` DISABLE KEYS */;
/*!40000 ALTER TABLE `jobs` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `leave_balance_ledger`
--

DROP TABLE IF EXISTS `leave_balance_ledger`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `leave_balance_ledger` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `leave_balance_id` bigint unsigned NOT NULL,
  `entry_type` enum('accrual','carry_forward','consumption','reversal','encashment','manual_adjustment') COLLATE utf8mb4_unicode_ci NOT NULL,
  `days` decimal(6,2) NOT NULL,
  `reference_type` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `reference_id` bigint unsigned DEFAULT NULL,
  `reason` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `leave_balance_ledger_leave_balance_id_created_at_index` (`leave_balance_id`,`created_at`)
) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `leave_balance_ledger`
--

LOCK TABLES `leave_balance_ledger` WRITE;
/*!40000 ALTER TABLE `leave_balance_ledger` DISABLE KEYS */;
INSERT INTO `leave_balance_ledger` VALUES (1,1,'accrual',10.00,NULL,NULL,'Annual entitlement',NULL,'2026-08-25 04:12:22'),(2,2,'accrual',10.00,NULL,NULL,'Annual entitlement',NULL,'2026-08-25 04:12:22'),(3,3,'accrual',10.00,NULL,NULL,'Annual entitlement',NULL,'2026-08-25 04:14:04'),(4,4,'accrual',10.00,NULL,NULL,'Annual entitlement',NULL,'2026-08-25 04:14:04'),(7,7,'accrual',10.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-02 04:34:13'),(8,8,'accrual',10.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-02 04:34:13'),(9,9,'accrual',10.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-02 11:22:18'),(10,10,'accrual',10.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-02 11:22:18'),(11,11,'accrual',15.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-15 12:15:24'),(12,11,'manual_adjustment',-5.00,NULL,NULL,'test',1,'2026-09-15 12:16:00'),(13,2,'consumption',-1.00,'leave_request',1,'Leave request #1 approved',21,'2026-09-15 12:42:20'),(14,12,'accrual',10.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-16 03:35:31'),(15,12,'consumption',-1.00,'leave_request',2,'Leave request #2 approved',11,'2026-09-16 03:35:31'),(16,2,'reversal',1.00,'leave_request_day',1,'punched',NULL,'2026-09-17 03:39:39'),(17,13,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:49'),(18,14,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:49'),(19,15,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:49'),(20,16,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:49'),(21,17,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:49'),(22,18,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:49'),(23,19,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:49'),(24,20,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:49'),(25,21,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:52'),(26,22,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:52'),(27,23,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:52'),(28,24,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:52'),(29,25,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:52'),(30,26,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:52'),(31,27,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:52'),(32,28,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:52'),(33,29,'accrual',60.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:58'),(34,30,'accrual',60.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:58'),(35,31,'accrual',60.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:58'),(36,32,'accrual',60.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:58'),(37,33,'accrual',60.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:58'),(38,34,'accrual',60.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:58'),(39,35,'accrual',60.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:58'),(40,36,'accrual',60.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:26:58'),(41,45,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:04'),(42,46,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:04'),(43,47,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:04'),(44,48,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:04'),(45,49,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:04'),(46,50,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:04'),(47,51,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:04'),(48,52,'accrual',4.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:04'),(49,53,'accrual',3.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:07'),(50,54,'accrual',3.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:07'),(51,55,'accrual',3.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:07'),(52,56,'accrual',3.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:07'),(53,57,'accrual',3.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:07'),(54,58,'accrual',3.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:07'),(55,59,'accrual',3.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:07'),(56,60,'accrual',3.00,NULL,NULL,'Annual entitlement',NULL,'2026-09-19 05:27:07');
/*!40000 ALTER TABLE `leave_balance_ledger` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `leave_balances`
--

DROP TABLE IF EXISTS `leave_balances`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `leave_balances` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `leave_policy_id` bigint unsigned NOT NULL,
  `year` smallint NOT NULL,
  `entitled_days` decimal(6,2) NOT NULL DEFAULT '0.00',
  `used_days` decimal(6,2) NOT NULL DEFAULT '0.00',
  `carried_forward_days` decimal(6,2) NOT NULL DEFAULT '0.00',
  `encashed_days` decimal(6,2) NOT NULL DEFAULT '0.00',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `leave_balances_unique_index` (`company_id`,`employee_id`,`leave_policy_id`,`year`)
) ENGINE=InnoDB AUTO_INCREMENT=61 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `leave_balances`
--

LOCK TABLES `leave_balances` WRITE;
/*!40000 ALTER TABLE `leave_balances` DISABLE KEYS */;
INSERT INTO `leave_balances` VALUES (1,2,21,1,2026,10.00,0.00,0.00,0.00,'2026-08-25 04:12:22','2026-08-25 04:12:22'),(2,2,21,2,2026,10.00,0.00,0.00,0.00,'2026-08-25 04:12:22','2026-09-17 03:39:38'),(3,2,15,1,2025,10.00,0.00,0.00,0.00,'2026-08-25 04:14:04','2026-08-25 04:14:04'),(4,2,15,2,2025,10.00,0.00,0.00,0.00,'2026-08-25 04:14:04','2026-08-25 04:14:04'),(7,2,31,1,2025,10.00,0.00,0.00,0.00,'2026-09-02 04:34:13','2026-09-02 04:34:13'),(8,2,31,2,2025,10.00,0.00,0.00,0.00,'2026-09-02 04:34:13','2026-09-02 04:34:13'),(9,2,32,1,2020,10.00,0.00,0.00,0.00,'2026-09-02 11:22:18','2026-09-02 11:22:18'),(10,2,32,2,2020,10.00,0.00,0.00,0.00,'2026-09-02 11:22:18','2026-09-02 11:22:18'),(11,1,11,7,2026,10.00,0.00,0.00,0.00,'2026-09-15 12:15:24','2026-09-15 12:16:00'),(12,2,15,1,2026,10.00,1.00,0.00,0.00,'2026-09-16 03:35:31','2026-09-16 03:35:31'),(13,7,26,11,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:49','2026-09-19 05:26:49'),(14,7,27,11,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:49','2026-09-19 05:26:49'),(15,7,37,11,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:49','2026-09-19 05:26:49'),(16,7,38,11,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:49','2026-09-19 05:26:49'),(17,7,39,11,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:49','2026-09-19 05:26:49'),(18,7,28,11,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:49','2026-09-19 05:26:49'),(19,7,40,11,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:49','2026-09-19 05:26:49'),(20,7,41,11,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:49','2026-09-19 05:26:49'),(21,7,26,12,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:52','2026-09-19 05:26:52'),(22,7,27,12,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:52','2026-09-19 05:26:52'),(23,7,28,12,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:52','2026-09-19 05:26:52'),(24,7,37,12,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:52','2026-09-19 05:26:52'),(25,7,38,12,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:52','2026-09-19 05:26:52'),(26,7,39,12,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:52','2026-09-19 05:26:52'),(27,7,40,12,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:52','2026-09-19 05:26:52'),(28,7,41,12,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:26:52','2026-09-19 05:26:52'),(29,7,26,13,2026,60.00,0.00,0.00,0.00,'2026-09-19 05:26:58','2026-09-19 05:26:58'),(30,7,27,13,2026,60.00,0.00,0.00,0.00,'2026-09-19 05:26:58','2026-09-19 05:26:58'),(31,7,28,13,2026,60.00,0.00,0.00,0.00,'2026-09-19 05:26:58','2026-09-19 05:26:58'),(32,7,37,13,2026,60.00,0.00,0.00,0.00,'2026-09-19 05:26:58','2026-09-19 05:26:58'),(33,7,38,13,2026,60.00,0.00,0.00,0.00,'2026-09-19 05:26:58','2026-09-19 05:26:58'),(34,7,39,13,2026,60.00,0.00,0.00,0.00,'2026-09-19 05:26:58','2026-09-19 05:26:58'),(35,7,40,13,2026,60.00,0.00,0.00,0.00,'2026-09-19 05:26:58','2026-09-19 05:26:58'),(36,7,41,13,2026,60.00,0.00,0.00,0.00,'2026-09-19 05:26:58','2026-09-19 05:26:58'),(37,7,26,8,2026,0.00,0.00,0.00,0.00,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(38,7,27,8,2026,0.00,0.00,0.00,0.00,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(39,7,28,8,2026,0.00,0.00,0.00,0.00,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(40,7,37,8,2026,0.00,0.00,0.00,0.00,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(41,7,38,8,2026,0.00,0.00,0.00,0.00,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(42,7,40,8,2026,0.00,0.00,0.00,0.00,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(43,7,41,8,2026,0.00,0.00,0.00,0.00,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(44,7,39,8,2026,0.00,0.00,0.00,0.00,'2026-09-19 05:27:01','2026-09-19 05:27:01'),(45,7,26,10,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(46,7,27,10,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(47,7,28,10,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(48,7,37,10,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(49,7,38,10,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(50,7,39,10,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(51,7,40,10,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(52,7,41,10,2026,4.00,0.00,0.00,0.00,'2026-09-19 05:27:04','2026-09-19 05:27:04'),(53,7,26,9,2026,3.00,0.00,0.00,0.00,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(54,7,27,9,2026,3.00,0.00,0.00,0.00,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(55,7,28,9,2026,3.00,0.00,0.00,0.00,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(56,7,37,9,2026,3.00,0.00,0.00,0.00,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(57,7,38,9,2026,3.00,0.00,0.00,0.00,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(58,7,39,9,2026,3.00,0.00,0.00,0.00,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(59,7,40,9,2026,3.00,0.00,0.00,0.00,'2026-09-19 05:27:07','2026-09-19 05:27:07'),(60,7,41,9,2026,3.00,0.00,0.00,0.00,'2026-09-19 05:27:07','2026-09-19 05:27:07');
/*!40000 ALTER TABLE `leave_balances` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `leave_request_days`
--

DROP TABLE IF EXISTS `leave_request_days`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `leave_request_days` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `leave_request_id` bigint unsigned NOT NULL,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `leave_date` date NOT NULL,
  `day_value` decimal(3,2) NOT NULL,
  `status` enum('active','voided') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `voided_reason` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `voided_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `leave_req_days_comp_emp_date_req_unique` (`company_id`,`employee_id`,`leave_date`,`leave_request_id`),
  KEY `leave_request_days_leave_request_id_status_index` (`leave_request_id`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `leave_request_days`
--

LOCK TABLES `leave_request_days` WRITE;
/*!40000 ALTER TABLE `leave_request_days` DISABLE KEYS */;
INSERT INTO `leave_request_days` VALUES (1,1,2,21,'2026-09-17',1.00,'voided','punched','2026-09-17 03:39:38','2026-09-15 12:42:20','2026-09-17 03:39:38'),(2,2,2,15,'2026-09-15',1.00,'active',NULL,NULL,'2026-09-16 03:35:31','2026-09-16 03:35:31');
/*!40000 ALTER TABLE `leave_request_days` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `leave_requests`
--

DROP TABLE IF EXISTS `leave_requests`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `leave_requests` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `leave_policy_id` bigint unsigned NOT NULL,
  `start_date` date NOT NULL,
  `end_date` date NOT NULL,
  `duration_type` enum('full_day','half_day_first','half_day_second') COLLATE utf8mb4_unicode_ci NOT NULL,
  `total_days` decimal(5,2) NOT NULL,
  `reason` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `attachment_path` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `status` enum('pending','approved','rejected','cancelled') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `decided_by` bigint unsigned DEFAULT NULL,
  `decided_at` timestamp NULL DEFAULT NULL,
  `decision_reason` text COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `leave_requests_company_id_employee_id_start_date_index` (`company_id`,`employee_id`,`start_date`),
  KEY `leave_requests_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `leave_requests`
--

LOCK TABLES `leave_requests` WRITE;
/*!40000 ALTER TABLE `leave_requests` DISABLE KEYS */;
INSERT INTO `leave_requests` VALUES (1,2,21,2,'2026-09-17','2026-09-17','full_day',1.00,'test',NULL,'approved',21,'2026-09-15 12:42:20',NULL,'2026-09-15 12:42:20','2026-09-15 12:42:20'),(2,2,15,1,'2026-09-15','2026-09-15','full_day',1.00,'Couldn\'t attend office due to sickness.',NULL,'approved',11,'2026-09-16 03:35:31',NULL,'2026-09-16 03:35:31','2026-09-16 03:35:31');
/*!40000 ALTER TABLE `leave_requests` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `migrations`
--

DROP TABLE IF EXISTS `migrations`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `migrations` (
  `id` int unsigned NOT NULL AUTO_INCREMENT,
  `migration` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `batch` int NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=133 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `migrations`
--

LOCK TABLES `migrations` WRITE;
/*!40000 ALTER TABLE `migrations` DISABLE KEYS */;
INSERT INTO `migrations` VALUES (1,'0001_01_01_000000_create_users_table',1),(2,'0001_01_01_000001_create_cache_table',1),(3,'0001_01_01_000002_create_jobs_table',1),(4,'2026_06_29_000001_extend_users_table',1),(5,'2026_06_29_000002_create_companies_tables',1),(6,'2026_06_29_100001_create_platform_modules_tables',1),(7,'2026_06_29_100002_create_platform_actions_tables',1),(8,'2026_06_29_100003_create_platform_settings_table',1),(9,'2026_06_29_100004_create_platform_menus_table',1),(10,'2026_06_29_100005_create_platform_permissions_tables',1),(11,'2026_07_01_100006_create_platform_approval_config_tables',1),(12,'2026_07_01_100007_create_platform_approval_runtime_tables',1),(13,'2026_07_01_100008_create_platform_activity_logs_table',1),(14,'2026_07_06_100001_extend_users_for_onboarding',1),(15,'2026_07_06_100002_create_onboarding_policies_tables',1),(16,'2026_07_06_100003_create_user_onboarding_tables',1),(17,'2026_07_06_100004_create_user_otps_table',1),(18,'2026_07_06_100005_create_user_documents_table',1),(19,'2026_07_07_120000_create_configuration_employee_configs_table',1),(20,'2026_07_07_120001_drop_menus_table',1),(21,'2026_07_12_000000_create_departments_table',1),(22,'2026_07_13_000000_create_designations_table',1),(23,'2026_07_13_051111_create_employment_types_table',1),(24,'2026_07_13_120000_create_employee_personal_infos_table',1),(25,'2026_07_14_100000_create_employee_contacts_table',1),(26,'2026_07_14_120000_create_employee_addresses_table',1),(27,'2026_07_14_130000_create_employee_identities_table',1),(28,'2026_07_14_140000_create_employee_employments_table',1),(29,'2026_07_15_100000_create_employee_organization_assignments_table',1),(30,'2026_07_15_120000_create_employee_bank_accounts_table',1),(31,'2026_07_15_140000_add_user_id_to_employee_personal_infos_table',1),(32,'2026_07_15_150000_add_user_id_to_employee_child_tables',1),(33,'2026_07_19_100000_create_salary_structures_table',1),(34,'2026_07_19_110000_create_employee_salaries_table',1),(35,'2026_07_19_150000_create_branches_table',1),(36,'2026_07_20_100000_create_employee_educations_table',1),(37,'2026_07_20_120000_create_employee_experiences_table',1),(38,'2026_07_21_100000_create_document_types_table',1),(39,'2026_07_21_110000_create_employee_documents_table',1),(40,'2026_07_21_120000_create_assets_table',1),(41,'2026_07_21_120000_create_employee_tax_profiles_table',1),(42,'2026_07_21_120100_create_employee_assets_table',1),(43,'2026_07_21_120200_create_employee_timeline_events_table',1),(44,'2026_07_21_160000_create_employee_notes_table',1),(45,'2026_07_21_160200_create_divisions_table',1),(46,'2026_07_22_100000_create_employee_reporting_managers_table',1),(47,'2026_07_22_120000_create_teams_table',1),(48,'2026_07_23_110000_create_grades_table',1),(49,'2026_07_26_100000_create_employee_import_batches_table',1),(50,'2026_07_26_120000_create_employee_id_card_settings',1),(51,'2026_07_26_130000_create_employee_id_cards_table',1),(52,'2026_07_30_140000_drop_configuration_employee_configs_table',1),(53,'2026_08_02_055656_change_card_number_column_type_to_employee_id_cards_table',1),(54,'2026_08_02_056757_create_shifts_table',1),(55,'2026_08_02_140000_add_timezone_to_companies_table',1),(56,'2026_08_02_180000_create_attendance_types_table',1),(57,'2026_08_03_100000_create_attendance_policies_table',1),(58,'2026_08_03_140000_create_assignments_table',1),(59,'2026_08_04_000001_create_attendance_punches_table',1),(60,'2026_08_04_170000_create_payroll_settings_table',1),(61,'2026_08_05_000000_create_tax_slabs_table',1),(62,'2026_08_05_120000_create_leave_balances_table',1),(63,'2026_08_05_120100_create_leave_balance_ledger_table',1),(64,'2026_08_05_130000_create_employee_salary_payment_modes_table',1),(65,'2026_08_06_100000_add_annual_income_to_tax_slabs_table',1),(66,'2026_08_06_120000_add_payment_method_type_to_employee_bank_accounts_table',1),(67,'2026_08_06_160000_create_salary_structure_components_table',1),(68,'2026_08_06_180000_create_employee_deductions_table',1),(69,'2026_08_06_181000_create_employee_deduction_entries_table',1),(70,'2026_08_09_000000_create_attendance_records_table',1),(71,'2026_08_10_000000_create_correction_requests_table',1),(72,'2026_08_10_000000_create_leave_requests_table',1),(73,'2026_08_10_120000_create_salary_advances_table',1),(74,'2026_08_10_120000_make_payment_columns_nullable_on_employee_bank_accounts_table',1),(75,'2026_08_12_140000_add_attachment_history_to_employee_identities_table',1),(76,'2026_08_12_150000_create_leave_request_days_table',2),(77,'2026_08_16_100000_create_geo_location_tables',3),(78,'2026_08_16_100000_create_monthly_attendance_approvals_table',4),(79,'2026_08_17_120000_create_cost_centers_table',4),(80,'2026_08_17_120000_create_sections_table',4),(81,'2026_08_17_120000_create_work_locations_table',4),(82,'2026_08_17_130000_scope_grade_uniqueness_to_company',4),(83,'2026_08_18_090000_add_archived_at_to_org_masters_tables',5),(84,'2026_08_19_100000_normalize_assignment_scope_and_add_identity_constraint',6),(85,'2026_08_19_110000_create_attendance_policy_groups_table',6),(86,'2026_08_19_110100_create_attendance_policy_group_policy_table',6),(87,'2026_08_19_110200_add_policy_group_id_to_assignments_table',6),(88,'2026_08_19_112100_create_payroll_runs_table',6),(89,'2026_08_19_120000_add_probation_status_to_employee_employments_table',6),(90,'2026_08_19_130000_create_employee_no_sequences_table',6),(91,'2026_08_20_000000_add_attendance_type_override_id_to_correction_requests',7),(92,'2026_08_23_100000_create_attendance_snapshots_table',7),(93,'2026_08_24_120000_create_payslips_table',8),(94,'2026_08_24_120100_create_payslip_generation_states_table',8),(95,'2026_08_24_130000_add_sections_to_module_actions_table',8),(96,'2026_08_24_140000_create_payslip_payment_allocations_table',8),(97,'2026_08_25_120000_create_disbursement_batches_table',8),(98,'2026_08_25_120100_create_disbursement_batch_items_table',8),(99,'2026_09_02_000000_create_ip_whitelists_table',9),(100,'2026_09_03_000001_widen_ip_whitelists_ip_address_for_cidr',10),(101,'2026_08_25_100000_create_office_expense_rules_table',11),(102,'2026_09_10_000000_create_provident_fund_role_rules_table',12),(103,'2026_09_13_150000_create_project_categories_table',13),(104,'2026_09_13_000001_create_services_table',14),(105,'2026_09_13_000002_create_project_sources_table',14),(106,'2026_09_13_155100_create_payment_methods_table',15),(107,'2026_09_13_000000_create_pms_provident_fund_rules_table',16),(108,'2026_09_14_000001_create_clients_table',17),(109,'2026_09_14_000002_create_project_types_table',17),(110,'2026_09_14_000003_create_pms_services_table',17),(111,'2026_09_14_000004_create_team_divisions_table',17),(112,'2026_09_14_000005_create_pms_contract_role_maps_table',17),(113,'2026_09_14_000006_create_commission_rules_table',17),(114,'2026_09_14_000007_create_projects_table',17),(115,'2026_09_14_000008_create_project_service_links_table',17),(116,'2026_09_14_000009_create_service_teams_table',17),(117,'2026_09_14_000010_create_service_team_members_table',17),(118,'2026_09_14_000011_create_contracts_table',17),(119,'2026_09_14_000012_create_contract_status_histories_table',17),(120,'2026_09_14_000013_create_contract_commission_shares_table',17),(121,'2026_09_14_000014_create_contract_attachments_table',17),(122,'2026_09_14_000015_create_contract_team_assignments_table',17),(123,'2026_09_14_000016_create_contract_members_table',17),(124,'2026_09_14_000017_create_contract_member_histories_table',17),(125,'2026_09_14_000018_create_commission_earning_records_table',17),(126,'2026_09_16_110000_create_commissioning_rules_table',18),(127,'2026_09_16_120000_create_commissioning_runs_tables',18),(128,'2026_09_16_130000_create_commissioning_posting_tables',18),(129,'2026_09_16_140000_create_commissioning_fund_tables',18),(130,'2026_09_16_150000_create_commissioning_payment_cleared_inbox',18),(131,'2026_09_16_160000_add_payout_mode_to_commissioning_allocations',18),(132,'2026_09_16_100000_add_deleted_at_to_project_service_links_table',19);
/*!40000 ALTER TABLE `migrations` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `module_actions`
--

DROP TABLE IF EXISTS `module_actions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `module_actions` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `module_id` bigint unsigned NOT NULL,
  `action_id` bigint unsigned NOT NULL,
  `section_slug` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `section_name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `permission_key` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `label` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `requires_approval` tinyint(1) NOT NULL DEFAULT '0',
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `module_actions_module_id_action_id_unique` (`module_id`,`action_id`),
  UNIQUE KEY `module_actions_permission_key_unique` (`permission_key`),
  KEY `module_actions_action_id_foreign` (`action_id`),
  CONSTRAINT `module_actions_action_id_foreign` FOREIGN KEY (`action_id`) REFERENCES `actions` (`id`) ON DELETE CASCADE,
  CONSTRAINT `module_actions_module_id_foreign` FOREIGN KEY (`module_id`) REFERENCES `modules` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=258 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `module_actions`
--

LOCK TABLES `module_actions` WRITE;
/*!40000 ALTER TABLE `module_actions` DISABLE KEYS */;
INSERT INTO `module_actions` VALUES (1,1,1,'general','General Administration','platform.view','View',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:16'),(2,1,2,'general','General Administration','platform.create','Create',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:16'),(3,1,3,'general','General Administration','platform.update','Update',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:16'),(4,1,4,'general','General Administration','platform.delete','Delete',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:16'),(5,1,5,'general','General Administration','platform.approve','Approve',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:16'),(8,1,8,'general','General Administration','platform.export','Export',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:16'),(16,1,16,'general','General Administration','platform.menu-view','View Platform Menu',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:16'),(32,2,16,'general','General Navigation','configuration.menu-view','View Configuration Menu',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(33,2,17,'general','General Navigation','configuration.system-configuration-menu-view','System Configuration Menu View',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(36,3,2,'general','General Access & Navigation','employee.create','Create',1,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(37,3,3,'general','General Access & Navigation','employee.update','Update',1,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(38,3,4,'general','General Access & Navigation','employee.delete','Delete',1,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(42,3,8,'import_export','Import & Export Actions','employee.export','Export',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(43,3,9,'import_export','Import & Export Actions','employee.import','Import',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(50,3,16,'general','General Access & Navigation','employee.menu-view','View Employee Menu',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(51,3,19,'bank_info','Bank Account Information Tab','employee.view-bank','View Employee Bank Info',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(52,3,20,'salary_info','Salary Information Tab','employee.view-salary','View Employee Salary Info',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(53,3,21,'documents','Employee Documents Tab','employee.view-documents','View Employee Documents',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(54,3,22,'documents','Employee Documents Tab','employee.view-restricted-documents','View Restricted Employee Documents',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(55,3,23,'general','General Access & Navigation','employee.update-own-profile','Update Own Profile',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(71,4,16,'general','General & Dashboard','attendance.menu-view','View Attendance Menu',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(72,4,24,'configuration','Attendance Configuration Overview','attendance.config-manage','Manage Attendance Config',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(73,4,25,'assignments','Shift & Policy Assignments','attendance.assignment-manage','Manage Assignments',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(74,4,26,'assignments','Shift & Policy Assignments','attendance.assignment-preview','Preview Assignment Resolution',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(75,4,27,'punches','Punches & Time Clock','attendance.punch-create','Create Own Punch',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(76,4,28,'punches','Punches & Time Clock','attendance.punch-create-others','Create Punch For Others',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(77,4,29,'attendance_records','Attendance Records','attendance.record-view-own','View Own Attendance Records',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(78,4,30,'attendance_records','Attendance Records','attendance.record-view-team','View Team Attendance Records',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(79,4,31,'attendance_records','Attendance Records','attendance.record-view-all','View All Attendance Records',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(80,4,32,'attendance_records','Attendance Records','attendance.record-export','Export Attendance Records',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(81,4,33,'attendance_records','Attendance Records','attendance.record-recalculate','Recalculate Attendance Records',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(82,4,34,'corrections','Attendance Corrections','attendance.correction-create','Create Attendance Correction',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(83,4,35,'corrections','Attendance Corrections','attendance.correction-approve','Approve Attendance Correction',1,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(84,4,36,'corrections','Attendance Corrections','attendance.correction-override-lock','Override Locked Correction',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(85,4,37,'leave_management','Leave Requests & Balances','attendance.leave-apply','Apply Leave',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(86,4,38,'leave_management','Leave Requests & Balances','attendance.leave-approve','Approve Leave',1,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(87,4,39,'leave_management','Leave Requests & Balances','attendance.leave-balance-view','View Leave Balances',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(88,4,40,'leave_management','Leave Requests & Balances','attendance.leave-balance-adjust','Adjust Leave Balances',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(89,4,41,'monthly_attendance','Monthly Attendance Approval','attendance.monthly-view','View Monthly Attendance',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(90,4,42,'monthly_attendance','Monthly Attendance Approval','attendance.monthly-approve','Approve Monthly Attendance',1,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(91,4,43,'monthly_attendance','Monthly Attendance Approval','attendance.monthly-unlock','Unlock Monthly Attendance',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(107,5,16,'general','General & Dashboard','payroll.menu-view','View Payroll Menu',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(108,5,44,'configuration','Payroll Configuration','payroll.settings-manage','Manage Payroll Settings',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(109,5,45,'configuration','Payroll Configuration','payroll.structure-manage','Manage Salary Structures',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(110,5,46,'configuration','Payroll Configuration','payroll.deduction-manage','Manage Deductions',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(111,5,47,'salary_advances','Salary Advances','payroll.advance-manage','Manage Salary Advances',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(112,5,48,'salary_advances','Salary Advances','payroll.advance-approve','Approve Salary Advance',1,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(113,5,49,'configuration','Payroll Configuration','payroll.payment-mode-manage','Manage Payment Modes',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(114,5,50,'payroll_runs','Payroll Runs & Disbursement','payroll.run-create','Create Payroll Run',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(115,5,51,'payroll_runs','Payroll Runs & Disbursement','payroll.run-override-readiness','Override Payroll Readiness',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(116,5,52,'payroll_runs','Payroll Runs & Disbursement','payroll.run-approve','Approve Payroll Run',1,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(117,5,53,'monthly_freeze','Monthly Freeze','payroll.month-freeze','Freeze Payroll Month',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(118,5,54,'monthly_freeze','Monthly Freeze','payroll.month-unfreeze-paid','Unfreeze Paid Payroll Month',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(119,5,55,'payroll_runs','Payroll Runs & Disbursement','payroll.disburse','Disburse Payroll',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(120,5,56,'payslips','Payslips','payroll.payslip-view-own','View Own Payslip',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(121,5,57,'payslips','Payslips','payroll.payslip-view-all','View All Payslips',0,'active','2026-08-12 09:47:00','2026-08-25 11:39:15'),(122,4,58,'policy_groups','Policy Groups & Backfill','attendance.policy-group-view','View Policy Groups',0,'active','2026-08-24 05:36:59','2026-08-25 11:39:15'),(123,4,59,'policy_groups','Policy Groups & Backfill','attendance.policy-group-manage','Manage Policy Groups',0,'active','2026-08-24 05:36:59','2026-08-25 11:39:15'),(124,3,60,'general','General Access & Navigation','employee.view-list','View Employee List',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(125,3,61,'general','General Access & Navigation','employee.view-own-profile','View Own Profile',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(126,3,62,'general','General Access & Navigation','employee.view-any-profile','View Any Employee Profile',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(127,3,63,'general','General Access & Navigation','employee.update-any-profile','Update Any Employee Profile',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(128,3,64,'personal_info','Personal Information Tab','employee.view-personal-info','View Personal Info',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(129,3,65,'personal_info','Personal Information Tab','employee.update-personal-info','Update Personal Info',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(130,3,66,'contact_info','Contact Information Tab','employee.view-contact-info','View Contact Info',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(131,3,67,'contact_info','Contact Information Tab','employee.update-contact-info','Update Contact Info',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(132,3,68,'address_info','Address Information Tab','employee.view-address-info','View Address Info',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(133,3,69,'address_info','Address Information Tab','employee.update-address-info','Update Address Info',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(134,3,70,'identities','Identities & Passports Tab','employee.view-identities','View Identities',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(135,3,71,'identities','Identities & Passports Tab','employee.create-identities','Add Identity Record',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(136,3,72,'identities','Identities & Passports Tab','employee.update-identities','Update Identity Record',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(137,3,73,'identities','Identities & Passports Tab','employee.delete-identities','Delete Identity Record',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(138,3,74,'employments','Employment History Tab','employee.view-employments','View Employment Details',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(139,3,75,'employments','Employment History Tab','employee.update-employments','Update Employment Details',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(140,3,76,'employments','Employment History Tab','employee.update-employment-dates','Edit Joining & Confirmation Dates',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(141,3,77,'bank_info','Bank Account Information Tab','employee.create-bank','Add Bank Account',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(142,3,78,'bank_info','Bank Account Information Tab','employee.update-bank','Update Bank Account',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(143,3,79,'bank_info','Bank Account Information Tab','employee.delete-bank','Delete Bank Account',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(144,3,80,'salary_info','Salary Information Tab','employee.create-salary','Add Salary Record',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(145,3,81,'salary_info','Salary Information Tab','employee.update-salary','Update Salary Record',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(146,3,82,'salary_info','Salary Information Tab','employee.deactivate-salary','Deactivate Salary Record',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(147,3,83,'education','Education Records Tab','employee.view-education','View Education Records',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(148,3,84,'education','Education Records Tab','employee.create-education','Add Education Record',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(149,3,85,'education','Education Records Tab','employee.update-education','Update Education Record',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(150,3,86,'education','Education Records Tab','employee.delete-education','Delete Education Record',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(151,3,87,'experience','Work Experience Tab','employee.view-experience','View Experience Records',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(152,3,88,'experience','Work Experience Tab','employee.create-experience','Add Experience Record',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(153,3,89,'experience','Work Experience Tab','employee.update-experience','Update Experience Record',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(154,3,90,'experience','Work Experience Tab','employee.delete-experience','Delete Experience Record',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(155,3,91,'assets','Assets Assignment Tab','employee.view-assets','View Assigned Assets',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(156,3,92,'assets','Assets Assignment Tab','employee.assign-assets','Assign / Add Assets',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(157,3,93,'assets','Assets Assignment Tab','employee.return-assets','Return Asset',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(158,3,94,'notes','Employee Notes Tab','employee.view-notes','View Notes',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(159,3,95,'notes','Employee Notes Tab','employee.create-notes','Add Note',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(160,3,96,'notes','Employee Notes Tab','employee.update-notes','Update Note',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(161,3,97,'notes','Employee Notes Tab','employee.delete-notes','Delete Note',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(162,3,98,'timeline','Activity Timeline Tab','employee.view-timeline','View Timeline Events',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(163,3,99,'timeline','Activity Timeline Tab','employee.create-timeline','Add Timeline Event',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(164,3,100,'documents','Employee Documents Tab','employee.create-documents','Upload Document',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(165,3,101,'documents','Employee Documents Tab','employee.replace-documents','Replace Document',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(166,3,102,'documents','Employee Documents Tab','employee.delete-documents','Delete Document',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(167,3,103,'organization','Organization & Assignments Tab','employee.view-organization','View Organization Assignments',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(168,3,104,'organization','Organization & Assignments Tab','employee.assign-organization','Assign Organization Unit',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(169,3,105,'organization','Organization & Assignments Tab','employee.transfer-organization','Transfer Organization Unit',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(170,3,106,'reporting_manager','Reporting Manager Tab','employee.view-reporting-manager','View Reporting Managers',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(171,3,107,'reporting_manager','Reporting Manager Tab','employee.assign-reporting-manager','Assign Reporting Manager',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(172,3,108,'reporting_manager','Reporting Manager Tab','employee.change-reporting-manager','Change / End Reporting Manager',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(173,3,109,'tax_profile','Tax Profile Tab','employee.view-tax-profile','View Tax Profile',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(174,3,110,'tax_profile','Tax Profile Tab','employee.create-tax-profile','Create Tax Profile',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(175,3,111,'tax_profile','Tax Profile Tab','employee.update-tax-profile','Update Tax Profile',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(176,3,112,'id_card','ID Card Management Tab','employee.id-card-view','View ID Card Preview',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(177,3,113,'id_card','ID Card Management Tab','employee.id-card-generate','Generate ID Cards (Single/Bulk)',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(178,3,114,'id_card','ID Card Management Tab','employee.id-card-history','View ID Card History',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(179,3,115,'id_card','ID Card Management Tab','employee.id-card-reissue','Reissue ID Card',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(180,3,116,'id_card','ID Card Management Tab','employee.id-card-deactivate','Deactivate ID Card',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(181,3,117,'import_export','Import & Export Actions','employee.download-template','Download Import Sample Template',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(182,4,118,'attendance_types','Attendance Types','attendance.types-view','View Attendance Types',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(183,4,119,'attendance_types','Attendance Types','attendance.types-create','Create Attendance Type',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(184,4,120,'attendance_types','Attendance Types','attendance.types-update','Update Attendance Type',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(185,4,121,'attendance_types','Attendance Types','attendance.types-delete','Delete Attendance Type',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(186,4,122,'shifts','Shift Management','attendance.shifts-view','View Shifts',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(187,4,123,'shifts','Shift Management','attendance.shifts-create','Create Shift',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(188,4,124,'shifts','Shift Management','attendance.shifts-update','Update Shift',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(189,4,125,'shifts','Shift Management','attendance.shifts-delete','Delete Shift',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(190,4,126,'policies','Attendance Policies','attendance.policies-view','View Attendance Policies',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(191,4,127,'policies','Attendance Policies','attendance.policies-create','Create Policy',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(192,4,128,'policies','Attendance Policies','attendance.policies-update','Update Policy',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(193,4,129,'policies','Attendance Policies','attendance.policies-delete','Delete Policy',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(194,4,130,'assignments','Shift & Policy Assignments','attendance.assignment-view','View Shift & Policy Assignments',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(195,4,131,'jobs','Background Jobs & Operations','attendance.jobs-view','View Background Jobs & Status',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(196,4,132,'jobs','Background Jobs & Operations','attendance.jobs-execute','Execute Attendance & Leave Background Jobs',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(197,2,133,'general','General Navigation','configuration.home-menu-view','View Configuration Home Menu',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(198,2,134,'companies','Company Management','configuration.company-view','View Company Configuration',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(199,2,135,'companies','Company Management','configuration.company-create','Create Company',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(200,2,136,'companies','Company Management','configuration.company-update','Update Company Configuration',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(201,2,137,'companies','Company Management','configuration.company-delete','Delete Company',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(202,2,138,'branches','Branch Management','configuration.branch-view','View Branches',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(203,2,139,'branches','Branch Management','configuration.branch-create','Create Branch',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(204,2,140,'branches','Branch Management','configuration.branch-update','Update Branch',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(205,2,141,'branches','Branch Management','configuration.branch-delete','Delete Branch',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(206,2,142,'divisions','Division Management','configuration.division-view','View Divisions',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(207,2,143,'divisions','Division Management','configuration.division-create','Create Division',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(208,2,144,'divisions','Division Management','configuration.division-update','Update Division',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(209,2,145,'divisions','Division Management','configuration.division-delete','Delete Division',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(210,2,146,'departments','Department Management','configuration.department-view','View Departments',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(211,2,147,'departments','Department Management','configuration.department-create','Create Department',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(212,2,148,'departments','Department Management','configuration.department-update','Update Department',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(213,2,149,'departments','Department Management','configuration.department-delete','Delete Department',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(214,2,150,'designations','Designation Management','configuration.designation-view','View Designations',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(215,2,151,'designations','Designation Management','configuration.designation-create','Create Designation',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(216,2,152,'designations','Designation Management','configuration.designation-update','Update Designation',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(217,2,153,'designations','Designation Management','configuration.designation-delete','Delete Designation',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(218,2,154,'grades','Grade Management','configuration.grade-view','View Grades',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(219,2,155,'grades','Grade Management','configuration.grade-create','Create Grade',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(220,2,156,'grades','Grade Management','configuration.grade-update','Update Grade',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(221,2,157,'grades','Grade Management','configuration.grade-delete','Delete Grade',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(222,2,158,'employment_types','Employment Types','configuration.employment-type-view','View Employment Types',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(223,2,159,'employment_types','Employment Types','configuration.employment-type-create','Create Employment Type',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(224,2,160,'employment_types','Employment Types','configuration.employment-type-update','Update Employment Type',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(225,2,161,'employment_types','Employment Types','configuration.employment-type-delete','Delete Employment Type',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(226,2,162,'teams','Team Management','configuration.team-view','View Teams',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(227,2,163,'teams','Team Management','configuration.team-create','Create Team',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(228,2,164,'teams','Team Management','configuration.team-update','Update Team',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(229,2,165,'teams','Team Management','configuration.team-delete','Delete Team',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(230,2,166,'sections','Section Management','configuration.section-view','View Sections',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(231,2,167,'sections','Section Management','configuration.section-create','Create Section',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(232,2,168,'sections','Section Management','configuration.section-update','Update Section',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(233,2,169,'sections','Section Management','configuration.section-delete','Delete Section',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(234,2,170,'cost_centers','Cost Center Management','configuration.cost-center-view','View Cost Centers',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(235,2,171,'cost_centers','Cost Center Management','configuration.cost-center-create','Create Cost Center',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(236,2,172,'cost_centers','Cost Center Management','configuration.cost-center-update','Update Cost Center',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(237,2,173,'cost_centers','Cost Center Management','configuration.cost-center-delete','Delete Cost Center',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(238,2,174,'work_locations','Work Location Management','configuration.work-location-view','View Work Locations',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(239,2,175,'work_locations','Work Location Management','configuration.work-location-create','Create Work Location',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(240,2,176,'work_locations','Work Location Management','configuration.work-location-update','Update Work Location',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(241,2,177,'work_locations','Work Location Management','configuration.work-location-delete','Delete Work Location',0,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(242,2,178,'card_management','Card Management Settings','configuration.id-card-setting-view','View ID Card Settings',0,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(243,2,179,'card_management','Card Management Settings','configuration.id-card-setting-create','Create ID Card Setting',0,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(244,2,180,'card_management','Card Management Settings','configuration.id-card-setting-update','Update ID Card Setting',0,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(245,2,181,'card_management','Card Management Settings','configuration.id-card-setting-delete','Delete ID Card Setting',0,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(246,2,182,'document_types','Document Types','configuration.document-type-view','View Document Types',0,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(247,2,183,'document_types','Document Types','configuration.document-type-create','Create Document Type',0,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(248,2,184,'document_types','Document Types','configuration.document-type-update','Update Document Type',0,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(249,2,185,'document_types','Document Types','configuration.document-type-delete','Delete Document Type',0,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(250,2,186,'ip_whitelists','IP Whitelist Management','configuration.ip-whitelist-view','View IP Whitelists',0,'active','2026-09-02 12:53:12','2026-09-02 12:53:12'),(251,2,187,'ip_whitelists','IP Whitelist Management','configuration.ip-whitelist-create','Create IP Whitelist',0,'active','2026-09-02 12:53:12','2026-09-02 12:53:12'),(252,2,188,'ip_whitelists','IP Whitelist Management','configuration.ip-whitelist-update','Update IP Whitelist',0,'active','2026-09-02 12:53:12','2026-09-02 12:53:12'),(253,2,189,'ip_whitelists','IP Whitelist Management','configuration.ip-whitelist-delete','Delete IP Whitelist',0,'active','2026-09-02 12:53:12','2026-09-02 12:53:12'),(254,2,190,'payment_methods','Payment Methods','configuration.payment-methods-view','View Payment Methods',0,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(255,2,191,'payment_methods','Payment Methods','configuration.payment-methods-create','Create Payment Method',0,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(256,2,192,'payment_methods','Payment Methods','configuration.payment-methods-update','Update Payment Method',0,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(257,2,193,'payment_methods','Payment Methods','configuration.payment-methods-delete','Delete Payment Method',0,'active','2026-09-14 07:56:34','2026-09-14 07:56:34');
/*!40000 ALTER TABLE `module_actions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `module_dependencies`
--

DROP TABLE IF EXISTS `module_dependencies`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `module_dependencies` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `module_id` bigint unsigned NOT NULL,
  `depends_on_module_id` bigint unsigned NOT NULL,
  `version_constraint` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `module_dependencies_module_id_depends_on_module_id_unique` (`module_id`,`depends_on_module_id`),
  KEY `module_dependencies_depends_on_module_id_foreign` (`depends_on_module_id`),
  CONSTRAINT `module_dependencies_depends_on_module_id_foreign` FOREIGN KEY (`depends_on_module_id`) REFERENCES `modules` (`id`) ON DELETE CASCADE,
  CONSTRAINT `module_dependencies_module_id_foreign` FOREIGN KEY (`module_id`) REFERENCES `modules` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `module_dependencies`
--

LOCK TABLES `module_dependencies` WRITE;
/*!40000 ALTER TABLE `module_dependencies` DISABLE KEYS */;
/*!40000 ALTER TABLE `module_dependencies` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `module_installations`
--

DROP TABLE IF EXISTS `module_installations`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `module_installations` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `module_id` bigint unsigned NOT NULL,
  `action` enum('install','enable','disable','upgrade','uninstall','sync','failed') COLLATE utf8mb4_unicode_ci NOT NULL,
  `from_version` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `to_version` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `performed_by` bigint unsigned DEFAULT NULL,
  `message` text COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `module_installations_module_id_foreign` (`module_id`),
  KEY `module_installations_performed_by_foreign` (`performed_by`),
  CONSTRAINT `module_installations_module_id_foreign` FOREIGN KEY (`module_id`) REFERENCES `modules` (`id`) ON DELETE CASCADE,
  CONSTRAINT `module_installations_performed_by_foreign` FOREIGN KEY (`performed_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `module_installations`
--

LOCK TABLES `module_installations` WRITE;
/*!40000 ALTER TABLE `module_installations` DISABLE KEYS */;
/*!40000 ALTER TABLE `module_installations` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `modules`
--

DROP TABLE IF EXISTS `modules`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `modules` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `uuid` char(36) COLLATE utf8mb4_unicode_ci NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `slug` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `icon` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `color` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `route_prefix` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '/',
  `api_prefix` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '/',
  `version` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '1.0.0',
  `sort_order` int NOT NULL DEFAULT '0',
  `status` enum('installed','enabled','disabled','updating','migrating','failed','removed') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'installed',
  `is_core` tinyint(1) NOT NULL DEFAULT '0',
  `manifest_hash` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `installed_at` timestamp NULL DEFAULT NULL,
  `enabled_at` timestamp NULL DEFAULT NULL,
  `metadata` json DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `modules_uuid_unique` (`uuid`),
  UNIQUE KEY `modules_slug_unique` (`slug`),
  KEY `modules_status_index` (`status`),
  KEY `modules_sort_order_index` (`sort_order`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `modules`
--

LOCK TABLES `modules` WRITE;
/*!40000 ALTER TABLE `modules` DISABLE KEYS */;
INSERT INTO `modules` VALUES (1,'a65331c6-e93c-4e10-b912-2ed929820aff','Platform','platform','Core platform administration module','bi-gear-wide-connected','#0d6efd','/admin','/platform','1.0.0',0,'enabled',1,NULL,'2026-08-17 04:41:38','2026-08-17 04:41:38',NULL,'2026-08-12 09:47:00','2026-08-17 04:41:38'),(2,'1e5beba0-82e7-450f-8c4e-9a511c911dbe','Configuration','configuration','Configuration module for system settings.','bi-box','#0d6efd','/configuration','/configuration','1.0.0',100,'enabled',0,NULL,'2026-08-17 04:41:38','2026-08-17 04:41:38','{\"source\": \"seeder\", \"managed_by\": \"nwidart\"}','2026-08-12 09:47:00','2026-08-17 04:41:38'),(3,'7b519266-88a2-4838-9708-5708d77933ec','Employee','employee','Employee management module.','bi-people','#0d6efd','/employee','/employee','1.0.0',200,'enabled',0,NULL,'2026-08-17 04:41:38','2026-08-17 04:41:38','{\"source\": \"seeder\", \"managed_by\": \"nwidart\"}','2026-08-12 09:47:00','2026-08-17 04:41:38'),(4,'9530fc7e-469f-447d-b975-3de2e7262110','Attendance','attendance','Attendance and leave management module.','bi-clock-history','#198754','/attendance','/attendance','1.0.0',300,'enabled',0,NULL,'2026-08-17 04:41:38','2026-08-17 04:41:38','{\"source\": \"seeder\", \"managed_by\": \"nwidart\"}','2026-08-12 09:47:00','2026-08-17 04:41:38'),(5,'ec7c57d8-b4f3-45b7-919b-72be143b42a3','Payroll','payroll','Payroll configuration and execution module.','bi-cash-stack','#0d6efd','/payroll','/payroll','1.0.0',400,'enabled',0,NULL,'2026-08-17 04:41:38','2026-08-17 04:41:38','{\"source\": \"seeder\", \"managed_by\": \"nwidart\"}','2026-08-12 09:47:00','2026-08-17 04:41:38');
/*!40000 ALTER TABLE `modules` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `monthly_attendance_approvals`
--

DROP TABLE IF EXISTS `monthly_attendance_approvals`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `monthly_attendance_approvals` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `month` tinyint unsigned NOT NULL,
  `year` smallint unsigned NOT NULL,
  `total_present_days` decimal(7,2) NOT NULL DEFAULT '0.00',
  `total_absent_days` decimal(7,2) NOT NULL DEFAULT '0.00',
  `total_leave_days` decimal(7,2) NOT NULL DEFAULT '0.00',
  `total_unpaid_leave_days` decimal(7,2) NOT NULL DEFAULT '0.00',
  `total_half_days` decimal(7,2) NOT NULL DEFAULT '0.00',
  `total_late_count` int NOT NULL DEFAULT '0',
  `total_overtime_hours` decimal(7,2) NOT NULL DEFAULT '0.00',
  `total_working_hours` decimal(7,2) NOT NULL DEFAULT '0.00',
  `unresolved_flag` tinyint(1) NOT NULL DEFAULT '0',
  `status` enum('pending','approved','rejected') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `is_locked` tinyint(1) NOT NULL DEFAULT '0',
  `ready_for_payroll` tinyint(1) NOT NULL DEFAULT '0',
  `approved_by` bigint unsigned DEFAULT NULL,
  `approved_at` datetime DEFAULT NULL,
  `frozen_at` datetime DEFAULT NULL,
  `frozen_by` bigint unsigned DEFAULT NULL,
  `unfreeze_reason` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `maa_unique_emp_period` (`company_id`,`employee_id`,`month`,`year`),
  KEY `maa_idx_period_status` (`company_id`,`month`,`year`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `monthly_attendance_approvals`
--

LOCK TABLES `monthly_attendance_approvals` WRITE;
/*!40000 ALTER TABLE `monthly_attendance_approvals` DISABLE KEYS */;
INSERT INTO `monthly_attendance_approvals` VALUES (1,2,12,8,2026,0.00,0.00,0.00,0.00,0.00,0,0.00,0.00,1,'approved',1,1,1,'2026-09-15 12:46:58',NULL,NULL,NULL,'2026-09-15 12:46:03','2026-09-15 12:46:58'),(2,2,13,8,2026,0.00,0.00,0.00,0.00,0.00,0,0.00,0.00,1,'pending',0,0,NULL,NULL,NULL,NULL,NULL,'2026-09-15 12:46:03','2026-09-15 12:46:03'),(3,2,15,8,2026,0.00,0.00,0.00,0.00,0.00,0,0.00,0.00,1,'pending',0,0,NULL,NULL,NULL,NULL,NULL,'2026-09-15 12:46:03','2026-09-15 12:46:03'),(4,2,21,8,2026,1.00,0.00,0.00,0.00,0.00,1,0.51,8.51,1,'pending',0,0,NULL,NULL,NULL,NULL,NULL,'2026-09-15 12:46:03','2026-09-15 12:46:03'),(5,2,29,8,2026,0.00,0.00,0.00,0.00,0.00,0,0.00,0.00,1,'pending',0,0,NULL,NULL,NULL,NULL,NULL,'2026-09-15 12:46:03','2026-09-15 12:46:03'),(6,2,30,8,2026,0.00,0.00,0.00,0.00,0.00,0,0.00,0.00,1,'pending',0,0,NULL,NULL,NULL,NULL,NULL,'2026-09-15 12:46:03','2026-09-15 12:46:03'),(7,2,31,8,2026,0.00,0.00,0.00,0.00,0.00,0,0.00,0.00,1,'pending',0,0,NULL,NULL,NULL,NULL,NULL,'2026-09-15 12:46:03','2026-09-15 12:46:03'),(8,2,32,8,2026,0.00,0.00,0.00,0.00,0.00,0,0.00,0.00,1,'pending',0,0,NULL,NULL,NULL,NULL,NULL,'2026-09-15 12:46:03','2026-09-15 12:46:03'),(9,2,33,8,2026,0.00,0.00,0.00,0.00,0.00,0,0.00,0.00,1,'pending',0,0,NULL,NULL,NULL,NULL,NULL,'2026-09-15 12:46:03','2026-09-15 12:46:03'),(10,2,34,8,2026,0.00,0.00,0.00,0.00,0.00,0,0.00,0.00,1,'pending',0,0,NULL,NULL,NULL,NULL,NULL,'2026-09-15 12:46:03','2026-09-15 12:46:03'),(11,2,35,8,2026,0.00,0.00,0.00,0.00,0.00,0,0.00,0.00,1,'pending',0,0,NULL,NULL,NULL,NULL,NULL,'2026-09-15 12:46:03','2026-09-15 12:46:03'),(12,2,36,8,2026,0.00,0.00,0.00,0.00,0.00,0,0.00,0.00,1,'pending',0,0,NULL,NULL,NULL,NULL,NULL,'2026-09-15 12:46:03','2026-09-15 12:46:03');
/*!40000 ALTER TABLE `monthly_attendance_approvals` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `office_expense_rules`
--

DROP TABLE IF EXISTS `office_expense_rules`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `office_expense_rules` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `amount` decimal(12,2) NOT NULL DEFAULT '0.00',
  `status` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `office_expense_rules_company_id_status_index` (`company_id`,`status`),
  KEY `office_expense_rules_company_id_index` (`company_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `office_expense_rules`
--

LOCK TABLES `office_expense_rules` WRITE;
/*!40000 ALTER TABLE `office_expense_rules` DISABLE KEYS */;
/*!40000 ALTER TABLE `office_expense_rules` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `onboarding_policies`
--

DROP TABLE IF EXISTS `onboarding_policies`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `onboarding_policies` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned DEFAULT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `applies_to_type` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `applies_to_value` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT '1',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `onboarding_policies_company_id_applies_to_type_is_active_index` (`company_id`,`applies_to_type`,`is_active`),
  CONSTRAINT `onboarding_policies_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `onboarding_policies`
--

LOCK TABLES `onboarding_policies` WRITE;
/*!40000 ALTER TABLE `onboarding_policies` DISABLE KEYS */;
INSERT INTO `onboarding_policies` VALUES (1,1,'Employee Standard Onboarding','Default onboarding for employee users.','user_type','employee',1,'2026-08-12 09:47:03','2026-08-12 09:47:03'),(4,2,'Employee Standard Onboarding','Default onboarding for employee users.','user_type','employee',1,'2026-08-23 10:14:50','2026-08-23 10:14:50');
/*!40000 ALTER TABLE `onboarding_policies` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `onboarding_policy_steps`
--

DROP TABLE IF EXISTS `onboarding_policy_steps`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `onboarding_policy_steps` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `policy_id` bigint unsigned NOT NULL,
  `step_key` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `step_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `step_order` smallint unsigned NOT NULL DEFAULT '1',
  `is_required` tinyint(1) NOT NULL DEFAULT '1',
  `is_blocking` tinyint(1) NOT NULL DEFAULT '1',
  `allow_skip` tinyint(1) NOT NULL DEFAULT '0',
  `deadline_days` smallint unsigned DEFAULT NULL,
  `config` json DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT '1',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `onboarding_policy_steps_policy_id_step_key_unique` (`policy_id`,`step_key`),
  CONSTRAINT `onboarding_policy_steps_policy_id_foreign` FOREIGN KEY (`policy_id`) REFERENCES `onboarding_policies` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `onboarding_policy_steps`
--

LOCK TABLES `onboarding_policy_steps` WRITE;
/*!40000 ALTER TABLE `onboarding_policy_steps` DISABLE KEYS */;
INSERT INTO `onboarding_policy_steps` VALUES (1,1,'mobile_otp','Mobile Verification',1,1,1,0,NULL,NULL,1,'2026-08-12 09:47:03','2026-08-12 09:47:03'),(2,1,'email_otp','Email Verification',2,1,1,0,NULL,NULL,1,'2026-08-12 09:47:03','2026-08-12 09:47:03'),(3,1,'password_change','Set New Password',3,1,1,0,NULL,NULL,1,'2026-08-12 09:47:03','2026-08-12 09:47:03'),(4,1,'document_upload','Upload Documents',4,1,0,0,15,'{\"document_types\": [\"national_id\", \"photo\"]}',1,'2026-08-12 09:47:03','2026-08-12 09:47:03'),(9,4,'mobile_otp','Mobile Verification',1,1,1,0,NULL,NULL,1,'2026-08-23 10:14:50','2026-08-23 10:14:50'),(10,4,'email_otp','Email Verification',2,1,1,0,NULL,NULL,1,'2026-08-23 10:14:51','2026-08-23 10:14:51'),(11,4,'password_change','Set New Password',3,1,1,0,NULL,NULL,1,'2026-08-23 10:14:52','2026-08-23 10:14:52'),(12,4,'document_upload','Upload Documents',4,1,0,0,15,NULL,1,'2026-08-23 10:14:52','2026-08-23 10:14:52');
/*!40000 ALTER TABLE `onboarding_policy_steps` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `password_reset_tokens`
--

DROP TABLE IF EXISTS `password_reset_tokens`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `password_reset_tokens` (
  `email` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `token` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`email`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `password_reset_tokens`
--

LOCK TABLES `password_reset_tokens` WRITE;
/*!40000 ALTER TABLE `password_reset_tokens` DISABLE KEYS */;
/*!40000 ALTER TABLE `password_reset_tokens` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `payment_methods`
--

DROP TABLE IF EXISTS `payment_methods`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `payment_methods` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `type` enum('inward','outward') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'inward',
  `provider` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `account_info` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `currency` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `payment_methods_company_id_name_unique` (`company_id`,`name`),
  CONSTRAINT `payment_methods_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `payment_methods`
--

LOCK TABLES `payment_methods` WRITE;
/*!40000 ALTER TABLE `payment_methods` DISABLE KEYS */;
/*!40000 ALTER TABLE `payment_methods` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `payroll_runs`
--

DROP TABLE IF EXISTS `payroll_runs`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `payroll_runs` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `month` tinyint NOT NULL,
  `year` smallint NOT NULL,
  `run_type` enum('regular','off_cycle') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'regular',
  `status` enum('draft','processing','pending_approval','approved','paid','locked','failed') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'draft',
  `total_employees` int NOT NULL DEFAULT '0',
  `total_amount` decimal(15,2) NOT NULL DEFAULT '0.00',
  `processed_at` datetime DEFAULT NULL,
  `approved_by` bigint unsigned DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `payroll_runs_unique_period` (`company_id`,`month`,`year`,`run_type`),
  KEY `payroll_runs_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `payroll_runs`
--

LOCK TABLES `payroll_runs` WRITE;
/*!40000 ALTER TABLE `payroll_runs` DISABLE KEYS */;
/*!40000 ALTER TABLE `payroll_runs` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `payroll_settings`
--

DROP TABLE IF EXISTS `payroll_settings`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `payroll_settings` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `overtime_multiplier` decimal(4,2) NOT NULL DEFAULT '1.50',
  `overtime_rate_base` enum('gross','basic') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'basic',
  `standard_monthly_hours` decimal(6,2) NOT NULL DEFAULT '208.00',
  `hourly_rate_method` enum('fixed_monthly_hours','working_days_x_shift_hours') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'fixed_monthly_hours',
  `prorate_method` enum('working_days','calendar_days') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'working_days',
  `round_net_pay_to` decimal(4,2) NOT NULL DEFAULT '1.00',
  `advance_enabled` tinyint(1) NOT NULL DEFAULT '0',
  `advance_default_method` enum('fixed','percentage') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'percentage',
  `advance_default_value` decimal(12,2) NOT NULL DEFAULT '50.00',
  `advance_max_percentage` decimal(5,2) NOT NULL DEFAULT '50.00',
  `advance_max_amount` decimal(12,2) DEFAULT NULL,
  `advance_requires_approval` tinyint(1) NOT NULL DEFAULT '1',
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `payroll_settings_company_id_unique` (`company_id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `payroll_settings`
--

LOCK TABLES `payroll_settings` WRITE;
/*!40000 ALTER TABLE `payroll_settings` DISABLE KEYS */;
INSERT INTO `payroll_settings` VALUES (1,1,1.50,'basic',208.00,'fixed_monthly_hours','working_days',1.00,0,'percentage',50.00,50.00,NULL,1,NULL,'2026-08-13 11:51:08','2026-08-13 11:51:08'),(2,2,1.50,'basic',208.00,'fixed_monthly_hours','working_days',1.00,0,'percentage',50.00,50.00,NULL,1,NULL,'2026-08-17 07:29:24','2026-08-17 07:29:24'),(3,3,1.50,'basic',208.00,'fixed_monthly_hours','working_days',1.00,0,'percentage',50.00,50.00,NULL,1,NULL,'2026-08-17 12:00:49','2026-08-17 12:00:49'),(7,7,1.50,'basic',208.00,'fixed_monthly_hours','working_days',1.00,0,'percentage',50.00,50.00,NULL,1,NULL,'2026-08-27 10:33:41','2026-08-27 10:33:41');
/*!40000 ALTER TABLE `payroll_settings` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `payslip_generation_states`
--

DROP TABLE IF EXISTS `payslip_generation_states`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `payslip_generation_states` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `payroll_run_id` bigint unsigned NOT NULL,
  `batch_id` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `total` int unsigned NOT NULL DEFAULT '0',
  `processed` int unsigned NOT NULL DEFAULT '0',
  `succeeded` int unsigned NOT NULL DEFAULT '0',
  `failed` int unsigned NOT NULL DEFAULT '0',
  `failures` json DEFAULT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `started_at` timestamp NULL DEFAULT NULL,
  `finished_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `payslip_generation_states_payroll_run_id_unique` (`payroll_run_id`),
  KEY `payslip_generation_states_company_id_payroll_run_id_index` (`company_id`,`payroll_run_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `payslip_generation_states`
--

LOCK TABLES `payslip_generation_states` WRITE;
/*!40000 ALTER TABLE `payslip_generation_states` DISABLE KEYS */;
/*!40000 ALTER TABLE `payslip_generation_states` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `payslip_payment_allocations`
--

DROP TABLE IF EXISTS `payslip_payment_allocations`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `payslip_payment_allocations` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `payslip_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `channel` enum('cash','cheque','bank','mobile_banking') COLLATE utf8mb4_unicode_ci NOT NULL,
  `amount` decimal(12,2) NOT NULL,
  `employee_bank_account_id` bigint unsigned DEFAULT NULL,
  `source` enum('config','manual_override') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'config',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `payslip_alloc_payslip_channel_unique` (`payslip_id`,`channel`),
  KEY `payslip_alloc_company_payslip_idx` (`company_id`,`payslip_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `payslip_payment_allocations`
--

LOCK TABLES `payslip_payment_allocations` WRITE;
/*!40000 ALTER TABLE `payslip_payment_allocations` DISABLE KEYS */;
/*!40000 ALTER TABLE `payslip_payment_allocations` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `payslips`
--

DROP TABLE IF EXISTS `payslips`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `payslips` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `payroll_run_id` bigint unsigned NOT NULL,
  `attendance_snapshot_id` bigint unsigned NOT NULL,
  `employee_salary_id` bigint unsigned NOT NULL,
  `gross_earnings` decimal(12,2) NOT NULL,
  `total_deductions` decimal(12,2) NOT NULL,
  `net_pay` decimal(12,2) NOT NULL,
  `advance_paid` decimal(12,2) NOT NULL DEFAULT '0.00',
  `net_payable` decimal(12,2) NOT NULL,
  `advance_carry_forward` decimal(12,2) NOT NULL DEFAULT '0.00',
  `earnings_breakdown` json NOT NULL,
  `deductions_breakdown` json NOT NULL,
  `currency_code` char(3) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `needs_review` tinyint(1) NOT NULL DEFAULT '0',
  `generated_at` timestamp NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `payslips_run_employee_unique` (`payroll_run_id`,`employee_id`),
  KEY `payslips_company_employee_idx` (`company_id`,`employee_id`),
  KEY `payslips_company_run_idx` (`company_id`,`payroll_run_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `payslips`
--

LOCK TABLES `payslips` WRITE;
/*!40000 ALTER TABLE `payslips` DISABLE KEYS */;
/*!40000 ALTER TABLE `payslips` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `permissions`
--

DROP TABLE IF EXISTS `permissions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `permissions` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `module_action_id` bigint unsigned NOT NULL,
  `key` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `permissions_key_unique` (`key`),
  KEY `permissions_module_action_id_foreign` (`module_action_id`),
  KEY `permissions_status_index` (`status`),
  CONSTRAINT `permissions_module_action_id_foreign` FOREIGN KEY (`module_action_id`) REFERENCES `module_actions` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=258 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `permissions`
--

LOCK TABLES `permissions` WRITE;
/*!40000 ALTER TABLE `permissions` DISABLE KEYS */;
INSERT INTO `permissions` VALUES (1,1,'platform.view','View',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(2,2,'platform.create','Create',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(3,3,'platform.update','Update',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(4,4,'platform.delete','Delete',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(5,5,'platform.approve','Approve',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(8,8,'platform.export','Export',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(16,16,'platform.menu-view','View Platform Menu',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(32,32,'configuration.menu-view','View Configuration Menu',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(33,33,'configuration.system-configuration-menu-view','System Configuration Menu View',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(36,36,'employee.create','Create',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(37,37,'employee.update','Update',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(38,38,'employee.delete','Delete',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(42,42,'employee.export','Export',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(43,43,'employee.import','Import',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(50,50,'employee.menu-view','View Employee Menu',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(51,51,'employee.view-bank','View Employee Bank Info',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(52,52,'employee.view-salary','View Employee Salary Info',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(53,53,'employee.view-documents','View Employee Documents',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(54,54,'employee.view-restricted-documents','View Restricted Employee Documents',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(55,55,'employee.update-own-profile','Update Own Profile',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(71,71,'attendance.menu-view','View Attendance Menu',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(72,72,'attendance.config-manage','Manage Attendance Config',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(73,73,'attendance.assignment-manage','Manage Assignments',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(74,74,'attendance.assignment-preview','Preview Assignment Resolution',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(75,75,'attendance.punch-create','Create Own Punch',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(76,76,'attendance.punch-create-others','Create Punch For Others',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(77,77,'attendance.record-view-own','View Own Attendance Records',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(78,78,'attendance.record-view-team','View Team Attendance Records',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(79,79,'attendance.record-view-all','View All Attendance Records',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(80,80,'attendance.record-export','Export Attendance Records',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(81,81,'attendance.record-recalculate','Recalculate Attendance Records',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(82,82,'attendance.correction-create','Create Attendance Correction',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(83,83,'attendance.correction-approve','Approve Attendance Correction',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(84,84,'attendance.correction-override-lock','Override Locked Correction',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(85,85,'attendance.leave-apply','Apply Leave',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(86,86,'attendance.leave-approve','Approve Leave',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(87,87,'attendance.leave-balance-view','View Leave Balances',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(88,88,'attendance.leave-balance-adjust','Adjust Leave Balances',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(89,89,'attendance.monthly-view','View Monthly Attendance',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(90,90,'attendance.monthly-approve','Approve Monthly Attendance',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(91,91,'attendance.monthly-unlock','Unlock Monthly Attendance',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(107,107,'payroll.menu-view','View Payroll Menu',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(108,108,'payroll.settings-manage','Manage Payroll Settings',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(109,109,'payroll.structure-manage','Manage Salary Structures',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(110,110,'payroll.deduction-manage','Manage Deductions',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(111,111,'payroll.advance-manage','Manage Salary Advances',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(112,112,'payroll.advance-approve','Approve Salary Advance',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(113,113,'payroll.payment-mode-manage','Manage Payment Modes',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(114,114,'payroll.run-create','Create Payroll Run',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(115,115,'payroll.run-override-readiness','Override Payroll Readiness',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(116,116,'payroll.run-approve','Approve Payroll Run',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(117,117,'payroll.month-freeze','Freeze Payroll Month',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(118,118,'payroll.month-unfreeze-paid','Unfreeze Paid Payroll Month',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(119,119,'payroll.disburse','Disburse Payroll',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(120,120,'payroll.payslip-view-own','View Own Payslip',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(121,121,'payroll.payslip-view-all','View All Payslips',NULL,'active','2026-08-12 09:47:00','2026-08-12 09:47:00'),(122,122,'attendance.policy-group-view','View Policy Groups',NULL,'active','2026-08-24 05:36:59','2026-08-24 05:36:59'),(123,123,'attendance.policy-group-manage','Manage Policy Groups',NULL,'active','2026-08-24 05:36:59','2026-08-24 05:36:59'),(124,124,'employee.view-list','View Employee List',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(125,125,'employee.view-own-profile','View Own Profile',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(126,126,'employee.view-any-profile','View Any Employee Profile',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(127,127,'employee.update-any-profile','Update Any Employee Profile',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(128,128,'employee.view-personal-info','View Personal Info',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(129,129,'employee.update-personal-info','Update Personal Info',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(130,130,'employee.view-contact-info','View Contact Info',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(131,131,'employee.update-contact-info','Update Contact Info',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(132,132,'employee.view-address-info','View Address Info',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(133,133,'employee.update-address-info','Update Address Info',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(134,134,'employee.view-identities','View Identities',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(135,135,'employee.create-identities','Add Identity Record',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(136,136,'employee.update-identities','Update Identity Record',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(137,137,'employee.delete-identities','Delete Identity Record',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(138,138,'employee.view-employments','View Employment Details',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(139,139,'employee.update-employments','Update Employment Details',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(140,140,'employee.update-employment-dates','Edit Joining & Confirmation Dates',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(141,141,'employee.create-bank','Add Bank Account',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(142,142,'employee.update-bank','Update Bank Account',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(143,143,'employee.delete-bank','Delete Bank Account',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(144,144,'employee.create-salary','Add Salary Record',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(145,145,'employee.update-salary','Update Salary Record',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(146,146,'employee.deactivate-salary','Deactivate Salary Record',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(147,147,'employee.view-education','View Education Records',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(148,148,'employee.create-education','Add Education Record',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(149,149,'employee.update-education','Update Education Record',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(150,150,'employee.delete-education','Delete Education Record',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(151,151,'employee.view-experience','View Experience Records',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(152,152,'employee.create-experience','Add Experience Record',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(153,153,'employee.update-experience','Update Experience Record',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(154,154,'employee.delete-experience','Delete Experience Record',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(155,155,'employee.view-assets','View Assigned Assets',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(156,156,'employee.assign-assets','Assign / Add Assets',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(157,157,'employee.return-assets','Return Asset',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(158,158,'employee.view-notes','View Notes',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(159,159,'employee.create-notes','Add Note',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(160,160,'employee.update-notes','Update Note',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(161,161,'employee.delete-notes','Delete Note',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(162,162,'employee.view-timeline','View Timeline Events',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(163,163,'employee.create-timeline','Add Timeline Event',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(164,164,'employee.create-documents','Upload Document',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(165,165,'employee.replace-documents','Replace Document',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(166,166,'employee.delete-documents','Delete Document',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(167,167,'employee.view-organization','View Organization Assignments',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(168,168,'employee.assign-organization','Assign Organization Unit',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(169,169,'employee.transfer-organization','Transfer Organization Unit',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(170,170,'employee.view-reporting-manager','View Reporting Managers',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(171,171,'employee.assign-reporting-manager','Assign Reporting Manager',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(172,172,'employee.change-reporting-manager','Change / End Reporting Manager',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(173,173,'employee.view-tax-profile','View Tax Profile',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(174,174,'employee.create-tax-profile','Create Tax Profile',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(175,175,'employee.update-tax-profile','Update Tax Profile',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(176,176,'employee.id-card-view','View ID Card Preview',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(177,177,'employee.id-card-generate','Generate ID Cards (Single/Bulk)',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(178,178,'employee.id-card-history','View ID Card History',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(179,179,'employee.id-card-reissue','Reissue ID Card',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(180,180,'employee.id-card-deactivate','Deactivate ID Card',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(181,181,'employee.download-template','Download Import Sample Template',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(182,182,'attendance.types-view','View Attendance Types',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(183,183,'attendance.types-create','Create Attendance Type',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(184,184,'attendance.types-update','Update Attendance Type',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(185,185,'attendance.types-delete','Delete Attendance Type',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(186,186,'attendance.shifts-view','View Shifts',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(187,187,'attendance.shifts-create','Create Shift',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(188,188,'attendance.shifts-update','Update Shift',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(189,189,'attendance.shifts-delete','Delete Shift',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(190,190,'attendance.policies-view','View Attendance Policies',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(191,191,'attendance.policies-create','Create Policy',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(192,192,'attendance.policies-update','Update Policy',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(193,193,'attendance.policies-delete','Delete Policy',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(194,194,'attendance.assignment-view','View Shift & Policy Assignments',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(195,195,'attendance.jobs-view','View Background Jobs & Status',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(196,196,'attendance.jobs-execute','Execute Attendance & Leave Background Jobs',NULL,'active','2026-08-25 11:39:15','2026-08-25 11:39:15'),(197,197,'configuration.home-menu-view','View Configuration Home Menu',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(198,198,'configuration.company-view','View Company Configuration',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(199,199,'configuration.company-create','Create Company',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(200,200,'configuration.company-update','Update Company Configuration',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(201,201,'configuration.company-delete','Delete Company',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(202,202,'configuration.branch-view','View Branches',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(203,203,'configuration.branch-create','Create Branch',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(204,204,'configuration.branch-update','Update Branch',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(205,205,'configuration.branch-delete','Delete Branch',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(206,206,'configuration.division-view','View Divisions',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(207,207,'configuration.division-create','Create Division',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(208,208,'configuration.division-update','Update Division',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(209,209,'configuration.division-delete','Delete Division',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(210,210,'configuration.department-view','View Departments',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(211,211,'configuration.department-create','Create Department',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(212,212,'configuration.department-update','Update Department',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(213,213,'configuration.department-delete','Delete Department',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(214,214,'configuration.designation-view','View Designations',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(215,215,'configuration.designation-create','Create Designation',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(216,216,'configuration.designation-update','Update Designation',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(217,217,'configuration.designation-delete','Delete Designation',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(218,218,'configuration.grade-view','View Grades',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(219,219,'configuration.grade-create','Create Grade',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(220,220,'configuration.grade-update','Update Grade',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(221,221,'configuration.grade-delete','Delete Grade',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(222,222,'configuration.employment-type-view','View Employment Types',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(223,223,'configuration.employment-type-create','Create Employment Type',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(224,224,'configuration.employment-type-update','Update Employment Type',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(225,225,'configuration.employment-type-delete','Delete Employment Type',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(226,226,'configuration.team-view','View Teams',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(227,227,'configuration.team-create','Create Team',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(228,228,'configuration.team-update','Update Team',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(229,229,'configuration.team-delete','Delete Team',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(230,230,'configuration.section-view','View Sections',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(231,231,'configuration.section-create','Create Section',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(232,232,'configuration.section-update','Update Section',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(233,233,'configuration.section-delete','Delete Section',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(234,234,'configuration.cost-center-view','View Cost Centers',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(235,235,'configuration.cost-center-create','Create Cost Center',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(236,236,'configuration.cost-center-update','Update Cost Center',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(237,237,'configuration.cost-center-delete','Delete Cost Center',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(238,238,'configuration.work-location-view','View Work Locations',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(239,239,'configuration.work-location-create','Create Work Location',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(240,240,'configuration.work-location-update','Update Work Location',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(241,241,'configuration.work-location-delete','Delete Work Location',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(242,242,'configuration.id-card-setting-view','View ID Card Settings',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(243,243,'configuration.id-card-setting-create','Create ID Card Setting',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(244,244,'configuration.id-card-setting-update','Update ID Card Setting',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(245,245,'configuration.id-card-setting-delete','Delete ID Card Setting',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(246,246,'configuration.document-type-view','View Document Types',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(247,247,'configuration.document-type-create','Create Document Type',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(248,248,'configuration.document-type-update','Update Document Type',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(249,249,'configuration.document-type-delete','Delete Document Type',NULL,'active','2026-08-25 11:39:16','2026-08-25 11:39:16'),(250,250,'configuration.ip-whitelist-view','View IP Whitelists',NULL,'active','2026-09-02 12:53:12','2026-09-02 12:53:12'),(251,251,'configuration.ip-whitelist-create','Create IP Whitelist',NULL,'active','2026-09-02 12:53:12','2026-09-02 12:53:12'),(252,252,'configuration.ip-whitelist-update','Update IP Whitelist',NULL,'active','2026-09-02 12:53:12','2026-09-02 12:53:12'),(253,253,'configuration.ip-whitelist-delete','Delete IP Whitelist',NULL,'active','2026-09-02 12:53:12','2026-09-02 12:53:12'),(254,254,'configuration.payment-methods-view','View Payment Methods',NULL,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(255,255,'configuration.payment-methods-create','Create Payment Method',NULL,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(256,256,'configuration.payment-methods-update','Update Payment Method',NULL,'active','2026-09-14 07:56:34','2026-09-14 07:56:34'),(257,257,'configuration.payment-methods-delete','Delete Payment Method',NULL,'active','2026-09-14 07:56:34','2026-09-14 07:56:34');
/*!40000 ALTER TABLE `permissions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `pms_contract_role_maps`
--

DROP TABLE IF EXISTS `pms_contract_role_maps`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `pms_contract_role_maps` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `designation_id` bigint unsigned NOT NULL,
  `division_code` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL,
  `label_override` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `sort_order` int NOT NULL DEFAULT '0',
  `is_act_as_allowed` tinyint(1) NOT NULL DEFAULT '1',
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `pms_contract_role_maps_unique` (`company_id`,`designation_id`,`division_code`),
  KEY `pms_contract_role_maps_designation_id_foreign` (`designation_id`),
  KEY `pms_contract_role_maps_created_by_foreign` (`created_by`),
  KEY `pms_contract_role_maps_updated_by_foreign` (`updated_by`),
  CONSTRAINT `pms_contract_role_maps_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `pms_contract_role_maps_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `pms_contract_role_maps_designation_id_foreign` FOREIGN KEY (`designation_id`) REFERENCES `designations` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `pms_contract_role_maps_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pms_contract_role_maps`
--

LOCK TABLES `pms_contract_role_maps` WRITE;
/*!40000 ALTER TABLE `pms_contract_role_maps` DISABLE KEYS */;
/*!40000 ALTER TABLE `pms_contract_role_maps` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `pms_provident_fund_rules`
--

DROP TABLE IF EXISTS `pms_provident_fund_rules`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `pms_provident_fund_rules` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `maturity_years` smallint unsigned NOT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `pms_provident_fund_rules_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pms_provident_fund_rules`
--

LOCK TABLES `pms_provident_fund_rules` WRITE;
/*!40000 ALTER TABLE `pms_provident_fund_rules` DISABLE KEYS */;
/*!40000 ALTER TABLE `pms_provident_fund_rules` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `pms_services`
--

DROP TABLE IF EXISTS `pms_services`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `pms_services` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `pms_services_company_name_unique` (`company_id`,`name`),
  KEY `pms_services_company_status_index` (`company_id`,`status`),
  KEY `pms_services_created_by_foreign` (`created_by`),
  KEY `pms_services_updated_by_foreign` (`updated_by`),
  CONSTRAINT `pms_services_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `pms_services_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `pms_services_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pms_services`
--

LOCK TABLES `pms_services` WRITE;
/*!40000 ALTER TABLE `pms_services` DISABLE KEYS */;
/*!40000 ALTER TABLE `pms_services` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `project_categories`
--

DROP TABLE IF EXISTS `project_categories`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `project_categories` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `parent_id` bigint unsigned DEFAULT NULL,
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `project_categories_company_id_parent_id_name_unique` (`company_id`,`parent_id`,`name`),
  KEY `project_categories_parent_id_foreign` (`parent_id`),
  KEY `project_categories_created_by_foreign` (`created_by`),
  KEY `project_categories_updated_by_foreign` (`updated_by`),
  KEY `project_categories_company_id_status_index` (`company_id`,`status`),
  CONSTRAINT `project_categories_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `project_categories_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `project_categories_parent_id_foreign` FOREIGN KEY (`parent_id`) REFERENCES `project_categories` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `project_categories_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `project_categories`
--

LOCK TABLES `project_categories` WRITE;
/*!40000 ALTER TABLE `project_categories` DISABLE KEYS */;
/*!40000 ALTER TABLE `project_categories` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `project_service_links`
--

DROP TABLE IF EXISTS `project_service_links`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `project_service_links` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `project_id` bigint unsigned NOT NULL,
  `service_id` bigint unsigned NOT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `project_service_links_project_service_unique` (`project_id`,`service_id`),
  KEY `project_service_links_company_project_index` (`company_id`,`project_id`),
  KEY `project_service_links_service_id_foreign` (`service_id`),
  KEY `project_service_links_created_by_foreign` (`created_by`),
  KEY `project_service_links_updated_by_foreign` (`updated_by`),
  CONSTRAINT `project_service_links_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `project_service_links_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `project_service_links_project_id_foreign` FOREIGN KEY (`project_id`) REFERENCES `projects` (`id`) ON DELETE CASCADE,
  CONSTRAINT `project_service_links_service_id_foreign` FOREIGN KEY (`service_id`) REFERENCES `pms_services` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `project_service_links_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `project_service_links`
--

LOCK TABLES `project_service_links` WRITE;
/*!40000 ALTER TABLE `project_service_links` DISABLE KEYS */;
/*!40000 ALTER TABLE `project_service_links` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `project_sources`
--

DROP TABLE IF EXISTS `project_sources`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `project_sources` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `project_sources_company_id_index` (`company_id`),
  KEY `project_sources_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `project_sources`
--

LOCK TABLES `project_sources` WRITE;
/*!40000 ALTER TABLE `project_sources` DISABLE KEYS */;
/*!40000 ALTER TABLE `project_sources` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `project_types`
--

DROP TABLE IF EXISTS `project_types`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `project_types` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `project_types_company_name_unique` (`company_id`,`name`),
  KEY `project_types_company_status_index` (`company_id`,`status`),
  KEY `project_types_created_by_foreign` (`created_by`),
  KEY `project_types_updated_by_foreign` (`updated_by`),
  CONSTRAINT `project_types_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `project_types_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `project_types_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `project_types`
--

LOCK TABLES `project_types` WRITE;
/*!40000 ALTER TABLE `project_types` DISABLE KEYS */;
/*!40000 ALTER TABLE `project_types` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `projects`
--

DROP TABLE IF EXISTS `projects`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `projects` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `client_id` bigint unsigned NOT NULL,
  `name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL,
  `project_type_id` bigint unsigned DEFAULT NULL,
  `project_category_id` bigint unsigned DEFAULT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `start_date` date DEFAULT NULL,
  `expected_end_date` date DEFAULT NULL,
  `status` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'draft',
  `owner_user_id` bigint unsigned DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `projects_company_status_index` (`company_id`,`status`),
  KEY `projects_company_client_index` (`company_id`,`client_id`),
  KEY `projects_company_type_index` (`company_id`,`project_type_id`),
  KEY `projects_company_category_index` (`company_id`,`project_category_id`),
  KEY `projects_client_id_foreign` (`client_id`),
  KEY `projects_project_type_id_foreign` (`project_type_id`),
  KEY `projects_project_category_id_foreign` (`project_category_id`),
  KEY `projects_owner_user_id_foreign` (`owner_user_id`),
  KEY `projects_created_by_foreign` (`created_by`),
  KEY `projects_updated_by_foreign` (`updated_by`),
  CONSTRAINT `projects_client_id_foreign` FOREIGN KEY (`client_id`) REFERENCES `clients` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `projects_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `projects_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `projects_owner_user_id_foreign` FOREIGN KEY (`owner_user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `projects_project_category_id_foreign` FOREIGN KEY (`project_category_id`) REFERENCES `project_categories` (`id`) ON DELETE SET NULL,
  CONSTRAINT `projects_project_type_id_foreign` FOREIGN KEY (`project_type_id`) REFERENCES `project_types` (`id`) ON DELETE SET NULL,
  CONSTRAINT `projects_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `projects`
--

LOCK TABLES `projects` WRITE;
/*!40000 ALTER TABLE `projects` DISABLE KEYS */;
/*!40000 ALTER TABLE `projects` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `provident_fund_role_rules`
--

DROP TABLE IF EXISTS `provident_fund_role_rules`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `provident_fund_role_rules` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `designation_id` bigint unsigned NOT NULL,
  `percentage` decimal(5,2) NOT NULL,
  `status` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `provident_fund_role_rules_company_id_designation_id_unique` (`company_id`,`designation_id`),
  KEY `provident_fund_role_rules_company_id_status_index` (`company_id`,`status`),
  KEY `provident_fund_role_rules_company_id_index` (`company_id`),
  KEY `provident_fund_role_rules_designation_id_index` (`designation_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `provident_fund_role_rules`
--

LOCK TABLES `provident_fund_role_rules` WRITE;
/*!40000 ALTER TABLE `provident_fund_role_rules` DISABLE KEYS */;
/*!40000 ALTER TABLE `provident_fund_role_rules` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `role_permissions`
--

DROP TABLE IF EXISTS `role_permissions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `role_permissions` (
  `role_id` bigint unsigned NOT NULL,
  `permission_id` bigint unsigned NOT NULL,
  PRIMARY KEY (`role_id`,`permission_id`),
  KEY `role_permissions_permission_id_foreign` (`permission_id`),
  CONSTRAINT `role_permissions_permission_id_foreign` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE,
  CONSTRAINT `role_permissions_role_id_foreign` FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `role_permissions`
--

LOCK TABLES `role_permissions` WRITE;
/*!40000 ALTER TABLE `role_permissions` DISABLE KEYS */;
INSERT INTO `role_permissions` VALUES (1,1),(4,1),(8,1),(9,1),(10,1),(1,2),(4,2),(8,2),(9,2),(10,2),(1,3),(4,3),(8,3),(9,3),(10,3),(1,4),(4,4),(8,4),(9,4),(10,4),(1,5),(4,5),(8,5),(9,5),(10,5),(1,8),(4,8),(8,8),(9,8),(10,8),(1,16),(4,16),(5,16),(8,16),(9,16),(10,16),(1,32),(4,32),(5,32),(8,32),(9,32),(10,32),(11,32),(12,32),(13,32),(1,33),(4,33),(8,33),(9,33),(10,33),(1,36),(4,36),(8,36),(9,36),(10,36),(1,37),(4,37),(8,37),(9,37),(10,37),(1,38),(4,38),(8,38),(9,38),(10,38),(1,42),(4,42),(8,42),(9,42),(10,42),(1,43),(4,43),(8,43),(9,43),(10,43),(1,50),(4,50),(5,50),(8,50),(9,50),(10,50),(11,50),(12,50),(13,50),(1,51),(4,51),(8,51),(9,51),(10,51),(1,52),(4,52),(8,52),(9,52),(10,52),(1,53),(4,53),(8,53),(9,53),(10,53),(1,54),(4,54),(8,54),(9,54),(10,54),(1,55),(2,55),(4,55),(5,55),(8,55),(9,55),(10,55),(11,55),(12,55),(13,55),(1,71),(3,71),(4,71),(5,71),(8,71),(9,71),(10,71),(11,71),(12,71),(13,71),(1,72),(4,72),(8,72),(9,72),(10,72),(1,73),(4,73),(8,73),(9,73),(10,73),(1,74),(4,74),(8,74),(9,74),(10,74),(1,75),(3,75),(4,75),(5,75),(8,75),(9,75),(10,75),(11,75),(12,75),(13,75),(1,76),(4,76),(8,76),(9,76),(10,76),(1,77),(3,77),(4,77),(5,77),(8,77),(9,77),(10,77),(11,77),(12,77),(13,77),(1,78),(4,78),(8,78),(9,78),(10,78),(1,79),(4,79),(8,79),(9,79),(10,79),(1,80),(4,80),(8,80),(9,80),(10,80),(1,81),(4,81),(8,81),(9,81),(10,81),(1,82),(3,82),(4,82),(5,82),(8,82),(9,82),(10,82),(11,82),(12,82),(13,82),(1,83),(4,83),(8,83),(9,83),(10,83),(1,84),(4,84),(8,84),(9,84),(10,84),(1,85),(3,85),(4,85),(5,85),(8,85),(9,85),(10,85),(11,85),(12,85),(13,85),(1,86),(4,86),(8,86),(9,86),(10,86),(1,87),(4,87),(5,87),(8,87),(9,87),(10,87),(11,87),(12,87),(13,87),(1,88),(4,88),(8,88),(9,88),(10,88),(1,89),(4,89),(8,89),(9,89),(10,89),(1,90),(4,90),(8,90),(9,90),(10,90),(1,91),(4,91),(8,91),(10,91),(1,107),(3,107),(4,107),(5,107),(8,107),(9,107),(10,107),(11,107),(12,107),(13,107),(1,108),(4,108),(8,108),(9,108),(10,108),(1,109),(4,109),(8,109),(9,109),(10,109),(1,110),(4,110),(8,110),(9,110),(10,110),(1,111),(3,111),(4,111),(8,111),(9,111),(10,111),(1,112),(3,112),(4,112),(8,112),(10,112),(1,113),(4,113),(8,113),(9,113),(10,113),(1,114),(4,114),(8,114),(9,114),(10,114),(1,115),(4,115),(8,115),(9,115),(10,115),(1,116),(4,116),(8,116),(9,116),(10,116),(1,117),(4,117),(8,117),(9,117),(10,117),(1,118),(4,118),(8,118),(9,118),(10,118),(1,119),(4,119),(8,119),(9,119),(10,119),(1,120),(3,120),(4,120),(8,120),(9,120),(10,120),(11,120),(12,120),(13,120),(1,121),(4,121),(8,121),(9,121),(10,121),(1,122),(4,122),(8,122),(9,122),(10,122),(1,123),(4,123),(8,123),(9,123),(10,123),(1,124),(4,124),(8,124),(9,124),(10,124),(1,125),(4,125),(5,125),(8,125),(9,125),(10,125),(11,125),(12,125),(13,125),(1,126),(4,126),(8,126),(9,126),(10,126),(1,127),(4,127),(8,127),(9,127),(10,127),(1,128),(4,128),(5,128),(8,128),(9,128),(10,128),(1,129),(4,129),(5,129),(8,129),(9,129),(10,129),(1,130),(4,130),(5,130),(8,130),(9,130),(10,130),(1,131),(4,131),(5,131),(8,131),(9,131),(10,131),(1,132),(4,132),(5,132),(8,132),(9,132),(10,132),(1,133),(4,133),(5,133),(8,133),(9,133),(10,133),(1,134),(4,134),(8,134),(9,134),(10,134),(1,135),(4,135),(8,135),(9,135),(10,135),(1,136),(4,136),(8,136),(9,136),(10,136),(1,137),(4,137),(8,137),(9,137),(10,137),(1,138),(4,138),(8,138),(9,138),(10,138),(1,139),(4,139),(8,139),(9,139),(10,139),(1,140),(4,140),(8,140),(9,140),(10,140),(1,141),(4,141),(8,141),(9,141),(10,141),(1,142),(4,142),(8,142),(9,142),(10,142),(1,143),(4,143),(8,143),(9,143),(10,143),(1,144),(4,144),(8,144),(9,144),(10,144),(1,145),(4,145),(8,145),(9,145),(10,145),(1,146),(4,146),(8,146),(9,146),(10,146),(1,147),(4,147),(5,147),(8,147),(9,147),(10,147),(1,148),(4,148),(5,148),(8,148),(9,148),(10,148),(1,149),(4,149),(5,149),(8,149),(9,149),(10,149),(1,150),(4,150),(5,150),(8,150),(9,150),(10,150),(1,151),(4,151),(5,151),(8,151),(9,151),(10,151),(1,152),(4,152),(5,152),(8,152),(9,152),(10,152),(1,153),(4,153),(5,153),(8,153),(9,153),(10,153),(1,154),(4,154),(5,154),(8,154),(9,154),(10,154),(1,155),(4,155),(8,155),(9,155),(10,155),(1,156),(4,156),(8,156),(9,156),(10,156),(1,157),(4,157),(8,157),(9,157),(10,157),(1,158),(4,158),(8,158),(9,158),(10,158),(1,159),(4,159),(8,159),(9,159),(10,159),(1,160),(4,160),(8,160),(9,160),(10,160),(1,161),(4,161),(8,161),(9,161),(10,161),(1,162),(4,162),(8,162),(9,162),(10,162),(1,163),(4,163),(8,163),(9,163),(10,163),(1,164),(4,164),(8,164),(9,164),(10,164),(1,165),(4,165),(8,165),(9,165),(10,165),(1,166),(4,166),(8,166),(9,166),(10,166),(1,167),(4,167),(8,167),(9,167),(10,167),(1,168),(4,168),(8,168),(9,168),(10,168),(1,169),(4,169),(8,169),(9,169),(10,169),(1,170),(4,170),(8,170),(9,170),(10,170),(1,171),(4,171),(8,171),(9,171),(10,171),(1,172),(4,172),(8,172),(9,172),(10,172),(1,173),(4,173),(8,173),(9,173),(10,173),(1,174),(4,174),(8,174),(9,174),(10,174),(1,175),(4,175),(8,175),(9,175),(10,175),(1,176),(4,176),(5,176),(8,176),(9,176),(10,176),(1,177),(4,177),(8,177),(9,177),(10,177),(1,178),(4,178),(5,178),(8,178),(9,178),(10,178),(1,179),(4,179),(8,179),(9,179),(10,179),(1,180),(4,180),(8,180),(9,180),(10,180),(1,181),(4,181),(8,181),(9,181),(10,181),(1,182),(4,182),(8,182),(9,182),(10,182),(1,183),(4,183),(8,183),(9,183),(10,183),(1,184),(4,184),(8,184),(9,184),(10,184),(1,185),(4,185),(8,185),(10,185),(1,186),(4,186),(8,186),(9,186),(10,186),(1,187),(4,187),(8,187),(9,187),(10,187),(1,188),(4,188),(8,188),(9,188),(10,188),(1,189),(4,189),(8,189),(10,189),(1,190),(4,190),(8,190),(9,190),(10,190),(1,191),(4,191),(8,191),(9,191),(10,191),(1,192),(4,192),(8,192),(9,192),(10,192),(1,193),(4,193),(8,193),(10,193),(1,194),(4,194),(8,194),(9,194),(10,194),(1,195),(4,195),(8,195),(9,195),(10,195),(1,196),(4,196),(8,196),(9,196),(10,196),(1,197),(4,197),(8,197),(9,197),(10,197),(1,198),(4,198),(8,198),(9,198),(10,198),(1,199),(4,199),(8,199),(9,199),(10,199),(1,200),(4,200),(8,200),(9,200),(10,200),(1,201),(4,201),(8,201),(9,201),(10,201),(1,202),(4,202),(8,202),(9,202),(10,202),(1,203),(4,203),(8,203),(9,203),(10,203),(1,204),(4,204),(8,204),(9,204),(10,204),(1,205),(4,205),(8,205),(9,205),(10,205),(1,206),(4,206),(8,206),(9,206),(10,206),(1,207),(4,207),(8,207),(9,207),(10,207),(1,208),(4,208),(8,208),(9,208),(10,208),(1,209),(4,209),(8,209),(9,209),(10,209),(1,210),(4,210),(8,210),(9,210),(10,210),(1,211),(4,211),(8,211),(9,211),(10,211),(1,212),(4,212),(8,212),(9,212),(10,212),(1,213),(4,213),(8,213),(9,213),(10,213),(1,214),(4,214),(8,214),(9,214),(10,214),(1,215),(4,215),(8,215),(9,215),(10,215),(1,216),(4,216),(8,216),(9,216),(10,216),(1,217),(4,217),(8,217),(9,217),(10,217),(1,218),(4,218),(8,218),(9,218),(10,218),(1,219),(4,219),(8,219),(9,219),(10,219),(1,220),(4,220),(8,220),(9,220),(10,220),(1,221),(4,221),(8,221),(9,221),(10,221),(1,222),(4,222),(8,222),(9,222),(10,222),(1,223),(4,223),(8,223),(9,223),(10,223),(1,224),(4,224),(8,224),(9,224),(10,224),(1,225),(4,225),(8,225),(9,225),(10,225),(1,226),(4,226),(8,226),(9,226),(10,226),(1,227),(4,227),(8,227),(9,227),(10,227),(1,228),(4,228),(8,228),(9,228),(10,228),(1,229),(4,229),(8,229),(9,229),(10,229),(1,230),(4,230),(8,230),(9,230),(10,230),(1,231),(4,231),(8,231),(9,231),(10,231),(1,232),(4,232),(8,232),(9,232),(10,232),(1,233),(4,233),(8,233),(9,233),(10,233),(1,234),(4,234),(8,234),(9,234),(10,234),(1,235),(4,235),(8,235),(9,235),(10,235),(1,236),(4,236),(8,236),(9,236),(10,236),(1,237),(4,237),(8,237),(9,237),(10,237),(1,238),(4,238),(8,238),(9,238),(10,238),(1,239),(4,239),(8,239),(9,239),(10,239),(1,240),(4,240),(8,240),(9,240),(10,240),(1,241),(4,241),(8,241),(9,241),(10,241),(1,242),(4,242),(8,242),(9,242),(10,242),(1,243),(4,243),(8,243),(9,243),(10,243),(1,244),(4,244),(8,244),(9,244),(10,244),(1,245),(4,245),(8,245),(9,245),(10,245),(1,246),(4,246),(8,246),(9,246),(10,246),(1,247),(4,247),(8,247),(9,247),(10,247),(1,248),(4,248),(8,248),(9,248),(10,248),(1,249),(4,249),(8,249),(9,249),(10,249),(1,250),(9,250),(1,251),(9,251),(1,252),(9,252),(1,253),(9,253),(1,254),(1,255),(1,256),(1,257);
/*!40000 ALTER TABLE `role_permissions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `roles`
--

DROP TABLE IF EXISTS `roles`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `roles` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `uuid` char(36) COLLATE utf8mb4_unicode_ci NOT NULL,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `slug` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `is_system` tinyint(1) NOT NULL DEFAULT '0',
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `roles_company_slug_unique` (`company_id`,`slug`),
  UNIQUE KEY `roles_uuid_unique` (`uuid`),
  KEY `roles_company_id_status_index` (`company_id`,`status`),
  CONSTRAINT `roles_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `roles`
--

LOCK TABLES `roles` WRITE;
/*!40000 ALTER TABLE `roles` DISABLE KEYS */;
INSERT INTO `roles` VALUES (1,'f63d65d2-395a-4fb2-a88d-9c73389c4e91',1,'Administrator','administrator','Full access to all platform permissions.',1,'active','2026-08-12 09:47:01','2026-08-12 09:47:01',NULL),(2,'aec0c6b7-e432-46ec-8a1c-cb11987ac65f',1,'Configuration Staff','configuration-staff','Can view configuration settings only.',0,'active','2026-08-12 09:47:03','2026-08-12 09:47:03',NULL),(3,'c42655a9-05ea-4569-a0ea-793ed06f4d7a',1,'Employee','employee','Self-service attendance and payroll access.',0,'active','2026-08-12 09:47:03','2026-08-12 09:47:03',NULL),(4,'e19143a9-cd5c-406c-b8e6-35ce7aae7829',2,'Pippa Admin','pippa',NULL,0,'active','2026-08-17 07:31:57','2026-08-17 07:31:57',NULL),(5,'c66e62ee-8c2a-4dfe-b629-f166ce80ef67',2,'General Employee','pippatechnology',NULL,0,'active','2026-08-17 07:33:38','2026-08-17 07:33:38',NULL),(8,'0f982836-ce72-4805-b1db-44fc739b9d2a',7,'Administrator','administrator',NULL,0,'active','2026-08-27 11:13:58','2026-08-27 11:13:58',NULL),(9,'2d98399a-ba78-4039-8b16-4b3d4e71f6c5',7,'Employee','employee',NULL,0,'active','2026-08-27 11:16:49','2026-08-27 11:16:49',NULL),(10,'1cd64ed0-3eff-49d3-9aa8-4b41f77ed9cf',2,'HR & Admin','hr-admin',NULL,0,'active','2026-08-31 12:13:48','2026-08-31 12:13:48',NULL),(11,'117038a2-8171-4dbe-a956-f3c08155d4ca',2,'Basic','basic','Default basic role with system access permissions.',1,'active','2026-08-31 12:15:54','2026-08-31 12:15:54',NULL),(12,'e0d455ed-259a-452d-96d1-300c129c4589',7,'Basic','basic','Default basic role with system access permissions.',1,'active','2026-08-31 13:27:19','2026-08-31 13:27:19',NULL),(13,'7d5d2efb-d36a-450e-979f-d6e127964be1',1,'Basic','basic','Default basic role with system access permissions.',1,'active','2026-09-08 07:01:50','2026-09-08 07:01:50',NULL);
/*!40000 ALTER TABLE `roles` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `salary_advances`
--

DROP TABLE IF EXISTS `salary_advances`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `salary_advances` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `month` tinyint NOT NULL,
  `year` smallint NOT NULL,
  `employee_salary_id` bigint unsigned NOT NULL,
  `request_method` enum('fixed','percentage') COLLATE utf8mb4_unicode_ci NOT NULL,
  `requested_value` decimal(12,2) NOT NULL,
  `basis_gross` decimal(12,2) NOT NULL,
  `amount` decimal(12,2) NOT NULL,
  `status` enum('draft','pending_approval','approved','rejected','paid','settled','cancelled') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'draft',
  `reason` text COLLATE utf8mb4_unicode_ci,
  `payment_channel` enum('cash','cheque','bank','mobile_banking') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `payment_reference` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `paid_at` datetime DEFAULT NULL,
  `paid_by` bigint unsigned DEFAULT NULL,
  `settled_payslip_id` bigint unsigned DEFAULT NULL,
  `settled_at` datetime DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `approved_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `salary_advances_employee_id_foreign` (`employee_id`),
  KEY `salary_advances_employee_salary_id_foreign` (`employee_salary_id`),
  KEY `salary_advances_paid_by_foreign` (`paid_by`),
  KEY `salary_advances_created_by_foreign` (`created_by`),
  KEY `salary_advances_approved_by_foreign` (`approved_by`),
  KEY `idx_advances_company_employee_period` (`company_id`,`employee_id`,`year`,`month`),
  KEY `idx_advances_company_status` (`company_id`,`status`),
  CONSTRAINT `salary_advances_approved_by_foreign` FOREIGN KEY (`approved_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `salary_advances_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `salary_advances_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `salary_advances_employee_id_foreign` FOREIGN KEY (`employee_id`) REFERENCES `employee_personal_infos` (`id`) ON DELETE CASCADE,
  CONSTRAINT `salary_advances_employee_salary_id_foreign` FOREIGN KEY (`employee_salary_id`) REFERENCES `employee_salaries` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `salary_advances_paid_by_foreign` FOREIGN KEY (`paid_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `salary_advances`
--

LOCK TABLES `salary_advances` WRITE;
/*!40000 ALTER TABLE `salary_advances` DISABLE KEYS */;
/*!40000 ALTER TABLE `salary_advances` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `salary_structure_components`
--

DROP TABLE IF EXISTS `salary_structure_components`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `salary_structure_components` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `salary_structure_id` bigint unsigned NOT NULL,
  `component_name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `component_code` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `component_type` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `is_basic` tinyint(1) NOT NULL DEFAULT '0',
  `calculation_type` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `value` decimal(12,2) NOT NULL,
  `percentage_base` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `is_taxable` tinyint(1) NOT NULL DEFAULT '1',
  `prorated` tinyint(1) NOT NULL DEFAULT '1',
  `display_order` int NOT NULL DEFAULT '0',
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `ssc_structure_code_unique` (`salary_structure_id`,`component_code`),
  KEY `ssc_company_structure_idx` (`company_id`,`salary_structure_id`)
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `salary_structure_components`
--

LOCK TABLES `salary_structure_components` WRITE;
/*!40000 ALTER TABLE `salary_structure_components` DISABLE KEYS */;
INSERT INTO `salary_structure_components` VALUES (1,1,1,'House Rent','HRA','earning',1,'fixed',15000.00,NULL,1,1,0,'Active',1,1,'2026-08-16 08:06:13','2026-08-16 08:09:21'),(2,1,1,'salary','SA','earning',0,'percentage',50.00,'basic',1,1,1,'Active',1,1,'2026-08-16 08:09:08','2026-08-16 08:09:21'),(3,1,2,'House Rent','HRA','earning',0,'fixed',15000.00,NULL,1,1,1,'Active',1,1,'2026-08-16 11:13:27','2026-08-16 11:13:27'),(4,2,3,'Medical','M01','earning',1,'fixed',1000.00,NULL,1,1,1,'Active',7,7,'2026-08-17 09:00:43','2026-08-17 09:00:43'),(5,2,3,'House rent','H001','earning',0,'fixed',1500.00,NULL,1,1,2,'Active',7,7,'2026-08-17 09:01:06','2026-08-17 09:01:06'),(6,2,3,'Transport','T001','earning',0,'fixed',2000.00,NULL,1,1,3,'Active',7,7,'2026-08-17 09:01:25','2026-08-17 09:01:25'),(7,2,3,'Gross','G001','earning',0,'fixed',20000.00,NULL,1,1,4,'Active',7,7,'2026-08-17 09:01:54','2026-08-17 09:01:54'),(8,3,4,'House rent','H001','earning',0,'fixed',2000.00,NULL,1,1,1,'Active',1,1,'2026-08-17 12:06:59','2026-08-17 12:06:59'),(9,3,4,'salary','SDFD','earning',1,'fixed',40000.00,NULL,1,1,2,'Active',1,1,'2026-08-17 12:07:19','2026-08-17 12:07:19'),(15,7,7,'House Rent','HRA','earning',0,'fixed',25000.00,NULL,1,1,1,'Active',1,1,'2026-08-27 12:18:54','2026-08-27 12:18:54'),(16,7,7,'Medical Allowance','MAW','earning',0,'fixed',15000.00,NULL,1,1,2,'Active',1,1,'2026-08-27 12:19:42','2026-08-27 12:19:42'),(17,7,7,'Transport allowance','TSA','earning',0,'fixed',10000.00,NULL,1,1,3,'Active',1,1,'2026-08-27 12:20:32','2026-08-27 12:20:32'),(18,7,7,'Basic','BASIC','earning',0,'fixed',55000.00,NULL,1,1,4,'Active',1,1,'2026-08-27 12:21:23','2026-08-27 12:21:52'),(19,7,7,'Mobile Allowance','MOA','earning',0,'fixed',2000.00,NULL,1,1,5,'Active',1,1,'2026-08-27 12:22:31','2026-08-27 12:22:31');
/*!40000 ALTER TABLE `salary_structure_components` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `salary_structures`
--

DROP TABLE IF EXISTS `salary_structures`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `salary_structures` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned DEFAULT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `requires_basic` tinyint(1) NOT NULL DEFAULT '1',
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `salary_structures_company_id_code_name_unique` (`company_id`,`code`,`name`),
  KEY `salary_structures_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `salary_structures`
--

LOCK TABLES `salary_structures` WRITE;
/*!40000 ALTER TABLE `salary_structures` DISABLE KEYS */;
INSERT INTO `salary_structures` VALUES (1,1,'Standered salary','123',1,'Active',1,1,'2026-08-16 08:05:07','2026-08-16 08:09:36'),(2,1,'Monthly','M123',0,'Active',1,1,'2026-08-16 08:22:16','2026-08-16 08:45:03'),(3,2,'Basic salary','S232',1,'Active',7,7,'2026-08-17 09:00:09','2026-08-17 09:02:36'),(4,3,'Standered salary','12345',1,'Active',1,1,'2026-08-17 12:06:17','2026-08-17 12:07:42'),(7,7,'Standard Monthly','STD',1,'Inactive',1,1,'2026-08-27 12:17:16','2026-08-27 12:17:16');
/*!40000 ALTER TABLE `salary_structures` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `sections`
--

DROP TABLE IF EXISTS `sections`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sections` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `archived_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `sections_company_id_code_unique` (`company_id`,`code`),
  UNIQUE KEY `sections_company_id_name_unique` (`company_id`,`name`),
  KEY `sections_created_by_foreign` (`created_by`),
  KEY `sections_updated_by_foreign` (`updated_by`),
  KEY `sections_company_id_status_index` (`company_id`,`status`),
  CONSTRAINT `sections_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `sections_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `sections_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `sections`
--

LOCK TABLES `sections` WRITE;
/*!40000 ALTER TABLE `sections` DISABLE KEYS */;
/*!40000 ALTER TABLE `sections` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `service_team_members`
--

DROP TABLE IF EXISTS `service_team_members`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `service_team_members` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `team_id` bigint unsigned NOT NULL,
  `employee_id` bigint unsigned NOT NULL,
  `division` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `joined_at` date DEFAULT NULL,
  `left_at` date DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `service_team_members_company_team_index` (`company_id`,`team_id`),
  KEY `service_team_members_company_employee_index` (`company_id`,`employee_id`),
  KEY `service_team_members_team_id_foreign` (`team_id`),
  KEY `service_team_members_employee_id_foreign` (`employee_id`),
  KEY `service_team_members_created_by_foreign` (`created_by`),
  KEY `service_team_members_updated_by_foreign` (`updated_by`),
  CONSTRAINT `service_team_members_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `service_team_members_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `service_team_members_employee_id_foreign` FOREIGN KEY (`employee_id`) REFERENCES `employee_personal_infos` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `service_team_members_team_id_foreign` FOREIGN KEY (`team_id`) REFERENCES `service_teams` (`id`) ON DELETE CASCADE,
  CONSTRAINT `service_team_members_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `service_team_members`
--

LOCK TABLES `service_team_members` WRITE;
/*!40000 ALTER TABLE `service_team_members` DISABLE KEYS */;
/*!40000 ALTER TABLE `service_team_members` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `service_teams`
--

DROP TABLE IF EXISTS `service_teams`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `service_teams` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `service_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `service_teams_company_service_name_unique` (`company_id`,`service_id`,`name`),
  KEY `service_teams_company_service_index` (`company_id`,`service_id`),
  KEY `service_teams_service_id_foreign` (`service_id`),
  KEY `service_teams_created_by_foreign` (`created_by`),
  KEY `service_teams_updated_by_foreign` (`updated_by`),
  CONSTRAINT `service_teams_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `service_teams_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `service_teams_service_id_foreign` FOREIGN KEY (`service_id`) REFERENCES `pms_services` (`id`) ON DELETE RESTRICT,
  CONSTRAINT `service_teams_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `service_teams`
--

LOCK TABLES `service_teams` WRITE;
/*!40000 ALTER TABLE `service_teams` DISABLE KEYS */;
/*!40000 ALTER TABLE `service_teams` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `services`
--

DROP TABLE IF EXISTS `services`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `services` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `services_company_id_index` (`company_id`),
  KEY `services_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `services`
--

LOCK TABLES `services` WRITE;
/*!40000 ALTER TABLE `services` DISABLE KEYS */;
/*!40000 ALTER TABLE `services` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `sessions`
--

DROP TABLE IF EXISTS `sessions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sessions` (
  `id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `user_id` bigint unsigned DEFAULT NULL,
  `ip_address` varchar(45) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `user_agent` text COLLATE utf8mb4_unicode_ci,
  `payload` longtext COLLATE utf8mb4_unicode_ci NOT NULL,
  `last_activity` int NOT NULL,
  PRIMARY KEY (`id`),
  KEY `sessions_user_id_index` (`user_id`),
  KEY `sessions_last_activity_index` (`last_activity`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `sessions`
--

LOCK TABLES `sessions` WRITE;
/*!40000 ALTER TABLE `sessions` DISABLE KEYS */;
INSERT INTO `sessions` VALUES ('0bumtkPV3ANgDpxqvNzp4aL2lNeabZpImqURKTRR',NULL,'172.18.0.1','Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)','eyJfdG9rZW4iOiJITzh5MmFTZ3gzVnlTR3ZNcEhtNU5xcXkxYmNqOXhOVG9taGQ5RngyIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2Mzo4MDEwIiwicm91dGUiOm51bGx9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19',1788421831),('3Dtlt3292OjepKJhAxiHxvL24NcFJLpQnhwsOnEw',NULL,'172.18.0.1','Mozilla/5.0 (compatible; ModatScanner/1.2; +https://modat.io/)','eyJfdG9rZW4iOiI2cEp0d0VMcUFSaUEzbGlsU3YyNE1Pajh3aElMMjFTZjFiMEFkcEo3IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTAiLCJyb3V0ZSI6bnVsbH0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfX0=',1788330919),('4Kx0mf7ez2jvABIXWhrowpvCsYszPys26fyG0BWl',NULL,'172.18.0.1','Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)','eyJfdG9rZW4iOiIzZlBUSHM2d0VPelQ4cW5jVEJxSzNXemZiSGFndXRuMEVsaWxiTjdEIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2Mzo4MDEwIiwicm91dGUiOm51bGx9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19',1788386220),('6ZoyrleC5tgKGwULYaU1RhAcVlNZViHB7c7279gY',NULL,'172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36','eyJfdG9rZW4iOiJXanFwVmw4OHBleVhJbHBPV2JBRVh5cE5JbFJIN29yZndDTVBYSjA3IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2Mzo4MDEwIiwicm91dGUiOm51bGx9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19',1788418562),('bFGrYciUnHkrH2Vka2tBzNRLWDWMVMjMmVzvEv44',NULL,'172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36','eyJfdG9rZW4iOiI4d2Zld0lZYXZEa25rUkVpTHg5NllFZGM3QTFGdGNuYVYwRHpwZnFXIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTAiLCJyb3V0ZSI6bnVsbH0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfX0=',1788420668),('dxGhuNRbVvrrSJOmNsQ31siqtWIFwFqnTkOiOMli',NULL,'172.18.0.1','Mozilla/5.0 zgrab/0.x','eyJfdG9rZW4iOiJBdE93Q21KRDFNR0NGVGprUEczUUFtenFtSDgyQ1pFdlp6RDF1azlIIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2MyIsInJvdXRlIjpudWxsfSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==',1788413815),('ebfaq0bo0tR80aSxI6C7a29Moa74z0u5dcFZs5BZ',NULL,'172.18.0.1','visionheight.com/scan Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) Chrome/126.0.0.0 Safari/537.36','eyJfdG9rZW4iOiJTZ0FNb3lRQ2ZvTG5pVjlNOVFBVkZja2p0WmVZNWNRbTYxcWthR2ZQIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTAiLCJyb3V0ZSI6bnVsbH0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfX0=',1788355645),('eCgUob41QVZvlZcR4LOESgOB9N6APcdll2o2GHZ5',NULL,'172.18.0.1','visionheight.com/scan Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) Chrome/126.0.0.0 Safari/537.36','eyJfdG9rZW4iOiJPSGJteVdTQ05tdm9ERExPNTlqUWhtcnRXZ3MxTkZoVTBxVEJsVXJ5IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2Mzo4MDEwIiwicm91dGUiOm51bGx9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19',1788363655),('gpAhP3Xx4EDVlR9sVt4k3IsnXIUi1R8ICavFqfiA',NULL,'172.18.0.1','visionheight.com/scan Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) Chrome/126.0.0.0 Safari/537.36','eyJfdG9rZW4iOiJ6SGZFYzdOMUk4OGd6M3M5ZzdJVFRvMDVsOEFzTVZpNVFhemhuMjRNIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2Mzo4MDEwIiwicm91dGUiOm51bGx9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19',1788363562),('Gv6l5gNEfNWy0DHTUjUw3kwHpocir2chm7risH6S',NULL,'172.18.0.1','Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)','eyJfdG9rZW4iOiJOY1ZkcWZtVk90MVBHNTZqSkdvamtuRXFwZkJ5alhwS3FlaUdBZmI2IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzE5Mi4wLjIuMSIsInJvdXRlIjpudWxsfSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==',1788351704),('gX80bV3PwLi4vx5bFbGAsi8YKp61NtEmHzObVTEE',NULL,'172.18.0.1','Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity','eyJfdG9rZW4iOiJvckRFWVJSWXFMZmhjYWVkbkpLbmhXS05OVHhKS3FqVXJFNklOMDhFIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTAiLCJyb3V0ZSI6bnVsbH0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfX0=',1788414558),('h2fPp9CRrL1OqR6wlb7kHx4M99XsTQ1BMfD5jqVi',NULL,'172.18.0.1','Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)','eyJfdG9rZW4iOiJRWnh0ekMwdUhGVEZuVTNWeVFlTGcyU0xIQXd6am1OOGJ2Rk81V2JQIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTAiLCJyb3V0ZSI6bnVsbH0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfX0=',1788411423),('hFQDoweNSyDrE2wZASrMguJZU0vAUv1YvtzaUfJJ',NULL,'172.18.0.1','Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)','eyJfdG9rZW4iOiJ0dW9lM25DVzZ1ZUd1cU5HOHhldGFHUDdxeG54MGl6Y25xUEkxaW9wIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2Mzo4MDEwIiwicm91dGUiOm51bGx9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19',1788351721),('HuyzDiadgPAmkLmgYAb53M4rzoZ2xbAeTWrMRF0k',NULL,'172.18.0.1','Mozilla/5.0 (Macintosh; Intel Mac OS X 13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36','eyJfdG9rZW4iOiJrNG1ZUDg2emowV2JEbktlVndRd2pNQ2k3N0N2bGdCdWNTQkdIeDVJIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2Mzo4MDEwIiwicm91dGUiOm51bGx9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19',1788416013),('IPQqv6Pol2PQGup0nR4TvX4JeFs6CPpZTzIOR28d',NULL,'172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36','eyJfdG9rZW4iOiJCUU9taWZkQ20zeTl3VFMzYUpCOVlteWxZM1NSaHJoTDh6UTY0QWhCIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2Mzo4MDEwIiwicm91dGUiOm51bGx9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19',1788421456),('IZ5jLjByeh2tiajW7pXTeQe3jjoTP9FRmPJhRTzq',NULL,'172.18.0.1','Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)','eyJfdG9rZW4iOiJvcXlYMmw3c1h2OWc1a3dmb1ljQUZhV0dnVE15VTZhbmpZemNHZnRaIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTAiLCJyb3V0ZSI6bnVsbH0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfX0=',1788413706),('kt1XW2siPpG3SceqWg10rxcBGwhUwujWsdQ3ouil',NULL,'172.18.0.1','Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)','eyJfdG9rZW4iOiJUWDBrSjM4ZlVlMVF3cU9SSnVYQUduc1V1Q1VydktGN3pPTXNhNnpyIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2Mzo4MDEwIiwicm91dGUiOm51bGx9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19',1788425411),('LTaCO7z3ZMUWwHqEWoLYEPfVWAfd0aVIrYXfQnfE',NULL,'172.18.0.1','Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)','eyJfdG9rZW4iOiI5ZjdxZkwyQTZnZFFZRmxDeGxIQTNvbFpvS1N4RlBqbnhNdU04UDdNIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzE5Mi4wLjIuMSIsInJvdXRlIjpudWxsfSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==',1788421826),('LuCjHclP3ItQsY1Pgb3LfnkMxwddTbk00LqvB1Bs',NULL,'172.18.0.1','Mozilla/5.0 (compatible; ModatScanner/1.2; +https://modat.io/)','eyJfdG9rZW4iOiJ2OEpzVWpoUEExODV6TWR1NUJMR3RKOVByWVA4YWZGSHNjaWRiWW82IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTAiLCJyb3V0ZSI6bnVsbH0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfX0=',1788330037),('mNAN9xdDR8jqvOLMrdplcivom3WypRqv6InjOPzp',NULL,'172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36','eyJfdG9rZW4iOiI0alVEVTlNOERyVHJDbjBrb05nNFI1dzZ4bXZ0SUFXTnd3eHpyVjdQIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTBcL2hvcml6b24iLCJyb3V0ZSI6Imhvcml6b24uaW5kZXgifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==',1788342364),('njpgwJUrOChkfmlD6tGwLZZU1qw7v5mextty23AQ',NULL,'172.18.0.1','Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.6312.86 Safari/537.36','eyJfdG9rZW4iOiJ6eHB0UDl3VnZNRXRseEg0NndpNzdQazB3OFF3dm5UU1FuMm8zbkJNIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTAiLCJyb3V0ZSI6bnVsbH0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfX0=',1788356009),('nKFhrQX1ZLA4xXP4ls3g9HtYavW75HDqCpj10dNA',NULL,'172.18.0.1','','eyJfdG9rZW4iOiJMYXY1OVFoOGFDdkl3eWtmbjFTT2JsdXNqV2R3VG5qa1NKMmIwYkV3IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTAiLCJyb3V0ZSI6bnVsbH0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfX0=',1788411416),('pr37kc3g2wetvfBZPKctNHMhX8Tu1LKWh6M5DQYK',NULL,'172.18.0.1','Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)','eyJfdG9rZW4iOiJTbkFmaUtnVGozdllPdTJRZ3NQS1U4clM3bHowbU1KRTB4WHU5RWtlIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2Mzo4MDEwIiwicm91dGUiOm51bGx9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19',1788421830),('sxFOIwuyR4axb93WXjqA5YqBH5g6ISWcbnqs6FOx',NULL,'172.18.0.1','','eyJfdG9rZW4iOiJ2V2doM1hOM3VpWFZCRXZUWjFZSThUdXFjSTNYVWh1V0w0WHl2Yzl6IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2Mzo4MDEwIiwicm91dGUiOm51bGx9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19',1788425401),('TlrbVB2CIyP9LdaFDMtTXWsF0FUTj2Jwr7zVsUFs',NULL,'172.18.0.1','visionheight.com/scan Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) Chrome/126.0.0.0 Safari/537.36','eyJfdG9rZW4iOiI3NHNrNFdDbHJVYm1UNEhoWjZBcXE3cDNiTThXUXd5cm1sQVQwQzNtIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTAiLCJyb3V0ZSI6bnVsbH0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfX0=',1788355575),('TPf4MWirxuFkUdX6xl2aAee7RngMoRGGBgblZv7m',NULL,'172.18.0.1','Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)','eyJfdG9rZW4iOiJ1TW05b2Q3T1h3cWVpS0Nxc1NRd1dJR09vU1pjd0x5dk03T1ZMVDh0IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2Mzo4MDEwIiwicm91dGUiOm51bGx9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19',1788351722),('u0nSrap4kKM5FTePFM7j9GPAQPK4dbzPumiVdLER',NULL,'172.18.0.1','Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)','eyJfdG9rZW4iOiJXZ3YwQU9CQWZ6a0V5UzhSdzhOc3YybjJsaTBpN252a3ZOOUUyR0laIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTAiLCJyb3V0ZSI6bnVsbH0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfX0=',1788372203),('u26q3lVfrVJ4s1jiNA52cUtmKx9NmBIry84HOmTP',NULL,'172.18.0.1','Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:134.0) Gecko/20100101 Firefox/134.0','eyJfdG9rZW4iOiJHQ1F2ZDBUM0Z6TnMyaDV5UWpQdUd3c255OVRHencyY2JMSU9mdUVzIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEwNC4yNDQuMTIyLjE2Mzo4MDEwIiwicm91dGUiOm51bGx9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19',1788372321),('WSQIYcQQEOb6fyn1LR0y9PApHzWyCLoyLWDbpo3R',NULL,'172.18.0.1','Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)','eyJfdG9rZW4iOiJ1dHJxMXp0dXpoUFhKQ0NnWkZOTVA3M0NiUEpkODdFWkx4Tng0MDZiIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTAiLCJyb3V0ZSI6bnVsbH0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfX0=',1788372202),('XdUjTeTdMlNDjB7p15PUtokN2JVZ2UZQHXhplGXi',NULL,'172.18.0.1','Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)','eyJfdG9rZW4iOiJXWWs3c2U2bUI4SmF3YW9TaU94QVYyR0lkZllUNEtkbkFCYXFsbXltIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzE5Mi4wLjIuMSIsInJvdXRlIjpudWxsfSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==',1788372184),('xyDw1ecbpHkvZxfOCRohf1jE6vCJ2wcZaVDn0PBL',NULL,'172.18.0.1','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36','eyJfdG9rZW4iOiIxdzF3U3pBczBZR1JJd05WUWVuNm1GblF3QXB4N2l5c1J6SVRmMnZqIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzc0LjEyNC4yMTQuMjMzOjgwMTAiLCJyb3V0ZSI6bnVsbH0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfX0=',1788346152);
/*!40000 ALTER TABLE `sessions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `settings`
--

DROP TABLE IF EXISTS `settings`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `settings` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned DEFAULT NULL,
  `module_id` bigint unsigned DEFAULT NULL,
  `group` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'general',
  `key` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `value` json DEFAULT NULL,
  `type` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'string',
  `is_encrypted` tinyint(1) NOT NULL DEFAULT '0',
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `settings_company_id_module_id_group_key_unique` (`company_id`,`module_id`,`group`,`key`),
  KEY `settings_module_id_foreign` (`module_id`),
  KEY `settings_updated_by_foreign` (`updated_by`),
  CONSTRAINT `settings_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `settings_module_id_foreign` FOREIGN KEY (`module_id`) REFERENCES `modules` (`id`) ON DELETE CASCADE,
  CONSTRAINT `settings_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `settings`
--

LOCK TABLES `settings` WRITE;
/*!40000 ALTER TABLE `settings` DISABLE KEYS */;
/*!40000 ALTER TABLE `settings` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `shifts`
--

DROP TABLE IF EXISTS `shifts`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `shifts` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `start_time` time NOT NULL,
  `end_time` time NOT NULL,
  `timezone` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `break_minutes` int unsigned NOT NULL DEFAULT '0',
  `working_hours` decimal(5,2) NOT NULL,
  `grace_minutes` int unsigned NOT NULL DEFAULT '0',
  `min_hours_present` decimal(5,2) NOT NULL,
  `min_hours_half_day` decimal(5,2) NOT NULL,
  `working_days` json NOT NULL,
  `is_overnight` tinyint(1) NOT NULL DEFAULT '0',
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `shifts_company_id_name_unique` (`company_id`,`name`),
  UNIQUE KEY `shifts_company_id_code_unique` (`company_id`,`code`),
  KEY `shifts_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `shifts`
--

LOCK TABLES `shifts` WRITE;
/*!40000 ALTER TABLE `shifts` DISABLE KEYS */;
INSERT INTO `shifts` VALUES (1,1,'General Shift','GENERAL','09:00:00','18:00:00',NULL,60,8.00,15,6.00,3.00,'[1, 2, 3, 4, 5]',0,'active',NULL,1,'2026-08-12 09:47:00','2026-08-25 03:56:35'),(2,2,'General Shift','GENERAL','09:00:00','18:00:00','Asia/Dhaka',60,8.00,30,6.00,3.00,'[1, 2, 3, 4, 5]',0,'active',NULL,1,'2026-08-17 05:27:30','2026-09-03 03:51:53'),(3,3,'General Shift','GENERAL','09:00:00','18:00:00','Asia/Dhaka',60,8.00,15,6.00,3.00,'[7, 1, 2, 3, 4]',0,'active',NULL,NULL,'2026-08-17 05:27:51','2026-08-17 05:27:51'),(8,7,'General Shift','GENERAL','12:00:00','21:00:00','Asia/Dhaka',60,9.00,10,6.50,4.50,'[2, 3, 4, 5, 6, 7]',0,'active',NULL,1,'2026-08-27 10:33:21','2026-09-18 05:35:09');
/*!40000 ALTER TABLE `shifts` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `tax_slabs`
--

DROP TABLE IF EXISTS `tax_slabs`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `tax_slabs` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `effective_year` smallint NOT NULL,
  `slabs` json NOT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'inactive',
  `annual_income` decimal(15,2) DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `tax_slabs_company_id_effective_year_status_index` (`company_id`,`effective_year`,`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `tax_slabs`
--

LOCK TABLES `tax_slabs` WRITE;
/*!40000 ALTER TABLE `tax_slabs` DISABLE KEYS */;
/*!40000 ALTER TABLE `tax_slabs` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `team_divisions`
--

DROP TABLE IF EXISTS `team_divisions`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `team_divisions` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `code` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `name` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `team_divisions_company_code_unique` (`company_id`,`code`),
  KEY `team_divisions_created_by_foreign` (`created_by`),
  KEY `team_divisions_updated_by_foreign` (`updated_by`),
  CONSTRAINT `team_divisions_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `team_divisions_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `team_divisions_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `team_divisions`
--

LOCK TABLES `team_divisions` WRITE;
/*!40000 ALTER TABLE `team_divisions` DISABLE KEYS */;
/*!40000 ALTER TABLE `team_divisions` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `teams`
--

DROP TABLE IF EXISTS `teams`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `teams` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `branch_id` bigint unsigned NOT NULL,
  `division_id` bigint unsigned DEFAULT NULL,
  `department_id` bigint unsigned DEFAULT NULL,
  `team_lead_id` bigint unsigned DEFAULT NULL,
  `team_name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `team_code` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` text COLLATE utf8mb4_unicode_ci,
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `archived_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `teams_team_code_unique` (`team_code`),
  KEY `teams_company_id_status_index` (`company_id`,`status`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `teams`
--

LOCK TABLES `teams` WRITE;
/*!40000 ALTER TABLE `teams` DISABLE KEYS */;
INSERT INTO `teams` VALUES (1,2,1,1,2,7,'Development team','DEVSCPDKYVV3WLR',NULL,'active',7,7,'2026-08-17 08:57:57','2026-08-17 08:57:57',NULL),(4,7,7,5,9,40,'Resources and Development','RES7C2FITV9HOGI',NULL,'active',1,1,'2026-08-27 11:48:51','2026-08-27 11:48:51',NULL),(5,7,7,7,8,42,'Services','SERG9SVNTPVOTK9',NULL,'active',1,1,'2026-08-27 11:49:41','2026-08-27 11:49:41',NULL),(6,7,7,6,7,46,'Marketing','MAR35APBMP7I32R',NULL,'active',1,1,'2026-08-27 11:50:09','2026-08-27 11:50:09',NULL),(7,7,7,5,6,26,'Human Resources','HUMANGD3PNVF8I6',NULL,'active',1,1,'2026-08-27 11:52:05','2026-08-27 11:52:05',NULL);
/*!40000 ALTER TABLE `teams` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `user_documents`
--

DROP TABLE IF EXISTS `user_documents`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_documents` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `user_id` bigint unsigned NOT NULL,
  `document_type` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
  `file_path` varchar(500) COLLATE utf8mb4_unicode_ci NOT NULL,
  `original_name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `mime_type` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `size` bigint unsigned DEFAULT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `uploaded_at` timestamp NULL DEFAULT NULL,
  `verified_at` timestamp NULL DEFAULT NULL,
  `rejected_reason` text COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `user_documents_user_id_document_type_index` (`user_id`,`document_type`),
  CONSTRAINT `user_documents_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `user_documents`
--

LOCK TABLES `user_documents` WRITE;
/*!40000 ALTER TABLE `user_documents` DISABLE KEYS */;
INSERT INTO `user_documents` VALUES (1,60,'photo','onboarding/60/7DyknEIOjTfMz9M2Zemqi3FEOExJ9xXL5yel9EXg.png','IMG20250111173613 (1).png','image/png',1220003,'uploaded','2026-09-17 04:22:09',NULL,NULL,'2026-09-17 04:22:09','2026-09-17 04:22:09');
/*!40000 ALTER TABLE `user_documents` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `user_onboarding_instances`
--

DROP TABLE IF EXISTS `user_onboarding_instances`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_onboarding_instances` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `user_id` bigint unsigned NOT NULL,
  `policy_id` bigint unsigned DEFAULT NULL,
  `status` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `current_step_key` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `started_at` timestamp NULL DEFAULT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `expires_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `user_onboarding_instances_user_id_unique` (`user_id`),
  KEY `user_onboarding_instances_policy_id_foreign` (`policy_id`),
  KEY `user_onboarding_instances_status_index` (`status`),
  CONSTRAINT `user_onboarding_instances_policy_id_foreign` FOREIGN KEY (`policy_id`) REFERENCES `onboarding_policies` (`id`) ON DELETE SET NULL,
  CONSTRAINT `user_onboarding_instances_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=66 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `user_onboarding_instances`
--

LOCK TABLES `user_onboarding_instances` WRITE;
/*!40000 ALTER TABLE `user_onboarding_instances` DISABLE KEYS */;
INSERT INTO `user_onboarding_instances` VALUES (1,3,1,'blocked','document_upload','2026-08-16 03:57:17',NULL,NULL,'2026-08-16 03:57:17','2026-09-04 07:00:02'),(2,4,1,'in_progress','mobile_otp','2026-08-16 07:12:25',NULL,NULL,'2026-08-16 07:12:25','2026-08-16 07:12:25'),(3,5,1,'blocked','document_upload','2026-08-16 11:28:54',NULL,NULL,'2026-08-16 11:28:54','2026-09-02 14:00:01'),(4,6,1,'in_progress','mobile_otp','2026-08-17 04:10:49',NULL,NULL,'2026-08-17 04:10:49','2026-08-17 04:10:49'),(5,7,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-17 05:35:10','2026-08-17 05:35:10'),(6,8,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-17 05:35:41','2026-08-17 05:35:41'),(7,9,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-17 05:36:15','2026-08-17 05:36:15'),(8,10,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-17 05:36:45','2026-08-17 05:36:45'),(9,11,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-18 06:38:01','2026-08-18 06:38:01'),(10,12,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-19 03:55:50','2026-08-19 03:55:50'),(11,13,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-19 03:56:21','2026-08-19 03:56:21'),(12,14,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-19 05:37:36','2026-08-19 05:37:36'),(13,15,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-20 06:08:50','2026-08-20 06:08:50'),(14,16,1,'in_progress','mobile_otp','2026-08-20 06:36:31',NULL,NULL,'2026-08-20 06:36:31','2026-08-20 06:36:31'),(15,17,1,'in_progress','mobile_otp','2026-08-20 06:36:58',NULL,NULL,'2026-08-20 06:36:58','2026-08-20 06:36:58'),(16,18,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-20 10:32:23','2026-08-20 10:32:23'),(17,19,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-20 10:47:01','2026-08-20 10:47:01'),(18,1,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-20 11:26:50','2026-08-20 11:26:50'),(19,20,NULL,'completed',NULL,'2026-08-23 10:16:14','2026-08-23 10:17:32',NULL,'2026-08-23 10:16:14','2026-08-23 10:17:32'),(20,21,4,'blocked','document_upload','2026-08-23 10:23:30',NULL,NULL,'2026-08-23 10:23:30','2026-09-07 11:00:01'),(21,22,5,'in_progress','document_upload','2026-08-23 10:32:46',NULL,NULL,'2026-08-23 10:32:46','2026-08-23 10:34:34'),(22,23,5,'in_progress','document_upload','2026-08-23 10:35:34',NULL,NULL,'2026-08-23 10:35:34','2026-08-23 10:37:41'),(23,24,5,'in_progress','mobile_otp','2026-08-25 07:13:09',NULL,NULL,'2026-08-25 07:13:09','2026-08-25 07:13:09'),(24,25,5,'in_progress','mobile_otp','2026-08-25 11:00:55',NULL,NULL,'2026-08-25 11:00:55','2026-08-25 11:00:55'),(25,26,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 10:36:47','2026-08-27 10:36:47'),(26,27,1,'in_progress','mobile_otp','2026-08-27 10:51:12',NULL,NULL,'2026-08-27 10:51:12','2026-08-27 10:51:12'),(27,28,1,'in_progress','mobile_otp','2026-08-27 10:52:16',NULL,NULL,'2026-08-27 10:52:16','2026-08-27 10:52:16'),(28,29,1,'in_progress','mobile_otp','2026-08-27 10:53:18',NULL,NULL,'2026-08-27 10:53:18','2026-08-27 10:53:18'),(29,30,1,'in_progress','mobile_otp','2026-08-27 10:56:20',NULL,NULL,'2026-08-27 10:56:20','2026-08-27 10:56:20'),(30,31,1,'in_progress','mobile_otp','2026-08-27 10:57:46',NULL,NULL,'2026-08-27 10:57:46','2026-08-27 10:57:46'),(31,32,1,'in_progress','mobile_otp','2026-08-27 10:58:45',NULL,NULL,'2026-08-27 10:58:45','2026-08-27 10:58:45'),(32,33,1,'in_progress','mobile_otp','2026-08-27 10:59:37',NULL,NULL,'2026-08-27 10:59:37','2026-08-27 10:59:37'),(33,34,1,'in_progress','mobile_otp','2026-08-27 11:00:25',NULL,NULL,'2026-08-27 11:00:25','2026-08-27 11:00:25'),(34,35,1,'in_progress','mobile_otp','2026-08-27 11:01:14',NULL,NULL,'2026-08-27 11:01:14','2026-08-27 11:01:14'),(35,36,1,'in_progress','mobile_otp','2026-08-27 11:03:50',NULL,NULL,'2026-08-27 11:03:50','2026-08-27 11:03:50'),(36,37,1,'in_progress','mobile_otp','2026-08-27 11:04:30',NULL,NULL,'2026-08-27 11:04:30','2026-08-27 11:04:30'),(37,38,1,'in_progress','mobile_otp','2026-08-27 11:05:19',NULL,NULL,'2026-08-27 11:05:19','2026-08-27 11:05:19'),(38,39,1,'in_progress','mobile_otp','2026-08-27 11:06:07',NULL,NULL,'2026-08-27 11:06:07','2026-08-27 11:06:07'),(39,40,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 11:14:56','2026-08-27 11:14:56'),(40,41,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 11:15:43','2026-08-27 11:15:43'),(41,42,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 11:16:24','2026-08-27 11:16:24'),(42,43,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 11:17:11','2026-08-27 11:17:11'),(43,46,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 11:21:18','2026-08-27 11:21:18'),(44,47,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 11:22:07','2026-08-27 11:22:07'),(45,48,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 11:23:08','2026-08-27 11:23:08'),(46,49,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 11:23:49','2026-08-27 11:23:49'),(47,50,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 11:25:06','2026-08-27 11:25:06'),(48,51,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 11:25:55','2026-08-27 11:25:55'),(49,52,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 11:26:15','2026-08-27 11:26:15'),(50,53,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 11:26:52','2026-08-27 11:26:52'),(51,54,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-27 11:28:05','2026-08-27 11:28:05'),(52,55,4,'blocked','document_upload','2026-08-31 12:15:54',NULL,NULL,'2026-08-31 12:15:54','2026-09-17 05:00:01'),(53,56,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-08-31 13:27:19','2026-08-31 13:27:19'),(54,57,4,'blocked','document_upload','2026-09-01 11:59:09',NULL,NULL,'2026-09-01 11:59:09','2026-09-16 14:00:07'),(55,58,4,'blocked','document_upload','2026-09-02 03:41:48',NULL,NULL,'2026-09-02 03:41:48','2026-09-17 04:00:02'),(56,59,4,'blocked','document_upload','2026-09-02 03:43:47',NULL,NULL,'2026-09-02 03:43:47','2026-09-17 04:00:02'),(57,60,4,'completed',NULL,'2026-09-02 04:02:13','2026-09-17 04:22:09',NULL,'2026-09-02 04:02:13','2026-09-17 04:22:09'),(58,61,4,'in_progress','mobile_otp','2026-09-02 11:18:16',NULL,NULL,'2026-09-02 11:18:16','2026-09-02 11:18:16'),(59,62,4,'in_progress','document_upload','2026-09-07 05:07:01',NULL,NULL,'2026-09-07 05:07:01','2026-09-08 03:48:25'),(60,63,1,'in_progress','document_upload','2026-09-08 07:01:50',NULL,NULL,'2026-09-08 07:01:50','2026-09-08 07:32:13'),(61,64,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-09-08 08:53:40','2026-09-08 08:53:40'),(62,65,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-09-09 08:24:22','2026-09-09 08:24:22'),(63,66,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-09-09 09:16:08','2026-09-09 09:16:08'),(64,67,NULL,'not_required',NULL,NULL,NULL,NULL,'2026-09-14 13:59:48','2026-09-14 13:59:48'),(65,68,1,'in_progress','document_upload','2026-09-16 10:37:13',NULL,NULL,'2026-09-16 10:37:13','2026-09-16 10:43:03');
/*!40000 ALTER TABLE `user_onboarding_instances` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `user_onboarding_step_progress`
--

DROP TABLE IF EXISTS `user_onboarding_step_progress`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_onboarding_step_progress` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `onboarding_instance_id` bigint unsigned NOT NULL,
  `step_key` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `step_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `step_order` smallint unsigned NOT NULL DEFAULT '1',
  `status` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `is_required` tinyint(1) NOT NULL DEFAULT '1',
  `is_blocking` tinyint(1) NOT NULL DEFAULT '1',
  `deadline_at` timestamp NULL DEFAULT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `metadata` json DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `uob_step_prog_instance_step_uniq` (`onboarding_instance_id`,`step_key`),
  CONSTRAINT `user_onboarding_step_progress_onboarding_instance_id_foreign` FOREIGN KEY (`onboarding_instance_id`) REFERENCES `user_onboarding_instances` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=134 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `user_onboarding_step_progress`
--

LOCK TABLES `user_onboarding_step_progress` WRITE;
/*!40000 ALTER TABLE `user_onboarding_step_progress` DISABLE KEYS */;
INSERT INTO `user_onboarding_step_progress` VALUES (1,1,'mobile_otp','Mobile Verification',1,'completed',1,1,NULL,'2026-08-20 06:25:46','{\"config\": null, \"deadline_days\": null}','2026-08-16 03:57:17','2026-08-20 06:25:46'),(2,1,'email_otp','Email Verification',2,'completed',1,1,NULL,'2026-08-20 06:26:03','{\"config\": null, \"deadline_days\": null}','2026-08-16 03:57:17','2026-08-20 06:26:03'),(3,1,'password_change','Set New Password',3,'completed',1,1,NULL,'2026-08-20 06:26:18','{\"config\": null, \"deadline_days\": null}','2026-08-16 03:57:17','2026-08-20 06:26:18'),(4,1,'document_upload','Upload Documents',4,'expired',1,0,'2026-09-04 06:26:18',NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-16 03:57:17','2026-09-04 07:00:02'),(5,2,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-16 07:12:25','2026-08-16 07:12:25'),(6,2,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-16 07:12:25','2026-08-16 07:12:25'),(7,2,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-16 07:12:25','2026-08-16 07:12:25'),(8,2,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-16 07:12:25','2026-08-16 07:12:25'),(9,3,'mobile_otp','Mobile Verification',1,'completed',1,1,NULL,'2026-08-17 05:54:58','{\"config\": null, \"deadline_days\": null}','2026-08-16 11:28:54','2026-08-17 05:54:58'),(10,3,'email_otp','Email Verification',2,'completed',1,1,NULL,'2026-08-17 05:55:31','{\"config\": null, \"deadline_days\": null}','2026-08-16 11:28:54','2026-08-17 05:55:31'),(11,3,'password_change','Set New Password',3,'completed',1,1,NULL,'2026-08-17 05:55:45','{\"config\": null, \"deadline_days\": null}','2026-08-16 11:28:54','2026-08-17 05:55:45'),(12,3,'document_upload','Upload Documents',4,'expired',1,0,'2026-09-01 05:55:45',NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-16 11:28:54','2026-09-02 14:00:01'),(13,4,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-17 04:10:49','2026-08-17 04:10:49'),(14,4,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-17 04:10:49','2026-08-17 04:10:49'),(15,4,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-17 04:10:49','2026-08-17 04:10:49'),(16,4,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-17 04:10:49','2026-08-17 04:10:49'),(17,14,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-20 06:36:31','2026-08-20 06:36:31'),(18,14,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-20 06:36:31','2026-08-20 06:36:31'),(19,14,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-20 06:36:31','2026-08-20 06:36:31'),(20,14,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-20 06:36:31','2026-08-20 06:36:31'),(21,15,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-20 06:36:58','2026-08-20 06:36:58'),(22,15,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-20 06:36:58','2026-08-20 06:36:58'),(23,15,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-20 06:36:58','2026-08-20 06:36:58'),(24,15,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-20 06:36:58','2026-08-20 06:36:58'),(25,19,'mobile_otp','Mobile Verification',1,'completed',1,1,NULL,'2026-08-23 10:17:32','{\"config\": null, \"deadline_days\": null}','2026-08-23 10:16:14','2026-08-23 10:17:32'),(26,20,'mobile_otp','Mobile Verification',1,'completed',1,1,NULL,'2026-08-23 10:24:18','{\"config\": null, \"deadline_days\": null}','2026-08-23 10:23:30','2026-08-23 10:24:18'),(27,20,'email_otp','Email Verification',2,'completed',1,1,NULL,'2026-08-23 10:24:39','{\"config\": null, \"deadline_days\": null}','2026-08-23 10:23:30','2026-08-23 10:24:39'),(28,20,'password_change','Set New Password',3,'completed',1,1,NULL,'2026-08-23 10:24:56','{\"config\": null, \"deadline_days\": null}','2026-08-23 10:23:30','2026-08-23 10:24:56'),(29,20,'document_upload','Upload Documents',4,'expired',1,0,'2026-09-07 10:24:56',NULL,'{\"config\": null, \"deadline_days\": 15}','2026-08-23 10:23:30','2026-09-07 11:00:01'),(46,26,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:51:12','2026-08-27 10:51:12'),(47,26,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:51:12','2026-08-27 10:51:12'),(48,26,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:51:12','2026-08-27 10:51:12'),(49,26,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-27 10:51:12','2026-08-27 10:51:12'),(50,27,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:52:16','2026-08-27 10:52:16'),(51,27,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:52:16','2026-08-27 10:52:16'),(52,27,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:52:16','2026-08-27 10:52:16'),(53,27,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-27 10:52:16','2026-08-27 10:52:16'),(54,28,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:53:18','2026-08-27 10:53:18'),(55,28,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:53:18','2026-08-27 10:53:18'),(56,28,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:53:18','2026-08-27 10:53:18'),(57,28,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-27 10:53:18','2026-08-27 10:53:18'),(58,29,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:56:20','2026-08-27 10:56:20'),(59,29,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:56:20','2026-08-27 10:56:20'),(60,29,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:56:20','2026-08-27 10:56:20'),(61,29,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-27 10:56:20','2026-08-27 10:56:20'),(62,30,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:57:46','2026-08-27 10:57:46'),(63,30,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:57:46','2026-08-27 10:57:46'),(64,30,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:57:46','2026-08-27 10:57:46'),(65,30,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-27 10:57:46','2026-08-27 10:57:46'),(66,31,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:58:45','2026-08-27 10:58:45'),(67,31,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:58:45','2026-08-27 10:58:45'),(68,31,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:58:45','2026-08-27 10:58:45'),(69,31,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-27 10:58:45','2026-08-27 10:58:45'),(70,32,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:59:37','2026-08-27 10:59:37'),(71,32,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:59:37','2026-08-27 10:59:37'),(72,32,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 10:59:37','2026-08-27 10:59:37'),(73,32,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-27 10:59:37','2026-08-27 10:59:37'),(74,33,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:00:25','2026-08-27 11:00:25'),(75,33,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:00:25','2026-08-27 11:00:25'),(76,33,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:00:25','2026-08-27 11:00:25'),(77,33,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-27 11:00:25','2026-08-27 11:00:25'),(78,34,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:01:14','2026-08-27 11:01:14'),(79,34,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:01:14','2026-08-27 11:01:14'),(80,34,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:01:14','2026-08-27 11:01:14'),(81,34,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-27 11:01:14','2026-08-27 11:01:14'),(82,35,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:03:50','2026-08-27 11:03:50'),(83,35,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:03:50','2026-08-27 11:03:50'),(84,35,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:03:50','2026-08-27 11:03:50'),(85,35,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-27 11:03:50','2026-08-27 11:03:50'),(86,36,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:04:30','2026-08-27 11:04:30'),(87,36,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:04:30','2026-08-27 11:04:30'),(88,36,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:04:30','2026-08-27 11:04:30'),(89,36,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-27 11:04:30','2026-08-27 11:04:30'),(90,37,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:05:19','2026-08-27 11:05:19'),(91,37,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:05:19','2026-08-27 11:05:19'),(92,37,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:05:19','2026-08-27 11:05:19'),(93,37,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-27 11:05:19','2026-08-27 11:05:19'),(94,38,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:06:07','2026-08-27 11:06:07'),(95,38,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:06:07','2026-08-27 11:06:07'),(96,38,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-08-27 11:06:07','2026-08-27 11:06:07'),(97,38,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-08-27 11:06:07','2026-08-27 11:06:07'),(98,52,'mobile_otp','Mobile Verification',1,'completed',1,1,NULL,'2026-08-31 12:30:52','{\"config\": null, \"deadline_days\": null}','2026-08-31 12:15:54','2026-08-31 12:30:52'),(99,52,'email_otp','Email Verification',2,'completed',1,1,NULL,'2026-09-02 04:07:33','{\"config\": null, \"deadline_days\": null}','2026-08-31 12:15:54','2026-09-02 04:07:33'),(100,52,'password_change','Set New Password',3,'completed',1,1,NULL,'2026-09-02 04:08:06','{\"config\": null, \"deadline_days\": null}','2026-08-31 12:15:54','2026-09-02 04:08:06'),(101,52,'document_upload','Upload Documents',4,'expired',1,0,'2026-09-17 04:08:06',NULL,'{\"config\": null, \"deadline_days\": 15}','2026-08-31 12:15:54','2026-09-17 05:00:01'),(102,54,'mobile_otp','Mobile Verification',1,'completed',1,1,NULL,'2026-09-01 13:14:14','{\"config\": null, \"deadline_days\": null}','2026-09-01 11:59:09','2026-09-01 13:14:14'),(103,54,'email_otp','Email Verification',2,'completed',1,1,NULL,'2026-09-01 13:15:34','{\"config\": null, \"deadline_days\": null}','2026-09-01 11:59:09','2026-09-01 13:15:34'),(104,54,'password_change','Set New Password',3,'completed',1,1,NULL,'2026-09-01 13:15:45','{\"config\": null, \"deadline_days\": null}','2026-09-01 11:59:09','2026-09-01 13:15:45'),(105,54,'document_upload','Upload Documents',4,'expired',1,0,'2026-09-16 13:15:45',NULL,'{\"config\": null, \"deadline_days\": 15}','2026-09-01 11:59:09','2026-09-16 14:00:07'),(106,55,'mobile_otp','Mobile Verification',1,'completed',1,1,NULL,'2026-09-02 03:45:27','{\"config\": null, \"deadline_days\": null}','2026-09-02 03:41:48','2026-09-02 03:45:27'),(107,55,'email_otp','Email Verification',2,'completed',1,1,NULL,'2026-09-02 03:46:31','{\"config\": null, \"deadline_days\": null}','2026-09-02 03:41:48','2026-09-02 03:46:31'),(108,55,'password_change','Set New Password',3,'completed',1,1,NULL,'2026-09-02 03:46:55','{\"config\": null, \"deadline_days\": null}','2026-09-02 03:41:48','2026-09-02 03:46:55'),(109,55,'document_upload','Upload Documents',4,'expired',1,0,'2026-09-17 03:46:55',NULL,'{\"config\": null, \"deadline_days\": 15}','2026-09-02 03:41:48','2026-09-17 04:00:02'),(110,56,'mobile_otp','Mobile Verification',1,'completed',1,1,NULL,'2026-09-02 03:47:35','{\"config\": null, \"deadline_days\": null}','2026-09-02 03:43:47','2026-09-02 03:47:35'),(111,56,'email_otp','Email Verification',2,'completed',1,1,NULL,'2026-09-02 03:48:05','{\"config\": null, \"deadline_days\": null}','2026-09-02 03:43:47','2026-09-02 03:48:05'),(112,56,'password_change','Set New Password',3,'completed',1,1,NULL,'2026-09-02 03:48:19','{\"config\": null, \"deadline_days\": null}','2026-09-02 03:43:47','2026-09-02 03:48:19'),(113,56,'document_upload','Upload Documents',4,'expired',1,0,'2026-09-17 03:48:19',NULL,'{\"config\": null, \"deadline_days\": 15}','2026-09-02 03:43:47','2026-09-17 04:00:02'),(114,57,'mobile_otp','Mobile Verification',1,'completed',1,1,NULL,'2026-09-02 04:05:18','{\"config\": null, \"deadline_days\": null}','2026-09-02 04:02:13','2026-09-02 04:05:18'),(115,57,'email_otp','Email Verification',2,'completed',1,1,NULL,'2026-09-02 04:06:10','{\"config\": null, \"deadline_days\": null}','2026-09-02 04:02:13','2026-09-02 04:06:10'),(116,57,'password_change','Set New Password',3,'completed',1,1,NULL,'2026-09-02 04:06:26','{\"config\": null, \"deadline_days\": null}','2026-09-02 04:02:13','2026-09-02 04:06:26'),(117,57,'document_upload','Upload Documents',4,'completed',1,0,'2026-09-17 04:06:26','2026-09-17 04:22:09','{\"config\": null, \"deadline_days\": 15}','2026-09-02 04:02:13','2026-09-17 04:22:09'),(118,58,'mobile_otp','Mobile Verification',1,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-09-02 11:18:16','2026-09-02 11:18:16'),(119,58,'email_otp','Email Verification',2,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-09-02 11:18:16','2026-09-02 11:18:16'),(120,58,'password_change','Set New Password',3,'pending',1,1,NULL,NULL,'{\"config\": null, \"deadline_days\": null}','2026-09-02 11:18:16','2026-09-02 11:18:16'),(121,58,'document_upload','Upload Documents',4,'pending',1,0,NULL,NULL,'{\"config\": null, \"deadline_days\": 15}','2026-09-02 11:18:16','2026-09-02 11:18:16'),(122,59,'mobile_otp','Mobile Verification',1,'completed',1,1,NULL,'2026-09-08 03:46:54','{\"config\": null, \"deadline_days\": null}','2026-09-07 05:07:01','2026-09-08 03:46:54'),(123,59,'email_otp','Email Verification',2,'completed',1,1,NULL,'2026-09-08 03:48:08','{\"config\": null, \"deadline_days\": null}','2026-09-07 05:07:01','2026-09-08 03:48:08'),(124,59,'password_change','Set New Password',3,'completed',1,1,NULL,'2026-09-08 03:48:25','{\"config\": null, \"deadline_days\": null}','2026-09-07 05:07:01','2026-09-08 03:48:25'),(125,59,'document_upload','Upload Documents',4,'pending',1,0,'2026-09-23 03:48:25',NULL,'{\"config\": null, \"deadline_days\": 15}','2026-09-07 05:07:01','2026-09-08 03:48:25'),(126,60,'mobile_otp','Mobile Verification',1,'completed',1,1,NULL,'2026-09-08 07:30:28','{\"config\": null, \"deadline_days\": null}','2026-09-08 07:01:50','2026-09-08 07:30:28'),(127,60,'email_otp','Email Verification',2,'completed',1,1,NULL,'2026-09-08 07:31:56','{\"config\": null, \"deadline_days\": null}','2026-09-08 07:01:50','2026-09-08 07:31:56'),(128,60,'password_change','Set New Password',3,'completed',1,1,NULL,'2026-09-08 07:32:13','{\"config\": null, \"deadline_days\": null}','2026-09-08 07:01:50','2026-09-08 07:32:13'),(129,60,'document_upload','Upload Documents',4,'pending',1,0,'2026-09-23 07:32:13',NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-09-08 07:01:50','2026-09-08 07:32:13'),(130,65,'mobile_otp','Mobile Verification',1,'completed',1,1,NULL,'2026-09-16 10:42:17','{\"config\": null, \"deadline_days\": null}','2026-09-16 10:37:13','2026-09-16 10:42:17'),(131,65,'email_otp','Email Verification',2,'completed',1,1,NULL,'2026-09-16 10:42:43','{\"config\": null, \"deadline_days\": null}','2026-09-16 10:37:13','2026-09-16 10:42:43'),(132,65,'password_change','Set New Password',3,'completed',1,1,NULL,'2026-09-16 10:43:03','{\"config\": null, \"deadline_days\": null}','2026-09-16 10:37:13','2026-09-16 10:43:03'),(133,65,'document_upload','Upload Documents',4,'pending',1,0,'2026-10-01 10:43:03',NULL,'{\"config\": {\"document_types\": [\"national_id\", \"photo\"]}, \"deadline_days\": 15}','2026-09-16 10:37:13','2026-09-16 10:43:03');
/*!40000 ALTER TABLE `user_onboarding_step_progress` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `user_otps`
--

DROP TABLE IF EXISTS `user_otps`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_otps` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `user_id` bigint unsigned NOT NULL,
  `type` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
  `otp_hash` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `expires_at` timestamp NOT NULL,
  `verified_at` timestamp NULL DEFAULT NULL,
  `attempt_count` tinyint unsigned NOT NULL DEFAULT '0',
  `status` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `user_otps_user_id_type_status_index` (`user_id`,`type`,`status`),
  CONSTRAINT `user_otps_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=60 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `user_otps`
--

LOCK TABLES `user_otps` WRITE;
/*!40000 ALTER TABLE `user_otps` DISABLE KEYS */;
INSERT INTO `user_otps` VALUES (1,5,'mobile','$2y$12$uDaw2m.NwNW2y1Msk727PONqYR6t0JBHvoB1bYz5rTTK9WpmstKzG','2026-08-17 06:04:03','2026-08-17 05:54:58',0,'verified','2026-08-17 05:54:03','2026-08-17 05:54:58'),(2,5,'email','$2y$12$AmzIUHzBCYzObXPAuLPABOQRTNxjXJgOix9Z7.Xo1aZyFSFT8xyyu','2026-08-17 06:04:59','2026-08-17 05:55:31',0,'verified','2026-08-17 05:54:59','2026-08-17 05:55:31'),(3,3,'mobile','$2y$12$PbJg7fSTJn3XLhHJ4MIFIOPpVdU8sx5YYGhWlgeT9i./H22QJQ7DS','2026-08-20 06:35:36','2026-08-20 06:25:46',0,'verified','2026-08-20 06:25:36','2026-08-20 06:25:46'),(4,3,'email','$2y$12$jiksd6C14NUiqeU4tlYcjesxfyz5.U5IpQUnprfdV3oWnJ.1SE8Qu','2026-08-20 06:35:47','2026-08-20 06:26:03',0,'verified','2026-08-20 06:25:47','2026-08-20 06:26:03'),(5,20,'mobile','$2y$12$yok5T0jQrbmwdRfjn0kpW.DfPLjvr982z4JrmKUez0LM1btw815Xq','2026-08-23 10:27:16','2026-08-23 10:17:32',0,'verified','2026-08-23 10:17:16','2026-08-23 10:17:32'),(6,21,'mobile','$2y$12$V3IvI89CKO0.z40ThkGleuHq4k5IhOOdAaX6I6M95kZTVSXgl/GT.','2026-08-23 10:34:00','2026-08-23 10:24:18',0,'verified','2026-08-23 10:24:00','2026-08-23 10:24:18'),(7,21,'email','$2y$12$Y6HF6nz5xHYSybwo64R75.PXkcsB/plF8TITkXSL6uNGkNatpyfPa','2026-08-23 10:34:20','2026-08-23 10:24:39',0,'verified','2026-08-23 10:24:20','2026-08-23 10:24:39'),(12,55,'mobile','$2y$12$Il4Z9hjnaLC7xmGPL4U5Z.d3QXtOVgIp3RBPY.XiRrZaURRK0Sjca','2026-08-31 12:30:04',NULL,0,'expired','2026-08-31 12:20:04','2026-08-31 12:27:00'),(13,55,'mobile','$2y$12$PiDSaE7aX08.T6/olRJJF.mhOB2Rm8KiGea6QDbqw8aIIvdSxugjG','2026-08-31 12:37:00',NULL,0,'expired','2026-08-31 12:27:00','2026-08-31 12:29:19'),(14,55,'mobile','$2y$12$t1HyMIcVwWpOkJjCNVVPgOABaMK64CQmdX7gKy9BcbZofLt.hMIny','2026-08-31 12:39:19','2026-08-31 12:30:52',0,'verified','2026-08-31 12:29:19','2026-08-31 12:30:52'),(15,55,'email','$2y$12$MG.CWzIcM/GVdF3azRYd7ucaWK5VrX1x3dbxROp4rmpMvE.Y4z5Oi','2026-08-31 12:40:54',NULL,0,'expired','2026-08-31 12:30:54','2026-08-31 12:33:02'),(16,55,'mobile','$2y$12$nWWlTCcTxkOmesP5z6/lgeY8H3kG51I4cSP/j71I.ahz2fo6muF8m','2026-08-31 12:42:03',NULL,0,'expired','2026-08-31 12:32:03','2026-08-31 12:32:04'),(17,55,'mobile','$2y$12$UafQMyuRLgQVzdOK11YXueIDM8Ie42hatatGP5vj.AflQf8n01A5W','2026-08-31 12:42:04',NULL,0,'expired','2026-08-31 12:32:04','2026-08-31 12:32:28'),(18,55,'mobile','$2y$12$dewWibSRCb10dXFttMjqyOd38PPfxdxwvFjr63gr3K.mWerdqmwx6','2026-08-31 12:42:28',NULL,0,'pending','2026-08-31 12:32:28','2026-08-31 12:32:28'),(19,55,'email','$2y$12$d0VMpOZe/rr9v0gU780OLeDDYt.IJxP7SKQovtviEdhKnEPhC5fwq','2026-08-31 12:43:02',NULL,0,'expired','2026-08-31 12:33:02','2026-08-31 12:34:24'),(20,55,'email','$2y$12$S5Jj/h6smg1AfcV5laBHMe2qVV1HcebejkT19L7VanRWq/W/cvnmO','2026-08-31 12:44:24',NULL,0,'expired','2026-08-31 12:34:24','2026-08-31 12:37:53'),(21,55,'email','$2y$12$dxqPx4D3JTLaFId9DobXmun5PMhtVQoBV/iegk1KJIj2WJ8Ei9v7O','2026-08-31 12:47:54',NULL,0,'expired','2026-08-31 12:37:54','2026-09-02 04:07:04'),(22,29,'mobile','$2y$12$UnmjOjmzMKg.RBY98urr6ey8jO2uZ2ifBpEilRbHZzNHj/ebtjbRe','2026-08-31 13:30:09',NULL,0,'expired','2026-08-31 13:20:09','2026-08-31 13:24:01'),(23,29,'mobile','$2y$12$B.XYx.h0.rAZhjPp.D7KVuipesFoHLYvmP/UARhJ8fIWrei5yJWNS','2026-08-31 13:34:01',NULL,0,'expired','2026-08-31 13:24:01','2026-08-31 13:24:10'),(24,29,'mobile','$2y$12$q4qLSOAxhh8iazCJO/LLjeloD7m3EaQu8fwPQ5GWr7gMCfqTuhSce','2026-08-31 13:34:10',NULL,0,'expired','2026-08-31 13:24:10','2026-08-31 13:24:36'),(25,29,'mobile','$2y$12$5u83qxyeiFL4wNYavzzwBetmIG1.QgpYIkWBLbL./Waz8O4EZ1a/6','2026-08-31 13:34:37',NULL,0,'expired','2026-08-31 13:24:37','2026-08-31 13:25:35'),(26,29,'mobile','$2y$12$jOqoitUyTf88xUva/YwU3.iqp6Uv7BKibzL0purFH9padnL/P6nf.','2026-08-31 13:35:36',NULL,0,'pending','2026-08-31 13:25:36','2026-08-31 13:25:36'),(27,57,'mobile','$2y$12$4OYK9vWoyk.ZVeanuCXfze.0bXlAXRm31WKwihqNfS9094stxMh2e','2026-09-01 12:10:07',NULL,0,'expired','2026-09-01 12:00:07','2026-09-01 12:02:08'),(28,57,'mobile','$2y$12$hG8TNQzl1iGxYfIvAgrELe.Vy8WZxitlUCGYr/l9VdX8m2KAJQ4Gi','2026-09-01 12:12:08',NULL,0,'expired','2026-09-01 12:02:08','2026-09-01 12:02:43'),(29,57,'mobile','$2y$12$Ihxl.Z3uPPdJtKMNILFAKe.tiNYTI3jrh52XxoN.vs7wfVrlrU3mq','2026-09-01 12:12:43',NULL,0,'expired','2026-09-01 12:02:43','2026-09-01 12:16:51'),(30,57,'mobile','$2y$12$0jQlnwipbETekrp5LaEJ9eJkJxZBlz2/J4tbBU1wH.ItuyNOusTJm','2026-09-01 12:26:51',NULL,0,'expired','2026-09-01 12:16:51','2026-09-01 12:20:26'),(31,57,'mobile','$2y$12$RZQgqdh4D0nJzIOGrwPfze4tyEfUmpZbSDnKsq1heV788ZFjnbZzy','2026-09-01 12:30:26',NULL,0,'expired','2026-09-01 12:20:26','2026-09-01 12:51:41'),(32,57,'mobile','$2y$12$PSe6CmF2RRcBZthz1cn9Q.XEeR6vwbPJy0HpZijEngiBHHNGCP01q','2026-09-01 13:01:41',NULL,0,'expired','2026-09-01 12:51:41','2026-09-01 12:53:35'),(33,57,'mobile','$2y$12$ZST4RG70YKJSm9OP4G90euWmzS9WxzuOHX7nMvA3F6k3MhVmDtfwy','2026-09-01 13:03:35',NULL,0,'expired','2026-09-01 12:53:35','2026-09-01 12:55:17'),(34,57,'mobile','$2y$12$i4MrJokKuEcBaktfJT0p9.cxnoneburbHOvxTgLNXbItCwL8AYAcC','2026-09-01 13:05:17',NULL,0,'expired','2026-09-01 12:55:17','2026-09-01 13:08:12'),(35,57,'mobile','$2y$12$mwOs1Iq/BYKyF/o7OPeZ4OL5n7qKHka3uSdPwRXhneM.VE3.Nh6aG','2026-09-01 13:18:12',NULL,0,'expired','2026-09-01 13:08:12','2026-09-01 13:13:48'),(36,57,'mobile','$2y$12$WFzhUmHBShI.Q6lO80q5h.iV3EUWHcgmWlSdU2fOzoqPSbBAm63Ra','2026-09-01 13:23:49','2026-09-01 13:14:14',0,'verified','2026-09-01 13:13:49','2026-09-01 13:14:14'),(37,57,'email','$2y$12$4O3K511YM3AfnjKfiaRhm.6LDKUpskyS17vIl3gQ0sKjSGPpE4RAm','2026-09-01 13:24:15','2026-09-01 13:15:34',0,'verified','2026-09-01 13:14:15','2026-09-01 13:15:34'),(38,58,'mobile','$2y$12$pirK6CSSfxA.dpzl5LBDjOQKrKsovEFY/anM03wXeYEieshN/olgW','2026-09-02 03:54:25','2026-09-02 03:45:26',0,'verified','2026-09-02 03:44:25','2026-09-02 03:45:26'),(39,59,'mobile','$2y$12$Gzps5FbSfkCaGZhiuXVp9eS3pZolzQnI/o0ZRs9z3LsE8PCYZc5Cm','2026-09-02 03:55:06','2026-09-02 03:47:35',0,'verified','2026-09-02 03:45:06','2026-09-02 03:47:35'),(40,58,'email','$2y$12$I4JUTSqkCi4yaKRJqKKY0OOyf4AF2MDYYAfheHlTVQiA96sIopHlC','2026-09-02 03:55:28','2026-09-02 03:46:31',0,'verified','2026-09-02 03:45:28','2026-09-02 03:46:31'),(41,59,'email','$2y$12$cvBkPjjWx3rdzAraHJRjfOyz4Feu0/oJZvn7D8L2rsGpOs0cocuka','2026-09-02 03:57:37','2026-09-02 03:48:05',0,'verified','2026-09-02 03:47:37','2026-09-02 03:48:05'),(42,59,'mobile','$2y$12$43341dTpuKgwWieMQU8vv.rFSa1LmUPbToJohMr4iYG9jh7YChEtq','2026-09-02 03:57:49',NULL,0,'pending','2026-09-02 03:47:49','2026-09-02 03:47:49'),(43,60,'mobile','$2y$12$LicWc5BTlpc171v9qixCKu9c2hTFY69MHmwhdr./s0YBw32.vlDMa','2026-09-02 04:14:26','2026-09-02 04:05:18',0,'verified','2026-09-02 04:04:26','2026-09-02 04:05:18'),(44,60,'email','$2y$12$qVgzuYC45HNo6w8sU5KZD.TQwJVaYSIBiAiubyg8xIZcsXONI8LfO','2026-09-02 04:15:20','2026-09-02 04:06:10',0,'verified','2026-09-02 04:05:20','2026-09-02 04:06:10'),(45,55,'email','$2y$12$gK/94s1ZrGLIv8aaat6iVuf.AIJQDlSAcvjKu9e7XXODD4F5TxvIG','2026-09-02 04:17:04','2026-09-02 04:07:33',0,'verified','2026-09-02 04:07:04','2026-09-02 04:07:33'),(46,61,'mobile','$2y$12$wouXF25fg/5OccudXKs23.wdIuSheWKhNb8ctGmE9W.DU9XWzxham','2026-09-02 11:34:12',NULL,0,'expired','2026-09-02 11:24:12','2026-09-02 11:26:21'),(47,61,'mobile','$2y$12$dy.Co.sCsOIO/Fw2xUhwJOZivACRsWmN19DAqH.mSTsdmoEL.qGwq','2026-09-02 11:36:21',NULL,0,'pending','2026-09-02 11:26:21','2026-09-02 11:26:21'),(48,39,'mobile','$2y$12$OAI52J1EyaOgi4Iv/kQvTOSNwrbMfOxzENCFt88pSDJX7a0.7k7eS','2026-09-07 07:13:14',NULL,0,'expired','2026-09-07 07:03:14','2026-09-07 07:07:08'),(49,39,'mobile','$2y$12$R0Pi3NW3WGpBPqFuWP92w.TIXhPKBIgWzJaqANU.S0AwAt8ywD4Na','2026-09-07 07:17:08',NULL,0,'expired','2026-09-07 07:07:08','2026-09-07 07:07:37'),(50,39,'mobile','$2y$12$dGcv1NYrX8jXadwD8V6Pe.TEhDG0wKgHgBh5TiYnGYxDEQw/fPy2O','2026-09-07 07:17:37',NULL,0,'expired','2026-09-07 07:07:37','2026-09-07 07:08:19'),(51,39,'mobile','$2y$12$U3k9kmN.puCLGsf1oReb4uTbHpnU.DEK2EryMRbkPjK0FiBxaBQpO','2026-09-07 07:18:19',NULL,0,'expired','2026-09-07 07:08:19','2026-09-07 07:37:13'),(52,39,'mobile','$2y$12$10quyfzjzIW2CJYRXJWmhe72Ojh5vQfAi6wmwR5sxmOESQb1C4xm2','2026-09-07 07:47:13',NULL,0,'expired','2026-09-07 07:37:13','2026-09-08 06:54:06'),(53,62,'mobile','$2y$12$mU4.l8BtHeS6sRD4p0eJ8uebZcJr7.a0lKnwtoX/qPJlWy4fuOBLi','2026-09-08 03:56:22','2026-09-08 03:46:54',0,'verified','2026-09-08 03:46:22','2026-09-08 03:46:54'),(54,62,'email','$2y$12$DVaCPOL/jHpiCLVbf69IfeBj5a1yRKRSo7WQyLAmG.0GyiRkVbF1u','2026-09-08 03:56:55','2026-09-08 03:48:08',0,'verified','2026-09-08 03:46:55','2026-09-08 03:48:08'),(55,39,'mobile','$2y$12$tFoHLwpI88Q4BCmb.wT0q..Ka6SH4EZAkaeSmQHeZrnKq6jpafxZW','2026-09-08 07:04:06',NULL,0,'pending','2026-09-08 06:54:06','2026-09-08 06:54:06'),(56,63,'mobile','$2y$12$yEr/n0sPIHKwDnXWNrZMyOi7xC.01gAxDJJEcNhqNK6n1woleGVqK','2026-09-08 07:39:16','2026-09-08 07:30:28',0,'verified','2026-09-08 07:29:16','2026-09-08 07:30:28'),(57,63,'email','$2y$12$nh4JaN6CdivzKbJ9r6BVX.tsdZVl/u9d55vSZXSUAqfMMw3PS5upu','2026-09-08 07:40:29','2026-09-08 07:31:56',0,'verified','2026-09-08 07:30:29','2026-09-08 07:31:56'),(58,68,'mobile','$2y$12$b6WoYLOigdRQwAOypR7fCeiMqyF2Uv4h8BYx76im8YdJvjos9AFyS','2026-09-16 10:51:38','2026-09-16 10:42:17',0,'verified','2026-09-16 10:41:38','2026-09-16 10:42:17'),(59,68,'email','$2y$12$ZNLoVrd/CL0etFBhsiq2IOS6fz8uPsX4jSdiQresZVWDyFTyT6qIG','2026-09-16 10:52:18','2026-09-16 10:42:43',0,'verified','2026-09-16 10:42:18','2026-09-16 10:42:43');
/*!40000 ALTER TABLE `user_otps` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `user_permission_overrides`
--

DROP TABLE IF EXISTS `user_permission_overrides`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_permission_overrides` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `user_id` bigint unsigned NOT NULL,
  `permission_id` bigint unsigned NOT NULL,
  `effect` enum('allow','deny') COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `user_perm_overrides_unique` (`company_id`,`user_id`,`permission_id`),
  KEY `user_permission_overrides_user_id_foreign` (`user_id`),
  KEY `user_permission_overrides_permission_id_foreign` (`permission_id`),
  KEY `user_permission_overrides_created_by_foreign` (`created_by`),
  CONSTRAINT `user_permission_overrides_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `user_permission_overrides_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `user_permission_overrides_permission_id_foreign` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE,
  CONSTRAINT `user_permission_overrides_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=1233 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `user_permission_overrides`
--

LOCK TABLES `user_permission_overrides` WRITE;
/*!40000 ALTER TABLE `user_permission_overrides` DISABLE KEYS */;
/*!40000 ALTER TABLE `user_permission_overrides` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `user_roles`
--

DROP TABLE IF EXISTS `user_roles`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `user_roles` (
  `company_id` bigint unsigned NOT NULL,
  `user_id` bigint unsigned NOT NULL,
  `role_id` bigint unsigned NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`company_id`,`user_id`,`role_id`),
  KEY `user_roles_user_id_foreign` (`user_id`),
  KEY `user_roles_role_id_foreign` (`role_id`),
  CONSTRAINT `user_roles_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `user_roles_role_id_foreign` FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`) ON DELETE CASCADE,
  CONSTRAINT `user_roles_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `user_roles`
--

LOCK TABLES `user_roles` WRITE;
/*!40000 ALTER TABLE `user_roles` DISABLE KEYS */;
INSERT INTO `user_roles` VALUES (1,1,1,'2026-08-17 04:41:39','2026-08-17 04:41:39'),(1,2,2,'2026-08-17 04:41:40','2026-08-17 04:41:40'),(1,2,3,'2026-08-17 04:41:40','2026-08-17 04:41:40'),(1,3,1,'2026-08-20 06:28:24','2026-08-20 06:28:24'),(1,3,2,'2026-08-20 06:28:24','2026-08-20 06:28:24'),(1,3,3,'2026-08-20 06:28:24','2026-08-20 06:28:24'),(1,4,3,'2026-08-20 06:25:11','2026-08-20 06:25:11'),(1,5,3,'2026-08-20 06:24:56','2026-08-20 06:24:56'),(1,6,3,'2026-08-20 06:25:02','2026-08-20 06:25:02'),(1,16,3,'2026-08-20 06:37:34','2026-08-20 06:37:34'),(1,17,3,'2026-08-20 06:37:39','2026-08-20 06:37:39'),(1,35,1,'2026-09-16 10:25:55','2026-09-16 10:25:55'),(1,35,3,'2026-09-16 10:25:55','2026-09-16 10:25:55'),(1,35,13,'2026-09-16 10:25:55','2026-09-16 10:25:55'),(1,36,1,'2026-09-16 10:32:47','2026-09-16 10:32:47'),(1,36,3,'2026-09-16 10:32:47','2026-09-16 10:32:47'),(1,36,13,'2026-09-16 10:32:47','2026-09-16 10:32:47'),(1,39,3,'2026-09-08 06:53:08','2026-09-08 06:53:08'),(1,63,3,'2026-09-08 07:40:44','2026-09-08 07:40:44'),(1,63,13,'2026-09-08 07:40:44','2026-09-08 07:40:44'),(1,68,13,'2026-09-16 10:44:15','2026-09-16 10:44:15'),(2,7,5,'2026-09-08 04:04:40','2026-09-08 04:04:40'),(2,7,11,'2026-09-08 04:04:40','2026-09-08 04:04:40'),(2,8,5,'2026-09-08 04:04:47','2026-09-08 04:04:47'),(2,8,11,'2026-09-08 04:04:47','2026-09-08 04:04:47'),(2,11,5,'2026-08-23 11:29:32','2026-08-23 11:29:32'),(2,15,5,'2026-09-08 04:05:18','2026-09-08 04:05:18'),(2,15,11,'2026-09-08 04:05:18','2026-09-08 04:05:18'),(2,20,5,'2026-08-23 11:29:37','2026-08-23 11:29:37'),(2,21,5,'2026-08-23 11:29:27','2026-08-23 11:29:27'),(2,55,4,'2026-09-02 04:28:06','2026-09-02 04:28:06'),(2,55,10,'2026-09-02 04:28:06','2026-09-02 04:28:06'),(2,55,11,'2026-09-02 04:28:06','2026-09-02 04:28:06'),(2,57,5,'2026-09-10 03:29:20','2026-09-10 03:29:20'),(2,57,11,'2026-09-10 03:29:20','2026-09-10 03:29:20'),(2,58,5,'2026-09-08 04:03:44','2026-09-08 04:03:44'),(2,58,11,'2026-09-08 04:03:44','2026-09-08 04:03:44'),(2,59,5,'2026-09-08 04:05:02','2026-09-08 04:05:02'),(2,59,11,'2026-09-08 04:05:02','2026-09-08 04:05:02'),(2,60,5,'2026-09-08 04:05:08','2026-09-08 04:05:08'),(2,60,11,'2026-09-08 04:05:08','2026-09-08 04:05:08'),(2,61,4,'2026-09-02 11:18:39','2026-09-02 11:18:39'),(2,61,11,'2026-09-02 11:18:39','2026-09-02 11:18:39'),(2,62,5,'2026-09-08 04:03:58','2026-09-08 04:03:58'),(2,62,11,'2026-09-08 04:03:58','2026-09-08 04:03:58'),(7,47,12,'2026-09-19 05:47:03','2026-09-19 05:47:03'),(7,53,9,'2026-09-08 06:45:47','2026-09-08 06:45:47'),(7,53,12,'2026-09-08 06:45:47','2026-09-08 06:45:47'),(7,56,12,'2026-08-31 13:27:19','2026-08-31 13:27:19'),(7,64,9,'2026-09-08 09:03:15','2026-09-08 09:03:15'),(7,64,12,'2026-09-08 09:03:15','2026-09-08 09:03:15'),(7,65,9,'2026-09-09 08:57:38','2026-09-09 08:57:38'),(7,65,12,'2026-09-09 08:57:38','2026-09-09 08:57:38'),(7,66,9,'2026-09-09 09:19:14','2026-09-09 09:19:14'),(7,66,12,'2026-09-09 09:19:14','2026-09-09 09:19:14'),(7,67,9,'2026-09-14 14:02:07','2026-09-14 14:02:07'),(7,67,12,'2026-09-14 14:02:07','2026-09-14 14:02:07');
/*!40000 ALTER TABLE `user_roles` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `users`
--

DROP TABLE IF EXISTS `users`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `users` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `uuid` char(36) COLLATE utf8mb4_unicode_ci NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `email` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `mobile` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `user_type` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'employee',
  `department_id` bigint unsigned DEFAULT NULL,
  `designation_id` bigint unsigned DEFAULT NULL,
  `email_verified_at` timestamp NULL DEFAULT NULL,
  `password` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `avatar_path` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `locale` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'en',
  `status` enum('active','inactive','locked') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `last_login_at` timestamp NULL DEFAULT NULL,
  `password_changed_at` timestamp NULL DEFAULT NULL,
  `mobile_verified_at` timestamp NULL DEFAULT NULL,
  `remember_token` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `users_email_unique` (`email`),
  UNIQUE KEY `users_uuid_unique` (`uuid`),
  UNIQUE KEY `users_mobile_unique` (`mobile`),
  KEY `users_user_type_index` (`user_type`)
) ENGINE=InnoDB AUTO_INCREMENT=69 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `users`
--

LOCK TABLES `users` WRITE;
/*!40000 ALTER TABLE `users` DISABLE KEYS */;
INSERT INTO `users` VALUES (1,'118642f0-371e-4edc-9d08-d34ce45fb2c7','Platform Admin','admin@erpflow.local',NULL,'developer',NULL,NULL,NULL,'$2y$12$mE.eowOv9YXO3X0t//9BNegJEKLOyb5khYuTeab8rXRQW9Yl2T/Am',NULL,'en','active','2026-09-20 07:11:41',NULL,NULL,NULL,'2026-08-12 09:47:01','2026-09-20 07:11:41',NULL),(2,'064ce859-2f6f-4a3d-b081-af284c9f4260','Configuration Employee','employee@erpflow.local',NULL,'employee',NULL,NULL,NULL,'$2y$12$67btzs3IuUjLbF3AEm/oJOO7gFZt0AkF6HExW/Zz.y3ENZgsFnXt2',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-12 09:47:03','2026-08-12 09:47:03',NULL),(3,'aa1f9021-f833-4c53-9767-961376546f23','Test User','Testuser@gmail.com','34566356','employee',NULL,NULL,NULL,'$2y$12$2M/xK3Hqi5hBuWiAix2jtuIlc2yxN5KdOvTmafLGDzAqZseDs6BpS',NULL,'en','active','2026-08-20 09:56:50','2026-08-20 06:26:18','2026-08-20 06:25:46',NULL,'2026-08-16 03:57:17','2026-08-20 09:56:50',NULL),(4,'55203f3a-a2df-47d0-a368-1107f794b044','Rajoni','Rajoni123@gmail.com','1234567890098765431','employee',NULL,NULL,NULL,'$2y$12$7UxTfNb6Fi2W7wECh.dNmeOgpSDV2kU9f2m9M8LmSWLcwyeUUwAh2',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-16 07:12:25','2026-08-16 07:12:25',NULL),(5,'7aaf6481-bc80-4a05-a627-51839509681f','Jeba Tahseen','jeba@gmail.com','01934567890','employee',NULL,NULL,NULL,'$2y$12$8wscIXsiIqQ/5/DMJvQ6bOb0RvuR6XAgFAD4hc49.OmdEykbHiMdC',NULL,'en','active','2026-08-17 08:35:47','2026-08-17 05:55:44','2026-08-17 05:54:58',NULL,'2026-08-16 11:28:54','2026-09-07 05:05:59',NULL),(6,'6b7cb055-3524-4dc4-b8cd-a7ec378b3c6b','Md. Rahim','rahim@gmail.com','1231342','employee',NULL,NULL,NULL,'$2y$12$A1wwpCRbQQp7ALSWc7al4uu46q.xl5rCE.3ccnL9mvRo8f0LuJgNO',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-17 04:10:49','2026-08-17 04:10:49',NULL),(7,'98378873-e154-4eb3-886e-88a26196cfbc','Md Suruj','suruj.pippa@gmail.com','01731364148','employee',NULL,NULL,NULL,'$2y$12$uZl3yNGeeWyNpYiO8yGszun.P56l5corKrUj21Y18rVJPEhsUgmRC',NULL,'en','active','2026-09-20 03:34:28',NULL,NULL,NULL,'2026-08-17 05:35:10','2026-09-20 03:34:28',NULL),(8,'7fb15f27-25d0-4922-89f1-dd398cd7f05a','Md tanvir','tanvir@thisispippa.com','01631102838','employee',NULL,NULL,NULL,'$2y$12$A84wZ6UCqwRo7vaBfvHuxeQsK6IH031X7yTxXTq/Tr1o2nuSuq6nS',NULL,'en','active','2026-09-20 03:27:16',NULL,NULL,NULL,'2026-08-17 05:35:41','2026-09-20 03:27:16',NULL),(9,'0f5861aa-4527-40d9-aea0-055811f7fc02','Md Asraful','asraful@gmail.com','465343','employee',NULL,NULL,NULL,'$2y$12$enxANfnYc3Py5KzpYhuvQOD77Mvp/V2EsHVOmXAyqEL0z7f3GySua',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-17 05:36:15','2026-08-17 05:36:15',NULL),(10,'60b26a6f-7cde-47ec-8321-0e5dd9d7ba65','Md Munna','munna@gmail.com','32453','employee',NULL,NULL,NULL,'$2y$12$9iLfffLW873PpGAdmIOz/O5IgxGYsIG0118fvl1rP35xB6ZrFjAou',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-17 05:36:45','2026-08-17 05:36:45',NULL),(11,'b31d5d2b-48a6-488a-bb06-5fa06c47080a','M Rahat Bin Alam','rahat.isharifyltd@gmail.com','01728876396','employee',NULL,NULL,NULL,'$2y$12$KanRQuDn6r5ZUdROuZnz7.5dSg9n38vTdMxJM4CrS5KpraHLhNVNe',NULL,'en','active','2026-09-20 04:31:28',NULL,NULL,NULL,'2026-08-18 06:38:01','2026-09-20 04:31:28',NULL),(15,'7a937e54-87bc-49d3-9a8f-0ca8e13d6950','Test user pippa','testuserpippa@gmail.com',NULL,'employee',NULL,NULL,NULL,'$2y$12$A3F.5wO1mvxskcPj74qps.ztUVfcWkk50Nvf2EHie6fFnR8gQn/3m',NULL,'en','active','2026-08-20 08:47:49',NULL,NULL,NULL,'2026-08-20 06:08:50','2026-08-20 08:47:49',NULL),(16,'7137954d-6431-498e-b089-cca9820d967f','user1','user1@gmail.com',NULL,'employee',NULL,NULL,NULL,'$2y$12$XOU3fWhzlB.05t2wOYeU6u5CpwVLINTwF2oDifUSkelK6/pn1wM.y',NULL,'en','active','2026-08-20 12:33:10',NULL,NULL,NULL,'2026-08-20 06:36:31','2026-08-20 12:33:10',NULL),(17,'473449f9-f966-41a6-8fca-40419dc538ea','user2','user2@gmail.com',NULL,'employee',NULL,NULL,NULL,'$2y$12$MVJkhSSvTYt9p19wgaeXCOddcy4IX24Z3qPmfHaUb6nrMOBAQcKOe',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-20 06:36:58','2026-08-20 06:36:58',NULL),(20,'d245abdf-5be0-4cda-8e76-53e5e2ece712','Siam Haque','siam@thisispippa.com','01684093642','employee',NULL,NULL,NULL,'$2y$12$kDUZvGfZFZn9ukGrLipG0OR5dtJmmsGcR31cV.jxBhEnKK61qwXuK',NULL,'en','active','2026-09-20 03:22:44',NULL,'2026-08-23 10:17:32',NULL,'2026-08-23 10:16:14','2026-09-20 03:22:44',NULL),(21,'c2a660d2-e3b6-49f8-a930-4c0621f9f529','Md Ashraful Islam','ashraf.pippa@gmail.com','01521411947','employee',NULL,NULL,NULL,'$2y$12$tL9g6fMANL7NZyE1F9QBzuZ/CnnMGBNS/tdkoQmDpwTTaHKgSEXjW',NULL,'en','active','2026-09-20 03:42:59','2026-08-23 10:24:56','2026-08-23 10:24:18',NULL,'2026-08-23 10:23:30','2026-09-20 03:42:59',NULL),(26,'09e25fcd-9eaf-4c27-9f81-4a265858f67e','GM Mohon','gmmohon.qbits@gmail.com','01964477471','employee',NULL,NULL,NULL,'$2y$12$vyVwQ42alzv0Sad/ongooeHfTc8Dna9ZyT3ywkt8wUJrZ//eVQM26',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 10:36:47','2026-08-27 10:36:47',NULL),(27,'5f3c77ae-4467-4eca-bf28-85b234d78807','Md. Riajul Hasan Showkhin','showkhin.eclips@gmail.com','01670852882','employee',NULL,NULL,NULL,'$2y$12$X3HkqrXCaJYjoXooWm.mLObmIXfdya0lfMpqRX57XyWcZAm4sSNz2',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 10:51:12','2026-08-27 10:51:12',NULL),(28,'4334305a-f6bd-4bf4-8351-bd563056da0b','Md. Nayon Hasan','aminul.ecc@gmail.com','01780747822','employee',NULL,NULL,NULL,'$2y$12$viYhlHWgETJolxRPU3gm/.vTeeHdor3ECOTYzZqaJu5YJwmERpbQO',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 10:52:16','2026-08-27 10:52:16',NULL),(29,'a806c1a8-9f00-4a1a-bdd9-c86b841ba27c','MD. FIROZ MAHMUD','mahmudfiroz1996@gmail.com','01521459533','employee',NULL,NULL,NULL,'$2y$12$j0cruvbXOR1lFv6071tRbOzK3M4zyxi66WmAf5g2aMJYR.N.vaZKC',NULL,'en','active','2026-08-31 13:20:08',NULL,NULL,NULL,'2026-08-27 10:53:18','2026-08-31 13:20:08',NULL),(30,'eee2736b-c1f8-455e-aa9a-58ebacebe759','Asaduzzaman Khan','khan.engasad007@gmail','01712311397','employee',NULL,NULL,NULL,'$2y$12$BItGA57KtiMvrSyPlPvjF.jwqXXKFxlsCTPS.ZaKb2TJlEmkLVohK',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 10:56:20','2026-08-27 10:56:20',NULL),(31,'32fb5d42-648f-4811-9bb8-98b3c1085600','Sajjad Hossain Limon','sajjadhossainlimon093@gmail.com','01930112768','employee',NULL,NULL,NULL,'$2y$12$Qq3XdSdm21qy2d7oK36V1O.YiIi/ZWQIlSvr2guIhhvwP8HqrDwbO',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 10:57:46','2026-08-27 10:57:46',NULL),(32,'5af1bf5f-8113-4762-b416-c697eaa5e25c','Ibrahim Kabir Ifty','iftykabir430@gmail.com','01644393915','employee',NULL,NULL,NULL,'$2y$12$RuJBMQ8PaQNCV0xZ3X.qbuzyErUrdiOpxno7GShdQ7forO7T.QVj6',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 10:58:45','2026-08-27 10:58:45',NULL),(33,'a5623a40-f6ea-42e2-9a3c-10758d9d24ee','Razu Ahamed','mrazu6923@gmail.com','01827731470','employee',NULL,NULL,NULL,'$2y$12$Ujaj20oGO99nJROKNxWb5eWkIifUtRc0O.ULCMushgOkdtXShDVyO',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 10:59:37','2026-08-27 10:59:37',NULL),(34,'cd4d3adf-d61b-4036-af74-e33b9bcbe5cc','Nahid Al Nahiyan','nahiyanmonir9@gmail.com','01968982315','employee',NULL,NULL,NULL,'$2y$12$iCjc7Ls3C6p1NBC9QKRNrOKI9wFzqWXMBKVSp8.5.L.zcDp/KIe76',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:00:25','2026-08-27 11:00:25',NULL),(35,'8fa72f5b-47e3-478b-a919-eea7a3890ef6','Alif Hossain','alif.web.bd@gmail.com','01995371866','employee',NULL,NULL,NULL,'$2y$12$OoKU6szpLrjwf0/lsKbdSe/WsQmyJj/Up.ZMHJaC0cMZ0adjkS4Cy',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:01:14','2026-08-27 11:01:14',NULL),(36,'e51afbc8-068c-4dca-8708-15cb0f8b2178','M Rahat Bin Alam','rahat151923@gmail.com','01728876399','employee',NULL,NULL,NULL,'$2y$12$EDTk4X0moa95gfKN88mvAul.lT6PisXSU/AdM75ovDWEn7B5DuEri',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:03:50','2026-08-27 11:03:50',NULL),(37,'0ab78f76-3ff1-489d-a2be-db57e7312cc9','joshim','joshim@eclips.com','01558765211','employee',NULL,NULL,NULL,'$2y$12$iQkLuAFSC4k29HexrJIcN.IttWqmjZ1g/ANypzIK4RAqi4lYF7BZS',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:04:30','2026-08-27 11:04:30',NULL),(38,'a0acb7a9-e548-460e-bae0-473dcb3074c7','Khokon','khokonecom@gmail.com','01628791252','employee',NULL,NULL,NULL,'$2y$12$3qbvrCgpspVgl2C2FK77buV0UYvWz.fM4fVyvuGncS5ueW0QXugSm',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:05:19','2026-08-27 11:05:19',NULL),(39,'8f2a6756-de70-4be7-9686-f6aa1854bf4e','Md. Rabiul Alam','bryanbolt007@gmail.com','01673891114','employee',NULL,NULL,NULL,'$2y$12$i01NtMGwYOgJDc2RbRqHN.eVKaLmMzV6XPwVwwAD.ifIx5LCcJc3K',NULL,'en','active','2026-09-08 06:54:06',NULL,NULL,NULL,'2026-08-27 11:06:07','2026-09-08 06:54:06',NULL),(40,'9637da49-ccf9-4480-ac49-e076d9fdd282','Md. Riajul Hasan Showkhin','showkhinecs@gmail.com','01670852852','employee',NULL,NULL,NULL,'$2y$12$LM6ggyBLxZ/vmlkUjgqkWO6I27TM0qPSOpBZhgnGSne2Gr2yDzWIq',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:14:56','2026-08-27 11:14:56',NULL),(41,'ca4a51cb-5011-4321-994f-08c2f81a20e7','Md. Nayon Hasan','nayonhasan@clip.com','01554412366','employee',NULL,NULL,NULL,'$2y$12$DpW87AbYxndppYJtJTCxuuKZDNfXV3ZMX0/KU5u5jW4qpXFYMwr9.',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:15:43','2026-08-27 11:15:43',NULL),(42,'f9301721-5aad-43fe-8a37-9e1de6a5fc54','Firoz Mahmud','Firoz@isha.com','01547578622','employee',NULL,NULL,NULL,'$2y$12$1Cic9C/hqFnMdEx9BQSXxOL26zHzNp7/VwbbYnYtC/mOSfF7/FR5S',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:16:24','2026-08-27 11:16:24',NULL),(43,'399d7bf8-ead7-4ad2-bd32-e889542581a2','Asad Khan','asaduz@gmail.com','01425632587','employee',NULL,NULL,NULL,'$2y$12$M6wsfM4YWoPJ.RJQTz35oufJkMD0eXF3jjI3YKAEY3Z7R5ZCHhQtm',NULL,'en','active','2026-09-08 06:36:34',NULL,NULL,NULL,'2026-08-27 11:17:11','2026-09-08 06:36:34',NULL),(44,'934e1880-04e6-44cf-b49b-8ddf0ebcba5b','Alif Hossain','alifpippa@gmail.com','01435846237','developer',NULL,NULL,NULL,'$2y$12$hTHdFK1dm0qZV67Vw0uVM.uwIcxMwto1lnPDFOJTpiIbK.2t1md2C',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:18:37','2026-08-27 11:18:37',NULL),(45,'10459e1e-4033-4828-865c-7bd4ae8fe5fb','Alif Hossain','alifpia@gmail.com','01435846245','developer',NULL,NULL,NULL,'$2y$12$E1ZGhSv8BvWpV0A4jCKBuu80W9ZhoeF6AofGcGTzlZxXI6.ZNhVs6',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:19:52','2026-08-27 11:19:52',NULL),(46,'8e3ae5fe-b4b5-4796-8c31-44c2b2705c48','Sajjad Hossain Limon','sajjjjad@gmail.com','01612358216','employee',NULL,NULL,NULL,'$2y$12$93oBDAYBQrIuVBmmNxaSfu/go8sbxjkb9cWBHcKXxwDpWgdgSEoRm',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:21:18','2026-08-27 11:21:18',NULL),(47,'4257402c-6fff-43a3-82c0-4bd2c2a9f867','Ibrahim Kabir Ifty','iftyibrahimm@gmail.com','01958236478','employee',NULL,NULL,NULL,'$2y$12$KB.Z0.k30vH9PcLgtO/scO8jYtNFh2vcPNCghhC6Mqg2DMZVPKs9i',NULL,'en','active','2026-09-19 05:46:32',NULL,NULL,NULL,'2026-08-27 11:22:07','2026-09-19 05:46:32',NULL),(48,'c5e15ce4-64bd-450c-83ae-9e5ae4a0de57','Razu Ahamed','razuahm@gmail.co','01958552344','employee',NULL,NULL,NULL,'$2y$12$VQQSBeN6AH.1YHzPc2lC0.zZz2BWkEhnW109/EI2PSnIwE2mxGUom',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:23:08','2026-08-27 11:23:08',NULL),(49,'8d649fd0-0328-4c3b-8c14-128098977d19','Nahid Al Nahiyan','Nahiyan@gmail.com','01965886533','employee',NULL,NULL,NULL,'$2y$12$mTtzakYRmsDb76Qyigq1GO3dVJjGTg50V6jXQQ78Yf6TL9qTyGfC2',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:23:49','2026-08-27 11:23:49',NULL),(50,'fdd359b3-95bf-48bd-b692-57df05489370','Md. Joshim Uddin','Uddinjoshim@gmail.com','01958523648','employee',NULL,NULL,NULL,'$2y$12$6MvkunpfCI.JADfQqEAH5.2vv9MKn2RWS8cOzA7WffGrKslBhcxg.',NULL,'en','active','2026-09-07 07:50:06',NULL,NULL,NULL,'2026-08-27 11:25:06','2026-09-07 07:50:06',NULL),(51,'54a6ffaf-3d12-4347-bdb9-8dc62128a0ec','Rahat','rahat151920@gmail.com','01742589625','employee',NULL,NULL,NULL,'$2y$12$0.sF2t9gijyOSFYzkCTRceROnNEDWTJ5.4Y8Eo3IrNVkOHckYfc2i',NULL,'en','active',NULL,NULL,NULL,NULL,'2026-08-27 11:25:55','2026-08-27 11:25:55',NULL),(52,'de8aceab-ca83-44df-ae0e-fad99f0aa2ae','Khokon Talukder','talukderkhonon@gmail.com','01998525584','employee',NULL,NULL,NULL,'$2y$12$B34Yk2m6Zt6Y4p.4cEniluHq7R67v05NgInWBWgu9nA39bf9d2BTy',NULL,'en','active','2026-09-07 07:14:19',NULL,NULL,NULL,'2026-08-27 11:26:15','2026-09-07 07:14:19',NULL),(53,'3e9b2516-156c-4ab1-b60b-71750f63fca6','Rabiul Alam','bryan@gmail.com','01485235689','employee',NULL,NULL,NULL,'$2y$12$n76nVFKFGNOSS9vrWGq/cu.dZdL56SC/pQsGcGWaJKLdc6g2dInq.',NULL,'en','active','2026-09-08 06:30:03',NULL,NULL,NULL,'2026-08-27 11:26:52','2026-09-08 06:30:03',NULL),(54,'4ae7f91b-2d24-43b6-93f3-9266d97c41fb','Alif Hossain','alif1256@gmail.com','01553478456','employee',NULL,NULL,NULL,'$2y$12$RJmhpht9SQNRyD.9MQ.mA.umkXAPoJpoqLRbVa7wOYyKiXK0OXKHe',NULL,'en','active','2026-09-07 08:15:08',NULL,NULL,NULL,'2026-08-27 11:28:05','2026-09-07 08:15:08',NULL),(55,'3a4381b8-681b-47b0-b7ab-7bbb7d06d562','Alif Hossain','alif@thisispippa.com','01995371867','employee',NULL,NULL,NULL,'$2y$12$n/s9YO/MAEXr1gHY3r7oY.bfFl8X3UpLoRUquA1oYa4YCaWyRgxZ2',NULL,'en','active','2026-09-16 03:34:59','2026-09-02 04:08:06','2026-08-31 12:30:52',NULL,'2026-08-31 12:15:54','2026-09-16 03:34:59',NULL),(56,'f7101dd9-2717-46cf-9814-ea18c4e18015','Md. Atikur Rahman','atikul.ecomclips@gmail.com','01305154527','employee',NULL,NULL,NULL,'$2y$12$jHXightFtY2Ef.G8Br3Af.AON9na2Tg9UZXO5NCE//dmqIsFg64Bi',NULL,'en','active','2026-09-07 07:53:45',NULL,NULL,NULL,'2026-08-31 13:27:19','2026-09-07 07:53:45',NULL),(57,'9df437d8-3a67-4f63-a433-0d1a18b3a14c','Munna','munna@thisispippa.com','01755736548','employee',NULL,NULL,NULL,'$2y$12$iBEfs2tVEuw5udKOG4lCb.9yAA1BgwvRV2uY6A8qLCgZsm3aIgMLi',NULL,'en','active','2026-09-20 04:00:56','2026-09-01 13:15:45','2026-09-01 13:14:14',NULL,'2026-09-01 11:59:09','2026-09-20 04:00:56',NULL),(58,'c3f693c0-fa74-41a9-8f69-d288d3292f09','Bablu','kamruzzaman@thisispippa.com','01837253538','employee',NULL,NULL,NULL,'$2y$12$r0hU.MlJYtjAeav5SCngQeLEOmPpiOP7DHAt9CgFkJPadWddS16Qu',NULL,'en','active','2026-09-20 04:47:40','2026-09-02 03:46:54','2026-09-02 03:45:26',NULL,'2026-09-02 03:41:48','2026-09-20 04:47:40',NULL),(59,'b7bded6c-0eb7-43a9-aa70-e6fe657bf0fb','Rajoni','rajoni@thisispippa.com','01747436390','employee',NULL,NULL,NULL,'$2y$12$tbRivHuATyN7DPC9O1HD3.ul0jUwWVDszR6J/LqR.rvR8ZTsxQ6v.',NULL,'en','active','2026-09-20 03:26:35','2026-09-02 03:48:19','2026-09-02 03:47:35',NULL,'2026-09-02 03:43:47','2026-09-20 03:26:35',NULL),(60,'e69b6c12-65e8-47bd-8cd4-eb30edcccff9','Sharif','sharif@thisispippa.com','01712074151','employee',NULL,NULL,NULL,'$2y$12$MzBcE4su4bWd/xlmB2OiaO8wOpxlJ28Jsyl5n4pnDnN0nxpDoHule',NULL,'en','active','2026-09-20 05:20:43','2026-09-02 04:06:26','2026-09-02 04:05:18',NULL,'2026-09-02 04:02:13','2026-09-20 05:20:43',NULL),(61,'52e8f6b5-7fc3-45d5-bdf7-8dd8c040cc3c','Jabun nesa','jabun.mehedi@gmail.com','01723909088','employee',NULL,NULL,NULL,'$2y$12$y5FahuBEKgofas0qmF.WkeCiom06SMskTDTByE4kbOihQTPkXtgSa',NULL,'en','active','2026-09-02 11:24:11',NULL,NULL,NULL,'2026-09-02 11:18:16','2026-09-02 11:24:11',NULL),(62,'f87294e2-ebc6-46eb-9078-6ac1ab05ecba','Jeba Tahseen','jeba.pippa@gmail.com','01760479220','employee',NULL,NULL,NULL,'$2y$12$2AHm/AodHJ1AA4xbLjeTvu2cdamI5ez.6cCu0HXJYTU9z0OgH4./G',NULL,'en','active','2026-09-20 03:34:14','2026-09-08 03:48:24','2026-09-08 03:46:54',NULL,'2026-09-07 05:07:01','2026-09-20 03:34:14',NULL),(63,'a5c30483-a395-4d69-8f18-c5aa8ac49fb6','Extra','delete@gmail.com','01769044844','employee',NULL,NULL,NULL,'$2y$12$9FeOSNzIyUl5AwBPOmGmvOQruxuh78pHIRTL.Oo7yBvxzdY076YOW',NULL,'en','active','2026-09-08 07:29:15','2026-09-08 07:32:12','2026-09-08 07:30:28',NULL,'2026-09-08 07:01:50','2026-09-08 08:51:31',NULL),(64,'cb03a462-01ba-419c-bb40-5f3141b856fc','Fahim Ahmed','fahimahmed.office@gmail.com','01768022894','employee',NULL,NULL,NULL,'$2y$12$eRJPJPFc8ZO8jtHfS8iRfOccDV1LLuX2.Bp7yJjwL7bTBuwd22w3q',NULL,'en','active','2026-09-08 09:01:26',NULL,NULL,NULL,'2026-09-08 08:53:40','2026-09-08 09:01:26',NULL),(65,'a9cc7c91-a187-47b4-a6ce-a7d77684d979','Mizanur Rahman','mizanur.eclips@gmail.com','01913126684','employee',NULL,NULL,NULL,'$2y$12$6Q03uRYS/fph3afHo1Z6iuxu0VUMLggfyzOS08Vhuv1T0vaEC1Lnu',NULL,'en','active','2026-09-09 08:51:04',NULL,NULL,NULL,'2026-09-09 08:24:22','2026-09-09 08:51:04',NULL),(66,'000d088f-0148-48d6-94a6-cda6228ea22a','Md. Fahim Shaharear Khan','faed.ecomclips@gmail.com','01768588687','employee',NULL,NULL,NULL,'$2y$12$h9VrdAjEewLumxi.OGSj2utUfM157pWcdvWPZAltRP6lpPL5M4rpS',NULL,'en','active','2026-09-09 09:16:15',NULL,NULL,NULL,'2026-09-09 09:16:08','2026-09-09 09:16:15',NULL),(67,'3407ecfb-8162-4fa5-8d6c-07da3d9289cd','Nazmul Hasan Tuhin','nazmultuhin.ecomclips@gmail.com','01765468897','employee',NULL,NULL,NULL,'$2y$12$.RZ7GobzNMu3x.N5Ew.70e/l2xfWSOwcNAdI/GSynBw4qiJ1bRmaS',NULL,'en','active','2026-09-19 09:18:26',NULL,NULL,NULL,'2026-09-14 13:59:48','2026-09-19 09:18:26',NULL),(68,'1080cde3-807f-4ab0-8ab4-80c8d86bbd9d','pippa tech','pippa.technologies@gmail.com','01342177233','employee',NULL,NULL,NULL,'$2y$12$069rOAEpDTK6IdZr0Yc/0OVFGOXaHLCZP9fMQaumm0h8sTsGA8WNm',NULL,'en','active','2026-09-16 10:41:37','2026-09-16 10:43:03','2026-09-16 10:42:17',NULL,'2026-09-16 10:37:13','2026-09-16 10:43:03',NULL);
/*!40000 ALTER TABLE `users` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `work_locations`
--

DROP TABLE IF EXISTS `work_locations`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `work_locations` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `company_id` bigint unsigned NOT NULL,
  `name` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` enum('active','inactive') COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `created_by` bigint unsigned DEFAULT NULL,
  `updated_by` bigint unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `archived_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `work_locations_company_id_code_unique` (`company_id`,`code`),
  UNIQUE KEY `work_locations_company_id_name_unique` (`company_id`,`name`),
  KEY `work_locations_created_by_foreign` (`created_by`),
  KEY `work_locations_updated_by_foreign` (`updated_by`),
  KEY `work_locations_company_id_status_index` (`company_id`,`status`),
  CONSTRAINT `work_locations_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `work_locations_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `work_locations_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `work_locations`
--

LOCK TABLES `work_locations` WRITE;
/*!40000 ALTER TABLE `work_locations` DISABLE KEYS */;
INSERT INTO `work_locations` VALUES (4,7,'Remote','REM-05','active',1,1,'2026-08-27 11:53:44','2026-08-27 11:53:44',NULL),(5,7,'Onsite','ONS','active',1,1,'2026-08-27 11:55:11','2026-08-27 11:55:11',NULL);
/*!40000 ALTER TABLE `work_locations` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Dumping routines for database 'erpflow'
--
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

-- Dump completed on 2026-09-20  7:32:58
