-- https://www.phpmyadmin.net/
--

START TRANSACTION;



--
-- Database: `hrmifly_sass`
--

-- --------------------------------------------------------

--
-- Table structure for table `accounts`
--

CREATE TABLE IF NOT EXISTS `accounts` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `initial_balance` double NOT NULL,
  `account_number` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `branch_code` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `branch_address` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `balance` double DEFAULT '0',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `accounts_company_id_foreign` (`company_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `account_entries`
--

CREATE TABLE IF NOT EXISTS `account_entries` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `account_id` bigint UNSIGNED DEFAULT NULL,
  `amount` double NOT NULL,
  `is_debit` tinyint(1) NOT NULL DEFAULT '1',
  `type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `date` date NOT NULL,
  `deposit_id` bigint UNSIGNED DEFAULT NULL,
  `expense_id` bigint UNSIGNED DEFAULT NULL,
  `payroll_id` bigint UNSIGNED DEFAULT NULL,
  `pre_payment_id` bigint UNSIGNED DEFAULT NULL,
  `asset_id` bigint UNSIGNED DEFAULT NULL,
  `appreciation_id` bigint UNSIGNED DEFAULT NULL,
  `initial_account_id` bigint UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `account_entries_company_id_foreign` (`company_id`),
  KEY `account_entries_account_id_foreign` (`account_id`),
  KEY `account_entries_deposit_id_foreign` (`deposit_id`),
  KEY `account_entries_expense_id_foreign` (`expense_id`),
  KEY `account_entries_payroll_id_foreign` (`payroll_id`),
  KEY `account_entries_pre_payment_id_foreign` (`pre_payment_id`),
  KEY `account_entries_asset_id_foreign` (`asset_id`),
  KEY `account_entries_appreciation_id_foreign` (`appreciation_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `appreciations`
--

CREATE TABLE IF NOT EXISTS `appreciations` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `award_id` bigint UNSIGNED DEFAULT NULL,
  `user_id` bigint UNSIGNED DEFAULT NULL,
  `letterhead_template_id` bigint UNSIGNED DEFAULT NULL,
  `generates_id` bigint UNSIGNED DEFAULT NULL,
  `account_id` bigint UNSIGNED DEFAULT NULL,
  `created_by` bigint UNSIGNED DEFAULT NULL,
  `date` datetime NOT NULL,
  `price_amount` double DEFAULT NULL,
  `price_given` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `profile_image` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `appreciations_company_id_foreign` (`company_id`),
  KEY `appreciations_award_id_foreign` (`award_id`),
  KEY `appreciations_user_id_foreign` (`user_id`),
  KEY `appreciations_letterhead_template_id_foreign` (`letterhead_template_id`),
  KEY `appreciations_generates_id_foreign` (`generates_id`),
  KEY `appreciations_account_id_foreign` (`account_id`),
  KEY `appreciations_created_by_foreign` (`created_by`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `assets` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `asset_type_id` bigint UNSIGNED DEFAULT NULL,
  `image` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `serial_number` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `location_id` bigint UNSIGNED DEFAULT NULL,
  `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'working',
  `user_id` bigint UNSIGNED DEFAULT NULL,
  `broken_by` bigint UNSIGNED DEFAULT NULL,
  `account_id` bigint UNSIGNED DEFAULT NULL,
  `purchase_date` datetime DEFAULT NULL,
  `price` double DEFAULT '0',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `asset_user_id` bigint UNSIGNED DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `assets_company_id_foreign` (`company_id`),
  KEY `assets_asset_type_id_foreign` (`asset_type_id`),
  KEY `assets_location_id_foreign` (`location_id`),
  KEY `assets_user_id_foreign` (`user_id`),
  KEY `assets_broken_by_foreign` (`broken_by`),
  KEY `assets_account_id_foreign` (`account_id`),
  KEY `assets_asset_user_id_foreign` (`asset_user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `asset_types`
--

CREATE TABLE IF NOT EXISTS `asset_types` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `asset_types_company_id_foreign` (`company_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `asset_users`
--

CREATE TABLE IF NOT EXISTS `asset_users` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `asset_id` bigint UNSIGNED DEFAULT NULL,
  `lent_to` bigint UNSIGNED DEFAULT NULL,
  `lent_by` bigint UNSIGNED DEFAULT NULL,
  `return_by` bigint UNSIGNED DEFAULT NULL,
  `broken_user_id` bigint UNSIGNED DEFAULT NULL,
  `notes` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `lend_date` date DEFAULT NULL,
  `return_date` date DEFAULT NULL,
  `actual_return_date` date DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `asset_users_asset_id_foreign` (`asset_id`),
  KEY `asset_users_lent_to_foreign` (`lent_to`),
  KEY `asset_users_lent_by_foreign` (`lent_by`),
  KEY `asset_users_return_by_foreign` (`return_by`),
  KEY `asset_users_broken_user_id_foreign` (`broken_user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `attendances`
--

CREATE TABLE IF NOT EXISTS `attendances` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `date` date DEFAULT NULL,
  `is_holiday` tinyint(1) NOT NULL DEFAULT '0',
  `is_leave` tinyint(1) NOT NULL DEFAULT '0',
  `user_id` bigint UNSIGNED NOT NULL,
  `leave_id` bigint UNSIGNED DEFAULT NULL,
  `leave_type_id` bigint UNSIGNED DEFAULT NULL,
  `holiday_id` bigint UNSIGNED DEFAULT NULL,
  `clock_in_date_time` datetime DEFAULT NULL,
  `clock_out_date_time` datetime DEFAULT NULL,
  `clock_in_ip_address` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `total_duration` int DEFAULT NULL,
  `clock_out_ip_address` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `clock_in_time` time DEFAULT NULL,
  `clock_out_time` time DEFAULT NULL,
  `office_clock_in_time` time DEFAULT NULL,
  `office_clock_out_time` time DEFAULT NULL,
  `is_half_day` tinyint(1) NOT NULL DEFAULT '0',
  `half_leave` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'no_leave',
  `is_late` tinyint(1) NOT NULL DEFAULT '0',
  `late_time_duration` int DEFAULT '0',
  `is_paid` tinyint(1) NOT NULL DEFAULT '0',
  `status` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'present',
  `reason` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `actual_clock_in_date` date DEFAULT NULL,
  `early_clock_in_time` int DEFAULT NULL,
  `allow_clock_out_till` int DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `clock_in_latitude` decimal(18,15) DEFAULT NULL,
  `clock_in_longitude` decimal(18,15) DEFAULT NULL,
  `clock_in_location_accuracy` double DEFAULT NULL,
  `clock_in_location_name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `clock_in_browser` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `clock_in_platform` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `clock_in_device_type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `clock_in_user_agent` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `clock_out_latitude` decimal(18,15) DEFAULT NULL,
  `clock_out_longitude` decimal(18,15) DEFAULT NULL,
  `clock_out_location_accuracy` double DEFAULT NULL,
  `clock_out_location_name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `clock_out_browser` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `clock_out_platform` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `clock_out_device_type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `clock_out_user_agent` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  PRIMARY KEY (`id`),
  KEY `attendances_company_id_foreign` (`company_id`),
  KEY `attendances_user_id_foreign` (`user_id`),
  KEY `attendances_leave_id_foreign` (`leave_id`),
  KEY `attendances_leave_type_id_foreign` (`leave_type_id`),
  KEY `attendances_holiday_id_foreign` (`holiday_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `attendances`
--

INSERT INTO `attendances` (`id`, `company_id`, `date`, `is_holiday`, `is_leave`, `user_id`, `leave_id`, `leave_type_id`, `holiday_id`, `clock_in_date_time`, `clock_out_date_time`, `clock_in_ip_address`, `total_duration`, `clock_out_ip_address`, `clock_in_time`, `clock_out_time`, `office_clock_in_time`, `office_clock_out_time`, `is_half_day`, `half_leave`, `is_late`, `late_time_duration`, `is_paid`, `status`, `reason`, `actual_clock_in_date`, `early_clock_in_time`, `allow_clock_out_till`, `created_at`, `updated_at`, `clock_in_latitude`, `clock_in_longitude`, `clock_in_location_accuracy`, `clock_in_location_name`, `clock_in_browser`, `clock_in_platform`, `clock_in_device_type`, `clock_in_user_agent`, `clock_out_latitude`, `clock_out_longitude`, `clock_out_location_accuracy`, `clock_out_location_name`, `clock_out_browser`, `clock_out_platform`, `clock_out_device_type`, `clock_out_user_agent`) VALUES
(1, 2, '2025-08-23', 0, 0, 2, NULL, NULL, NULL, '2025-08-23 04:27:34', NULL, '::1', NULL, NULL, '09:57:34', NULL, '09:30:00', '18:00:00', 0, 'no_leave', 0, 0, 1, 'present', NULL, '2025-08-23', NULL, NULL, '2025-08-22 22:57:34', '2025-08-22 22:57:34', NULL, NULL, NULL, NULL, 'Chrome 139.0.0.0', 'Windows', 'desktop', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);

-- --------------------------------------------------------

--
-- Table structure for table `awards`
--

CREATE TABLE IF NOT EXISTS `awards` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `created_by` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `active` tinyint(1) NOT NULL DEFAULT '1',
  `award_price` double DEFAULT NULL,
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `awards_company_id_foreign` (`company_id`),
  KEY `awards_created_by_foreign` (`created_by`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `basic_salary_details`
--

CREATE TABLE IF NOT EXISTS `basic_salary_details` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `user_id` bigint UNSIGNED DEFAULT NULL,
  `salary_component_id` bigint UNSIGNED DEFAULT NULL,
  `type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `value_type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `monthly` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `basic_salary_details_company_id_foreign` (`company_id`),
  KEY `basic_salary_details_user_id_foreign` (`user_id`),
  KEY `basic_salary_details_salary_component_id_foreign` (`salary_component_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `companies` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `short_name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `email` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `phone` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `website` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `light_logo` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `dark_logo` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `small_dark_logo` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `small_light_logo` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `address` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `app_layout` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'sidebar',
  `currency_id` bigint UNSIGNED DEFAULT NULL,
  `lang_id` bigint UNSIGNED DEFAULT NULL,
  `website_lang_id` bigint UNSIGNED DEFAULT NULL,
  `left_sidebar_theme` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'dark',
  `primary_color` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '#1890ff',
  `date_format` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'DD-MM-YYYY',
  `time_format` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'hh:mm a',
  `auto_detect_timezone` tinyint(1) NOT NULL DEFAULT '1',
  `timezone` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Asia/Kolkata',
  `session_driver` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'file',
  `app_debug` tinyint(1) NOT NULL DEFAULT '0',
  `update_app_notification` tinyint(1) NOT NULL DEFAULT '1',
  `login_image` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `rtl` tinyint(1) NOT NULL DEFAULT '0',
  `shortcut_menus` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'top_bottom',
  `mysqldump_command` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '/usr/bin/mysqldump',
  `profile_image` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `stripe_id` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `pm_type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `pm_last_four` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `trial_ends_at` timestamp NULL DEFAULT NULL,
  `subscription_plan_id` bigint UNSIGNED DEFAULT NULL,
  `package_type` enum('monthly','annual') CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'monthly',
  `licence_expire_on` date DEFAULT NULL,
  `payment_transcation_id` bigint UNSIGNED DEFAULT NULL,
  `is_global` tinyint(1) NOT NULL DEFAULT '0',
  `admin_id` bigint UNSIGNED DEFAULT NULL,
  `status` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'active',
  `total_users` int NOT NULL DEFAULT '1',
  `email_verification_code` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `verified` tinyint(1) NOT NULL DEFAULT '0',
  `clock_in_time` time DEFAULT '09:30:00',
  `clock_out_time` time DEFAULT '18:00:00',
  `leave_start_month` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '01',
  `late_mark_after` int DEFAULT NULL,
  `early_clock_in_time` int DEFAULT NULL,
  `allow_clock_out_till` int DEFAULT NULL,
  `self_clocking` tinyint(1) NOT NULL DEFAULT '1',
  `allowed_ip_address` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `letterhead_header_color` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '#1890ff',
  `letterhead_show_company_name` tinyint(1) NOT NULL DEFAULT '1',
  `letterhead_show_company_email` tinyint(1) NOT NULL DEFAULT '1',
  `letterhead_show_company_phone` tinyint(1) NOT NULL DEFAULT '1',
  `letterhead_show_company_address` tinyint(1) NOT NULL DEFAULT '1',
  `letterhead_left_space` int DEFAULT '15',
  `letterhead_right_space` int DEFAULT '15',
  `letterhead_top_space` int DEFAULT '40',
  `letterhead_bottom_space` int DEFAULT '20',
  `holiday_pdf_font_size` int DEFAULT '20',
  `holiday_pdf_line_height` int DEFAULT '40',
  `generate_pdf_font_size` int DEFAULT '17',
  `generate_pdf_line_height` int DEFAULT '28',
  `letterhead_title_show_in_pdf` tinyint(1) DEFAULT '1',
  `employee_id_prefix` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT 'emp',
  `employee_id_start` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '0001',
  `employee_id_digits` int DEFAULT '4',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `pdf_font_id` bigint UNSIGNED DEFAULT NULL,
  `use_custom_font` tinyint(1) DEFAULT '0',
  `white_label_completed` tinyint(1) NOT NULL DEFAULT '0',
  `capture_location` tinyint(1) NOT NULL DEFAULT '0',
  `google_geo_coding_api_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `export_pdf_left_space` int DEFAULT '15',
  `export_pdf_right_space` int DEFAULT '15',
  `export_pdf_top_space` int DEFAULT '40',
  `export_pdf_bottom_space` int DEFAULT '20',
  `export_pdf_line_height` int DEFAULT '25',
  `export_pdf_font_size` int DEFAULT '14',
  PRIMARY KEY (`id`),
  KEY `companies_lang_id_foreign` (`lang_id`),
  KEY `companies_subscription_plan_id_foreign` (`subscription_plan_id`),
  KEY `companies_stripe_id_index` (`stripe_id`),
  KEY `companies_pdf_font_id_foreign` (`pdf_font_id`),
  KEY `companies_website_lang_id_foreign` (`website_lang_id`),
  KEY `companies_payment_transcation_id_foreign` (`payment_transcation_id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `companies` (`id`, `name`, `short_name`, `email`, `phone`, `website`, `light_logo`, `dark_logo`, `small_dark_logo`, `small_light_logo`, `address`, `app_layout`, `currency_id`, `lang_id`, `website_lang_id`, `left_sidebar_theme`, `primary_color`, `date_format`, `time_format`, `auto_detect_timezone`, `timezone`, `session_driver`, `app_debug`, `update_app_notification`, `login_image`, `rtl`, `shortcut_menus`, `mysqldump_command`, `profile_image`, `stripe_id`, `pm_type`, `pm_last_four`, `trial_ends_at`, `subscription_plan_id`, `package_type`, `licence_expire_on`, `payment_transcation_id`, `is_global`, `admin_id`, `status`, `total_users`, `email_verification_code`, `verified`, `clock_in_time`, `clock_out_time`, `leave_start_month`, `late_mark_after`, `early_clock_in_time`, `allow_clock_out_till`, `self_clocking`, `allowed_ip_address`, `letterhead_header_color`, `letterhead_show_company_name`, `letterhead_show_company_email`, `letterhead_show_company_phone`, `letterhead_show_company_address`, `letterhead_left_space`, `letterhead_right_space`, `letterhead_top_space`, `letterhead_bottom_space`, `holiday_pdf_font_size`, `holiday_pdf_line_height`, `generate_pdf_font_size`, `generate_pdf_line_height`, `letterhead_title_show_in_pdf`, `employee_id_prefix`, `employee_id_start`, `employee_id_digits`, `created_at`, `updated_at`, `pdf_font_id`, `use_custom_font`, `white_label_completed`, `capture_location`, `google_geo_coding_api_key`, `export_pdf_left_space`, `export_pdf_right_space`, `export_pdf_top_space`, `export_pdf_bottom_space`, `export_pdf_line_height`, `export_pdf_font_size`) VALUES
(1, 'KiyoHR SAAS', 'KiyoHRSAAS', 'anjaneya@kiyosolutions.com', '9966337448', NULL, 'company_irtpxxuwlc4857y258fz.png', 'company_bnaczfu2lrsohthqiqjc.png', 'company_eeec1aylvm8ue6dxorxn.png', 'company_8h56fmiga3i65l8uvpwh.png', '16/A, Prasanthi Hills, Pragathi Nagar, Hyderabad, Telangana-500090', 'sidebar', 2, 1, NULL, 'dark', '#008781', 'DD-MM-YYYY', 'hh:mm a', 1, 'Asia/Kolkata', 'file', 0, 1, 'company_ohb3bdmnnmyy8wacsm5v.jpg', 0, 'top_bottom', '/usr/bin/mysqldump', NULL, NULL, NULL, NULL, NULL, NULL, 'monthly', NULL, NULL, 1, 1, 'active', 1, NULL, 1, '09:30:00', '18:00:00', '01', NULL, NULL, NULL, 1, NULL, '#008781', 1, 1, 1, 1, 15, 15, 40, 20, 20, 40, 17, 28, 1, 'emp', '0001', 4, '2025-08-09 22:46:07', '2025-08-09 23:54:51', NULL, 0, 1, 0, NULL, 15, 15, 40, 20, 25, 14),
(2, 'Kiyo Solutions Pvt Ltd', 'kiyo solutions pvt ltd', 'info@kiyosolutions.com', '7036248736', NULL, 'company_2wmlsrm68tssgx6kwklb.png', 'company_hwlovvqdpyra6aqpq5kj.png', 'company_xat7824kiwxrmkrmoo6o.png', 'company_bypesdofyntd1iqof0ip.png', 'Latha Residency, Prasathi Hills\nPragathi Nagar, Hyderabad-500090', 'sidebar', 1, NULL, NULL, 'dark', '#008781', 'DD-MM-YYYY', 'hh:mm a', 1, 'Asia/Kolkata', 'file', 0, 1, NULL, 0, 'top_bottom', '/usr/bin/mysqldump', NULL, NULL, NULL, NULL, NULL, 2, 'monthly', '2025-09-09', NULL, 0, 2, 'active', 2, NULL, 0, '09:30:00', '18:00:00', '01', NULL, NULL, NULL, 1, NULL, '#008781', 1, 1, 1, 1, 15, 15, 40, 20, 20, 40, 17, 28, 1, 'emp', '0003', 4, '2025-08-09 22:56:35', '2025-08-22 23:09:08', NULL, 0, 0, 0, NULL, 15, 15, 40, 20, 25, 14),
(3, 'S&D Engineering Services', 'SDES', 'venkatesh.s@sdengineeringservices.com', '9949813527', NULL, 'company_wov9sixlg5jrisrwlkdo.png', 'company_ln8uoejycthny3ltq6ej.png', 'company_q8klykrv8chw7s1r1re2.png', 'company_t0l33ly76r35k3cha86v.png', NULL, 'sidebar', 4, NULL, NULL, 'dark', '#f5511e', 'DD-MM-YYYY', 'hh:mm a', 1, 'Asia/Kolkata', 'file', 0, 1, NULL, 0, 'top_bottom', '/usr/bin/mysqldump', 'jobDetail_xqaqebyo7s0guawplowb.png', NULL, NULL, NULL, NULL, 2, 'monthly', '2025-09-09', NULL, 0, 3, 'active', 3, 'oviBIO6CQBsIvLHjN6zbdDTeaYStGHErevCFJJyD3bd5kGERCB', 0, '09:30:00', '18:00:00', '01', 30, 30, 30, 1, '[]', '#f5511e', 1, 1, 1, 1, 15, 15, 40, 20, 20, 40, 17, 28, 1, 'SDES', '0001', 4, '2025-08-10 00:59:58', '2025-08-10 04:00:00', NULL, 0, 0, 0, NULL, 15, 15, 40, 20, 25, 14);

-- --------------------------------------------------------

--
-- Table structure for table `company_policies`
--

CREATE TABLE IF NOT EXISTS `company_policies` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `location_id` bigint UNSIGNED DEFAULT NULL,
  `title` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `policy_document` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `method_type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT 'upload',
  `letter_description` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `company_policies_company_id_foreign` (`company_id`),
  KEY `company_policies_location_id_foreign` (`location_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `complaints`
--

CREATE TABLE IF NOT EXISTS `complaints` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `title` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `date_time` datetime DEFAULT NULL,
  `from_user_id` bigint UNSIGNED DEFAULT NULL,
  `to_user_id` bigint UNSIGNED DEFAULT NULL,
  `letterhead_template_id` bigint UNSIGNED DEFAULT NULL,
  `generates_id` bigint UNSIGNED DEFAULT NULL,
  `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `proff_of_document` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `manager_id` bigint UNSIGNED DEFAULT NULL,
  `reply_notes` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `complaints_company_id_foreign` (`company_id`),
  KEY `complaints_from_user_id_foreign` (`from_user_id`),
  KEY `complaints_to_user_id_foreign` (`to_user_id`),
  KEY `complaints_letterhead_template_id_foreign` (`letterhead_template_id`),
  KEY `complaints_generates_id_foreign` (`generates_id`),
  KEY `complaints_manager_id_foreign` (`manager_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `currencies`
--

CREATE TABLE IF NOT EXISTS `currencies` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `code` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `symbol` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `position` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `is_deletable` tinyint(1) NOT NULL DEFAULT '1',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `currencies_company_id_foreign` (`company_id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `currencies`
--

INSERT INTO `currencies` (`id`, `company_id`, `name`, `code`, `symbol`, `position`, `is_deletable`, `created_at`, `updated_at`) VALUES
(1, 2, 'Dollar', 'USD', '$', 'front', 0, NULL, NULL),
(2, 1, 'INR', 'INR', '₹', 'front', 1, '2025-08-09 23:41:02', '2025-08-09 23:41:02'),
(3, 3, 'Dollar', 'USD', '$', 'front', 0, NULL, NULL),
(4, 3, 'INR', 'INR', '₹', 'front', 1, '2025-08-10 02:55:53', '2025-08-10 02:55:53');

-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `departments` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `created_by` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `departments_company_id_foreign` (`company_id`),
  KEY `departments_created_by_foreign` (`created_by`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `departments` (`id`, `company_id`, `created_by`, `name`, `created_at`, `updated_at`) VALUES
(1, 3, 3, 'HR & Admin', '2025-08-10 03:20:10', '2025-08-10 03:20:10'),
(2, 3, 3, 'Architecture', '2025-08-10 03:20:18', '2025-08-10 03:20:18'),
(3, 3, 3, 'Structural / Civil', '2025-08-10 03:20:27', '2025-08-10 03:20:27'),
(4, 3, 3, 'Mechanical', '2025-08-10 03:20:37', '2025-08-10 03:20:37'),
(5, 3, 3, 'Mechanical', '2025-08-10 03:20:45', '2025-08-10 03:20:45'),
(6, 3, 3, 'Engineering & Operations', '2025-08-10 03:20:52', '2025-08-10 03:20:52'),
(7, 2, 2, 'IT', '2025-08-22 23:00:14', '2025-08-22 23:00:14');

-- --------------------------------------------------------

--
-- Table structure for table `deposits`
--

CREATE TABLE IF NOT EXISTS `deposits` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `account_id` bigint UNSIGNED DEFAULT NULL,
  `deposit_category_id` bigint UNSIGNED DEFAULT NULL,
  `amount` double NOT NULL,
  `date_time` datetime NOT NULL,
  `payer_id` bigint UNSIGNED NOT NULL,
  `reference_number` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `file` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `notes` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `deposits_company_id_foreign` (`company_id`),
  KEY `deposits_account_id_foreign` (`account_id`),
  KEY `deposits_deposit_category_id_foreign` (`deposit_category_id`),
  KEY `deposits_payer_id_foreign` (`payer_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `deposit_categories`
--

CREATE TABLE IF NOT EXISTS `deposit_categories` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `deposit_categories_company_id_foreign` (`company_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `designations` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `created_by` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `designations_company_id_foreign` (`company_id`),
  KEY `designations_created_by_foreign` (`created_by`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `designations` (`id`, `company_id`, `created_by`, `name`, `created_at`, `updated_at`) VALUES
(1, 3, 3, 'Head - HR & Admin', '2025-08-10 03:21:55', '2025-08-10 03:21:55'),
(2, 3, 3, 'Head - Engineering & Operations', '2025-08-10 03:22:06', '2025-08-10 03:22:06'),
(3, 3, 3, 'BIM Architect', '2025-08-10 03:22:13', '2025-08-10 03:22:13'),
(4, 3, 3, 'Consultant', '2025-08-10 03:22:20', '2025-08-10 03:22:20'),
(5, 2, 2, 'SE', '2025-08-22 23:00:28', '2025-08-22 23:00:28');

-- --------------------------------------------------------

--
-- Table structure for table `email_queries`
--

CREATE TABLE IF NOT EXISTS `email_queries` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `date_time` datetime NOT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `email` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `message` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `replied` tinyint(1) NOT NULL DEFAULT '0',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `employee_fields`
--

CREATE TABLE IF NOT EXISTS `employee_fields` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `field_type_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `is_required` tinyint(1) NOT NULL,
  `default_value` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_fields_company_id_foreign` (`company_id`),
  KEY `employee_fields_field_type_id_foreign` (`field_type_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `employee_specific_leave_counts`
--

CREATE TABLE IF NOT EXISTS `employee_specific_leave_counts` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `user_id` bigint UNSIGNED DEFAULT NULL,
  `leave_type_id` bigint UNSIGNED DEFAULT NULL,
  `total_leaves` int NOT NULL DEFAULT '0',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_specific_leave_counts_company_id_foreign` (`company_id`),
  KEY `employee_specific_leave_counts_user_id_foreign` (`user_id`),
  KEY `employee_specific_leave_counts_leave_type_id_foreign` (`leave_type_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `employee_work_status`
--

CREATE TABLE IF NOT EXISTS `employee_work_status` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `employee_work_status_company_id_foreign` (`company_id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `employee_work_status`
--

INSERT INTO `employee_work_status` (`id`, `company_id`, `name`, `created_at`, `updated_at`) VALUES
(1, 3, 'Work From Home', '2025-08-10 03:27:12', '2025-08-10 03:27:12'),
(2, 3, 'Probation', '2025-08-10 03:27:31', '2025-08-10 03:27:31'),
(3, 3, 'Contract', '2025-08-10 03:27:48', '2025-08-10 03:27:48'),
(4, 3, 'Full Time', '2025-08-10 03:28:02', '2025-08-10 03:28:02'),
(5, 2, 'Active', '2025-08-22 23:00:47', '2025-08-22 23:00:47');

-- --------------------------------------------------------

--
-- Table structure for table `expenses`
--

CREATE TABLE IF NOT EXISTS `expenses` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `bill` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `expense_category_id` bigint UNSIGNED DEFAULT NULL,
  `payee_id` bigint UNSIGNED DEFAULT NULL,
  `amount` float NOT NULL,
  `user_id` bigint UNSIGNED DEFAULT NULL,
  `notes` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `date_time` datetime NOT NULL,
  `reference_number` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `account_id` bigint UNSIGNED DEFAULT NULL,
  `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `expense_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT 'employee_claims',
  `payment_date` datetime DEFAULT NULL,
  `payment_status` tinyint(1) DEFAULT '0',
  `payroll_month` int DEFAULT NULL,
  `payroll_year` int DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `expenses_company_id_foreign` (`company_id`),
  KEY `expenses_expense_category_id_foreign` (`expense_category_id`),
  KEY `expenses_payee_id_foreign` (`payee_id`),
  KEY `expenses_user_id_foreign` (`user_id`),
  KEY `expenses_account_id_foreign` (`account_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `expense_categories`
--

CREATE TABLE IF NOT EXISTS `expense_categories` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `expense_for` varchar(25) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'all',
  `description` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `expense_categories_company_id_foreign` (`company_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `failed_jobs` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `uuid` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `connection` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `queue` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `payload` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `exception` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `failed_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `failed_jobs_uuid_unique` (`uuid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `feedbacks`
--

CREATE TABLE IF NOT EXISTS `feedbacks` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `title` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `form_id` bigint UNSIGNED DEFAULT NULL,
  `visible_to` tinyint(1) NOT NULL DEFAULT '1',
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `last_date` datetime DEFAULT NULL,
  `feedback_form_fields` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `indicator_fields` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `feedbacks_company_id_foreign` (`company_id`),
  KEY `feedbacks_form_id_foreign` (`form_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `feedback_users`
--

CREATE TABLE IF NOT EXISTS `feedback_users` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `feedback_id` bigint UNSIGNED DEFAULT NULL,
  `user_id` bigint UNSIGNED DEFAULT NULL,
  `data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `feedback_given` tinyint(1) NOT NULL DEFAULT '0',
  `allowed` tinyint(1) NOT NULL DEFAULT '0',
  `submit_date` date DEFAULT NULL,
  `rating` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `rating_details` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `feedback_users_feedback_id_foreign` (`feedback_id`),
  KEY `feedback_users_user_id_foreign` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `field_types`
--

CREATE TABLE IF NOT EXISTS `field_types` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `visible_to_employee` tinyint(1) DEFAULT '0',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `field_types_company_id_foreign` (`company_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `forms`
--

CREATE TABLE IF NOT EXISTS `forms` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `form_fields` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` 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 `forms_company_id_foreign` (`company_id`),
  KEY `forms_created_by_foreign` (`created_by`),
  KEY `forms_updated_by_foreign` (`updated_by`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `generates`
--

CREATE TABLE IF NOT EXISTS `generates` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `title` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `user_id` bigint UNSIGNED DEFAULT NULL,
  `letterhead_template_id` bigint UNSIGNED DEFAULT NULL,
  `left_space` int DEFAULT NULL,
  `right_space` int DEFAULT NULL,
  `top_space` int DEFAULT NULL,
  `bottom_space` int DEFAULT NULL,
  `description` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `admin_id` bigint UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `generates_company_id_foreign` (`company_id`),
  KEY `generates_user_id_foreign` (`user_id`),
  KEY `generates_letterhead_template_id_foreign` (`letterhead_template_id`),
  KEY `generates_admin_id_foreign` (`admin_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `holidays`
--

CREATE TABLE IF NOT EXISTS `holidays` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `year` int NOT NULL,
  `month` int NOT NULL,
  `date` date NOT NULL,
  `is_weekend` tinyint(1) NOT NULL DEFAULT '0',
  `is_half_day` tinyint(1) NOT NULL DEFAULT '0',
  `half_holiday` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'before_break',
  `created_by` bigint UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `holidays_company_id_foreign` (`company_id`),
  KEY `holidays_created_by_foreign` (`created_by`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `increments_promotions`
--

CREATE TABLE IF NOT EXISTS `increments_promotions` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `user_id` bigint UNSIGNED DEFAULT NULL,
  `type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'promotion',
  `date` date NOT NULL,
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `net_salary` int DEFAULT NULL,
  `promoted_designation_id` bigint UNSIGNED DEFAULT NULL,
  `current_designation_id` bigint UNSIGNED DEFAULT NULL,
  `generate_id` bigint UNSIGNED DEFAULT NULL,
  `letterhead_template_id` bigint UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `increments_promotions_company_id_foreign` (`company_id`),
  KEY `increments_promotions_user_id_foreign` (`user_id`),
  KEY `increments_promotions_promoted_designation_id_foreign` (`promoted_designation_id`),
  KEY `increments_promotions_current_designation_id_foreign` (`current_designation_id`),
  KEY `increments_promotions_generate_id_foreign` (`generate_id`),
  KEY `increments_promotions_letterhead_template_id_foreign` (`letterhead_template_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `indicators`
--

CREATE TABLE IF NOT EXISTS `indicators` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `fields` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `indicators_company_id_foreign` (`company_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `jobs` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `queue` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `payload` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `attempts` tinyint 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=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `jobs` (`id`, `queue`, `payload`, `attempts`, `reserved_at`, `available_at`, `created_at`) VALUES
(1, 'default', '{\"uuid\":\"6fe74d57-280b-48ba-8f13-0711faad7ce0\",\"displayName\":\"App\\\\Notifications\\\\MainNotificaiton\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":null,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":null,\"retryUntil\":null,\"data\":{\"commandName\":\"Illuminate\\\\Notifications\\\\SendQueuedNotifications\",\"command\":\"O:48:\\\"Illuminate\\\\Notifications\\\\SendQueuedNotifications\\\":3:{s:11:\\\"notifiables\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:15:\\\"App\\\\Models\\\\User\\\";s:2:\\\"id\\\";a:1:{i:0;i:4;}s:9:\\\"relations\\\";a:4:{i:0;s:7:\\\"company\\\";i:1;s:10:\\\"department\\\";i:2;s:11:\\\"designation\\\";i:3;s:5:\\\"shift\\\";}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:12:\\\"notification\\\";O:34:\\\"App\\\\Notifications\\\\MainNotificaiton\\\":2:{s:15:\\\"notficationData\\\";a:4:{s:8:\\\"send_for\\\";s:21:\\\"employee_welcome_mail\\\";s:2:\\\"to\\\";O:15:\\\"App\\\\Models\\\\User\\\":42:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:5:\\\"users\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:54:{s:2:\\\"id\\\";i:4;s:10:\\\"company_id\\\";i:3;s:7:\\\"role_id\\\";i:2;s:13:\\\"is_superadmin\\\";i:0;s:9:\\\"user_type\\\";s:13:\\\"staff_members\\\";s:13:\\\"login_enabled\\\";i:1;s:4:\\\"name\\\";s:19:\\\"S Suja Selva Kumari\\\";s:15:\\\"employee_number\\\";s:9:\\\"SDES-0001\\\";s:6:\\\"gender\\\";s:6:\\\"female\\\";s:3:\\\"dob\\\";N;s:12:\\\"joining_date\\\";s:10:\\\"2024-07-25\\\";s:11:\\\"allow_login\\\";i:1;s:5:\\\"email\\\";s:18:\\\"sujas042@gmail.com\\\";s:10:\\\"is_married\\\";N;s:13:\\\"marriage_date\\\";N;s:14:\\\"personal_email\\\";N;s:14:\\\"personal_phone\\\";N;s:9:\\\"report_to\\\";i:3;s:10:\\\"is_manager\\\";s:1:\\\"1\\\";s:10:\\\"visibility\\\";s:7:\\\"manager\\\";s:8:\\\"password\\\";s:60:\\\"$2y$10$nHDdTB9jvDvhh5foqPmbxuupWstVFDQpDcXakuEW1bNhOVdv5I5om\\\";s:5:\\\"phone\\\";s:10:\\\"7674097799\\\";s:8:\\\"end_date\\\";N;s:20:\\\"probation_start_date\\\";N;s:18:\\\"probation_end_date\\\";N;s:17:\\\"notice_start_date\\\";N;s:15:\\\"notice_end_date\\\";N;s:13:\\\"profile_image\\\";s:29:\\\"user_ya4p6e6amme3qnuh2lhk.jpg\\\";s:7:\\\"address\\\";N;s:16:\\\"shipping_address\\\";N;s:23:\\\"email_verification_code\\\";N;s:6:\\\"status\\\";s:6:\\\"active\\\";s:10:\\\"reset_code\\\";N;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:11:\\\"date_format\\\";s:5:\\\"d-m-Y\\\";s:18:\\\"date_picker_format\\\";s:10:\\\"dd-mm-yyyy\\\";s:11:\\\"time_format\\\";s:5:\\\"h:i a\\\";s:13:\\\"department_id\\\";i:1;s:14:\\\"designation_id\\\";i:1;s:8:\\\"shift_id\\\";i:1;s:10:\\\"net_salary\\\";s:4:\\\"0.00\\\";s:12:\\\"basic_salary\\\";d:0;s:11:\\\"location_id\\\";N;s:15:\\\"salary_group_id\\\";N;s:18:\\\"employee_status_id\\\";i:4;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:59:15\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:59:15\\\";s:14:\\\"monthly_amount\\\";d:0;s:13:\\\"annual_amount\\\";d:0;s:10:\\\"annual_ctc\\\";N;s:9:\\\"ctc_value\\\";N;s:18:\\\"special_allowances\\\";d:0;s:16:\\\"calculation_type\\\";s:8:\\\"%_of_ctc\\\";s:13:\\\"user_password\\\";s:9:\\\"Suja@2025\\\";}s:11:\\\"\\u0000*\\u0000original\\\";a:53:{s:2:\\\"id\\\";i:4;s:10:\\\"company_id\\\";i:3;s:7:\\\"role_id\\\";i:2;s:13:\\\"is_superadmin\\\";i:0;s:9:\\\"user_type\\\";s:13:\\\"staff_members\\\";s:13:\\\"login_enabled\\\";i:1;s:4:\\\"name\\\";s:19:\\\"S Suja Selva Kumari\\\";s:15:\\\"employee_number\\\";s:9:\\\"SDES-0001\\\";s:6:\\\"gender\\\";s:6:\\\"female\\\";s:3:\\\"dob\\\";N;s:12:\\\"joining_date\\\";s:10:\\\"2024-07-25\\\";s:11:\\\"allow_login\\\";i:1;s:5:\\\"email\\\";s:18:\\\"sujas042@gmail.com\\\";s:10:\\\"is_married\\\";N;s:13:\\\"marriage_date\\\";N;s:14:\\\"personal_email\\\";N;s:14:\\\"personal_phone\\\";N;s:9:\\\"report_to\\\";i:3;s:10:\\\"is_manager\\\";s:1:\\\"1\\\";s:10:\\\"visibility\\\";s:7:\\\"manager\\\";s:8:\\\"password\\\";s:60:\\\"$2y$10$nHDdTB9jvDvhh5foqPmbxuupWstVFDQpDcXakuEW1bNhOVdv5I5om\\\";s:5:\\\"phone\\\";s:10:\\\"7674097799\\\";s:8:\\\"end_date\\\";N;s:20:\\\"probation_start_date\\\";N;s:18:\\\"probation_end_date\\\";N;s:17:\\\"notice_start_date\\\";N;s:15:\\\"notice_end_date\\\";N;s:13:\\\"profile_image\\\";s:29:\\\"user_ya4p6e6amme3qnuh2lhk.jpg\\\";s:7:\\\"address\\\";N;s:16:\\\"shipping_address\\\";N;s:23:\\\"email_verification_code\\\";N;s:6:\\\"status\\\";s:6:\\\"active\\\";s:10:\\\"reset_code\\\";N;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:11:\\\"date_format\\\";s:5:\\\"d-m-Y\\\";s:18:\\\"date_picker_format\\\";s:10:\\\"dd-mm-yyyy\\\";s:11:\\\"time_format\\\";s:5:\\\"h:i a\\\";s:13:\\\"department_id\\\";i:1;s:14:\\\"designation_id\\\";i:1;s:8:\\\"shift_id\\\";i:1;s:10:\\\"net_salary\\\";s:4:\\\"0.00\\\";s:12:\\\"basic_salary\\\";d:0;s:11:\\\"location_id\\\";N;s:15:\\\"salary_group_id\\\";N;s:18:\\\"employee_status_id\\\";i:4;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:59:15\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:59:15\\\";s:14:\\\"monthly_amount\\\";d:0;s:13:\\\"annual_amount\\\";d:0;s:10:\\\"annual_ctc\\\";N;s:9:\\\"ctc_value\\\";N;s:18:\\\"special_allowances\\\";d:0;s:16:\\\"calculation_type\\\";s:8:\\\"%_of_ctc\\\";}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:19:{s:10:\\\"company_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:7:\\\"role_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:18:\\\"employee_status_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:13:\\\"login_enabled\\\";s:7:\\\"integer\\\";s:13:\\\"is_superadmin\\\";s:7:\\\"integer\\\";s:13:\\\"department_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:14:\\\"designation_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:11:\\\"location_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:8:\\\"shift_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:10:\\\"is_married\\\";s:7:\\\"integer\\\";s:10:\\\"is_manager\\\";s:7:\\\"integer\\\";s:9:\\\"report_to\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:14:\\\"last_active_on\\\";s:8:\\\"datetime\\\";s:15:\\\"salary_group_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:20:\\\"probation_start_date\\\";s:4:\\\"date\\\";s:18:\\\"probation_end_date\\\";s:4:\\\"date\\\";s:17:\\\"notice_start_date\\\";s:4:\\\"date\\\";s:15:\\\"notice_end_date\\\";s:4:\\\"date\\\";s:12:\\\"basic_salary\\\";s:6:\\\"double\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:12:{i:0;s:3:\\\"xid\\\";i:1;s:12:\\\"x_company_id\\\";i:2;s:20:\\\"x_employee_status_id\\\";i:3;s:9:\\\"x_role_id\\\";i:4;s:17:\\\"x_salary_group_id\\\";i:5;s:11:\\\"x_report_to\\\";i:6;s:17:\\\"profile_image_url\\\";i:7;s:15:\\\"x_department_id\\\";i:8;s:16:\\\"x_designation_id\\\";i:9;s:10:\\\"x_shift_id\\\";i:10;s:13:\\\"x_location_id\\\";i:11;s:8:\\\"duration\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:4:{s:7:\\\"company\\\";O:18:\\\"App\\\\Models\\\\Company\\\":46:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:9:\\\"companies\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:74:{s:2:\\\"id\\\";i:3;s:4:\\\"name\\\";s:24:\\\"S&D Engineering Services\\\";s:10:\\\"short_name\\\";s:4:\\\"SDES\\\";s:5:\\\"email\\\";s:37:\\\"venkatesh.s@sdengineeringservices.com\\\";s:5:\\\"phone\\\";s:10:\\\"9949813527\\\";s:7:\\\"website\\\";N;s:10:\\\"light_logo\\\";s:32:\\\"company_wov9sixlg5jrisrwlkdo.png\\\";s:9:\\\"dark_logo\\\";s:32:\\\"company_ln8uoejycthny3ltq6ej.png\\\";s:15:\\\"small_dark_logo\\\";s:32:\\\"company_q8klykrv8chw7s1r1re2.png\\\";s:16:\\\"small_light_logo\\\";s:32:\\\"company_t0l33ly76r35k3cha86v.png\\\";s:7:\\\"address\\\";N;s:10:\\\"app_layout\\\";s:7:\\\"sidebar\\\";s:11:\\\"currency_id\\\";i:4;s:7:\\\"lang_id\\\";N;s:15:\\\"website_lang_id\\\";N;s:18:\\\"left_sidebar_theme\\\";s:4:\\\"dark\\\";s:13:\\\"primary_color\\\";s:7:\\\"#f5511e\\\";s:11:\\\"date_format\\\";s:10:\\\"DD-MM-YYYY\\\";s:11:\\\"time_format\\\";s:7:\\\"hh:mm a\\\";s:20:\\\"auto_detect_timezone\\\";i:1;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:14:\\\"session_driver\\\";s:4:\\\"file\\\";s:9:\\\"app_debug\\\";i:0;s:23:\\\"update_app_notification\\\";i:1;s:11:\\\"login_image\\\";N;s:3:\\\"rtl\\\";i:0;s:14:\\\"shortcut_menus\\\";s:10:\\\"top_bottom\\\";s:17:\\\"mysqldump_command\\\";s:18:\\\"\\/usr\\/bin\\/mysqldump\\\";s:13:\\\"profile_image\\\";N;s:9:\\\"stripe_id\\\";N;s:7:\\\"pm_type\\\";N;s:12:\\\"pm_last_four\\\";N;s:13:\\\"trial_ends_at\\\";N;s:20:\\\"subscription_plan_id\\\";i:2;s:12:\\\"package_type\\\";s:7:\\\"monthly\\\";s:17:\\\"licence_expire_on\\\";s:10:\\\"2025-09-09\\\";s:22:\\\"payment_transcation_id\\\";N;s:9:\\\"is_global\\\";i:0;s:8:\\\"admin_id\\\";i:3;s:6:\\\"status\\\";s:6:\\\"active\\\";s:11:\\\"total_users\\\";i:2;s:23:\\\"email_verification_code\\\";s:50:\\\"oviBIO6CQBsIvLHjN6zbdDTeaYStGHErevCFJJyD3bd5kGERCB\\\";s:8:\\\"verified\\\";i:0;s:13:\\\"clock_in_time\\\";s:8:\\\"09:30:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:00:00\\\";s:17:\\\"leave_start_month\\\";s:2:\\\"01\\\";s:15:\\\"late_mark_after\\\";N;s:19:\\\"early_clock_in_time\\\";N;s:20:\\\"allow_clock_out_till\\\";N;s:13:\\\"self_clocking\\\";i:1;s:18:\\\"allowed_ip_address\\\";N;s:23:\\\"letterhead_header_color\\\";s:7:\\\"#1890ff\\\";s:28:\\\"letterhead_show_company_name\\\";i:1;s:29:\\\"letterhead_show_company_email\\\";i:1;s:29:\\\"letterhead_show_company_phone\\\";i:1;s:31:\\\"letterhead_show_company_address\\\";i:1;s:21:\\\"letterhead_left_space\\\";i:15;s:22:\\\"letterhead_right_space\\\";i:15;s:20:\\\"letterhead_top_space\\\";i:40;s:23:\\\"letterhead_bottom_space\\\";i:20;s:21:\\\"holiday_pdf_font_size\\\";i:20;s:23:\\\"holiday_pdf_line_height\\\";i:40;s:22:\\\"generate_pdf_font_size\\\";i:17;s:24:\\\"generate_pdf_line_height\\\";i:28;s:28:\\\"letterhead_title_show_in_pdf\\\";i:1;s:18:\\\"employee_id_prefix\\\";s:3:\\\"emp\\\";s:17:\\\"employee_id_start\\\";s:4:\\\"0001\\\";s:18:\\\"employee_id_digits\\\";i:4;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 06:29:58\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:26:06\\\";s:11:\\\"pdf_font_id\\\";N;s:15:\\\"use_custom_font\\\";i:0;s:21:\\\"white_label_completed\\\";i:0;s:16:\\\"capture_location\\\";i:0;}s:11:\\\"\\u0000*\\u0000original\\\";a:74:{s:2:\\\"id\\\";i:3;s:4:\\\"name\\\";s:24:\\\"S&D Engineering Services\\\";s:10:\\\"short_name\\\";s:4:\\\"SDES\\\";s:5:\\\"email\\\";s:37:\\\"venkatesh.s@sdengineeringservices.com\\\";s:5:\\\"phone\\\";s:10:\\\"9949813527\\\";s:7:\\\"website\\\";N;s:10:\\\"light_logo\\\";s:32:\\\"company_wov9sixlg5jrisrwlkdo.png\\\";s:9:\\\"dark_logo\\\";s:32:\\\"company_ln8uoejycthny3ltq6ej.png\\\";s:15:\\\"small_dark_logo\\\";s:32:\\\"company_q8klykrv8chw7s1r1re2.png\\\";s:16:\\\"small_light_logo\\\";s:32:\\\"company_t0l33ly76r35k3cha86v.png\\\";s:7:\\\"address\\\";N;s:10:\\\"app_layout\\\";s:7:\\\"sidebar\\\";s:11:\\\"currency_id\\\";i:4;s:7:\\\"lang_id\\\";N;s:15:\\\"website_lang_id\\\";N;s:18:\\\"left_sidebar_theme\\\";s:4:\\\"dark\\\";s:13:\\\"primary_color\\\";s:7:\\\"#f5511e\\\";s:11:\\\"date_format\\\";s:10:\\\"DD-MM-YYYY\\\";s:11:\\\"time_format\\\";s:7:\\\"hh:mm a\\\";s:20:\\\"auto_detect_timezone\\\";i:1;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:14:\\\"session_driver\\\";s:4:\\\"file\\\";s:9:\\\"app_debug\\\";i:0;s:23:\\\"update_app_notification\\\";i:1;s:11:\\\"login_image\\\";N;s:3:\\\"rtl\\\";i:0;s:14:\\\"shortcut_menus\\\";s:10:\\\"top_bottom\\\";s:17:\\\"mysqldump_command\\\";s:18:\\\"\\/usr\\/bin\\/mysqldump\\\";s:13:\\\"profile_image\\\";N;s:9:\\\"stripe_id\\\";N;s:7:\\\"pm_type\\\";N;s:12:\\\"pm_last_four\\\";N;s:13:\\\"trial_ends_at\\\";N;s:20:\\\"subscription_plan_id\\\";i:2;s:12:\\\"package_type\\\";s:7:\\\"monthly\\\";s:17:\\\"licence_expire_on\\\";s:10:\\\"2025-09-09\\\";s:22:\\\"payment_transcation_id\\\";N;s:9:\\\"is_global\\\";i:0;s:8:\\\"admin_id\\\";i:3;s:6:\\\"status\\\";s:6:\\\"active\\\";s:11:\\\"total_users\\\";i:2;s:23:\\\"email_verification_code\\\";s:50:\\\"oviBIO6CQBsIvLHjN6zbdDTeaYStGHErevCFJJyD3bd5kGERCB\\\";s:8:\\\"verified\\\";i:0;s:13:\\\"clock_in_time\\\";s:8:\\\"09:30:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:00:00\\\";s:17:\\\"leave_start_month\\\";s:2:\\\"01\\\";s:15:\\\"late_mark_after\\\";N;s:19:\\\"early_clock_in_time\\\";N;s:20:\\\"allow_clock_out_till\\\";N;s:13:\\\"self_clocking\\\";i:1;s:18:\\\"allowed_ip_address\\\";N;s:23:\\\"letterhead_header_color\\\";s:7:\\\"#1890ff\\\";s:28:\\\"letterhead_show_company_name\\\";i:1;s:29:\\\"letterhead_show_company_email\\\";i:1;s:29:\\\"letterhead_show_company_phone\\\";i:1;s:31:\\\"letterhead_show_company_address\\\";i:1;s:21:\\\"letterhead_left_space\\\";i:15;s:22:\\\"letterhead_right_space\\\";i:15;s:20:\\\"letterhead_top_space\\\";i:40;s:23:\\\"letterhead_bottom_space\\\";i:20;s:21:\\\"holiday_pdf_font_size\\\";i:20;s:23:\\\"holiday_pdf_line_height\\\";i:40;s:22:\\\"generate_pdf_font_size\\\";i:17;s:24:\\\"generate_pdf_line_height\\\";i:28;s:28:\\\"letterhead_title_show_in_pdf\\\";i:1;s:18:\\\"employee_id_prefix\\\";s:3:\\\"emp\\\";s:17:\\\"employee_id_start\\\";s:4:\\\"0001\\\";s:18:\\\"employee_id_digits\\\";i:4;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 06:29:58\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:26:06\\\";s:11:\\\"pdf_font_id\\\";N;s:15:\\\"use_custom_font\\\";i:0;s:21:\\\"white_label_completed\\\";i:0;s:16:\\\"capture_location\\\";i:0;}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:29:{s:17:\\\"licence_expire_on\\\";s:8:\\\"datetime\\\";s:12:\\\"warehouse_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:11:\\\"currency_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:8:\\\"admin_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:7:\\\"lang_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:20:\\\"subscription_plan_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:9:\\\"app_debug\\\";s:7:\\\"integer\\\";s:3:\\\"rtl\\\";s:7:\\\"integer\\\";s:20:\\\"auto_detect_timezone\\\";s:7:\\\"integer\\\";s:23:\\\"update_app_notification\\\";s:7:\\\"integer\\\";s:9:\\\"is_global\\\";s:7:\\\"integer\\\";s:8:\\\"verified\\\";s:7:\\\"integer\\\";s:18:\\\"allowed_ip_address\\\";s:4:\\\"json\\\";s:15:\\\"late_mark_after\\\";s:7:\\\"integer\\\";s:18:\\\"employee_id_digits\\\";s:7:\\\"integer\\\";s:13:\\\"self_clocking\\\";s:7:\\\"integer\\\";s:19:\\\"early_clock_in_time\\\";s:7:\\\"integer\\\";s:20:\\\"allow_clock_out_till\\\";s:7:\\\"integer\\\";s:28:\\\"letterhead_show_company_name\\\";s:7:\\\"integer\\\";s:29:\\\"letterhead_show_company_email\\\";s:7:\\\"integer\\\";s:29:\\\"letterhead_show_company_phone\\\";s:7:\\\"integer\\\";s:31:\\\"letterhead_show_company_address\\\";s:7:\\\"integer\\\";s:28:\\\"letterhead_title_show_in_pdf\\\";s:7:\\\"integer\\\";s:21:\\\"letterhead_left_space\\\";s:7:\\\"integer\\\";s:22:\\\"letterhead_right_space\\\";s:7:\\\"integer\\\";s:20:\\\"letterhead_top_space\\\";s:7:\\\"integer\\\";s:23:\\\"letterhead_button_space\\\";s:7:\\\"integer\\\";s:15:\\\"use_custom_font\\\";s:7:\\\"integer\\\";s:16:\\\"capture_location\\\";s:7:\\\"integer\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:15:{i:0;s:3:\\\"xid\\\";i:1;s:13:\\\"x_currency_id\\\";i:2;s:14:\\\"x_warehouse_id\\\";i:3;s:10:\\\"x_admin_id\\\";i:4;s:9:\\\"x_lang_id\\\";i:5;s:22:\\\"x_subscription_plan_id\\\";i:6;s:15:\\\"login_image_url\\\";i:7;s:14:\\\"light_logo_url\\\";i:8;s:13:\\\"dark_logo_url\\\";i:9;s:20:\\\"dark_logo_public_url\\\";i:10;s:20:\\\"small_light_logo_url\\\";i:11;s:19:\\\"small_dark_logo_url\\\";i:12;s:14:\\\"beep_audio_url\\\";i:13;s:17:\\\"profile_image_url\\\";i:14;s:13:\\\"x_pdf_font_id\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:0:{}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:8:{i:0;s:2:\\\"id\\\";i:1;s:11:\\\"currency_id\\\";i:2;s:12:\\\"warehouse_id\\\";i:3;s:8:\\\"admin_id\\\";i:4;s:7:\\\"lang_id\\\";i:5;s:20:\\\"subscription_plan_id\\\";i:6;s:10:\\\"updated_at\\\";i:7;s:11:\\\"pdf_font_id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:9:{i:0;s:2:\\\"id\\\";i:1;s:9:\\\"is_global\\\";i:2;s:20:\\\"subscription_plan_id\\\";i:3;s:17:\\\"licence_expire_on\\\";i:4;s:12:\\\"package_type\\\";i:5;s:9:\\\"stripe_id\\\";i:6;s:13:\\\"trial_ends_at\\\";i:7;s:10:\\\"created_at\\\";i:8;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:1:{i:0;s:3:\\\"xid\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:1:{i:0;s:4:\\\"name\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:0:{}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:8:\\\"\\u0000*\\u0000dates\\\";a:1:{i:0;s:17:\\\"licence_expire_on\\\";}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:6:{s:23:\\\"getXCurrencyIdAttribute\\\";s:11:\\\"currency_id\\\";s:24:\\\"getXWarehouseIdAttribute\\\";s:12:\\\"warehouse_id\\\";s:20:\\\"getXAdminIdAttribute\\\";s:8:\\\"admin_id\\\";s:19:\\\"getXLangIdAttribute\\\";s:7:\\\"lang_id\\\";s:31:\\\"getXSubscriptionPlanIdAttribute\\\";s:20:\\\"subscription_plan_id\\\";s:22:\\\"getXPdfFontIdAttribute\\\";s:11:\\\"pdf_font_id\\\";}s:17:\\\"customerIpAddress\\\";N;s:24:\\\"estimationBillingAddress\\\";a:0:{}s:13:\\\"collectTaxIds\\\";b:0;s:8:\\\"couponId\\\";N;s:15:\\\"promotionCodeId\\\";N;s:19:\\\"allowPromotionCodes\\\";b:0;}s:10:\\\"department\\\";O:21:\\\"App\\\\Models\\\\Department\\\":39:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:11:\\\"departments\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:6:{s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:3;s:10:\\\"created_by\\\";i:3;s:4:\\\"name\\\";s:10:\\\"HR & Admin\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:50:10\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:50:10\\\";}s:11:\\\"\\u0000*\\u0000original\\\";a:6:{s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:3;s:10:\\\"created_by\\\";i:3;s:4:\\\"name\\\";s:10:\\\"HR & Admin\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:50:10\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:50:10\\\";}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:2:{s:12:\\\"is_deletable\\\";s:7:\\\"integer\\\";s:10:\\\"created_by\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:3:{i:0;s:3:\\\"xid\\\";i:1;s:12:\\\"x_created_by\\\";i:2;s:14:\\\"employee_count\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:0:{}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:2:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"created_by\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:3:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"created_at\\\";i:2;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:2:{i:0;s:3:\\\"xid\\\";i:1;s:4:\\\"name\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:1:{i:0;s:4:\\\"name\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:0:{}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:1:{s:22:\\\"getXCreatedByAttribute\\\";s:10:\\\"created_by\\\";}}s:11:\\\"designation\\\";O:22:\\\"App\\\\Models\\\\Designation\\\":39:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:12:\\\"designations\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:6:{s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:3;s:10:\\\"created_by\\\";i:3;s:4:\\\"name\\\";s:17:\\\"Head - HR & Admin\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:51:55\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:51:55\\\";}s:11:\\\"\\u0000*\\u0000original\\\";a:6:{s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:3;s:10:\\\"created_by\\\";i:3;s:4:\\\"name\\\";s:17:\\\"Head - HR & Admin\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:51:55\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:51:55\\\";}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:2:{s:12:\\\"is_deletable\\\";s:7:\\\"integer\\\";s:10:\\\"created_by\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:2:{i:0;s:3:\\\"xid\\\";i:1;s:14:\\\"employee_count\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:0:{}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:1:{i:0;s:2:\\\"id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:3:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"created_at\\\";i:2;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:2:{i:0;s:3:\\\"xid\\\";i:1;s:4:\\\"name\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:1:{i:0;s:4:\\\"name\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:0:{}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:1:{s:24:\\\"getXCreatedByIdAttribute\\\";s:10:\\\"created_by\\\";}}s:5:\\\"shift\\\";O:16:\\\"App\\\\Models\\\\Shift\\\":38:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:6:\\\"shifts\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:14:{s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:3;s:4:\\\"name\\\";s:13:\\\"General Shift\\\";s:13:\\\"clock_in_time\\\";s:8:\\\"09:30:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:30:00\\\";s:15:\\\"late_mark_after\\\";i:30;s:19:\\\"early_clock_in_time\\\";i:30;s:20:\\\"allow_clock_out_till\\\";i:30;s:13:\\\"self_clocking\\\";i:1;s:11:\\\"is_next_day\\\";i:0;s:18:\\\"allowed_ip_address\\\";s:2:\\\"[]\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:24:20\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:24:20\\\";s:16:\\\"capture_location\\\";i:0;}s:11:\\\"\\u0000*\\u0000original\\\";a:14:{s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:3;s:4:\\\"name\\\";s:13:\\\"General Shift\\\";s:13:\\\"clock_in_time\\\";s:8:\\\"09:30:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:30:00\\\";s:15:\\\"late_mark_after\\\";i:30;s:19:\\\"early_clock_in_time\\\";i:30;s:20:\\\"allow_clock_out_till\\\";i:30;s:13:\\\"self_clocking\\\";i:1;s:11:\\\"is_next_day\\\";i:0;s:18:\\\"allowed_ip_address\\\";s:2:\\\"[]\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:24:20\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:24:20\\\";s:16:\\\"capture_location\\\";i:0;}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:6:{s:18:\\\"allowed_ip_address\\\";s:4:\\\"json\\\";s:15:\\\"late_mark_after\\\";s:7:\\\"integer\\\";s:13:\\\"self_clocking\\\";s:7:\\\"integer\\\";s:19:\\\"early_clock_in_time\\\";s:7:\\\"integer\\\";s:20:\\\"allow_clock_out_till\\\";s:7:\\\"integer\\\";s:16:\\\"capture_location\\\";s:7:\\\"integer\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:2:{i:0;s:3:\\\"xid\\\";i:1;s:14:\\\"employee_count\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:0:{}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:1:{i:0;s:2:\\\"id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:3:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"created_at\\\";i:2;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:10:{i:0;s:3:\\\"xid\\\";i:1;s:4:\\\"name\\\";i:2;s:13:\\\"clock_in_time\\\";i:3;s:14:\\\"clock_out_time\\\";i:4;s:15:\\\"late_mark_after\\\";i:5;s:19:\\\"early_clock_in_time\\\";i:6;s:20:\\\"allow_clock_out_till\\\";i:7;s:13:\\\"self_clocking\\\";i:8;s:18:\\\"allowed_ip_address\\\";i:9;s:11:\\\"is_next_day\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:1:{i:0;s:4:\\\"name\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:0:{}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}}}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:10:{i:0;s:2:\\\"id\\\";i:1;s:7:\\\"role_id\\\";i:2;s:18:\\\"employee_status_id\\\";i:3;s:8:\\\"password\\\";i:4;s:14:\\\"remember_token\\\";i:5;s:13:\\\"department_id\\\";i:6;s:14:\\\"designation_id\\\";i:7;s:8:\\\"shift_id\\\";i:8;s:11:\\\"location_id\\\";i:9;s:15:\\\"salary_group_id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:4:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:2;s:10:\\\"created_at\\\";i:3;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:18:{i:0;s:3:\\\"xid\\\";i:1;s:4:\\\"name\\\";i:2;s:15:\\\"employee_number\\\";i:3;s:12:\\\"joining_date\\\";i:4;s:18:\\\"probation_end_date\\\";i:5;s:20:\\\"probation_start_date\\\";i:6;s:13:\\\"profile_image\\\";i:7;s:15:\\\"notice_end_date\\\";i:8;s:17:\\\"notice_start_date\\\";i:9;s:7:\\\"address\\\";i:10;s:8:\\\"end_date\\\";i:11;s:3:\\\"dob\\\";i:12;s:17:\\\"profile_image_url\\\";i:13;s:11:\\\"location_id\\\";i:14;s:14:\\\"designation_id\\\";i:15;s:13:\\\"department_id\\\";i:16;s:8:\\\"shift_id\\\";i:17;s:10:\\\"is_manager\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:6:{i:0;s:4:\\\"name\\\";i:1;s:9:\\\"user_type\\\";i:2;s:5:\\\"email\\\";i:3;s:6:\\\"status\\\";i:4;s:5:\\\"phone\\\";i:5;s:8:\\\"shift_id\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:4:{i:0;s:15:\\\"salary_settings\\\";i:1;s:11:\\\"leaves_view\\\";i:2;s:11:\\\"assets_view\\\";i:3;s:16:\\\"leave_types_view\\\";}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:8:\\\"\\u0000*\\u0000dates\\\";a:1:{i:0;s:14:\\\"last_active_on\\\";}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:9:{s:22:\\\"getXCompanyIdAttribute\\\";s:10:\\\"company_id\\\";s:19:\\\"getXRoleIdAttribute\\\";s:7:\\\"role_id\\\";s:25:\\\"getXDepartmentIdAttribute\\\";s:13:\\\"department_id\\\";s:26:\\\"getXDesignationIdAttribute\\\";s:14:\\\"designation_id\\\";s:20:\\\"getXShiftIdAttribute\\\";s:8:\\\"shift_id\\\";s:23:\\\"getXLocationIdAttribute\\\";s:11:\\\"location_id\\\";s:21:\\\"getXReportToAttribute\\\";s:9:\\\"report_to\\\";s:26:\\\"getXSalaryGroupIdAttribute\\\";s:15:\\\"salary_group_id\\\";s:29:\\\"getXEmployeeStatusIdAttribute\\\";s:18:\\\"employee_status_id\\\";}s:19:\\\"\\u0000*\\u0000authPasswordName\\\";s:8:\\\"password\\\";s:20:\\\"\\u0000*\\u0000rememberTokenName\\\";s:14:\\\"remember_token\\\";}s:4:\\\"mail\\\";a:4:{s:7:\\\"setting\\\";O:8:\\\"stdClass\\\":12:{s:2:\\\"id\\\";i:3;s:10:\\\"company_id\\\";i:1;s:9:\\\"is_global\\\";i:1;s:12:\\\"setting_type\\\";s:5:\\\"email\\\";s:4:\\\"name\\\";s:4:\\\"SMTP\\\";s:8:\\\"name_key\\\";s:4:\\\"smtp\\\";s:11:\\\"credentials\\\";s:255:\\\"{\\\"from_name\\\":\\\"KiyoHR\\\",\\\"from_email\\\":\\\"info@kiyosolutions.com\\\",\\\"host\\\":\\\"email-smtp.ap-south-1.amazonaws.com\\\",\\\"port\\\":\\\"587\\\",\\\"encryption\\\":\\\"tls\\\",\\\"username\\\":\\\"AKIAYNJITVCXL2LO62HO\\\",\\\"password\\\":\\\"BOocWJSiSqDrxbVZl1fns4ne324N1fxHXaW9BaVP+XCX\\\",\\\"enable_mail_queue\\\":\\\"yes\\\"}\\\";s:10:\\\"other_data\\\";N;s:6:\\\"status\\\";i:1;s:8:\\\"verified\\\";i:1;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 04:16:07\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 05:19:22\\\";}s:12:\\\"isAbleToSend\\\";b:0;s:7:\\\"content\\\";s:0:\\\"\\\";s:5:\\\"title\\\";s:0:\\\"\\\";}s:4:\\\"data\\\";a:3:{s:2:\\\"to\\\";r:16;s:7:\\\"company\\\";r:179;s:4:\\\"user\\\";r:16;}}s:2:\\\"id\\\";s:36:\\\"c44ac755-89bc-469f-812f-cc58afc197ef\\\";}s:8:\\\"channels\\\";a:1:{i:0;s:8:\\\"database\\\";}}\"},\"createdAt\":1754816360,\"delay\":null}', 0, NULL, 1754816360, 1754816360);
INSERT INTO `jobs` (`id`, `queue`, `payload`, `attempts`, `reserved_at`, `available_at`, `created_at`) VALUES
(2, 'default', '{\"uuid\":\"48c3fb1d-8fee-47a6-b674-2703e91189f4\",\"displayName\":\"App\\\\Notifications\\\\MainNotificaiton\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":null,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":null,\"retryUntil\":null,\"data\":{\"commandName\":\"Illuminate\\\\Notifications\\\\SendQueuedNotifications\",\"command\":\"O:48:\\\"Illuminate\\\\Notifications\\\\SendQueuedNotifications\\\":3:{s:11:\\\"notifiables\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:15:\\\"App\\\\Models\\\\User\\\";s:2:\\\"id\\\";a:1:{i:0;i:5;}s:9:\\\"relations\\\";a:4:{i:0;s:7:\\\"company\\\";i:1;s:10:\\\"department\\\";i:2;s:11:\\\"designation\\\";i:3;s:5:\\\"shift\\\";}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:12:\\\"notification\\\";O:34:\\\"App\\\\Notifications\\\\MainNotificaiton\\\":2:{s:15:\\\"notficationData\\\";a:4:{s:8:\\\"send_for\\\";s:21:\\\"employee_welcome_mail\\\";s:2:\\\"to\\\";O:15:\\\"App\\\\Models\\\\User\\\":42:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:5:\\\"users\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:54:{s:2:\\\"id\\\";i:5;s:10:\\\"company_id\\\";i:3;s:7:\\\"role_id\\\";i:2;s:13:\\\"is_superadmin\\\";i:0;s:9:\\\"user_type\\\";s:13:\\\"staff_members\\\";s:13:\\\"login_enabled\\\";i:1;s:4:\\\"name\\\";s:11:\\\"S Venkatesh\\\";s:15:\\\"employee_number\\\";s:9:\\\"SDES-0002\\\";s:6:\\\"gender\\\";s:4:\\\"male\\\";s:3:\\\"dob\\\";N;s:12:\\\"joining_date\\\";s:10:\\\"2024-07-25\\\";s:11:\\\"allow_login\\\";i:1;s:5:\\\"email\\\";s:22:\\\"venkatesh042@gmail.com\\\";s:10:\\\"is_married\\\";N;s:13:\\\"marriage_date\\\";N;s:14:\\\"personal_email\\\";N;s:14:\\\"personal_phone\\\";N;s:9:\\\"report_to\\\";i:4;s:10:\\\"is_manager\\\";s:1:\\\"1\\\";s:10:\\\"visibility\\\";s:10:\\\"individual\\\";s:8:\\\"password\\\";s:60:\\\"$2y$10$Q4ySKUU1ExtfeLTTpXVr.eUkQjua3bcs.pRnK9RdJiwrTj6daM9cq\\\";s:5:\\\"phone\\\";s:10:\\\"9949813527\\\";s:8:\\\"end_date\\\";N;s:20:\\\"probation_start_date\\\";N;s:18:\\\"probation_end_date\\\";N;s:17:\\\"notice_start_date\\\";N;s:15:\\\"notice_end_date\\\";N;s:13:\\\"profile_image\\\";s:30:\\\"user_adzvi4ayi38so3ysnopf.jpeg\\\";s:7:\\\"address\\\";N;s:16:\\\"shipping_address\\\";N;s:23:\\\"email_verification_code\\\";N;s:6:\\\"status\\\";s:6:\\\"active\\\";s:10:\\\"reset_code\\\";N;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:11:\\\"date_format\\\";s:5:\\\"d-m-Y\\\";s:18:\\\"date_picker_format\\\";s:10:\\\"dd-mm-yyyy\\\";s:11:\\\"time_format\\\";s:5:\\\"h:i a\\\";s:13:\\\"department_id\\\";i:6;s:14:\\\"designation_id\\\";i:2;s:8:\\\"shift_id\\\";i:1;s:10:\\\"net_salary\\\";s:4:\\\"0.00\\\";s:12:\\\"basic_salary\\\";d:0;s:11:\\\"location_id\\\";i:1;s:15:\\\"salary_group_id\\\";N;s:18:\\\"employee_status_id\\\";i:1;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 09:02:21\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 09:02:21\\\";s:14:\\\"monthly_amount\\\";d:0;s:13:\\\"annual_amount\\\";d:0;s:10:\\\"annual_ctc\\\";N;s:9:\\\"ctc_value\\\";N;s:18:\\\"special_allowances\\\";d:0;s:16:\\\"calculation_type\\\";s:8:\\\"%_of_ctc\\\";s:13:\\\"user_password\\\";s:10:\\\"Venky@2025\\\";}s:11:\\\"\\u0000*\\u0000original\\\";a:53:{s:2:\\\"id\\\";i:5;s:10:\\\"company_id\\\";i:3;s:7:\\\"role_id\\\";i:2;s:13:\\\"is_superadmin\\\";i:0;s:9:\\\"user_type\\\";s:13:\\\"staff_members\\\";s:13:\\\"login_enabled\\\";i:1;s:4:\\\"name\\\";s:11:\\\"S Venkatesh\\\";s:15:\\\"employee_number\\\";s:9:\\\"SDES-0002\\\";s:6:\\\"gender\\\";s:4:\\\"male\\\";s:3:\\\"dob\\\";N;s:12:\\\"joining_date\\\";s:10:\\\"2024-07-25\\\";s:11:\\\"allow_login\\\";i:1;s:5:\\\"email\\\";s:22:\\\"venkatesh042@gmail.com\\\";s:10:\\\"is_married\\\";N;s:13:\\\"marriage_date\\\";N;s:14:\\\"personal_email\\\";N;s:14:\\\"personal_phone\\\";N;s:9:\\\"report_to\\\";i:4;s:10:\\\"is_manager\\\";s:1:\\\"1\\\";s:10:\\\"visibility\\\";s:10:\\\"individual\\\";s:8:\\\"password\\\";s:60:\\\"$2y$10$Q4ySKUU1ExtfeLTTpXVr.eUkQjua3bcs.pRnK9RdJiwrTj6daM9cq\\\";s:5:\\\"phone\\\";s:10:\\\"9949813527\\\";s:8:\\\"end_date\\\";N;s:20:\\\"probation_start_date\\\";N;s:18:\\\"probation_end_date\\\";N;s:17:\\\"notice_start_date\\\";N;s:15:\\\"notice_end_date\\\";N;s:13:\\\"profile_image\\\";s:30:\\\"user_adzvi4ayi38so3ysnopf.jpeg\\\";s:7:\\\"address\\\";N;s:16:\\\"shipping_address\\\";N;s:23:\\\"email_verification_code\\\";N;s:6:\\\"status\\\";s:6:\\\"active\\\";s:10:\\\"reset_code\\\";N;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:11:\\\"date_format\\\";s:5:\\\"d-m-Y\\\";s:18:\\\"date_picker_format\\\";s:10:\\\"dd-mm-yyyy\\\";s:11:\\\"time_format\\\";s:5:\\\"h:i a\\\";s:13:\\\"department_id\\\";i:6;s:14:\\\"designation_id\\\";i:2;s:8:\\\"shift_id\\\";i:1;s:10:\\\"net_salary\\\";s:4:\\\"0.00\\\";s:12:\\\"basic_salary\\\";d:0;s:11:\\\"location_id\\\";i:1;s:15:\\\"salary_group_id\\\";N;s:18:\\\"employee_status_id\\\";i:1;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 09:02:21\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 09:02:21\\\";s:14:\\\"monthly_amount\\\";d:0;s:13:\\\"annual_amount\\\";d:0;s:10:\\\"annual_ctc\\\";N;s:9:\\\"ctc_value\\\";N;s:18:\\\"special_allowances\\\";d:0;s:16:\\\"calculation_type\\\";s:8:\\\"%_of_ctc\\\";}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:19:{s:10:\\\"company_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:7:\\\"role_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:18:\\\"employee_status_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:13:\\\"login_enabled\\\";s:7:\\\"integer\\\";s:13:\\\"is_superadmin\\\";s:7:\\\"integer\\\";s:13:\\\"department_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:14:\\\"designation_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:11:\\\"location_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:8:\\\"shift_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:10:\\\"is_married\\\";s:7:\\\"integer\\\";s:10:\\\"is_manager\\\";s:7:\\\"integer\\\";s:9:\\\"report_to\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:14:\\\"last_active_on\\\";s:8:\\\"datetime\\\";s:15:\\\"salary_group_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:20:\\\"probation_start_date\\\";s:4:\\\"date\\\";s:18:\\\"probation_end_date\\\";s:4:\\\"date\\\";s:17:\\\"notice_start_date\\\";s:4:\\\"date\\\";s:15:\\\"notice_end_date\\\";s:4:\\\"date\\\";s:12:\\\"basic_salary\\\";s:6:\\\"double\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:12:{i:0;s:3:\\\"xid\\\";i:1;s:12:\\\"x_company_id\\\";i:2;s:20:\\\"x_employee_status_id\\\";i:3;s:9:\\\"x_role_id\\\";i:4;s:17:\\\"x_salary_group_id\\\";i:5;s:11:\\\"x_report_to\\\";i:6;s:17:\\\"profile_image_url\\\";i:7;s:15:\\\"x_department_id\\\";i:8;s:16:\\\"x_designation_id\\\";i:9;s:10:\\\"x_shift_id\\\";i:10;s:13:\\\"x_location_id\\\";i:11;s:8:\\\"duration\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:4:{s:7:\\\"company\\\";O:18:\\\"App\\\\Models\\\\Company\\\":46:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:9:\\\"companies\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:74:{s:2:\\\"id\\\";i:3;s:4:\\\"name\\\";s:24:\\\"S&D Engineering Services\\\";s:10:\\\"short_name\\\";s:4:\\\"SDES\\\";s:5:\\\"email\\\";s:37:\\\"venkatesh.s@sdengineeringservices.com\\\";s:5:\\\"phone\\\";s:10:\\\"9949813527\\\";s:7:\\\"website\\\";N;s:10:\\\"light_logo\\\";s:32:\\\"company_wov9sixlg5jrisrwlkdo.png\\\";s:9:\\\"dark_logo\\\";s:32:\\\"company_ln8uoejycthny3ltq6ej.png\\\";s:15:\\\"small_dark_logo\\\";s:32:\\\"company_q8klykrv8chw7s1r1re2.png\\\";s:16:\\\"small_light_logo\\\";s:32:\\\"company_t0l33ly76r35k3cha86v.png\\\";s:7:\\\"address\\\";N;s:10:\\\"app_layout\\\";s:7:\\\"sidebar\\\";s:11:\\\"currency_id\\\";i:4;s:7:\\\"lang_id\\\";N;s:15:\\\"website_lang_id\\\";N;s:18:\\\"left_sidebar_theme\\\";s:4:\\\"dark\\\";s:13:\\\"primary_color\\\";s:7:\\\"#f5511e\\\";s:11:\\\"date_format\\\";s:10:\\\"DD-MM-YYYY\\\";s:11:\\\"time_format\\\";s:7:\\\"hh:mm a\\\";s:20:\\\"auto_detect_timezone\\\";i:1;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:14:\\\"session_driver\\\";s:4:\\\"file\\\";s:9:\\\"app_debug\\\";i:0;s:23:\\\"update_app_notification\\\";i:1;s:11:\\\"login_image\\\";N;s:3:\\\"rtl\\\";i:0;s:14:\\\"shortcut_menus\\\";s:10:\\\"top_bottom\\\";s:17:\\\"mysqldump_command\\\";s:18:\\\"\\/usr\\/bin\\/mysqldump\\\";s:13:\\\"profile_image\\\";N;s:9:\\\"stripe_id\\\";N;s:7:\\\"pm_type\\\";N;s:12:\\\"pm_last_four\\\";N;s:13:\\\"trial_ends_at\\\";N;s:20:\\\"subscription_plan_id\\\";i:2;s:12:\\\"package_type\\\";s:7:\\\"monthly\\\";s:17:\\\"licence_expire_on\\\";s:10:\\\"2025-09-09\\\";s:22:\\\"payment_transcation_id\\\";N;s:9:\\\"is_global\\\";i:0;s:8:\\\"admin_id\\\";i:3;s:6:\\\"status\\\";s:6:\\\"active\\\";s:11:\\\"total_users\\\";i:3;s:23:\\\"email_verification_code\\\";s:50:\\\"oviBIO6CQBsIvLHjN6zbdDTeaYStGHErevCFJJyD3bd5kGERCB\\\";s:8:\\\"verified\\\";i:0;s:13:\\\"clock_in_time\\\";s:8:\\\"09:30:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:00:00\\\";s:17:\\\"leave_start_month\\\";s:2:\\\"01\\\";s:15:\\\"late_mark_after\\\";N;s:19:\\\"early_clock_in_time\\\";N;s:20:\\\"allow_clock_out_till\\\";N;s:13:\\\"self_clocking\\\";i:1;s:18:\\\"allowed_ip_address\\\";N;s:23:\\\"letterhead_header_color\\\";s:7:\\\"#1890ff\\\";s:28:\\\"letterhead_show_company_name\\\";i:1;s:29:\\\"letterhead_show_company_email\\\";i:1;s:29:\\\"letterhead_show_company_phone\\\";i:1;s:31:\\\"letterhead_show_company_address\\\";i:1;s:21:\\\"letterhead_left_space\\\";i:15;s:22:\\\"letterhead_right_space\\\";i:15;s:20:\\\"letterhead_top_space\\\";i:40;s:23:\\\"letterhead_bottom_space\\\";i:20;s:21:\\\"holiday_pdf_font_size\\\";i:20;s:23:\\\"holiday_pdf_line_height\\\";i:40;s:22:\\\"generate_pdf_font_size\\\";i:17;s:24:\\\"generate_pdf_line_height\\\";i:28;s:28:\\\"letterhead_title_show_in_pdf\\\";i:1;s:18:\\\"employee_id_prefix\\\";s:3:\\\"emp\\\";s:17:\\\"employee_id_start\\\";s:4:\\\"0001\\\";s:18:\\\"employee_id_digits\\\";i:4;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 06:29:58\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:26:06\\\";s:11:\\\"pdf_font_id\\\";N;s:15:\\\"use_custom_font\\\";i:0;s:21:\\\"white_label_completed\\\";i:0;s:16:\\\"capture_location\\\";i:0;}s:11:\\\"\\u0000*\\u0000original\\\";a:74:{s:2:\\\"id\\\";i:3;s:4:\\\"name\\\";s:24:\\\"S&D Engineering Services\\\";s:10:\\\"short_name\\\";s:4:\\\"SDES\\\";s:5:\\\"email\\\";s:37:\\\"venkatesh.s@sdengineeringservices.com\\\";s:5:\\\"phone\\\";s:10:\\\"9949813527\\\";s:7:\\\"website\\\";N;s:10:\\\"light_logo\\\";s:32:\\\"company_wov9sixlg5jrisrwlkdo.png\\\";s:9:\\\"dark_logo\\\";s:32:\\\"company_ln8uoejycthny3ltq6ej.png\\\";s:15:\\\"small_dark_logo\\\";s:32:\\\"company_q8klykrv8chw7s1r1re2.png\\\";s:16:\\\"small_light_logo\\\";s:32:\\\"company_t0l33ly76r35k3cha86v.png\\\";s:7:\\\"address\\\";N;s:10:\\\"app_layout\\\";s:7:\\\"sidebar\\\";s:11:\\\"currency_id\\\";i:4;s:7:\\\"lang_id\\\";N;s:15:\\\"website_lang_id\\\";N;s:18:\\\"left_sidebar_theme\\\";s:4:\\\"dark\\\";s:13:\\\"primary_color\\\";s:7:\\\"#f5511e\\\";s:11:\\\"date_format\\\";s:10:\\\"DD-MM-YYYY\\\";s:11:\\\"time_format\\\";s:7:\\\"hh:mm a\\\";s:20:\\\"auto_detect_timezone\\\";i:1;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:14:\\\"session_driver\\\";s:4:\\\"file\\\";s:9:\\\"app_debug\\\";i:0;s:23:\\\"update_app_notification\\\";i:1;s:11:\\\"login_image\\\";N;s:3:\\\"rtl\\\";i:0;s:14:\\\"shortcut_menus\\\";s:10:\\\"top_bottom\\\";s:17:\\\"mysqldump_command\\\";s:18:\\\"\\/usr\\/bin\\/mysqldump\\\";s:13:\\\"profile_image\\\";N;s:9:\\\"stripe_id\\\";N;s:7:\\\"pm_type\\\";N;s:12:\\\"pm_last_four\\\";N;s:13:\\\"trial_ends_at\\\";N;s:20:\\\"subscription_plan_id\\\";i:2;s:12:\\\"package_type\\\";s:7:\\\"monthly\\\";s:17:\\\"licence_expire_on\\\";s:10:\\\"2025-09-09\\\";s:22:\\\"payment_transcation_id\\\";N;s:9:\\\"is_global\\\";i:0;s:8:\\\"admin_id\\\";i:3;s:6:\\\"status\\\";s:6:\\\"active\\\";s:11:\\\"total_users\\\";i:3;s:23:\\\"email_verification_code\\\";s:50:\\\"oviBIO6CQBsIvLHjN6zbdDTeaYStGHErevCFJJyD3bd5kGERCB\\\";s:8:\\\"verified\\\";i:0;s:13:\\\"clock_in_time\\\";s:8:\\\"09:30:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:00:00\\\";s:17:\\\"leave_start_month\\\";s:2:\\\"01\\\";s:15:\\\"late_mark_after\\\";N;s:19:\\\"early_clock_in_time\\\";N;s:20:\\\"allow_clock_out_till\\\";N;s:13:\\\"self_clocking\\\";i:1;s:18:\\\"allowed_ip_address\\\";N;s:23:\\\"letterhead_header_color\\\";s:7:\\\"#1890ff\\\";s:28:\\\"letterhead_show_company_name\\\";i:1;s:29:\\\"letterhead_show_company_email\\\";i:1;s:29:\\\"letterhead_show_company_phone\\\";i:1;s:31:\\\"letterhead_show_company_address\\\";i:1;s:21:\\\"letterhead_left_space\\\";i:15;s:22:\\\"letterhead_right_space\\\";i:15;s:20:\\\"letterhead_top_space\\\";i:40;s:23:\\\"letterhead_bottom_space\\\";i:20;s:21:\\\"holiday_pdf_font_size\\\";i:20;s:23:\\\"holiday_pdf_line_height\\\";i:40;s:22:\\\"generate_pdf_font_size\\\";i:17;s:24:\\\"generate_pdf_line_height\\\";i:28;s:28:\\\"letterhead_title_show_in_pdf\\\";i:1;s:18:\\\"employee_id_prefix\\\";s:3:\\\"emp\\\";s:17:\\\"employee_id_start\\\";s:4:\\\"0001\\\";s:18:\\\"employee_id_digits\\\";i:4;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 06:29:58\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:26:06\\\";s:11:\\\"pdf_font_id\\\";N;s:15:\\\"use_custom_font\\\";i:0;s:21:\\\"white_label_completed\\\";i:0;s:16:\\\"capture_location\\\";i:0;}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:29:{s:17:\\\"licence_expire_on\\\";s:8:\\\"datetime\\\";s:12:\\\"warehouse_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:11:\\\"currency_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:8:\\\"admin_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:7:\\\"lang_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:20:\\\"subscription_plan_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:9:\\\"app_debug\\\";s:7:\\\"integer\\\";s:3:\\\"rtl\\\";s:7:\\\"integer\\\";s:20:\\\"auto_detect_timezone\\\";s:7:\\\"integer\\\";s:23:\\\"update_app_notification\\\";s:7:\\\"integer\\\";s:9:\\\"is_global\\\";s:7:\\\"integer\\\";s:8:\\\"verified\\\";s:7:\\\"integer\\\";s:18:\\\"allowed_ip_address\\\";s:4:\\\"json\\\";s:15:\\\"late_mark_after\\\";s:7:\\\"integer\\\";s:18:\\\"employee_id_digits\\\";s:7:\\\"integer\\\";s:13:\\\"self_clocking\\\";s:7:\\\"integer\\\";s:19:\\\"early_clock_in_time\\\";s:7:\\\"integer\\\";s:20:\\\"allow_clock_out_till\\\";s:7:\\\"integer\\\";s:28:\\\"letterhead_show_company_name\\\";s:7:\\\"integer\\\";s:29:\\\"letterhead_show_company_email\\\";s:7:\\\"integer\\\";s:29:\\\"letterhead_show_company_phone\\\";s:7:\\\"integer\\\";s:31:\\\"letterhead_show_company_address\\\";s:7:\\\"integer\\\";s:28:\\\"letterhead_title_show_in_pdf\\\";s:7:\\\"integer\\\";s:21:\\\"letterhead_left_space\\\";s:7:\\\"integer\\\";s:22:\\\"letterhead_right_space\\\";s:7:\\\"integer\\\";s:20:\\\"letterhead_top_space\\\";s:7:\\\"integer\\\";s:23:\\\"letterhead_button_space\\\";s:7:\\\"integer\\\";s:15:\\\"use_custom_font\\\";s:7:\\\"integer\\\";s:16:\\\"capture_location\\\";s:7:\\\"integer\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:15:{i:0;s:3:\\\"xid\\\";i:1;s:13:\\\"x_currency_id\\\";i:2;s:14:\\\"x_warehouse_id\\\";i:3;s:10:\\\"x_admin_id\\\";i:4;s:9:\\\"x_lang_id\\\";i:5;s:22:\\\"x_subscription_plan_id\\\";i:6;s:15:\\\"login_image_url\\\";i:7;s:14:\\\"light_logo_url\\\";i:8;s:13:\\\"dark_logo_url\\\";i:9;s:20:\\\"dark_logo_public_url\\\";i:10;s:20:\\\"small_light_logo_url\\\";i:11;s:19:\\\"small_dark_logo_url\\\";i:12;s:14:\\\"beep_audio_url\\\";i:13;s:17:\\\"profile_image_url\\\";i:14;s:13:\\\"x_pdf_font_id\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:0:{}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:8:{i:0;s:2:\\\"id\\\";i:1;s:11:\\\"currency_id\\\";i:2;s:12:\\\"warehouse_id\\\";i:3;s:8:\\\"admin_id\\\";i:4;s:7:\\\"lang_id\\\";i:5;s:20:\\\"subscription_plan_id\\\";i:6;s:10:\\\"updated_at\\\";i:7;s:11:\\\"pdf_font_id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:9:{i:0;s:2:\\\"id\\\";i:1;s:9:\\\"is_global\\\";i:2;s:20:\\\"subscription_plan_id\\\";i:3;s:17:\\\"licence_expire_on\\\";i:4;s:12:\\\"package_type\\\";i:5;s:9:\\\"stripe_id\\\";i:6;s:13:\\\"trial_ends_at\\\";i:7;s:10:\\\"created_at\\\";i:8;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:1:{i:0;s:3:\\\"xid\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:1:{i:0;s:4:\\\"name\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:0:{}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:8:\\\"\\u0000*\\u0000dates\\\";a:1:{i:0;s:17:\\\"licence_expire_on\\\";}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:6:{s:23:\\\"getXCurrencyIdAttribute\\\";s:11:\\\"currency_id\\\";s:24:\\\"getXWarehouseIdAttribute\\\";s:12:\\\"warehouse_id\\\";s:20:\\\"getXAdminIdAttribute\\\";s:8:\\\"admin_id\\\";s:19:\\\"getXLangIdAttribute\\\";s:7:\\\"lang_id\\\";s:31:\\\"getXSubscriptionPlanIdAttribute\\\";s:20:\\\"subscription_plan_id\\\";s:22:\\\"getXPdfFontIdAttribute\\\";s:11:\\\"pdf_font_id\\\";}s:17:\\\"customerIpAddress\\\";N;s:24:\\\"estimationBillingAddress\\\";a:0:{}s:13:\\\"collectTaxIds\\\";b:0;s:8:\\\"couponId\\\";N;s:15:\\\"promotionCodeId\\\";N;s:19:\\\"allowPromotionCodes\\\";b:0;}s:10:\\\"department\\\";O:21:\\\"App\\\\Models\\\\Department\\\":39:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:11:\\\"departments\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:6:{s:2:\\\"id\\\";i:6;s:10:\\\"company_id\\\";i:3;s:10:\\\"created_by\\\";i:3;s:4:\\\"name\\\";s:24:\\\"Engineering & Operations\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:50:52\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:50:52\\\";}s:11:\\\"\\u0000*\\u0000original\\\";a:6:{s:2:\\\"id\\\";i:6;s:10:\\\"company_id\\\";i:3;s:10:\\\"created_by\\\";i:3;s:4:\\\"name\\\";s:24:\\\"Engineering & Operations\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:50:52\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:50:52\\\";}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:2:{s:12:\\\"is_deletable\\\";s:7:\\\"integer\\\";s:10:\\\"created_by\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:3:{i:0;s:3:\\\"xid\\\";i:1;s:12:\\\"x_created_by\\\";i:2;s:14:\\\"employee_count\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:0:{}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:2:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"created_by\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:3:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"created_at\\\";i:2;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:2:{i:0;s:3:\\\"xid\\\";i:1;s:4:\\\"name\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:1:{i:0;s:4:\\\"name\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:0:{}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:1:{s:22:\\\"getXCreatedByAttribute\\\";s:10:\\\"created_by\\\";}}s:11:\\\"designation\\\";O:22:\\\"App\\\\Models\\\\Designation\\\":39:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:12:\\\"designations\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:6:{s:2:\\\"id\\\";i:2;s:10:\\\"company_id\\\";i:3;s:10:\\\"created_by\\\";i:3;s:4:\\\"name\\\";s:31:\\\"Head - Engineering & Operations\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:52:06\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:52:06\\\";}s:11:\\\"\\u0000*\\u0000original\\\";a:6:{s:2:\\\"id\\\";i:2;s:10:\\\"company_id\\\";i:3;s:10:\\\"created_by\\\";i:3;s:4:\\\"name\\\";s:31:\\\"Head - Engineering & Operations\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:52:06\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:52:06\\\";}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:2:{s:12:\\\"is_deletable\\\";s:7:\\\"integer\\\";s:10:\\\"created_by\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:2:{i:0;s:3:\\\"xid\\\";i:1;s:14:\\\"employee_count\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:0:{}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:1:{i:0;s:2:\\\"id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:3:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"created_at\\\";i:2;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:2:{i:0;s:3:\\\"xid\\\";i:1;s:4:\\\"name\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:1:{i:0;s:4:\\\"name\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:0:{}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:1:{s:24:\\\"getXCreatedByIdAttribute\\\";s:10:\\\"created_by\\\";}}s:5:\\\"shift\\\";O:16:\\\"App\\\\Models\\\\Shift\\\":38:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:6:\\\"shifts\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:14:{s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:3;s:4:\\\"name\\\";s:13:\\\"General Shift\\\";s:13:\\\"clock_in_time\\\";s:8:\\\"09:30:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:30:00\\\";s:15:\\\"late_mark_after\\\";i:30;s:19:\\\"early_clock_in_time\\\";i:30;s:20:\\\"allow_clock_out_till\\\";i:30;s:13:\\\"self_clocking\\\";i:1;s:11:\\\"is_next_day\\\";i:0;s:18:\\\"allowed_ip_address\\\";s:2:\\\"[]\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:24:20\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:24:20\\\";s:16:\\\"capture_location\\\";i:0;}s:11:\\\"\\u0000*\\u0000original\\\";a:14:{s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:3;s:4:\\\"name\\\";s:13:\\\"General Shift\\\";s:13:\\\"clock_in_time\\\";s:8:\\\"09:30:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:30:00\\\";s:15:\\\"late_mark_after\\\";i:30;s:19:\\\"early_clock_in_time\\\";i:30;s:20:\\\"allow_clock_out_till\\\";i:30;s:13:\\\"self_clocking\\\";i:1;s:11:\\\"is_next_day\\\";i:0;s:18:\\\"allowed_ip_address\\\";s:2:\\\"[]\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 08:24:20\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 08:24:20\\\";s:16:\\\"capture_location\\\";i:0;}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:6:{s:18:\\\"allowed_ip_address\\\";s:4:\\\"json\\\";s:15:\\\"late_mark_after\\\";s:7:\\\"integer\\\";s:13:\\\"self_clocking\\\";s:7:\\\"integer\\\";s:19:\\\"early_clock_in_time\\\";s:7:\\\"integer\\\";s:20:\\\"allow_clock_out_till\\\";s:7:\\\"integer\\\";s:16:\\\"capture_location\\\";s:7:\\\"integer\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:2:{i:0;s:3:\\\"xid\\\";i:1;s:14:\\\"employee_count\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:0:{}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:1:{i:0;s:2:\\\"id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:3:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"created_at\\\";i:2;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:10:{i:0;s:3:\\\"xid\\\";i:1;s:4:\\\"name\\\";i:2;s:13:\\\"clock_in_time\\\";i:3;s:14:\\\"clock_out_time\\\";i:4;s:15:\\\"late_mark_after\\\";i:5;s:19:\\\"early_clock_in_time\\\";i:6;s:20:\\\"allow_clock_out_till\\\";i:7;s:13:\\\"self_clocking\\\";i:8;s:18:\\\"allowed_ip_address\\\";i:9;s:11:\\\"is_next_day\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:1:{i:0;s:4:\\\"name\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:0:{}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}}}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:10:{i:0;s:2:\\\"id\\\";i:1;s:7:\\\"role_id\\\";i:2;s:18:\\\"employee_status_id\\\";i:3;s:8:\\\"password\\\";i:4;s:14:\\\"remember_token\\\";i:5;s:13:\\\"department_id\\\";i:6;s:14:\\\"designation_id\\\";i:7;s:8:\\\"shift_id\\\";i:8;s:11:\\\"location_id\\\";i:9;s:15:\\\"salary_group_id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:4:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:2;s:10:\\\"created_at\\\";i:3;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:18:{i:0;s:3:\\\"xid\\\";i:1;s:4:\\\"name\\\";i:2;s:15:\\\"employee_number\\\";i:3;s:12:\\\"joining_date\\\";i:4;s:18:\\\"probation_end_date\\\";i:5;s:20:\\\"probation_start_date\\\";i:6;s:13:\\\"profile_image\\\";i:7;s:15:\\\"notice_end_date\\\";i:8;s:17:\\\"notice_start_date\\\";i:9;s:7:\\\"address\\\";i:10;s:8:\\\"end_date\\\";i:11;s:3:\\\"dob\\\";i:12;s:17:\\\"profile_image_url\\\";i:13;s:11:\\\"location_id\\\";i:14;s:14:\\\"designation_id\\\";i:15;s:13:\\\"department_id\\\";i:16;s:8:\\\"shift_id\\\";i:17;s:10:\\\"is_manager\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:6:{i:0;s:4:\\\"name\\\";i:1;s:9:\\\"user_type\\\";i:2;s:5:\\\"email\\\";i:3;s:6:\\\"status\\\";i:4;s:5:\\\"phone\\\";i:5;s:8:\\\"shift_id\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:4:{i:0;s:15:\\\"salary_settings\\\";i:1;s:11:\\\"leaves_view\\\";i:2;s:11:\\\"assets_view\\\";i:3;s:16:\\\"leave_types_view\\\";}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:8:\\\"\\u0000*\\u0000dates\\\";a:1:{i:0;s:14:\\\"last_active_on\\\";}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:9:{s:22:\\\"getXCompanyIdAttribute\\\";s:10:\\\"company_id\\\";s:19:\\\"getXRoleIdAttribute\\\";s:7:\\\"role_id\\\";s:25:\\\"getXDepartmentIdAttribute\\\";s:13:\\\"department_id\\\";s:26:\\\"getXDesignationIdAttribute\\\";s:14:\\\"designation_id\\\";s:20:\\\"getXShiftIdAttribute\\\";s:8:\\\"shift_id\\\";s:23:\\\"getXLocationIdAttribute\\\";s:11:\\\"location_id\\\";s:21:\\\"getXReportToAttribute\\\";s:9:\\\"report_to\\\";s:26:\\\"getXSalaryGroupIdAttribute\\\";s:15:\\\"salary_group_id\\\";s:29:\\\"getXEmployeeStatusIdAttribute\\\";s:18:\\\"employee_status_id\\\";}s:19:\\\"\\u0000*\\u0000authPasswordName\\\";s:8:\\\"password\\\";s:20:\\\"\\u0000*\\u0000rememberTokenName\\\";s:14:\\\"remember_token\\\";}s:4:\\\"mail\\\";a:4:{s:7:\\\"setting\\\";O:8:\\\"stdClass\\\":12:{s:2:\\\"id\\\";i:3;s:10:\\\"company_id\\\";i:1;s:9:\\\"is_global\\\";i:1;s:12:\\\"setting_type\\\";s:5:\\\"email\\\";s:4:\\\"name\\\";s:4:\\\"SMTP\\\";s:8:\\\"name_key\\\";s:4:\\\"smtp\\\";s:11:\\\"credentials\\\";s:255:\\\"{\\\"from_name\\\":\\\"KiyoHR\\\",\\\"from_email\\\":\\\"info@kiyosolutions.com\\\",\\\"host\\\":\\\"email-smtp.ap-south-1.amazonaws.com\\\",\\\"port\\\":\\\"587\\\",\\\"encryption\\\":\\\"tls\\\",\\\"username\\\":\\\"AKIAYNJITVCXL2LO62HO\\\",\\\"password\\\":\\\"BOocWJSiSqDrxbVZl1fns4ne324N1fxHXaW9BaVP+XCX\\\",\\\"enable_mail_queue\\\":\\\"yes\\\"}\\\";s:10:\\\"other_data\\\";N;s:6:\\\"status\\\";i:1;s:8:\\\"verified\\\";i:1;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 04:16:07\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 05:19:22\\\";}s:12:\\\"isAbleToSend\\\";b:0;s:7:\\\"content\\\";s:0:\\\"\\\";s:5:\\\"title\\\";s:0:\\\"\\\";}s:4:\\\"data\\\";a:3:{s:2:\\\"to\\\";r:16;s:7:\\\"company\\\";r:179;s:4:\\\"user\\\";r:16;}}s:2:\\\"id\\\";s:36:\\\"3e268866-7670-49d7-ab5f-e30d4aab4e3a\\\";}s:8:\\\"channels\\\";a:1:{i:0;s:8:\\\"database\\\";}}\"},\"createdAt\":1754816542,\"delay\":null}', 0, NULL, 1754816542, 1754816542);
INSERT INTO `jobs` (`id`, `queue`, `payload`, `attempts`, `reserved_at`, `available_at`, `created_at`) VALUES
(3, 'default', '{\"uuid\":\"16eab081-579e-4f99-8235-0fa0c6dfeebd\",\"displayName\":\"App\\\\Notifications\\\\MainNotificaiton\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":null,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":null,\"retryUntil\":null,\"data\":{\"commandName\":\"Illuminate\\\\Notifications\\\\SendQueuedNotifications\",\"command\":\"O:48:\\\"Illuminate\\\\Notifications\\\\SendQueuedNotifications\\\":3:{s:11:\\\"notifiables\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:18:\\\"App\\\\Models\\\\Company\\\";s:2:\\\"id\\\";a:1:{i:0;i:2;}s:9:\\\"relations\\\";a:0:{}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:12:\\\"notification\\\";O:34:\\\"App\\\\Notifications\\\\MainNotificaiton\\\":2:{s:15:\\\"notficationData\\\";a:4:{s:8:\\\"send_for\\\";s:25:\\\"company_employee_clock_in\\\";s:2:\\\"to\\\";O:18:\\\"App\\\\Models\\\\Company\\\":46:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:9:\\\"companies\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:74:{s:2:\\\"id\\\";i:2;s:4:\\\"name\\\";s:22:\\\"Kiyo Solutions Pvt Ltd\\\";s:10:\\\"short_name\\\";s:22:\\\"kiyo solutions pvt ltd\\\";s:5:\\\"email\\\";s:22:\\\"info@kiyosolutions.com\\\";s:5:\\\"phone\\\";s:10:\\\"9440903071\\\";s:7:\\\"website\\\";N;s:10:\\\"light_logo\\\";s:32:\\\"company_2wmlsrm68tssgx6kwklb.png\\\";s:9:\\\"dark_logo\\\";s:32:\\\"company_hwlovvqdpyra6aqpq5kj.png\\\";s:15:\\\"small_dark_logo\\\";s:32:\\\"company_xat7824kiwxrmkrmoo6o.png\\\";s:16:\\\"small_light_logo\\\";s:32:\\\"company_bypesdofyntd1iqof0ip.png\\\";s:7:\\\"address\\\";N;s:10:\\\"app_layout\\\";s:7:\\\"sidebar\\\";s:11:\\\"currency_id\\\";i:1;s:7:\\\"lang_id\\\";N;s:15:\\\"website_lang_id\\\";N;s:18:\\\"left_sidebar_theme\\\";s:4:\\\"dark\\\";s:13:\\\"primary_color\\\";s:7:\\\"#008781\\\";s:11:\\\"date_format\\\";s:10:\\\"DD-MM-YYYY\\\";s:11:\\\"time_format\\\";s:7:\\\"hh:mm a\\\";s:20:\\\"auto_detect_timezone\\\";i:1;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:14:\\\"session_driver\\\";s:4:\\\"file\\\";s:9:\\\"app_debug\\\";i:0;s:23:\\\"update_app_notification\\\";i:1;s:11:\\\"login_image\\\";N;s:3:\\\"rtl\\\";i:0;s:14:\\\"shortcut_menus\\\";s:10:\\\"top_bottom\\\";s:17:\\\"mysqldump_command\\\";s:18:\\\"\\/usr\\/bin\\/mysqldump\\\";s:13:\\\"profile_image\\\";N;s:9:\\\"stripe_id\\\";N;s:7:\\\"pm_type\\\";N;s:12:\\\"pm_last_four\\\";N;s:13:\\\"trial_ends_at\\\";N;s:20:\\\"subscription_plan_id\\\";i:2;s:12:\\\"package_type\\\";s:7:\\\"monthly\\\";s:17:\\\"licence_expire_on\\\";s:10:\\\"2025-09-09\\\";s:22:\\\"payment_transcation_id\\\";N;s:9:\\\"is_global\\\";i:0;s:8:\\\"admin_id\\\";i:2;s:6:\\\"status\\\";s:6:\\\"active\\\";s:11:\\\"total_users\\\";i:1;s:23:\\\"email_verification_code\\\";N;s:8:\\\"verified\\\";i:0;s:13:\\\"clock_in_time\\\";s:8:\\\"09:30:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:00:00\\\";s:17:\\\"leave_start_month\\\";s:2:\\\"01\\\";s:15:\\\"late_mark_after\\\";N;s:19:\\\"early_clock_in_time\\\";N;s:20:\\\"allow_clock_out_till\\\";N;s:13:\\\"self_clocking\\\";i:1;s:18:\\\"allowed_ip_address\\\";N;s:23:\\\"letterhead_header_color\\\";s:7:\\\"#008781\\\";s:28:\\\"letterhead_show_company_name\\\";i:1;s:29:\\\"letterhead_show_company_email\\\";i:1;s:29:\\\"letterhead_show_company_phone\\\";i:1;s:31:\\\"letterhead_show_company_address\\\";i:1;s:21:\\\"letterhead_left_space\\\";i:15;s:22:\\\"letterhead_right_space\\\";i:15;s:20:\\\"letterhead_top_space\\\";i:40;s:23:\\\"letterhead_bottom_space\\\";i:20;s:21:\\\"holiday_pdf_font_size\\\";i:20;s:23:\\\"holiday_pdf_line_height\\\";i:40;s:22:\\\"generate_pdf_font_size\\\";i:17;s:24:\\\"generate_pdf_line_height\\\";i:28;s:28:\\\"letterhead_title_show_in_pdf\\\";i:1;s:18:\\\"employee_id_prefix\\\";s:3:\\\"emp\\\";s:17:\\\"employee_id_start\\\";s:4:\\\"0001\\\";s:18:\\\"employee_id_digits\\\";i:4;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 04:26:35\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 06:32:32\\\";s:11:\\\"pdf_font_id\\\";N;s:15:\\\"use_custom_font\\\";i:0;s:21:\\\"white_label_completed\\\";i:0;s:16:\\\"capture_location\\\";i:0;}s:11:\\\"\\u0000*\\u0000original\\\";a:74:{s:2:\\\"id\\\";i:2;s:4:\\\"name\\\";s:22:\\\"Kiyo Solutions Pvt Ltd\\\";s:10:\\\"short_name\\\";s:22:\\\"kiyo solutions pvt ltd\\\";s:5:\\\"email\\\";s:22:\\\"info@kiyosolutions.com\\\";s:5:\\\"phone\\\";s:10:\\\"9440903071\\\";s:7:\\\"website\\\";N;s:10:\\\"light_logo\\\";s:32:\\\"company_2wmlsrm68tssgx6kwklb.png\\\";s:9:\\\"dark_logo\\\";s:32:\\\"company_hwlovvqdpyra6aqpq5kj.png\\\";s:15:\\\"small_dark_logo\\\";s:32:\\\"company_xat7824kiwxrmkrmoo6o.png\\\";s:16:\\\"small_light_logo\\\";s:32:\\\"company_bypesdofyntd1iqof0ip.png\\\";s:7:\\\"address\\\";N;s:10:\\\"app_layout\\\";s:7:\\\"sidebar\\\";s:11:\\\"currency_id\\\";i:1;s:7:\\\"lang_id\\\";N;s:15:\\\"website_lang_id\\\";N;s:18:\\\"left_sidebar_theme\\\";s:4:\\\"dark\\\";s:13:\\\"primary_color\\\";s:7:\\\"#008781\\\";s:11:\\\"date_format\\\";s:10:\\\"DD-MM-YYYY\\\";s:11:\\\"time_format\\\";s:7:\\\"hh:mm a\\\";s:20:\\\"auto_detect_timezone\\\";i:1;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:14:\\\"session_driver\\\";s:4:\\\"file\\\";s:9:\\\"app_debug\\\";i:0;s:23:\\\"update_app_notification\\\";i:1;s:11:\\\"login_image\\\";N;s:3:\\\"rtl\\\";i:0;s:14:\\\"shortcut_menus\\\";s:10:\\\"top_bottom\\\";s:17:\\\"mysqldump_command\\\";s:18:\\\"\\/usr\\/bin\\/mysqldump\\\";s:13:\\\"profile_image\\\";N;s:9:\\\"stripe_id\\\";N;s:7:\\\"pm_type\\\";N;s:12:\\\"pm_last_four\\\";N;s:13:\\\"trial_ends_at\\\";N;s:20:\\\"subscription_plan_id\\\";i:2;s:12:\\\"package_type\\\";s:7:\\\"monthly\\\";s:17:\\\"licence_expire_on\\\";s:10:\\\"2025-09-09\\\";s:22:\\\"payment_transcation_id\\\";N;s:9:\\\"is_global\\\";i:0;s:8:\\\"admin_id\\\";i:2;s:6:\\\"status\\\";s:6:\\\"active\\\";s:11:\\\"total_users\\\";i:1;s:23:\\\"email_verification_code\\\";N;s:8:\\\"verified\\\";i:0;s:13:\\\"clock_in_time\\\";s:8:\\\"09:30:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:00:00\\\";s:17:\\\"leave_start_month\\\";s:2:\\\"01\\\";s:15:\\\"late_mark_after\\\";N;s:19:\\\"early_clock_in_time\\\";N;s:20:\\\"allow_clock_out_till\\\";N;s:13:\\\"self_clocking\\\";i:1;s:18:\\\"allowed_ip_address\\\";N;s:23:\\\"letterhead_header_color\\\";s:7:\\\"#008781\\\";s:28:\\\"letterhead_show_company_name\\\";i:1;s:29:\\\"letterhead_show_company_email\\\";i:1;s:29:\\\"letterhead_show_company_phone\\\";i:1;s:31:\\\"letterhead_show_company_address\\\";i:1;s:21:\\\"letterhead_left_space\\\";i:15;s:22:\\\"letterhead_right_space\\\";i:15;s:20:\\\"letterhead_top_space\\\";i:40;s:23:\\\"letterhead_bottom_space\\\";i:20;s:21:\\\"holiday_pdf_font_size\\\";i:20;s:23:\\\"holiday_pdf_line_height\\\";i:40;s:22:\\\"generate_pdf_font_size\\\";i:17;s:24:\\\"generate_pdf_line_height\\\";i:28;s:28:\\\"letterhead_title_show_in_pdf\\\";i:1;s:18:\\\"employee_id_prefix\\\";s:3:\\\"emp\\\";s:17:\\\"employee_id_start\\\";s:4:\\\"0001\\\";s:18:\\\"employee_id_digits\\\";i:4;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 04:26:35\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 06:32:32\\\";s:11:\\\"pdf_font_id\\\";N;s:15:\\\"use_custom_font\\\";i:0;s:21:\\\"white_label_completed\\\";i:0;s:16:\\\"capture_location\\\";i:0;}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:29:{s:17:\\\"licence_expire_on\\\";s:8:\\\"datetime\\\";s:12:\\\"warehouse_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:11:\\\"currency_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:8:\\\"admin_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:7:\\\"lang_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:20:\\\"subscription_plan_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:9:\\\"app_debug\\\";s:7:\\\"integer\\\";s:3:\\\"rtl\\\";s:7:\\\"integer\\\";s:20:\\\"auto_detect_timezone\\\";s:7:\\\"integer\\\";s:23:\\\"update_app_notification\\\";s:7:\\\"integer\\\";s:9:\\\"is_global\\\";s:7:\\\"integer\\\";s:8:\\\"verified\\\";s:7:\\\"integer\\\";s:18:\\\"allowed_ip_address\\\";s:4:\\\"json\\\";s:15:\\\"late_mark_after\\\";s:7:\\\"integer\\\";s:18:\\\"employee_id_digits\\\";s:7:\\\"integer\\\";s:13:\\\"self_clocking\\\";s:7:\\\"integer\\\";s:19:\\\"early_clock_in_time\\\";s:7:\\\"integer\\\";s:20:\\\"allow_clock_out_till\\\";s:7:\\\"integer\\\";s:28:\\\"letterhead_show_company_name\\\";s:7:\\\"integer\\\";s:29:\\\"letterhead_show_company_email\\\";s:7:\\\"integer\\\";s:29:\\\"letterhead_show_company_phone\\\";s:7:\\\"integer\\\";s:31:\\\"letterhead_show_company_address\\\";s:7:\\\"integer\\\";s:28:\\\"letterhead_title_show_in_pdf\\\";s:7:\\\"integer\\\";s:21:\\\"letterhead_left_space\\\";s:7:\\\"integer\\\";s:22:\\\"letterhead_right_space\\\";s:7:\\\"integer\\\";s:20:\\\"letterhead_top_space\\\";s:7:\\\"integer\\\";s:23:\\\"letterhead_button_space\\\";s:7:\\\"integer\\\";s:15:\\\"use_custom_font\\\";s:7:\\\"integer\\\";s:16:\\\"capture_location\\\";s:7:\\\"integer\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:15:{i:0;s:3:\\\"xid\\\";i:1;s:13:\\\"x_currency_id\\\";i:2;s:14:\\\"x_warehouse_id\\\";i:3;s:10:\\\"x_admin_id\\\";i:4;s:9:\\\"x_lang_id\\\";i:5;s:22:\\\"x_subscription_plan_id\\\";i:6;s:15:\\\"login_image_url\\\";i:7;s:14:\\\"light_logo_url\\\";i:8;s:13:\\\"dark_logo_url\\\";i:9;s:20:\\\"dark_logo_public_url\\\";i:10;s:20:\\\"small_light_logo_url\\\";i:11;s:19:\\\"small_dark_logo_url\\\";i:12;s:14:\\\"beep_audio_url\\\";i:13;s:17:\\\"profile_image_url\\\";i:14;s:13:\\\"x_pdf_font_id\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:0:{}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:8:{i:0;s:2:\\\"id\\\";i:1;s:11:\\\"currency_id\\\";i:2;s:12:\\\"warehouse_id\\\";i:3;s:8:\\\"admin_id\\\";i:4;s:7:\\\"lang_id\\\";i:5;s:20:\\\"subscription_plan_id\\\";i:6;s:10:\\\"updated_at\\\";i:7;s:11:\\\"pdf_font_id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:9:{i:0;s:2:\\\"id\\\";i:1;s:9:\\\"is_global\\\";i:2;s:20:\\\"subscription_plan_id\\\";i:3;s:17:\\\"licence_expire_on\\\";i:4;s:12:\\\"package_type\\\";i:5;s:9:\\\"stripe_id\\\";i:6;s:13:\\\"trial_ends_at\\\";i:7;s:10:\\\"created_at\\\";i:8;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:1:{i:0;s:3:\\\"xid\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:1:{i:0;s:4:\\\"name\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:0:{}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:8:\\\"\\u0000*\\u0000dates\\\";a:1:{i:0;s:17:\\\"licence_expire_on\\\";}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:6:{s:23:\\\"getXCurrencyIdAttribute\\\";s:11:\\\"currency_id\\\";s:24:\\\"getXWarehouseIdAttribute\\\";s:12:\\\"warehouse_id\\\";s:20:\\\"getXAdminIdAttribute\\\";s:8:\\\"admin_id\\\";s:19:\\\"getXLangIdAttribute\\\";s:7:\\\"lang_id\\\";s:31:\\\"getXSubscriptionPlanIdAttribute\\\";s:20:\\\"subscription_plan_id\\\";s:22:\\\"getXPdfFontIdAttribute\\\";s:11:\\\"pdf_font_id\\\";}s:17:\\\"customerIpAddress\\\";N;s:24:\\\"estimationBillingAddress\\\";a:0:{}s:13:\\\"collectTaxIds\\\";b:0;s:8:\\\"couponId\\\";N;s:15:\\\"promotionCodeId\\\";N;s:19:\\\"allowPromotionCodes\\\";b:0;}s:4:\\\"mail\\\";a:4:{s:7:\\\"setting\\\";O:8:\\\"stdClass\\\":12:{s:2:\\\"id\\\";i:3;s:10:\\\"company_id\\\";i:1;s:9:\\\"is_global\\\";i:1;s:12:\\\"setting_type\\\";s:5:\\\"email\\\";s:4:\\\"name\\\";s:4:\\\"SMTP\\\";s:8:\\\"name_key\\\";s:4:\\\"smtp\\\";s:11:\\\"credentials\\\";s:255:\\\"{\\\"from_name\\\":\\\"KiyoHR\\\",\\\"from_email\\\":\\\"info@kiyosolutions.com\\\",\\\"host\\\":\\\"email-smtp.ap-south-1.amazonaws.com\\\",\\\"port\\\":\\\"587\\\",\\\"encryption\\\":\\\"tls\\\",\\\"username\\\":\\\"AKIAYNJITVCXL2LO62HO\\\",\\\"password\\\":\\\"BOocWJSiSqDrxbVZl1fns4ne324N1fxHXaW9BaVP+XCX\\\",\\\"enable_mail_queue\\\":\\\"yes\\\"}\\\";s:10:\\\"other_data\\\";N;s:6:\\\"status\\\";i:1;s:8:\\\"verified\\\";i:1;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 04:16:07\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 05:19:22\\\";}s:12:\\\"isAbleToSend\\\";b:0;s:7:\\\"content\\\";s:0:\\\"\\\";s:5:\\\"title\\\";s:0:\\\"\\\";}s:4:\\\"data\\\";a:4:{s:2:\\\"to\\\";r:12;s:4:\\\"user\\\";O:22:\\\"App\\\\Models\\\\StaffMember\\\":42:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:5:\\\"users\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:61:{s:2:\\\"id\\\";i:2;s:10:\\\"company_id\\\";i:2;s:7:\\\"role_id\\\";i:1;s:13:\\\"is_superadmin\\\";i:0;s:9:\\\"user_type\\\";s:13:\\\"staff_members\\\";s:13:\\\"login_enabled\\\";i:1;s:4:\\\"name\\\";s:5:\\\"Admin\\\";s:15:\\\"employee_number\\\";N;s:6:\\\"gender\\\";s:6:\\\"female\\\";s:3:\\\"dob\\\";N;s:12:\\\"joining_date\\\";N;s:11:\\\"allow_login\\\";i:1;s:5:\\\"email\\\";s:22:\\\"info@kiyosolutions.com\\\";s:10:\\\"is_married\\\";i:0;s:13:\\\"marriage_date\\\";N;s:14:\\\"personal_email\\\";N;s:14:\\\"personal_phone\\\";N;s:9:\\\"report_to\\\";N;s:10:\\\"is_manager\\\";s:1:\\\"1\\\";s:10:\\\"visibility\\\";s:10:\\\"individual\\\";s:8:\\\"password\\\";s:60:\\\"$2y$10$rS6Dw2uhRHvei5U\\/vZrGF.7E8IYCtJ33d6uyp8ltPpAAHHycyBnau\\\";s:5:\\\"phone\\\";N;s:8:\\\"end_date\\\";N;s:20:\\\"probation_start_date\\\";N;s:18:\\\"probation_end_date\\\";N;s:17:\\\"notice_start_date\\\";N;s:15:\\\"notice_end_date\\\";N;s:13:\\\"profile_image\\\";N;s:7:\\\"address\\\";N;s:16:\\\"shipping_address\\\";N;s:23:\\\"email_verification_code\\\";s:50:\\\"aa6bPBtXtgwLmVDQJCjNw58QTEUZHU2yf2pKTUpNE4ikOWcS2m\\\";s:6:\\\"status\\\";s:7:\\\"enabled\\\";s:10:\\\"reset_code\\\";N;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:11:\\\"date_format\\\";s:5:\\\"d-m-Y\\\";s:18:\\\"date_picker_format\\\";s:10:\\\"dd-mm-yyyy\\\";s:11:\\\"time_format\\\";s:5:\\\"h:i a\\\";s:13:\\\"department_id\\\";N;s:14:\\\"designation_id\\\";N;s:8:\\\"shift_id\\\";N;s:10:\\\"net_salary\\\";N;s:12:\\\"basic_salary\\\";N;s:11:\\\"location_id\\\";N;s:15:\\\"salary_group_id\\\";N;s:19:\\\"account_holder_name\\\";N;s:9:\\\"bank_name\\\";N;s:14:\\\"account_number\\\";N;s:11:\\\"branch_name\\\";N;s:4:\\\"city\\\";N;s:9:\\\"ifsc_code\\\";N;s:10:\\\"pan_number\\\";N;s:17:\\\"adhar_card_number\\\";N;s:18:\\\"employee_status_id\\\";N;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 04:26:35\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 04:26:35\\\";s:14:\\\"monthly_amount\\\";N;s:13:\\\"annual_amount\\\";N;s:10:\\\"annual_ctc\\\";N;s:9:\\\"ctc_value\\\";N;s:18:\\\"special_allowances\\\";N;s:16:\\\"calculation_type\\\";s:8:\\\"%_of_ctc\\\";}s:11:\\\"\\u0000*\\u0000original\\\";a:61:{s:2:\\\"id\\\";i:2;s:10:\\\"company_id\\\";i:2;s:7:\\\"role_id\\\";i:1;s:13:\\\"is_superadmin\\\";i:0;s:9:\\\"user_type\\\";s:13:\\\"staff_members\\\";s:13:\\\"login_enabled\\\";i:1;s:4:\\\"name\\\";s:5:\\\"Admin\\\";s:15:\\\"employee_number\\\";N;s:6:\\\"gender\\\";s:6:\\\"female\\\";s:3:\\\"dob\\\";N;s:12:\\\"joining_date\\\";N;s:11:\\\"allow_login\\\";i:1;s:5:\\\"email\\\";s:22:\\\"info@kiyosolutions.com\\\";s:10:\\\"is_married\\\";i:0;s:13:\\\"marriage_date\\\";N;s:14:\\\"personal_email\\\";N;s:14:\\\"personal_phone\\\";N;s:9:\\\"report_to\\\";N;s:10:\\\"is_manager\\\";s:1:\\\"1\\\";s:10:\\\"visibility\\\";s:10:\\\"individual\\\";s:8:\\\"password\\\";s:60:\\\"$2y$10$rS6Dw2uhRHvei5U\\/vZrGF.7E8IYCtJ33d6uyp8ltPpAAHHycyBnau\\\";s:5:\\\"phone\\\";N;s:8:\\\"end_date\\\";N;s:20:\\\"probation_start_date\\\";N;s:18:\\\"probation_end_date\\\";N;s:17:\\\"notice_start_date\\\";N;s:15:\\\"notice_end_date\\\";N;s:13:\\\"profile_image\\\";N;s:7:\\\"address\\\";N;s:16:\\\"shipping_address\\\";N;s:23:\\\"email_verification_code\\\";s:50:\\\"aa6bPBtXtgwLmVDQJCjNw58QTEUZHU2yf2pKTUpNE4ikOWcS2m\\\";s:6:\\\"status\\\";s:7:\\\"enabled\\\";s:10:\\\"reset_code\\\";N;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:11:\\\"date_format\\\";s:5:\\\"d-m-Y\\\";s:18:\\\"date_picker_format\\\";s:10:\\\"dd-mm-yyyy\\\";s:11:\\\"time_format\\\";s:5:\\\"h:i a\\\";s:13:\\\"department_id\\\";N;s:14:\\\"designation_id\\\";N;s:8:\\\"shift_id\\\";N;s:10:\\\"net_salary\\\";N;s:12:\\\"basic_salary\\\";N;s:11:\\\"location_id\\\";N;s:15:\\\"salary_group_id\\\";N;s:19:\\\"account_holder_name\\\";N;s:9:\\\"bank_name\\\";N;s:14:\\\"account_number\\\";N;s:11:\\\"branch_name\\\";N;s:4:\\\"city\\\";N;s:9:\\\"ifsc_code\\\";N;s:10:\\\"pan_number\\\";N;s:17:\\\"adhar_card_number\\\";N;s:18:\\\"employee_status_id\\\";N;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 04:26:35\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 04:26:35\\\";s:14:\\\"monthly_amount\\\";N;s:13:\\\"annual_amount\\\";N;s:10:\\\"annual_ctc\\\";N;s:9:\\\"ctc_value\\\";N;s:18:\\\"special_allowances\\\";N;s:16:\\\"calculation_type\\\";s:8:\\\"%_of_ctc\\\";}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:19:{s:10:\\\"company_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:7:\\\"role_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:18:\\\"employee_status_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:13:\\\"login_enabled\\\";s:7:\\\"integer\\\";s:13:\\\"is_superadmin\\\";s:7:\\\"integer\\\";s:13:\\\"department_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:14:\\\"designation_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:11:\\\"location_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:8:\\\"shift_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:10:\\\"is_married\\\";s:7:\\\"integer\\\";s:10:\\\"is_manager\\\";s:7:\\\"integer\\\";s:9:\\\"report_to\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:14:\\\"last_active_on\\\";s:8:\\\"datetime\\\";s:15:\\\"salary_group_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:20:\\\"probation_start_date\\\";s:4:\\\"date\\\";s:18:\\\"probation_end_date\\\";s:4:\\\"date\\\";s:17:\\\"notice_start_date\\\";s:4:\\\"date\\\";s:15:\\\"notice_end_date\\\";s:4:\\\"date\\\";s:12:\\\"basic_salary\\\";s:6:\\\"double\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:12:{i:0;s:3:\\\"xid\\\";i:1;s:12:\\\"x_company_id\\\";i:2;s:20:\\\"x_employee_status_id\\\";i:3;s:9:\\\"x_role_id\\\";i:4;s:17:\\\"x_salary_group_id\\\";i:5;s:11:\\\"x_report_to\\\";i:6;s:17:\\\"profile_image_url\\\";i:7;s:15:\\\"x_department_id\\\";i:8;s:16:\\\"x_designation_id\\\";i:9;s:10:\\\"x_shift_id\\\";i:10;s:13:\\\"x_location_id\\\";i:11;s:8:\\\"duration\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:4:{s:7:\\\"company\\\";r:12;s:10:\\\"department\\\";N;s:11:\\\"designation\\\";N;s:5:\\\"shift\\\";N;}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:10:{i:0;s:2:\\\"id\\\";i:1;s:7:\\\"role_id\\\";i:2;s:18:\\\"employee_status_id\\\";i:3;s:8:\\\"password\\\";i:4;s:14:\\\"remember_token\\\";i:5;s:13:\\\"department_id\\\";i:6;s:14:\\\"designation_id\\\";i:7;s:8:\\\"shift_id\\\";i:8;s:11:\\\"location_id\\\";i:9;s:15:\\\"salary_group_id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:4:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:2;s:10:\\\"created_at\\\";i:3;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:26:{i:0;s:3:\\\"xid\\\";i:1;s:4:\\\"name\\\";i:2;s:15:\\\"employee_number\\\";i:3;s:12:\\\"joining_date\\\";i:4;s:18:\\\"probation_end_date\\\";i:5;s:20:\\\"probation_start_date\\\";i:6;s:13:\\\"profile_image\\\";i:7;s:15:\\\"notice_end_date\\\";i:8;s:17:\\\"notice_start_date\\\";i:9;s:7:\\\"address\\\";i:10;s:8:\\\"end_date\\\";i:11;s:3:\\\"dob\\\";i:12;s:17:\\\"profile_image_url\\\";i:13;s:11:\\\"location_id\\\";i:14;s:14:\\\"designation_id\\\";i:15;s:13:\\\"department_id\\\";i:16;s:8:\\\"shift_id\\\";i:17;s:10:\\\"is_manager\\\";i:18;s:19:\\\"account_holder_name\\\";i:19;s:9:\\\"bank_name\\\";i:20;s:14:\\\"account_number\\\";i:21;s:11:\\\"branch_name\\\";i:22;s:4:\\\"city\\\";i:23;s:9:\\\"ifsc_code\\\";i:24;s:10:\\\"pan_number\\\";i:25;s:17:\\\"adhar_card_number\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:6:{i:0;s:4:\\\"name\\\";i:1;s:9:\\\"user_type\\\";i:2;s:5:\\\"email\\\";i:3;s:6:\\\"status\\\";i:4;s:5:\\\"phone\\\";i:5;s:8:\\\"shift_id\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:4:{i:0;s:15:\\\"salary_settings\\\";i:1;s:11:\\\"leaves_view\\\";i:2;s:11:\\\"assets_view\\\";i:3;s:16:\\\"leave_types_view\\\";}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:8:\\\"\\u0000*\\u0000dates\\\";a:1:{i:0;s:14:\\\"last_active_on\\\";}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:9:{s:22:\\\"getXCompanyIdAttribute\\\";s:10:\\\"company_id\\\";s:19:\\\"getXRoleIdAttribute\\\";s:7:\\\"role_id\\\";s:25:\\\"getXDepartmentIdAttribute\\\";s:13:\\\"department_id\\\";s:26:\\\"getXDesignationIdAttribute\\\";s:14:\\\"designation_id\\\";s:20:\\\"getXShiftIdAttribute\\\";s:8:\\\"shift_id\\\";s:23:\\\"getXLocationIdAttribute\\\";s:11:\\\"location_id\\\";s:21:\\\"getXReportToAttribute\\\";s:9:\\\"report_to\\\";s:26:\\\"getXSalaryGroupIdAttribute\\\";s:15:\\\"salary_group_id\\\";s:29:\\\"getXEmployeeStatusIdAttribute\\\";s:18:\\\"employee_status_id\\\";}s:19:\\\"\\u0000*\\u0000authPasswordName\\\";s:8:\\\"password\\\";s:20:\\\"\\u0000*\\u0000rememberTokenName\\\";s:14:\\\"remember_token\\\";}s:7:\\\"company\\\";r:12;s:10:\\\"attendance\\\";O:21:\\\"App\\\\Models\\\\Attendance\\\":39:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:11:\\\"attendances\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:46:{s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:2;s:4:\\\"date\\\";s:10:\\\"2025-08-23\\\";s:10:\\\"is_holiday\\\";i:0;s:8:\\\"is_leave\\\";i:0;s:7:\\\"user_id\\\";i:2;s:8:\\\"leave_id\\\";N;s:13:\\\"leave_type_id\\\";N;s:10:\\\"holiday_id\\\";N;s:18:\\\"clock_in_date_time\\\";s:19:\\\"2025-08-23 04:27:34\\\";s:19:\\\"clock_out_date_time\\\";N;s:19:\\\"clock_in_ip_address\\\";s:3:\\\"::1\\\";s:14:\\\"total_duration\\\";N;s:20:\\\"clock_out_ip_address\\\";N;s:13:\\\"clock_in_time\\\";s:8:\\\"09:57:34\\\";s:14:\\\"clock_out_time\\\";N;s:20:\\\"office_clock_in_time\\\";s:8:\\\"09:30:00\\\";s:21:\\\"office_clock_out_time\\\";s:8:\\\"18:00:00\\\";s:11:\\\"is_half_day\\\";i:0;s:10:\\\"half_leave\\\";s:8:\\\"no_leave\\\";s:7:\\\"is_late\\\";i:0;s:18:\\\"late_time_duration\\\";i:0;s:7:\\\"is_paid\\\";i:1;s:6:\\\"status\\\";s:7:\\\"present\\\";s:6:\\\"reason\\\";N;s:20:\\\"actual_clock_in_date\\\";s:10:\\\"2025-08-23\\\";s:19:\\\"early_clock_in_time\\\";N;s:20:\\\"allow_clock_out_till\\\";N;s:10:\\\"created_at\\\";s:19:\\\"2025-08-23 04:27:34\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-23 04:27:34\\\";s:17:\\\"clock_in_latitude\\\";N;s:18:\\\"clock_in_longitude\\\";N;s:26:\\\"clock_in_location_accuracy\\\";N;s:22:\\\"clock_in_location_name\\\";N;s:16:\\\"clock_in_browser\\\";s:16:\\\"Chrome 139.0.0.0\\\";s:17:\\\"clock_in_platform\\\";s:7:\\\"Windows\\\";s:20:\\\"clock_in_device_type\\\";s:7:\\\"desktop\\\";s:19:\\\"clock_in_user_agent\\\";s:111:\\\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/139.0.0.0 Safari\\/537.36\\\";s:18:\\\"clock_out_latitude\\\";N;s:19:\\\"clock_out_longitude\\\";N;s:27:\\\"clock_out_location_accuracy\\\";N;s:23:\\\"clock_out_location_name\\\";N;s:17:\\\"clock_out_browser\\\";N;s:18:\\\"clock_out_platform\\\";N;s:21:\\\"clock_out_device_type\\\";N;s:20:\\\"clock_out_user_agent\\\";N;}s:11:\\\"\\u0000*\\u0000original\\\";a:46:{s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:2;s:4:\\\"date\\\";s:10:\\\"2025-08-23\\\";s:10:\\\"is_holiday\\\";i:0;s:8:\\\"is_leave\\\";i:0;s:7:\\\"user_id\\\";i:2;s:8:\\\"leave_id\\\";N;s:13:\\\"leave_type_id\\\";N;s:10:\\\"holiday_id\\\";N;s:18:\\\"clock_in_date_time\\\";s:19:\\\"2025-08-23 04:27:34\\\";s:19:\\\"clock_out_date_time\\\";N;s:19:\\\"clock_in_ip_address\\\";s:3:\\\"::1\\\";s:14:\\\"total_duration\\\";N;s:20:\\\"clock_out_ip_address\\\";N;s:13:\\\"clock_in_time\\\";s:8:\\\"09:57:34\\\";s:14:\\\"clock_out_time\\\";N;s:20:\\\"office_clock_in_time\\\";s:8:\\\"09:30:00\\\";s:21:\\\"office_clock_out_time\\\";s:8:\\\"18:00:00\\\";s:11:\\\"is_half_day\\\";i:0;s:10:\\\"half_leave\\\";s:8:\\\"no_leave\\\";s:7:\\\"is_late\\\";i:0;s:18:\\\"late_time_duration\\\";i:0;s:7:\\\"is_paid\\\";i:1;s:6:\\\"status\\\";s:7:\\\"present\\\";s:6:\\\"reason\\\";N;s:20:\\\"actual_clock_in_date\\\";s:10:\\\"2025-08-23\\\";s:19:\\\"early_clock_in_time\\\";N;s:20:\\\"allow_clock_out_till\\\";N;s:10:\\\"created_at\\\";s:19:\\\"2025-08-23 04:27:34\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-23 04:27:34\\\";s:17:\\\"clock_in_latitude\\\";N;s:18:\\\"clock_in_longitude\\\";N;s:26:\\\"clock_in_location_accuracy\\\";N;s:22:\\\"clock_in_location_name\\\";N;s:16:\\\"clock_in_browser\\\";s:16:\\\"Chrome 139.0.0.0\\\";s:17:\\\"clock_in_platform\\\";s:7:\\\"Windows\\\";s:20:\\\"clock_in_device_type\\\";s:7:\\\"desktop\\\";s:19:\\\"clock_in_user_agent\\\";s:111:\\\"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/139.0.0.0 Safari\\/537.36\\\";s:18:\\\"clock_out_latitude\\\";N;s:19:\\\"clock_out_longitude\\\";N;s:27:\\\"clock_out_location_accuracy\\\";N;s:23:\\\"clock_out_location_name\\\";N;s:17:\\\"clock_out_browser\\\";N;s:18:\\\"clock_out_platform\\\";N;s:21:\\\"clock_out_device_type\\\";N;s:20:\\\"clock_out_user_agent\\\";N;}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:9:{s:7:\\\"user_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:8:\\\"leave_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:13:\\\"leave_type_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:10:\\\"holiday_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:4:\\\"date\\\";s:10:\\\"date:Y-m-d\\\";s:20:\\\"actual_clock_in_date\\\";s:10:\\\"date:Y-m-d\\\";s:18:\\\"clock_in_date_time\\\";s:8:\\\"datetime\\\";s:19:\\\"clock_out_date_time\\\";s:8:\\\"datetime\\\";s:7:\\\"is_paid\\\";s:7:\\\"boolean\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:7:{i:0;s:3:\\\"xid\\\";i:1;s:9:\\\"x_user_id\\\";i:2;s:10:\\\"x_leave_id\\\";i:3;s:15:\\\"x_leave_type_id\\\";i:4;s:12:\\\"x_holiday_id\\\";i:5;s:8:\\\"duration\\\";i:6;s:14:\\\"shift_duration\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:1:{s:4:\\\"user\\\";r:296;}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:5:{i:0;s:2:\\\"id\\\";i:1;s:7:\\\"user_id\\\";i:2;s:8:\\\"leave_id\\\";i:3;s:13:\\\"leave_type_id\\\";i:4;s:10:\\\"holiday_id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:11:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"is_holiday\\\";i:2;s:8:\\\"is_leave\\\";i:3;s:10:\\\"holiday_id\\\";i:4;s:18:\\\"clock_in_date_time\\\";i:5;s:19:\\\"clock_out_date_time\\\";i:6;s:7:\\\"is_paid\\\";i:7;s:20:\\\"office_clock_in_time\\\";i:8;s:21:\\\"office_clock_out_time\\\";i:9;s:10:\\\"created_at\\\";i:10;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:5:{i:0;s:3:\\\"xid\\\";i:1;s:9:\\\"x_user_id\\\";i:2;s:12:\\\"x_holiday_id\\\";i:3;s:10:\\\"x_leave_id\\\";i:4;s:15:\\\"x_leave_type_id\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:1:{i:0;s:4:\\\"name\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:1:{i:0;s:11:\\\"leaves_view\\\";}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:4:{s:19:\\\"getXUserIdAttribute\\\";s:7:\\\"user_id\\\";s:20:\\\"getXLeaveIdAttribute\\\";s:8:\\\"leave_id\\\";s:24:\\\"getXLeaveTypeIdAttribute\\\";s:13:\\\"leave_type_id\\\";s:22:\\\"getXHolidayIdAttribute\\\";s:10:\\\"holiday_id\\\";}}}}s:2:\\\"id\\\";s:36:\\\"1ed74060-6fec-4113-9461-037be7177a50\\\";}s:8:\\\"channels\\\";a:1:{i:0;s:8:\\\"database\\\";}}\"},\"createdAt\":1755923262,\"delay\":null}', 0, NULL, 1755923262, 1755923262);
INSERT INTO `jobs` (`id`, `queue`, `payload`, `attempts`, `reserved_at`, `available_at`, `created_at`) VALUES
(4, 'default', '{\"uuid\":\"fad09405-ae84-4957-879c-e6416ea4a677\",\"displayName\":\"App\\\\Notifications\\\\MainNotificaiton\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":null,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":null,\"retryUntil\":null,\"data\":{\"commandName\":\"Illuminate\\\\Notifications\\\\SendQueuedNotifications\",\"command\":\"O:48:\\\"Illuminate\\\\Notifications\\\\SendQueuedNotifications\\\":3:{s:11:\\\"notifiables\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:15:\\\"App\\\\Models\\\\User\\\";s:2:\\\"id\\\";a:1:{i:0;i:6;}s:9:\\\"relations\\\";a:4:{i:0;s:7:\\\"company\\\";i:1;s:10:\\\"department\\\";i:2;s:11:\\\"designation\\\";i:3;s:5:\\\"shift\\\";}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:12:\\\"notification\\\";O:34:\\\"App\\\\Notifications\\\\MainNotificaiton\\\":2:{s:15:\\\"notficationData\\\";a:4:{s:8:\\\"send_for\\\";s:21:\\\"employee_welcome_mail\\\";s:2:\\\"to\\\";O:15:\\\"App\\\\Models\\\\User\\\":42:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:5:\\\"users\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:62:{s:2:\\\"id\\\";i:6;s:10:\\\"company_id\\\";i:2;s:7:\\\"role_id\\\";N;s:13:\\\"is_superadmin\\\";i:0;s:9:\\\"user_type\\\";s:13:\\\"staff_members\\\";s:13:\\\"login_enabled\\\";i:1;s:4:\\\"name\\\";s:17:\\\"Durgaprasad Korla\\\";s:15:\\\"employee_number\\\";s:8:\\\"emp-0002\\\";s:6:\\\"gender\\\";s:4:\\\"male\\\";s:3:\\\"dob\\\";s:10:\\\"2024-08-01\\\";s:12:\\\"joining_date\\\";s:10:\\\"2025-08-23\\\";s:11:\\\"allow_login\\\";i:1;s:5:\\\"email\\\";s:17:\\\"Durga@kiyocrm.com\\\";s:10:\\\"is_married\\\";N;s:13:\\\"marriage_date\\\";N;s:14:\\\"personal_email\\\";N;s:14:\\\"personal_phone\\\";N;s:9:\\\"report_to\\\";i:2;s:10:\\\"is_manager\\\";s:1:\\\"0\\\";s:10:\\\"visibility\\\";s:10:\\\"individual\\\";s:8:\\\"password\\\";s:60:\\\"$2y$10$yShUe7RIXo2h12Pell8ZQuOit2FdiNj64E5qXHKjDr74FXmjbVhBO\\\";s:5:\\\"phone\\\";s:11:\\\"07036248736\\\";s:8:\\\"end_date\\\";N;s:20:\\\"probation_start_date\\\";N;s:18:\\\"probation_end_date\\\";N;s:17:\\\"notice_start_date\\\";N;s:15:\\\"notice_end_date\\\";N;s:13:\\\"profile_image\\\";N;s:7:\\\"address\\\";s:54:\\\"2-9\\/b, Panchayati street\\nArikarevula, Ramachandrapuram\\\";s:16:\\\"shipping_address\\\";N;s:23:\\\"email_verification_code\\\";N;s:6:\\\"status\\\";s:6:\\\"active\\\";s:10:\\\"reset_code\\\";N;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:11:\\\"date_format\\\";s:5:\\\"d-m-Y\\\";s:18:\\\"date_picker_format\\\";s:10:\\\"dd-mm-yyyy\\\";s:11:\\\"time_format\\\";s:5:\\\"h:i a\\\";s:13:\\\"department_id\\\";N;s:14:\\\"designation_id\\\";i:5;s:8:\\\"shift_id\\\";i:2;s:10:\\\"net_salary\\\";s:12:\\\"749150078.34\\\";s:12:\\\"basic_salary\\\";d:374575039.16667;s:11:\\\"location_id\\\";i:3;s:15:\\\"salary_group_id\\\";N;s:19:\\\"account_holder_name\\\";s:13:\\\"Durgan Prasad\\\";s:9:\\\"bank_name\\\";s:10:\\\"ICICI Bank\\\";s:14:\\\"account_number\\\";s:12:\\\"234222655665\\\";s:11:\\\"branch_name\\\";s:8:\\\"SR Nagar\\\";s:4:\\\"city\\\";s:9:\\\"Hyderabad\\\";s:9:\\\"ifsc_code\\\";s:10:\\\"ICICI00090\\\";s:10:\\\"pan_number\\\";s:10:\\\"DEK8JD93JS\\\";s:17:\\\"adhar_card_number\\\";N;s:18:\\\"employee_status_id\\\";i:5;s:10:\\\"created_at\\\";s:19:\\\"2025-08-23 04:32:42\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-23 04:32:43\\\";s:14:\\\"monthly_amount\\\";d:749150078.34;s:13:\\\"annual_amount\\\";d:4494900470;s:10:\\\"annual_ctc\\\";d:8989800940;s:9:\\\"ctc_value\\\";i:50;s:18:\\\"special_allowances\\\";d:374575039.17;s:16:\\\"calculation_type\\\";s:8:\\\"%_of_ctc\\\";s:13:\\\"user_password\\\";s:9:\\\"Kiyo@2025\\\";}s:11:\\\"\\u0000*\\u0000original\\\";a:61:{s:2:\\\"id\\\";i:6;s:10:\\\"company_id\\\";i:2;s:7:\\\"role_id\\\";N;s:13:\\\"is_superadmin\\\";i:0;s:9:\\\"user_type\\\";s:13:\\\"staff_members\\\";s:13:\\\"login_enabled\\\";i:1;s:4:\\\"name\\\";s:17:\\\"Durgaprasad Korla\\\";s:15:\\\"employee_number\\\";s:8:\\\"emp-0002\\\";s:6:\\\"gender\\\";s:4:\\\"male\\\";s:3:\\\"dob\\\";s:10:\\\"2024-08-01\\\";s:12:\\\"joining_date\\\";s:10:\\\"2025-08-23\\\";s:11:\\\"allow_login\\\";i:1;s:5:\\\"email\\\";s:17:\\\"Durga@kiyocrm.com\\\";s:10:\\\"is_married\\\";N;s:13:\\\"marriage_date\\\";N;s:14:\\\"personal_email\\\";N;s:14:\\\"personal_phone\\\";N;s:9:\\\"report_to\\\";i:2;s:10:\\\"is_manager\\\";s:1:\\\"0\\\";s:10:\\\"visibility\\\";s:10:\\\"individual\\\";s:8:\\\"password\\\";s:60:\\\"$2y$10$yShUe7RIXo2h12Pell8ZQuOit2FdiNj64E5qXHKjDr74FXmjbVhBO\\\";s:5:\\\"phone\\\";s:11:\\\"07036248736\\\";s:8:\\\"end_date\\\";N;s:20:\\\"probation_start_date\\\";N;s:18:\\\"probation_end_date\\\";N;s:17:\\\"notice_start_date\\\";N;s:15:\\\"notice_end_date\\\";N;s:13:\\\"profile_image\\\";N;s:7:\\\"address\\\";s:54:\\\"2-9\\/b, Panchayati street\\nArikarevula, Ramachandrapuram\\\";s:16:\\\"shipping_address\\\";N;s:23:\\\"email_verification_code\\\";N;s:6:\\\"status\\\";s:6:\\\"active\\\";s:10:\\\"reset_code\\\";N;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:11:\\\"date_format\\\";s:5:\\\"d-m-Y\\\";s:18:\\\"date_picker_format\\\";s:10:\\\"dd-mm-yyyy\\\";s:11:\\\"time_format\\\";s:5:\\\"h:i a\\\";s:13:\\\"department_id\\\";N;s:14:\\\"designation_id\\\";i:5;s:8:\\\"shift_id\\\";i:2;s:10:\\\"net_salary\\\";s:12:\\\"749150078.34\\\";s:12:\\\"basic_salary\\\";d:374575039.16667;s:11:\\\"location_id\\\";i:3;s:15:\\\"salary_group_id\\\";N;s:19:\\\"account_holder_name\\\";s:13:\\\"Durgan Prasad\\\";s:9:\\\"bank_name\\\";s:10:\\\"ICICI Bank\\\";s:14:\\\"account_number\\\";s:12:\\\"234222655665\\\";s:11:\\\"branch_name\\\";s:8:\\\"SR Nagar\\\";s:4:\\\"city\\\";s:9:\\\"Hyderabad\\\";s:9:\\\"ifsc_code\\\";s:10:\\\"ICICI00090\\\";s:10:\\\"pan_number\\\";s:10:\\\"DEK8JD93JS\\\";s:17:\\\"adhar_card_number\\\";N;s:18:\\\"employee_status_id\\\";i:5;s:10:\\\"created_at\\\";s:19:\\\"2025-08-23 04:32:42\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-23 04:32:43\\\";s:14:\\\"monthly_amount\\\";d:749150078.34;s:13:\\\"annual_amount\\\";d:4494900470;s:10:\\\"annual_ctc\\\";d:8989800940;s:9:\\\"ctc_value\\\";i:50;s:18:\\\"special_allowances\\\";d:374575039.17;s:16:\\\"calculation_type\\\";s:8:\\\"%_of_ctc\\\";}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:19:{s:10:\\\"company_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:7:\\\"role_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:18:\\\"employee_status_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:13:\\\"login_enabled\\\";s:7:\\\"integer\\\";s:13:\\\"is_superadmin\\\";s:7:\\\"integer\\\";s:13:\\\"department_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:14:\\\"designation_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:11:\\\"location_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:8:\\\"shift_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:10:\\\"is_married\\\";s:7:\\\"integer\\\";s:10:\\\"is_manager\\\";s:7:\\\"integer\\\";s:9:\\\"report_to\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:14:\\\"last_active_on\\\";s:8:\\\"datetime\\\";s:15:\\\"salary_group_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:20:\\\"probation_start_date\\\";s:4:\\\"date\\\";s:18:\\\"probation_end_date\\\";s:4:\\\"date\\\";s:17:\\\"notice_start_date\\\";s:4:\\\"date\\\";s:15:\\\"notice_end_date\\\";s:4:\\\"date\\\";s:12:\\\"basic_salary\\\";s:6:\\\"double\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:12:{i:0;s:3:\\\"xid\\\";i:1;s:12:\\\"x_company_id\\\";i:2;s:20:\\\"x_employee_status_id\\\";i:3;s:9:\\\"x_role_id\\\";i:4;s:17:\\\"x_salary_group_id\\\";i:5;s:11:\\\"x_report_to\\\";i:6;s:17:\\\"profile_image_url\\\";i:7;s:15:\\\"x_department_id\\\";i:8;s:16:\\\"x_designation_id\\\";i:9;s:10:\\\"x_shift_id\\\";i:10;s:13:\\\"x_location_id\\\";i:11;s:8:\\\"duration\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:4:{s:7:\\\"company\\\";O:18:\\\"App\\\\Models\\\\Company\\\":46:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:9:\\\"companies\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:74:{s:2:\\\"id\\\";i:2;s:4:\\\"name\\\";s:22:\\\"Kiyo Solutions Pvt Ltd\\\";s:10:\\\"short_name\\\";s:22:\\\"kiyo solutions pvt ltd\\\";s:5:\\\"email\\\";s:22:\\\"info@kiyosolutions.com\\\";s:5:\\\"phone\\\";s:10:\\\"9440903071\\\";s:7:\\\"website\\\";N;s:10:\\\"light_logo\\\";s:32:\\\"company_2wmlsrm68tssgx6kwklb.png\\\";s:9:\\\"dark_logo\\\";s:32:\\\"company_hwlovvqdpyra6aqpq5kj.png\\\";s:15:\\\"small_dark_logo\\\";s:32:\\\"company_xat7824kiwxrmkrmoo6o.png\\\";s:16:\\\"small_light_logo\\\";s:32:\\\"company_bypesdofyntd1iqof0ip.png\\\";s:7:\\\"address\\\";N;s:10:\\\"app_layout\\\";s:7:\\\"sidebar\\\";s:11:\\\"currency_id\\\";i:1;s:7:\\\"lang_id\\\";N;s:15:\\\"website_lang_id\\\";N;s:18:\\\"left_sidebar_theme\\\";s:4:\\\"dark\\\";s:13:\\\"primary_color\\\";s:7:\\\"#008781\\\";s:11:\\\"date_format\\\";s:10:\\\"DD-MM-YYYY\\\";s:11:\\\"time_format\\\";s:7:\\\"hh:mm a\\\";s:20:\\\"auto_detect_timezone\\\";i:1;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:14:\\\"session_driver\\\";s:4:\\\"file\\\";s:9:\\\"app_debug\\\";i:0;s:23:\\\"update_app_notification\\\";i:1;s:11:\\\"login_image\\\";N;s:3:\\\"rtl\\\";i:0;s:14:\\\"shortcut_menus\\\";s:10:\\\"top_bottom\\\";s:17:\\\"mysqldump_command\\\";s:18:\\\"\\/usr\\/bin\\/mysqldump\\\";s:13:\\\"profile_image\\\";N;s:9:\\\"stripe_id\\\";N;s:7:\\\"pm_type\\\";N;s:12:\\\"pm_last_four\\\";N;s:13:\\\"trial_ends_at\\\";N;s:20:\\\"subscription_plan_id\\\";i:2;s:12:\\\"package_type\\\";s:7:\\\"monthly\\\";s:17:\\\"licence_expire_on\\\";s:10:\\\"2025-09-09\\\";s:22:\\\"payment_transcation_id\\\";N;s:9:\\\"is_global\\\";i:0;s:8:\\\"admin_id\\\";i:2;s:6:\\\"status\\\";s:6:\\\"active\\\";s:11:\\\"total_users\\\";i:2;s:23:\\\"email_verification_code\\\";N;s:8:\\\"verified\\\";i:0;s:13:\\\"clock_in_time\\\";s:8:\\\"09:30:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:00:00\\\";s:17:\\\"leave_start_month\\\";s:2:\\\"01\\\";s:15:\\\"late_mark_after\\\";N;s:19:\\\"early_clock_in_time\\\";N;s:20:\\\"allow_clock_out_till\\\";N;s:13:\\\"self_clocking\\\";i:1;s:18:\\\"allowed_ip_address\\\";N;s:23:\\\"letterhead_header_color\\\";s:7:\\\"#008781\\\";s:28:\\\"letterhead_show_company_name\\\";i:1;s:29:\\\"letterhead_show_company_email\\\";i:1;s:29:\\\"letterhead_show_company_phone\\\";i:1;s:31:\\\"letterhead_show_company_address\\\";i:1;s:21:\\\"letterhead_left_space\\\";i:15;s:22:\\\"letterhead_right_space\\\";i:15;s:20:\\\"letterhead_top_space\\\";i:40;s:23:\\\"letterhead_bottom_space\\\";i:20;s:21:\\\"holiday_pdf_font_size\\\";i:20;s:23:\\\"holiday_pdf_line_height\\\";i:40;s:22:\\\"generate_pdf_font_size\\\";i:17;s:24:\\\"generate_pdf_line_height\\\";i:28;s:28:\\\"letterhead_title_show_in_pdf\\\";i:1;s:18:\\\"employee_id_prefix\\\";s:3:\\\"emp\\\";s:17:\\\"employee_id_start\\\";s:4:\\\"0003\\\";s:18:\\\"employee_id_digits\\\";i:4;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 04:26:35\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-23 04:32:42\\\";s:11:\\\"pdf_font_id\\\";N;s:15:\\\"use_custom_font\\\";i:0;s:21:\\\"white_label_completed\\\";i:0;s:16:\\\"capture_location\\\";i:0;}s:11:\\\"\\u0000*\\u0000original\\\";a:74:{s:2:\\\"id\\\";i:2;s:4:\\\"name\\\";s:22:\\\"Kiyo Solutions Pvt Ltd\\\";s:10:\\\"short_name\\\";s:22:\\\"kiyo solutions pvt ltd\\\";s:5:\\\"email\\\";s:22:\\\"info@kiyosolutions.com\\\";s:5:\\\"phone\\\";s:10:\\\"9440903071\\\";s:7:\\\"website\\\";N;s:10:\\\"light_logo\\\";s:32:\\\"company_2wmlsrm68tssgx6kwklb.png\\\";s:9:\\\"dark_logo\\\";s:32:\\\"company_hwlovvqdpyra6aqpq5kj.png\\\";s:15:\\\"small_dark_logo\\\";s:32:\\\"company_xat7824kiwxrmkrmoo6o.png\\\";s:16:\\\"small_light_logo\\\";s:32:\\\"company_bypesdofyntd1iqof0ip.png\\\";s:7:\\\"address\\\";N;s:10:\\\"app_layout\\\";s:7:\\\"sidebar\\\";s:11:\\\"currency_id\\\";i:1;s:7:\\\"lang_id\\\";N;s:15:\\\"website_lang_id\\\";N;s:18:\\\"left_sidebar_theme\\\";s:4:\\\"dark\\\";s:13:\\\"primary_color\\\";s:7:\\\"#008781\\\";s:11:\\\"date_format\\\";s:10:\\\"DD-MM-YYYY\\\";s:11:\\\"time_format\\\";s:7:\\\"hh:mm a\\\";s:20:\\\"auto_detect_timezone\\\";i:1;s:8:\\\"timezone\\\";s:12:\\\"Asia\\/Kolkata\\\";s:14:\\\"session_driver\\\";s:4:\\\"file\\\";s:9:\\\"app_debug\\\";i:0;s:23:\\\"update_app_notification\\\";i:1;s:11:\\\"login_image\\\";N;s:3:\\\"rtl\\\";i:0;s:14:\\\"shortcut_menus\\\";s:10:\\\"top_bottom\\\";s:17:\\\"mysqldump_command\\\";s:18:\\\"\\/usr\\/bin\\/mysqldump\\\";s:13:\\\"profile_image\\\";N;s:9:\\\"stripe_id\\\";N;s:7:\\\"pm_type\\\";N;s:12:\\\"pm_last_four\\\";N;s:13:\\\"trial_ends_at\\\";N;s:20:\\\"subscription_plan_id\\\";i:2;s:12:\\\"package_type\\\";s:7:\\\"monthly\\\";s:17:\\\"licence_expire_on\\\";s:10:\\\"2025-09-09\\\";s:22:\\\"payment_transcation_id\\\";N;s:9:\\\"is_global\\\";i:0;s:8:\\\"admin_id\\\";i:2;s:6:\\\"status\\\";s:6:\\\"active\\\";s:11:\\\"total_users\\\";i:2;s:23:\\\"email_verification_code\\\";N;s:8:\\\"verified\\\";i:0;s:13:\\\"clock_in_time\\\";s:8:\\\"09:30:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:00:00\\\";s:17:\\\"leave_start_month\\\";s:2:\\\"01\\\";s:15:\\\"late_mark_after\\\";N;s:19:\\\"early_clock_in_time\\\";N;s:20:\\\"allow_clock_out_till\\\";N;s:13:\\\"self_clocking\\\";i:1;s:18:\\\"allowed_ip_address\\\";N;s:23:\\\"letterhead_header_color\\\";s:7:\\\"#008781\\\";s:28:\\\"letterhead_show_company_name\\\";i:1;s:29:\\\"letterhead_show_company_email\\\";i:1;s:29:\\\"letterhead_show_company_phone\\\";i:1;s:31:\\\"letterhead_show_company_address\\\";i:1;s:21:\\\"letterhead_left_space\\\";i:15;s:22:\\\"letterhead_right_space\\\";i:15;s:20:\\\"letterhead_top_space\\\";i:40;s:23:\\\"letterhead_bottom_space\\\";i:20;s:21:\\\"holiday_pdf_font_size\\\";i:20;s:23:\\\"holiday_pdf_line_height\\\";i:40;s:22:\\\"generate_pdf_font_size\\\";i:17;s:24:\\\"generate_pdf_line_height\\\";i:28;s:28:\\\"letterhead_title_show_in_pdf\\\";i:1;s:18:\\\"employee_id_prefix\\\";s:3:\\\"emp\\\";s:17:\\\"employee_id_start\\\";s:4:\\\"0003\\\";s:18:\\\"employee_id_digits\\\";i:4;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 04:26:35\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-23 04:32:42\\\";s:11:\\\"pdf_font_id\\\";N;s:15:\\\"use_custom_font\\\";i:0;s:21:\\\"white_label_completed\\\";i:0;s:16:\\\"capture_location\\\";i:0;}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:29:{s:17:\\\"licence_expire_on\\\";s:8:\\\"datetime\\\";s:12:\\\"warehouse_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:11:\\\"currency_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:8:\\\"admin_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:7:\\\"lang_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:20:\\\"subscription_plan_id\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";s:9:\\\"app_debug\\\";s:7:\\\"integer\\\";s:3:\\\"rtl\\\";s:7:\\\"integer\\\";s:20:\\\"auto_detect_timezone\\\";s:7:\\\"integer\\\";s:23:\\\"update_app_notification\\\";s:7:\\\"integer\\\";s:9:\\\"is_global\\\";s:7:\\\"integer\\\";s:8:\\\"verified\\\";s:7:\\\"integer\\\";s:18:\\\"allowed_ip_address\\\";s:4:\\\"json\\\";s:15:\\\"late_mark_after\\\";s:7:\\\"integer\\\";s:18:\\\"employee_id_digits\\\";s:7:\\\"integer\\\";s:13:\\\"self_clocking\\\";s:7:\\\"integer\\\";s:19:\\\"early_clock_in_time\\\";s:7:\\\"integer\\\";s:20:\\\"allow_clock_out_till\\\";s:7:\\\"integer\\\";s:28:\\\"letterhead_show_company_name\\\";s:7:\\\"integer\\\";s:29:\\\"letterhead_show_company_email\\\";s:7:\\\"integer\\\";s:29:\\\"letterhead_show_company_phone\\\";s:7:\\\"integer\\\";s:31:\\\"letterhead_show_company_address\\\";s:7:\\\"integer\\\";s:28:\\\"letterhead_title_show_in_pdf\\\";s:7:\\\"integer\\\";s:21:\\\"letterhead_left_space\\\";s:7:\\\"integer\\\";s:22:\\\"letterhead_right_space\\\";s:7:\\\"integer\\\";s:20:\\\"letterhead_top_space\\\";s:7:\\\"integer\\\";s:23:\\\"letterhead_button_space\\\";s:7:\\\"integer\\\";s:15:\\\"use_custom_font\\\";s:7:\\\"integer\\\";s:16:\\\"capture_location\\\";s:7:\\\"integer\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:15:{i:0;s:3:\\\"xid\\\";i:1;s:13:\\\"x_currency_id\\\";i:2;s:14:\\\"x_warehouse_id\\\";i:3;s:10:\\\"x_admin_id\\\";i:4;s:9:\\\"x_lang_id\\\";i:5;s:22:\\\"x_subscription_plan_id\\\";i:6;s:15:\\\"login_image_url\\\";i:7;s:14:\\\"light_logo_url\\\";i:8;s:13:\\\"dark_logo_url\\\";i:9;s:20:\\\"dark_logo_public_url\\\";i:10;s:20:\\\"small_light_logo_url\\\";i:11;s:19:\\\"small_dark_logo_url\\\";i:12;s:14:\\\"beep_audio_url\\\";i:13;s:17:\\\"profile_image_url\\\";i:14;s:13:\\\"x_pdf_font_id\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:0:{}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:8:{i:0;s:2:\\\"id\\\";i:1;s:11:\\\"currency_id\\\";i:2;s:12:\\\"warehouse_id\\\";i:3;s:8:\\\"admin_id\\\";i:4;s:7:\\\"lang_id\\\";i:5;s:20:\\\"subscription_plan_id\\\";i:6;s:10:\\\"updated_at\\\";i:7;s:11:\\\"pdf_font_id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:9:{i:0;s:2:\\\"id\\\";i:1;s:9:\\\"is_global\\\";i:2;s:20:\\\"subscription_plan_id\\\";i:3;s:17:\\\"licence_expire_on\\\";i:4;s:12:\\\"package_type\\\";i:5;s:9:\\\"stripe_id\\\";i:6;s:13:\\\"trial_ends_at\\\";i:7;s:10:\\\"created_at\\\";i:8;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:1:{i:0;s:3:\\\"xid\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:1:{i:0;s:4:\\\"name\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:0:{}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:8:\\\"\\u0000*\\u0000dates\\\";a:1:{i:0;s:17:\\\"licence_expire_on\\\";}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:6:{s:23:\\\"getXCurrencyIdAttribute\\\";s:11:\\\"currency_id\\\";s:24:\\\"getXWarehouseIdAttribute\\\";s:12:\\\"warehouse_id\\\";s:20:\\\"getXAdminIdAttribute\\\";s:8:\\\"admin_id\\\";s:19:\\\"getXLangIdAttribute\\\";s:7:\\\"lang_id\\\";s:31:\\\"getXSubscriptionPlanIdAttribute\\\";s:20:\\\"subscription_plan_id\\\";s:22:\\\"getXPdfFontIdAttribute\\\";s:11:\\\"pdf_font_id\\\";}s:17:\\\"customerIpAddress\\\";N;s:24:\\\"estimationBillingAddress\\\";a:0:{}s:13:\\\"collectTaxIds\\\";b:0;s:8:\\\"couponId\\\";N;s:15:\\\"promotionCodeId\\\";N;s:19:\\\"allowPromotionCodes\\\";b:0;}s:10:\\\"department\\\";N;s:11:\\\"designation\\\";O:22:\\\"App\\\\Models\\\\Designation\\\":39:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:12:\\\"designations\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:6:{s:2:\\\"id\\\";i:5;s:10:\\\"company_id\\\";i:2;s:10:\\\"created_by\\\";i:2;s:4:\\\"name\\\";s:2:\\\"SE\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-23 04:30:28\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-23 04:30:28\\\";}s:11:\\\"\\u0000*\\u0000original\\\";a:6:{s:2:\\\"id\\\";i:5;s:10:\\\"company_id\\\";i:2;s:10:\\\"created_by\\\";i:2;s:4:\\\"name\\\";s:2:\\\"SE\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-23 04:30:28\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-23 04:30:28\\\";}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:2:{s:12:\\\"is_deletable\\\";s:7:\\\"integer\\\";s:10:\\\"created_by\\\";s:19:\\\"App\\\\Casts\\\\Hash:hash\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:2:{i:0;s:3:\\\"xid\\\";i:1;s:14:\\\"employee_count\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:0:{}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:1:{i:0;s:2:\\\"id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:3:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"created_at\\\";i:2;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:2:{i:0;s:3:\\\"xid\\\";i:1;s:4:\\\"name\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:1:{i:0;s:4:\\\"name\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:0:{}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:1:{s:24:\\\"getXCreatedByIdAttribute\\\";s:10:\\\"created_by\\\";}}s:5:\\\"shift\\\";O:16:\\\"App\\\\Models\\\\Shift\\\":38:{s:13:\\\"\\u0000*\\u0000connection\\\";s:5:\\\"mysql\\\";s:8:\\\"\\u0000*\\u0000table\\\";s:6:\\\"shifts\\\";s:13:\\\"\\u0000*\\u0000primaryKey\\\";s:2:\\\"id\\\";s:10:\\\"\\u0000*\\u0000keyType\\\";s:3:\\\"int\\\";s:12:\\\"incrementing\\\";b:1;s:7:\\\"\\u0000*\\u0000with\\\";a:0:{}s:12:\\\"\\u0000*\\u0000withCount\\\";a:0:{}s:19:\\\"preventsLazyLoading\\\";b:0;s:10:\\\"\\u0000*\\u0000perPage\\\";i:15;s:6:\\\"exists\\\";b:1;s:18:\\\"wasRecentlyCreated\\\";b:0;s:28:\\\"\\u0000*\\u0000escapeWhenCastingToString\\\";b:0;s:13:\\\"\\u0000*\\u0000attributes\\\";a:14:{s:2:\\\"id\\\";i:2;s:10:\\\"company_id\\\";i:2;s:4:\\\"name\\\";s:7:\\\"Regular\\\";s:13:\\\"clock_in_time\\\";s:8:\\\"09:00:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:00:00\\\";s:15:\\\"late_mark_after\\\";i:30;s:19:\\\"early_clock_in_time\\\";i:30;s:20:\\\"allow_clock_out_till\\\";i:30;s:13:\\\"self_clocking\\\";i:1;s:11:\\\"is_next_day\\\";i:0;s:18:\\\"allowed_ip_address\\\";s:2:\\\"[]\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-23 04:29:43\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-23 04:29:43\\\";s:16:\\\"capture_location\\\";i:0;}s:11:\\\"\\u0000*\\u0000original\\\";a:14:{s:2:\\\"id\\\";i:2;s:10:\\\"company_id\\\";i:2;s:4:\\\"name\\\";s:7:\\\"Regular\\\";s:13:\\\"clock_in_time\\\";s:8:\\\"09:00:00\\\";s:14:\\\"clock_out_time\\\";s:8:\\\"18:00:00\\\";s:15:\\\"late_mark_after\\\";i:30;s:19:\\\"early_clock_in_time\\\";i:30;s:20:\\\"allow_clock_out_till\\\";i:30;s:13:\\\"self_clocking\\\";i:1;s:11:\\\"is_next_day\\\";i:0;s:18:\\\"allowed_ip_address\\\";s:2:\\\"[]\\\";s:10:\\\"created_at\\\";s:19:\\\"2025-08-23 04:29:43\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-23 04:29:43\\\";s:16:\\\"capture_location\\\";i:0;}s:10:\\\"\\u0000*\\u0000changes\\\";a:0:{}s:11:\\\"\\u0000*\\u0000previous\\\";a:0:{}s:8:\\\"\\u0000*\\u0000casts\\\";a:6:{s:18:\\\"allowed_ip_address\\\";s:4:\\\"json\\\";s:15:\\\"late_mark_after\\\";s:7:\\\"integer\\\";s:13:\\\"self_clocking\\\";s:7:\\\"integer\\\";s:19:\\\"early_clock_in_time\\\";s:7:\\\"integer\\\";s:20:\\\"allow_clock_out_till\\\";s:7:\\\"integer\\\";s:16:\\\"capture_location\\\";s:7:\\\"integer\\\";}s:17:\\\"\\u0000*\\u0000classCastCache\\\";a:0:{}s:21:\\\"\\u0000*\\u0000attributeCastCache\\\";a:0:{}s:13:\\\"\\u0000*\\u0000dateFormat\\\";N;s:10:\\\"\\u0000*\\u0000appends\\\";a:2:{i:0;s:3:\\\"xid\\\";i:1;s:14:\\\"employee_count\\\";}s:19:\\\"\\u0000*\\u0000dispatchesEvents\\\";a:0:{}s:14:\\\"\\u0000*\\u0000observables\\\";a:0:{}s:12:\\\"\\u0000*\\u0000relations\\\";a:0:{}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:1:{i:0;s:2:\\\"id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:3:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"created_at\\\";i:2;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:10:{i:0;s:3:\\\"xid\\\";i:1;s:4:\\\"name\\\";i:2;s:13:\\\"clock_in_time\\\";i:3;s:14:\\\"clock_out_time\\\";i:4;s:15:\\\"late_mark_after\\\";i:5;s:19:\\\"early_clock_in_time\\\";i:6;s:20:\\\"allow_clock_out_till\\\";i:7;s:13:\\\"self_clocking\\\";i:8;s:18:\\\"allowed_ip_address\\\";i:9;s:11:\\\"is_next_day\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:1:{i:0;s:4:\\\"name\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:0:{}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}}}s:10:\\\"\\u0000*\\u0000touches\\\";a:0:{}s:27:\\\"\\u0000*\\u0000relationAutoloadCallback\\\";N;s:26:\\\"\\u0000*\\u0000relationAutoloadContext\\\";N;s:10:\\\"timestamps\\\";b:1;s:13:\\\"usesUniqueIds\\\";b:0;s:9:\\\"\\u0000*\\u0000hidden\\\";a:10:{i:0;s:2:\\\"id\\\";i:1;s:7:\\\"role_id\\\";i:2;s:18:\\\"employee_status_id\\\";i:3;s:8:\\\"password\\\";i:4;s:14:\\\"remember_token\\\";i:5;s:13:\\\"department_id\\\";i:6;s:14:\\\"designation_id\\\";i:7;s:8:\\\"shift_id\\\";i:8;s:11:\\\"location_id\\\";i:9;s:15:\\\"salary_group_id\\\";}s:10:\\\"\\u0000*\\u0000visible\\\";a:0:{}s:11:\\\"\\u0000*\\u0000fillable\\\";a:0:{}s:10:\\\"\\u0000*\\u0000guarded\\\";a:4:{i:0;s:2:\\\"id\\\";i:1;s:10:\\\"company_id\\\";i:2;s:10:\\\"created_at\\\";i:3;s:10:\\\"updated_at\\\";}s:10:\\\"\\u0000*\\u0000default\\\";a:26:{i:0;s:3:\\\"xid\\\";i:1;s:4:\\\"name\\\";i:2;s:15:\\\"employee_number\\\";i:3;s:12:\\\"joining_date\\\";i:4;s:18:\\\"probation_end_date\\\";i:5;s:20:\\\"probation_start_date\\\";i:6;s:13:\\\"profile_image\\\";i:7;s:15:\\\"notice_end_date\\\";i:8;s:17:\\\"notice_start_date\\\";i:9;s:7:\\\"address\\\";i:10;s:8:\\\"end_date\\\";i:11;s:3:\\\"dob\\\";i:12;s:17:\\\"profile_image_url\\\";i:13;s:11:\\\"location_id\\\";i:14;s:14:\\\"designation_id\\\";i:15;s:13:\\\"department_id\\\";i:16;s:8:\\\"shift_id\\\";i:17;s:10:\\\"is_manager\\\";i:18;s:19:\\\"account_holder_name\\\";i:19;s:9:\\\"bank_name\\\";i:20;s:14:\\\"account_number\\\";i:21;s:11:\\\"branch_name\\\";i:22;s:4:\\\"city\\\";i:23;s:9:\\\"ifsc_code\\\";i:24;s:10:\\\"pan_number\\\";i:25;s:17:\\\"adhar_card_number\\\";}s:13:\\\"\\u0000*\\u0000filterable\\\";a:6:{i:0;s:4:\\\"name\\\";i:1;s:9:\\\"user_type\\\";i:2;s:5:\\\"email\\\";i:3;s:6:\\\"status\\\";i:4;s:5:\\\"phone\\\";i:5;s:8:\\\"shift_id\\\";}s:21:\\\"\\u0000*\\u0000relationAttributes\\\";a:0:{}s:14:\\\"\\u0000*\\u0000permissions\\\";a:4:{i:0;s:15:\\\"salary_settings\\\";i:1;s:11:\\\"leaves_view\\\";i:2;s:11:\\\"assets_view\\\";i:3;s:16:\\\"leave_types_view\\\";}s:6:\\\"\\u0000*\\u0000raw\\\";a:0:{}s:8:\\\"\\u0000*\\u0000dates\\\";a:1:{i:0;s:14:\\\"last_active_on\\\";}s:26:\\\"\\u0000*\\u0000hashableGetterFunctions\\\";a:9:{s:22:\\\"getXCompanyIdAttribute\\\";s:10:\\\"company_id\\\";s:19:\\\"getXRoleIdAttribute\\\";s:7:\\\"role_id\\\";s:25:\\\"getXDepartmentIdAttribute\\\";s:13:\\\"department_id\\\";s:26:\\\"getXDesignationIdAttribute\\\";s:14:\\\"designation_id\\\";s:20:\\\"getXShiftIdAttribute\\\";s:8:\\\"shift_id\\\";s:23:\\\"getXLocationIdAttribute\\\";s:11:\\\"location_id\\\";s:21:\\\"getXReportToAttribute\\\";s:9:\\\"report_to\\\";s:26:\\\"getXSalaryGroupIdAttribute\\\";s:15:\\\"salary_group_id\\\";s:29:\\\"getXEmployeeStatusIdAttribute\\\";s:18:\\\"employee_status_id\\\";}s:19:\\\"\\u0000*\\u0000authPasswordName\\\";s:8:\\\"password\\\";s:20:\\\"\\u0000*\\u0000rememberTokenName\\\";s:14:\\\"remember_token\\\";}s:4:\\\"mail\\\";a:4:{s:7:\\\"setting\\\";O:8:\\\"stdClass\\\":12:{s:2:\\\"id\\\";i:3;s:10:\\\"company_id\\\";i:1;s:9:\\\"is_global\\\";i:1;s:12:\\\"setting_type\\\";s:5:\\\"email\\\";s:4:\\\"name\\\";s:4:\\\"SMTP\\\";s:8:\\\"name_key\\\";s:4:\\\"smtp\\\";s:11:\\\"credentials\\\";s:255:\\\"{\\\"from_name\\\":\\\"KiyoHR\\\",\\\"from_email\\\":\\\"info@kiyosolutions.com\\\",\\\"host\\\":\\\"email-smtp.ap-south-1.amazonaws.com\\\",\\\"port\\\":\\\"587\\\",\\\"encryption\\\":\\\"tls\\\",\\\"username\\\":\\\"AKIAYNJITVCXL2LO62HO\\\",\\\"password\\\":\\\"BOocWJSiSqDrxbVZl1fns4ne324N1fxHXaW9BaVP+XCX\\\",\\\"enable_mail_queue\\\":\\\"yes\\\"}\\\";s:10:\\\"other_data\\\";N;s:6:\\\"status\\\";i:1;s:8:\\\"verified\\\";i:1;s:10:\\\"created_at\\\";s:19:\\\"2025-08-10 04:16:07\\\";s:10:\\\"updated_at\\\";s:19:\\\"2025-08-10 05:19:22\\\";}s:12:\\\"isAbleToSend\\\";b:0;s:7:\\\"content\\\";s:0:\\\"\\\";s:5:\\\"title\\\";s:0:\\\"\\\";}s:4:\\\"data\\\";a:3:{s:2:\\\"to\\\";r:16;s:7:\\\"company\\\";r:195;s:4:\\\"user\\\";r:16;}}s:2:\\\"id\\\";s:36:\\\"916bc4d9-d2db-4651-8246-2f189e28a885\\\";}s:8:\\\"channels\\\";a:1:{i:0;s:8:\\\"database\\\";}}\"},\"createdAt\":1755923563,\"delay\":null}', 0, NULL, 1755923563, 1755923563);

-- --------------------------------------------------------

--
-- Table structure for table `langs`
--

CREATE TABLE IF NOT EXISTS `langs` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `image` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `key` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `enabled` tinyint(1) NOT NULL DEFAULT '1',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `langs`
--

INSERT INTO `langs` (`id`, `image`, `name`, `key`, `enabled`, `created_at`, `updated_at`) VALUES
(1, NULL, 'English', 'en', 1, '2025-08-09 22:45:32', '2025-08-09 22:45:32');

-- --------------------------------------------------------

--
-- Table structure for table `leaves`
--

CREATE TABLE IF NOT EXISTS `leaves` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `user_id` bigint UNSIGNED NOT NULL,
  `leave_type_id` bigint UNSIGNED NOT NULL,
  `start_date` date NOT NULL,
  `end_date` date DEFAULT NULL,
  `total_days` float NOT NULL DEFAULT '0',
  `is_half_day` tinyint(1) NOT NULL DEFAULT '0',
  `half_leave` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'before_break',
  `reason` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `is_paid` tinyint(1) NOT NULL DEFAULT '0',
  `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pending',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `leaves_company_id_foreign` (`company_id`),
  KEY `leaves_user_id_foreign` (`user_id`),
  KEY `leaves_leave_type_id_foreign` (`leave_type_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `leave_types`
--

CREATE TABLE IF NOT EXISTS `leave_types` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `is_paid` tinyint(1) NOT NULL DEFAULT '0',
  `total_leaves` int NOT NULL,
  `max_leaves_per_month` int DEFAULT NULL,
  `created_by` bigint UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `count_type` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'same_for_all',
  PRIMARY KEY (`id`),
  KEY `leave_types_company_id_foreign` (`company_id`),
  KEY `leave_types_created_by_foreign` (`created_by`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `letterhead_templates`
--

CREATE TABLE IF NOT EXISTS `letterhead_templates` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `title` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `letterhead_templates_company_id_foreign` (`company_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `locations`
--

CREATE TABLE IF NOT EXISTS `locations` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `address` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `locations_company_id_foreign` (`company_id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `locations`
--

INSERT INTO `locations` (`id`, `company_id`, `name`, `address`, `created_at`, `updated_at`) VALUES
(1, 3, 'Hyderabad', 'Hyderabad', '2025-08-10 03:26:33', '2025-08-10 03:26:33'),
(2, 3, 'Chennai', 'Chennai', '2025-08-10 03:31:50', '2025-08-10 03:31:50'),
(3, 2, 'Hyderabad', NULL, '2025-08-22 22:59:03', '2025-08-22 22:59:03');

-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `migrations` (
  `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
  `migration` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `batch` int NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=72 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `migrations` (`id`, `migration`, `batch`) VALUES
(1, '2019_08_19_000000_create_failed_jobs_table', 1),
(2, '2021_01_02_193004_create_langs_table', 1),
(3, '2021_01_02_193005_create_translations_table', 1),
(4, '2021_01_02_193006_create_subscription_plans_table', 1),
(5, '2021_01_02_193007_create_companies_table', 1),
(6, '2021_02_01_092358_create_employee_work_status_table', 1),
(7, '2021_02_02_062906_create_locations_table', 1),
(8, '2021_02_02_072700_create_salary_groups_table', 1),
(9, '2021_02_02_072701_create_users_table', 1),
(10, '2021_04_01_040700_create_currencies_table', 1),
(11, '2021_04_05_190756_entrust_setup_tables', 1),
(12, '2021_04_08_084520_create_accounts_table', 1),
(13, '2021_05_08_044842_create_payees_table', 1),
(14, '2021_05_08_052842_create_expense_categories_table', 1),
(15, '2021_05_08_052858_create_expenses_table', 1),
(16, '2022_01_01_045359_create_pdf_fonts_table', 1),
(17, '2022_02_01_094402_create_settings_table', 1),
(18, '2022_02_24_075933_create_notifications_table', 1),
(19, '2022_02_24_122754_create_jobs_table', 1),
(20, '2023_08_04_114601_create_letterhead_templates_table', 1),
(21, '2023_08_04_114602_create_generates_table', 1),
(22, '2023_08_05_070152_create_leave_types_table', 1),
(23, '2023_08_21_100631_create_indicators_table', 1),
(24, '2023_09_04_072643_create_departments_table', 1),
(25, '2023_09_04_072702_create_designations_table', 1),
(26, '2023_09_04_072714_create_shifts_table', 1),
(27, '2023_09_04_093125_create_holidays_table', 1),
(28, '2023_09_05_070018_create_leaves_table', 1),
(29, '2023_09_05_070241_create_pre_payments_table', 1),
(30, '2023_09_05_070242_create_attendances_table', 1),
(31, '2023_09_05_070315_create_awards_table', 1),
(32, '2023_09_05_070351_create_increments_promotions_table', 1),
(33, '2023_09_05_070352_create_payrolls_table', 1),
(34, '2023_09_05_070356_create_appreciations_table', 1),
(35, '2023_09_05_094820_add_coloumns_in_users_table', 1),
(36, '2023_09_10_093430_create_asset_types_table', 1),
(37, '2023_09_11_044801_create_assets_table', 1),
(38, '2023_09_13_072657_create_news_table', 1),
(39, '2023_09_13_075847_create_news_users_table', 1),
(40, '2023_09_20_110838_create_complaints_table', 1),
(41, '2023_09_21_043658_create_company_policies_table', 1),
(42, '2023_09_21_075055_create_forms_table', 1),
(43, '2023_09_21_100632_create_feedbacks_table', 1),
(44, '2023_09_21_102941_create_feedback_users_table', 1),
(45, '2023_09_23_050634_create_payers_table', 1),
(46, '2023_09_23_051605_create_deposit_categories_table', 1),
(47, '2023_09_23_063804_create_deposits_table', 1),
(48, '2024_03_22_072118_create_work_durations_table', 1),
(49, '2024_06_23_100516_create_warnings_table', 1),
(50, '2024_06_23_111108_create_offboardings_table', 1),
(51, '2024_06_24_064213_create_account_entries_table', 1),
(52, '2024_11_20_084630_create_salary_components_table', 1),
(53, '2024_11_22_074849_create_salary_group_components_table', 1),
(54, '2024_11_22_110855_create_salary_group_users_table', 1),
(55, '2024_11_26_085734_create_basic_salary_details_table', 1),
(56, '2024_11_27_072906_add_columns_in_users_table', 1),
(57, '2024_12_05_070438_create_payroll_components_table', 1),
(58, '2025_03_22_072117_add_column_is_next_day_in_shifts_table', 1),
(59, '2025_06_09_053056_superadmin_create_payment_gateway_subscription_table', 1),
(60, '2025_06_09_053057_superadmin_create_payment_transcations_table', 1),
(61, '2025_06_09_053058_superadmin_add_website_lang_in_companies_table', 1),
(62, '2025_06_09_053059_superadmin_create_offline_payment_modes_table', 1),
(63, '2025_06_09_053060_superadmin_add_columns_in_payment_transcations_table', 1),
(64, '2025_06_09_053061_supeadmin_create_email_queries_table', 1),
(65, '2025_06_09_053062_superadmin_add_stripe_column_in_companies_table', 1),
(66, '2025_07_07_060457_create_field_types_table', 1),
(67, '2025_07_07_064846_create_employee_fields_table', 1),
(68, '2025_07_07_121819_change_coloumn_type_in_leaves_table', 1),
(69, '2025_07_08_075517_create_user_documnets_table', 1),
(70, '2025_07_19_045304_create_employee_specific_leave_counts_table', 2),
(71, '2025_08_13_083042_add_column_in_companies_table', 2);

-- --------------------------------------------------------

--
-- Table structure for table `news`
--

CREATE TABLE IF NOT EXISTS `news` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `title` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `visible_to_all` tinyint(1) NOT NULL DEFAULT '1',
  `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'both',
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `news_company_id_foreign` (`company_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `news_users`
--

CREATE TABLE IF NOT EXISTS `news_users` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `news_id` bigint UNSIGNED DEFAULT NULL,
  `user_id` bigint UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `news_users_news_id_foreign` (`news_id`),
  KEY `news_users_user_id_foreign` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `notifications`
--

CREATE TABLE IF NOT EXISTS `notifications` (
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `notifiable_type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `notifiable_id` bigint UNSIGNED NOT NULL,
  `data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `read_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `notifications_notifiable_type_notifiable_id_index` (`notifiable_type`,`notifiable_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `offboardings`
--

CREATE TABLE IF NOT EXISTS `offboardings` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `user_id` bigint UNSIGNED DEFAULT NULL,
  `manager_id` bigint UNSIGNED DEFAULT NULL,
  `letterhead_template_id` bigint UNSIGNED DEFAULT NULL,
  `generates_id` bigint UNSIGNED DEFAULT NULL,
  `submit_date` datetime DEFAULT NULL,
  `start_date` datetime DEFAULT NULL,
  `end_date` datetime DEFAULT NULL,
  `title` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT 'pending',
  `reply_notes` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `offboardings_company_id_foreign` (`company_id`),
  KEY `offboardings_user_id_foreign` (`user_id`),
  KEY `offboardings_manager_id_foreign` (`manager_id`),
  KEY `offboardings_letterhead_template_id_foreign` (`letterhead_template_id`),
  KEY `offboardings_generates_id_foreign` (`generates_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `offline_payment_modes`
--

CREATE TABLE IF NOT EXISTS `offline_payment_modes` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `offline_payment_modes`
--

INSERT INTO `offline_payment_modes` (`id`, `name`, `description`, `created_at`, `updated_at`) VALUES
(1, 'Bank Transfer', 'Bank Details : A/c No : 777705505577 Name : KiyoCRM Private Limited IFSC Code : ICIC0004166 Branch : KUKATPALLY,500072', '2025-08-10 00:57:41', '2025-08-10 00:57:41');

-- --------------------------------------------------------

--
-- Table structure for table `payees`
--

CREATE TABLE IF NOT EXISTS `payees` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `phone_number` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `payees_company_id_foreign` (`company_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `payers`
--

CREATE TABLE IF NOT EXISTS `payers` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `phone_number` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `payers_company_id_foreign` (`company_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `payment_transcations`
--

CREATE TABLE IF NOT EXISTS `payment_transcations` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `payment_method` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `company_id` bigint UNSIGNED NOT NULL,
  `subscription_plan_id` bigint UNSIGNED NOT NULL,
  `paid_on` datetime DEFAULT NULL,
  `next_payment_date` date DEFAULT NULL,
  `subscription_id` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `invoice_id` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `transcation_id` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `total` float DEFAULT '0',
  `plan_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `proof_document` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `submitted_by_id` bigint UNSIGNED DEFAULT NULL,
  `offline_payment_mode_id` bigint UNSIGNED DEFAULT NULL,
  `is_offline_request` tinyint(1) NOT NULL DEFAULT '0',
  `submit_description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `response_data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `payment_transcations_company_id_foreign` (`company_id`),
  KEY `payment_transcations_subscription_plan_id_foreign` (`subscription_plan_id`),
  KEY `payment_transcations_submitted_by_id_foreign` (`submitted_by_id`),
  KEY `payment_transcations_offline_payment_mode_id_foreign` (`offline_payment_mode_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `payrolls`
--

CREATE TABLE IF NOT EXISTS `payrolls` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `user_id` bigint UNSIGNED DEFAULT NULL,
  `month` int NOT NULL,
  `year` int NOT NULL,
  `basic_salary` double NOT NULL,
  `salary_amount` double NOT NULL,
  `pre_payment_amount` double NOT NULL DEFAULT '0',
  `expense_amount` double NOT NULL DEFAULT '0',
  `net_salary` double NOT NULL,
  `total_days` double NOT NULL,
  `working_days` double NOT NULL,
  `present_days` double NOT NULL,
  `total_office_time` int NOT NULL,
  `total_worked_time` int NOT NULL,
  `half_days` int NOT NULL,
  `late_days` double NOT NULL,
  `paid_leaves` double NOT NULL,
  `unpaid_leaves` double NOT NULL,
  `holiday_count` double NOT NULL,
  `payment_date` date DEFAULT NULL,
  `status` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'generated',
  `created_by` bigint UNSIGNED DEFAULT NULL,
  `updated_by` bigint UNSIGNED DEFAULT NULL,
  `account_id` bigint UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `payrolls_company_id_foreign` (`company_id`),
  KEY `payrolls_user_id_foreign` (`user_id`),
  KEY `payrolls_created_by_foreign` (`created_by`),
  KEY `payrolls_updated_by_foreign` (`updated_by`),
  KEY `payrolls_account_id_foreign` (`account_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `payrolls`
--

INSERT INTO `payrolls` (`id`, `company_id`, `user_id`, `month`, `year`, `basic_salary`, `salary_amount`, `pre_payment_amount`, `expense_amount`, `net_salary`, `total_days`, `working_days`, `present_days`, `total_office_time`, `total_worked_time`, `half_days`, `late_days`, `paid_leaves`, `unpaid_leaves`, `holiday_count`, `payment_date`, `status`, `created_by`, `updated_by`, `account_id`, `created_at`, `updated_at`) VALUES
(1, 2, 6, 8, 2025, 374575039.17, 749150078.33, 0, 0, 749150078.33, 31, 23, 0, 0, 0, 0, 0, 0, 0, 0, NULL, 'generated', 2, 2, NULL, '2025-08-22 23:04:59', '2025-08-22 23:04:59');

-- --------------------------------------------------------

--
-- Table structure for table `payroll_components`
--

CREATE TABLE IF NOT EXISTS `payroll_components` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `user_id` bigint UNSIGNED DEFAULT NULL,
  `payroll_id` bigint UNSIGNED DEFAULT NULL,
  `pre_payment_id` bigint UNSIGNED DEFAULT NULL,
  `expense_id` bigint UNSIGNED DEFAULT NULL,
  `salary_component_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `value_type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'fixed',
  `amount` double NOT NULL,
  `monthly_value` double DEFAULT NULL,
  `is_earning` tinyint(1) NOT NULL DEFAULT '1',
  `type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'pre_payments',
  `flags` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `payroll_components_company_id_foreign` (`company_id`),
  KEY `payroll_components_user_id_foreign` (`user_id`),
  KEY `payroll_components_payroll_id_foreign` (`payroll_id`),
  KEY `payroll_components_pre_payment_id_foreign` (`pre_payment_id`),
  KEY `payroll_components_expense_id_foreign` (`expense_id`),
  KEY `payroll_components_salary_component_id_foreign` (`salary_component_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `pdf_fonts`
--

CREATE TABLE IF NOT EXISTS `pdf_fonts` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `file` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `user_kashida` tinyint DEFAULT '0',
  `use_otl` smallint UNSIGNED DEFAULT '255',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `pdf_fonts_company_id_foreign` (`company_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `permissions` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `display_name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `description` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `module_name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=182 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `permissions` (`id`, `name`, `display_name`, `description`, `module_name`, `created_at`, `updated_at`) VALUES
(1, 'salary_components_view', 'Salary Component View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(2, 'salary_components_create', 'Salary Component Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(3, 'salary_components_edit', 'Salary Component Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(4, 'salary_components_delete', 'Salary Component Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(5, 'manage_company_expense', 'Manage Company Expenses', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(6, 'salary_groups_view', 'Salary Group View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(7, 'salary_groups_create', 'Salary Group Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(8, 'salary_groups_edit', 'Salary Group Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(9, 'salary_groups_delete', 'Salary Group Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(10, 'users_view', 'Staff Member View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(11, 'users_create', 'Staff Member Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(12, 'users_edit', 'Staff Member Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(13, 'users_delete', 'Staff Member Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(14, 'assets_view', 'Asset View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(15, 'assets_create', 'Asset Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(16, 'assets_edit', 'Asset Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(17, 'assets_delete', 'Asset Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(18, 'asset_types_view', 'Asset Type View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(19, 'asset_types_create', 'Asset Type Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(20, 'asset_types_edit', 'Asset Type Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(21, 'asset_types_delete', 'Asset Type Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(22, 'holidays_view', 'Weekend/Holiday View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(23, 'holidays_create', 'Weekend/Holiday Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(24, 'holidays_edit', 'Weekend/Holiday Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(25, 'holidays_delete', 'Weekend/Holiday Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(26, 'leaves_view', 'Leaves View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(27, 'leaves_create', 'Leaves Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(28, 'leaves_edit', 'Leaves Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(29, 'leaves_delete', 'Leaves Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(30, 'leaves_approve_reject', 'Leaves Approve/Reject', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(31, 'work_durations_view', 'Work Durations View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(32, 'work_durations_create', 'Work Durations Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(33, 'work_durations_edit', 'Work Durations Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(34, 'work_durations_delete', 'Work Durations Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(35, 'leave_types_view', 'Leave Types View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(36, 'leave_types_create', 'Leave Types Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(37, 'leave_types_edit', 'Leave Types Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(38, 'leave_types_delete', 'Leave Types Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(39, 'attendances_view', 'Attendance View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(40, 'attendances_create', 'Attendance Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(41, 'attendances_edit', 'Attendance Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(42, 'attendances_delete', 'Attendance Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(43, 'news_view', 'News View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(44, 'news_create', 'News Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(45, 'news_edit', 'News Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(46, 'news_delete', 'News Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(47, 'payrolls_view', 'Payrolls View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(48, 'payrolls_create', 'Payrolls Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(49, 'payrolls_edit', 'Payrolls Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(50, 'payrolls_delete', 'Payrolls Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(51, 'pre_payments_view', 'Pre Payments View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(52, 'pre_payments_create', 'Pre Payments Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(53, 'pre_payments_edit', 'Pre Payments Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(54, 'pre_payments_delete', 'Pre Payments Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(55, 'increments_promotions_view', 'Increments Promotions View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(56, 'increments_promotions_create', 'Increments Promotions Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(57, 'increments_promotions_edit', 'Increments Promotions Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(58, 'increments_promotions_delete', 'Increments Promotions Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(59, 'company_policies_view', 'Company Policy View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(60, 'company_policies_create', 'Company Policy Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(61, 'company_policies_edit', 'Company Policy Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(62, 'company_policies_delete', 'Company Policy Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(63, 'warnings_view', 'Warnings View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(64, 'warnings_create', 'Warnings Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(65, 'warnings_edit', 'Warnings Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(66, 'warnings_delete', 'Warnings Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(67, 'resignations_view', 'Resignations View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(68, 'resignations_create', 'Resignations Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(69, 'resignations_edit', 'Resignations Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(70, 'resignations_delete', 'Resignations Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(71, 'terminations_view', 'Terminations View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(72, 'terminations_create', 'Terminations Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(73, 'terminations_edit', 'Terminations Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(74, 'terminations_delete', 'Terminations Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(75, 'indicators_view', 'Indicators View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(76, 'indicators_create', 'Indicators Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(77, 'indicators_edit', 'Indicators Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(78, 'indicators_delete', 'Indicators Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(79, 'appreciations_view', 'Appreciation View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(80, 'appreciations_create', 'Appreciation Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(81, 'appreciations_edit', 'Appreciation Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(82, 'appreciations_delete', 'Appreciation Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(83, 'awards_view', 'Award View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(84, 'awards_create', 'Award Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(85, 'awards_edit', 'Award Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(86, 'awards_delete', 'Award Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(87, 'salary_settings', 'Salary Settings', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(88, 'hrm_settings', 'Hrm Settings', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(89, 'font_settings', 'Font Settings', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(90, 'pdf_fonts_view', 'Pdf Fonts View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(91, 'pdf_fonts_create', 'Pdf Fonts Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(92, 'pdf_fonts_edit', 'Pdf Fonts Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(93, 'pdf_fonts_delete', 'Pdf Fonts Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(94, 'complaints_view', 'Complaint View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(95, 'complaints_create', 'Complaint Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(96, 'complaints_edit', 'Complaint Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(97, 'complaints_delete', 'Complaint Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(98, 'letter_head_templates_view', 'Letter Head Templates View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(99, 'letter_head_templates_create', 'Letter Head Templates Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(100, 'letter_head_templates_edit', 'Letter Head Templates Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(101, 'letter_head_templates_delete', 'Letter Head Templates Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(102, 'generates_view', 'Generates View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(103, 'generates_create', 'Generates Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(104, 'generates_edit', 'Generates Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(105, 'generates_delete', 'Generates Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(106, 'feedbacks_view', 'Feedback View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(107, 'feedbacks_create', 'Feedback Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(108, 'feedbacks_edit', 'Feedback Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(109, 'feedbacks_delete', 'Feedback Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(110, 'accounts_view', 'Account View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(111, 'accounts_create', 'Account Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(112, 'accounts_edit', 'Account Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(113, 'accounts_delete', 'Account Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(114, 'payees_view', 'Form View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(115, 'payees_create', 'Form Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(116, 'payees_edit', 'Form Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(117, 'payees_delete', 'Payee Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(118, 'payers_view', 'Form View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(119, 'payers_create', 'Form Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(120, 'payers_edit', 'Form Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(121, 'payers_delete', 'Payers Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(122, 'deposit_categories_view', 'Form View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(123, 'deposit_categories_create', 'Form Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(124, 'deposit_categories_edit', 'Form Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(125, 'deposit_categories_delete', 'Deposit Categories Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(126, 'expense_categories_view', 'Expense Category View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(127, 'expense_categories_create', 'Expense Category Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(128, 'expense_categories_edit', 'Expense Category Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(129, 'expense_categories_delete', 'Expense Category Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(130, 'deposits_view', 'depoait View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(131, 'deposits_create', 'depoait Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(132, 'deposits_edit', 'depoait Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(133, 'deposits_delete', 'Deposit Delete', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(134, 'employee_work_status_view', 'Employee Work Status View', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(135, 'employee_work_status_create', 'Employee Work Status Create', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(136, 'employee_work_status_edit', 'Employee Work Status Edit', NULL, NULL, '2025-08-09 22:45:55', '2025-08-09 22:45:55'),
(137, 'employee_work_status_delete', 'Employee Work Status Delete', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(138, 'expenses_view', 'Expense View', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(139, 'expenses_create', 'Expense Create', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(140, 'expenses_edit', 'Expense Edit', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(141, 'expenses_delete', 'Expense Delete', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(142, 'expenses_approve_reject', 'Expenses Approve/Reject', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(143, 'currencies_view', 'Currency View', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(144, 'currencies_create', 'Currency Create', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(145, 'currencies_edit', 'Currency Edit', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(146, 'currencies_delete', 'Currency Delete', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(147, 'locations_view', 'Location View', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(148, 'locations_create', 'Location Create', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(149, 'locations_edit', 'Location Edit', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(150, 'locations_delete', 'Location Delete', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(151, 'forms_view', 'Form View', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(152, 'forms_create', 'Form Create', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(153, 'forms_edit', 'Form Edit', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(154, 'forms_delete', 'Form Delete', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(155, 'modules_view', 'Modules View', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(156, 'roles_view', 'Role View', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(157, 'roles_create', 'Role Create', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(158, 'roles_edit', 'Role Edit', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(159, 'roles_delete', 'Role Delete', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(160, 'companies_edit', 'Company Edit', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(161, 'translations_view', 'Translation View', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(162, 'translations_create', 'Translation Create', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(163, 'translations_edit', 'Translation Edit', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(164, 'translations_delete', 'Translation Delete', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(165, 'asset_lent_return_add_edit', 'Asset Lent/Return Settings', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(166, 'mark_holidays_add_edit', 'Mark Holiday Settings', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(167, 'storage_edit', 'Storage Settings Edit', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(168, 'email_edit', 'Email Settings Edit', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(169, 'update_app', 'Update App', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(170, 'departments_view', 'Department View', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(171, 'departments_create', 'Department Create', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(172, 'departments_edit', 'Department Edit', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(173, 'departments_delete', 'Department Delete', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(174, 'designations_view', 'Designation View', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(175, 'designations_create', 'Designation Create', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(176, 'designations_edit', 'Designation Edit', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(177, 'designations_delete', 'Designation Delete', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(178, 'shifts_view', 'Shift View', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(179, 'shifts_create', 'Shift Create', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(180, 'shifts_edit', 'Shift Edit', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56'),
(181, 'shifts_delete', 'Shift Delete', NULL, NULL, '2025-08-09 22:45:56', '2025-08-09 22:45:56');

-- --------------------------------------------------------

--
-- Table structure for table `permission_role`
--

CREATE TABLE IF NOT EXISTS `permission_role` (
  `permission_id` bigint UNSIGNED NOT NULL,
  `role_id` bigint UNSIGNED NOT NULL,
  PRIMARY KEY (`permission_id`,`role_id`),
  KEY `permission_role_role_id_foreign` (`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `permission_role`
--

INSERT INTO `permission_role` (`permission_id`, `role_id`) VALUES
(18, 3),
(19, 3),
(20, 3),
(21, 3),
(35, 3),
(36, 3),
(37, 3),
(38, 3),
(75, 3),
(76, 3),
(77, 3),
(78, 3),
(83, 3),
(84, 3),
(85, 3),
(86, 3),
(98, 3),
(99, 3),
(100, 3),
(101, 3),
(118, 3),
(119, 3),
(120, 3),
(121, 3),
(122, 3),
(123, 3),
(124, 3),
(125, 3),
(126, 3),
(127, 3),
(128, 3),
(129, 3),
(143, 3),
(144, 3),
(145, 3),
(146, 3),
(151, 3),
(152, 3),
(153, 3),
(154, 3),
(161, 3),
(162, 3),
(163, 3),
(164, 3),
(170, 3),
(171, 3),
(172, 3),
(173, 3),
(174, 3),
(175, 3),
(176, 3),
(177, 3),
(178, 3),
(179, 3),
(180, 3),
(181, 3);

-- --------------------------------------------------------

--
-- Table structure for table `pre_payments`
--

CREATE TABLE IF NOT EXISTS `pre_payments` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `user_id` bigint UNSIGNED NOT NULL,
  `amount` double NOT NULL,
  `date_time` datetime NOT NULL,
  `deduct_from_payroll` tinyint(1) NOT NULL DEFAULT '1',
  `account_id` bigint UNSIGNED DEFAULT NULL,
  `payroll_month` int NOT NULL,
  `payroll_year` int NOT NULL,
  `notes` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `pre_payments_company_id_foreign` (`company_id`),
  KEY `pre_payments_user_id_foreign` (`user_id`),
  KEY `pre_payments_account_id_foreign` (`account_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `roles` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `display_name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `description` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `roles_company_id_foreign` (`company_id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `roles` (`id`, `company_id`, `name`, `display_name`, `description`, `created_at`, `updated_at`) VALUES
(1, 2, 'admin', 'Admin', 'Admin is allowed to manage everything of the app.', '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(2, 3, 'admin', 'Admin', 'Admin is allowed to manage everything of the app.', '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(3, 3, 'maintainer', 'Maintainer', 'Maintain all the stuff releated to company basic', '2025-08-10 02:59:42', '2025-08-10 02:59:42');

-- --------------------------------------------------------

--
-- Table structure for table `role_user`
--

CREATE TABLE IF NOT EXISTS `role_user` (
  `user_id` bigint UNSIGNED NOT NULL,
  `role_id` bigint UNSIGNED NOT NULL,
  PRIMARY KEY (`user_id`,`role_id`),
  KEY `role_user_role_id_foreign` (`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `role_user`
--

INSERT INTO `role_user` (`user_id`, `role_id`) VALUES
(2, 1),
(3, 2),
(4, 2),
(5, 2);

-- --------------------------------------------------------

--
-- Table structure for table `salary_components`
--

CREATE TABLE IF NOT EXISTS `salary_components` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `value_type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `monthly` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `semi_monthly` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `weekly` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `bi_weekly` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `salary_components_company_id_foreign` (`company_id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `salary_components`
--

INSERT INTO `salary_components` (`id`, `company_id`, `name`, `type`, `value_type`, `monthly`, `semi_monthly`, `weekly`, `bi_weekly`, `created_at`, `updated_at`) VALUES
(1, 3, 'House Rent Allowance', 'earnings', 'ctc_percent', '20', '10', '4.62', '9.24', '2025-08-10 03:35:43', '2025-08-10 03:35:43'),
(2, 3, 'Medical Allowance', 'earnings', 'fixed', '150', '75', '34.62', '69.28', '2025-08-10 03:36:13', '2025-08-10 03:36:13'),
(3, 3, 'Conveyance Allowance', 'earnings', 'fixed', '120', '60', '27.69', '55.43', '2025-08-10 03:36:43', '2025-08-10 03:36:43'),
(4, 3, 'Bonus', 'earnings', 'variable', '500', '250', '115.39', '230.95', '2025-08-10 03:37:12', '2025-08-10 03:37:12'),
(5, 3, 'Professional Tax', 'deductions', 'fixed', '300', '150', '69.24', '138.57', '2025-08-10 03:37:40', '2025-08-10 03:37:40');

-- --------------------------------------------------------

--
-- Table structure for table `salary_groups`
--

CREATE TABLE IF NOT EXISTS `salary_groups` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `salary_groups_company_id_foreign` (`company_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `salary_groups`
--

INSERT INTO `salary_groups` (`id`, `company_id`, `name`, `created_at`, `updated_at`) VALUES
(1, 3, 'Default Grouop', '2025-08-10 03:38:59', '2025-08-10 03:38:59');

-- --------------------------------------------------------

--
-- Table structure for table `salary_group_components`
--

CREATE TABLE IF NOT EXISTS `salary_group_components` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `salary_component_id` bigint UNSIGNED DEFAULT NULL,
  `salary_group_id` bigint UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `salary_group_components_company_id_foreign` (`company_id`),
  KEY `salary_group_components_salary_component_id_foreign` (`salary_component_id`),
  KEY `salary_group_components_salary_group_id_foreign` (`salary_group_id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `salary_group_components`
--

INSERT INTO `salary_group_components` (`id`, `company_id`, `salary_component_id`, `salary_group_id`, `created_at`, `updated_at`) VALUES
(1, 3, 1, 1, '2025-08-10 03:38:59', '2025-08-10 03:38:59'),
(2, 3, 2, 1, '2025-08-10 03:38:59', '2025-08-10 03:38:59'),
(3, 3, 3, 1, '2025-08-10 03:38:59', '2025-08-10 03:38:59'),
(4, 3, 4, 1, '2025-08-10 03:38:59', '2025-08-10 03:38:59'),
(5, 3, 5, 1, '2025-08-10 03:38:59', '2025-08-10 03:38:59');

-- --------------------------------------------------------

--
-- Table structure for table `salary_group_users`
--

CREATE TABLE IF NOT EXISTS `salary_group_users` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `user_id` bigint UNSIGNED DEFAULT NULL,
  `salary_group_id` bigint UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `salary_group_users_company_id_foreign` (`company_id`),
  KEY `salary_group_users_user_id_foreign` (`user_id`),
  KEY `salary_group_users_salary_group_id_foreign` (`salary_group_id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `salary_group_users`
--

INSERT INTO `salary_group_users` (`id`, `company_id`, `user_id`, `salary_group_id`, `created_at`, `updated_at`) VALUES
(1, 3, 4, 1, '2025-08-10 03:29:15', '2025-08-10 04:02:26'),
(2, 3, 5, 1, '2025-08-10 03:32:21', '2025-08-10 04:02:41'),
(3, 2, 6, NULL, '2025-08-22 23:02:43', '2025-08-22 23:02:43');

-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `settings` (
  `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
  `company_id` bigint UNSIGNED DEFAULT NULL,
  `is_global` tinyint(1) NOT NULL DEFAULT '0',
  `setting_type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `name_key` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `credentials` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `other_data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci,
  `status` tinyint(1) NOT NULL DEFAULT '0',
  `verified` tinyint(1) NOT NULL DEFAULT '0',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `settings_company_id_foreign` (`company_id`)
) ENGINE=InnoDB AUTO_INCREMENT=76 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `settings` (`id`, `company_id`, `is_global`, `setting_type`, `name`, `name_key`, `credentials`, `other_data`, `status`, `verified`, `created_at`, `updated_at`) VALUES
(1, 1, 1, 'storage', 'Local', 'local', NULL, NULL, 1, 0, '2025-08-09 22:46:07', '2025-08-09 22:46:07'),
(2, 1, 1, 'storage', 'AWS', 'aws', '{\"driver\":\"s3\",\"key\":\"\",\"secret\":\"\",\"region\":\"\",\"bucket\":\"\"}', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-09 22:46:07'),
(3, 1, 1, 'email', 'SMTP', 'smtp', '{\"from_name\":\"KiyoHR\",\"from_email\":\"info@kiyosolutions.com\",\"host\":\"email-smtp.ap-south-1.amazonaws.com\",\"port\":\"587\",\"encryption\":\"tls\",\"username\":\"AKIAYNJITVCXL2LO62HO\",\"password\":\"BOocWJSiSqDrxbVZl1fns4ne324N1fxHXaW9BaVP+XCX\",\"enable_mail_queue\":\"yes\"}', NULL, 1, 1, '2025-08-09 22:46:07', '2025-08-09 23:49:22'),
(4, 1, 1, 'website_settings', 'Website Settings', 'en', '{\"lang_key\":\"en\",\"app_name\":\"KiyoHR SAAS\",\"header_logo\":\"website_hinp0txqpv4y9h7wye3f.png\",\"header_logo_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_hinp0txqpv4y9h7wye3f.png\",\"header_sidebar_logo\":\"website_c6picqa47zbdln55zx0q.png\",\"header_sidebar_logo_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_c6picqa47zbdln55zx0q.png\",\"home_text\":\"Home\",\"features_text\":\"Features\",\"pricing_text\":\"Pricing\",\"contact_text\":\"Contact\",\"register_text\":\"Register\",\"login_button_show\":\"1\",\"login_button_text\":\"Login\",\"register_button_show\":\"1\",\"register_button_text\":\"Register\",\"header_title\":\"Features | Explore Powerful HRMS Features of KiyoHR\",\"header_sub_title\":\"Grow Your Business With KiyoHR\",\"header_description\":\"Discover all the features of KiyoHR \\u2014 a complete HRMS solution with payroll, attendance, performance tracking, onboarding, employee self-service, and more. Designed to grow with your business.\",\"header_button1_show\":\"1\",\"header_button1_text\":\"Start Free Trail\",\"header_button1_url\":\"https:\\/\\/kiyohr.com\\/register\",\"header_button2_show\":\"1\",\"header_button2_text\":\"Explore All Features\",\"header_button2_url\":\"https:\\/\\/kiyohr.com\\/features\",\"header_features\":[\"No hidden fees\",\"Start with a free account\",\"Edit online, no software needed\",\"Multiple Language Support\",\"Safe and Secure\"],\"header_background_image\":\"website_hpyquqkebkgmvdd534rh.png\",\"header_background_image_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_hpyquqkebkgmvdd534rh.png\",\"header_client_show\":\"0\",\"header_client_image\":null,\"header_client_image_url\":null,\"header_client_name\":\"Denny Jones, founder of Growthio\",\"header_client_text\":\"\\u201cYou made it so simple. My new team is so much faster and easier to work with than my old site. I just choose the page, make the change.\\u201d\",\"contact_details\":\"Contact Details\",\"contact_title\":\"Get connected\",\"contact_description\":\"Our team is here to help! Whether you\'re looking for a custom HRMS solution, pricing details, or a free demo \\u2014 get in touch with us today.\",\"contact_email_text\":\"Send Email\",\"contact_phone_text\":\"Call Us\",\"contact_address_text\":\"Address\",\"contact_email\":\"support@kiyosolutions.com\",\"contact_phone\":\"9966337448\",\"contact_address\":\"1st floor, 16\\/A, Prasanthi Hills, Pragathi Nagar, Hyderabad, Telangana-500090\",\"contact_form_title\":\"Get connected\",\"contact_form_description\":\"Contact Us\",\"contact_form_heading\":\"Send us a message to know more about us or just chit-chat.\",\"contact_form_name_text\":\"Name\",\"contact_form_email_text\":\"Email\",\"contact_form_message_text\":\"Message\",\"contact_form_send_message_text\":\"Send Message\",\"contact_form_background_image\":\"website_tuwr3wrbo82subzrq54u.jpeg\",\"contact_form_background_image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_tuwr3wrbo82subzrq54u.jpeg\",\"contact_us_submit_message_text\":\"Thanks for contacting us. We will catch you soon.\",\"register_title\":\"Get Started with KiyoHR for free\",\"register_description\":\"Join KiyoHR today and take control of your HR processes. Easy setup, no technical skills required \\u2014 start your free trial now.\",\"register_background\":\"website_x5a4sofrquzz347p9mlq.svg\",\"register_background_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_x5a4sofrquzz347p9mlq.svg\",\"register_company_name_text\":\"Company Name\",\"register_email_text\":\"Email\",\"register_password_text\":\"Password\",\"register_confirm_password_text\":\"Confirm Passwrod\",\"register_submit_button_text\":\"SIGN UP FOR Free\",\"register_agree_text\":\"I agree to the Terms & Conditions of KiyoHR\",\"register_agree_url\":\"I agree to the Terms & Conditions of KiyoHR\",\"error_contact_support\":\"Some error occurred when inserting the data. Please try again or contact support\",\"register_success_text\":\"Thank you for registration. Please login to get started\",\"call_to_action_title\":\"Connect with experts\",\"call_to_action_description\":\"Ready to Transform Your HR Operations?\\nStart your journey with KiyoHR today. Boost efficiency, save time, and empower your workforce \\u2014 all in one powerful platform. Book a free demo or start your free trial now!\",\"call_to_action_widgets\":[{\"title\":\"Successful Projects\",\"value\":\"95+\"},{\"title\":\"Experienced Experts\",\"value\":\"43 years\"},{\"title\":\"Success Rate\",\"value\":\"98.99%\"}],\"call_to_action_no_email_sell_text\":\"We don\\u2019t share or sell your email address publicly\",\"call_to_action_email_text\":\"Enter email to get started\",\"call_to_action_submit_button_text\":\"Join Now\",\"feature_title\":\"Powerful HR features designed to boost productivity, streamline operations, and drive business growth while reducing costs and increasing profitability\",\"feature_description\":\"Powerful HR features designed to boost productivity, streamline operations, and drive business growth while reducing costs and increasing profitability\",\"home_feature_points\":[\"HR Management\",\"Employee Management\",\"Asset Management\",\"Shifts\",\"Appreciations\",\"Holiday\",\"Leave Management\",\"Company Policy\",\"Attendcance\",\"Roles\",\"Permissions\",\"News\",\"Offboarding\",\"Survey Form\",\"Accounting\",\"Payroll\",\"Increment\\/Promotion\",\"Currencies\",\"Expenses\",\"Awards\",\"Salary Slips\"],\"price_title\":\"Choose a Plan\",\"price_description\":\"Manage your projects and your talent in a single system, resulting in empowered teams.\",\"price_card_title\":\"Trusted by secure payment service\",\"pricing_free_text\":\"Free\",\"pricing_no_card_text\":\"No credit card required\",\"pricing_billed_monthly_text\":\"Billed Monthly\",\"pricing_billed_yearly_text\":\"Billed Yearly\",\"pricing_monthly_text\":\"Monthly\",\"pricing_yearly_text\":\"Yearly\",\"pricing_month_text\":\"month\",\"pricing_year_text\":\"year\",\"pricing_get_started_button_text\":\"Get Started Now\",\"most_popular_image\":\"website_bk6blpq7x3tehqtehvpk.png\",\"most_popular_image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_bk6blpq7x3tehqtehvpk.png\",\"testimonial_title\":\"Loved by Many Business Across The World\",\"testimonial_description\":null,\"favourite_apps_title\":null,\"favourite_apps_description\":null,\"faq_sub_title\":\"HAVE ANY QUESTIONS?\",\"faq_title\":\"Frequently Asked Questions\",\"faq_still_have_question_text\":\"Still have any questions?\",\"faq_contact_us_text\":\"Contact Us\",\"faq_background_image\":\"website_b1043pp5aa7w02x47yn2.svg\",\"faq_background_image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_b1043pp5aa7w02x47yn2.svg\",\"client_title\":\"Trusted by Companies around the World\",\"client_description\":\"Vetted by leaders within the Meat Processing Industry.\",\"footer_description\":\"KiyoHR empowers businesses with innovative Human Resource solutions that simplify hiring, enhance employee engagement, and streamline HR management. Our mission is to help organizations unlock their full potential by connecting them with the right talent, tools, and strategies for success.\",\"footer_copyright_text\":\"Copyright 2025 @ Kiyo Solutions Pvt Ltd, All rights reserved\",\"footer_logo\":\"website_vo8nfx5o9u0tmg9gsqrk.png\",\"footer_logo_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_vo8nfx5o9u0tmg9gsqrk.png\",\"footer_links_text\":\"Links\",\"footer_pages_text\":\"Pages\",\"footer_contact_us_text\":\"Contact Us\",\"facebook_url\":\"#\",\"twitter_url\":\"#\",\"linkedin_url\":\"#\",\"instagram_url\":\"#\",\"youtube_url\":\"#\"}', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-10 00:47:57'),
(5, 1, 1, 'website_clients', 'Website Clients Settings', 'en', '[{\"id\":\"1hexby4e6ap\",\"name\":\"Sudheer KT One Gram Gold\",\"logo\":\"website_1eretgx6vqdigzwqdfc9.png\",\"logo_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_1eretgx6vqdigzwqdfc9.png\"},{\"id\":\"2hexby4e6ap\",\"name\":\"Shree Mukunda Jewellers\",\"logo\":\"website_oi5cucefrkpc3r9y0lge.jpg\",\"logo_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_oi5cucefrkpc3r9y0lge.jpg\"},{\"id\":\"3hexby4e6ap\",\"name\":\"Sajaye Jewels\",\"logo\":\"website_lestvza5owojf915eznb.webp\",\"logo_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_lestvza5owojf915eznb.webp\"},{\"id\":\"4hexby4e6ap\",\"name\":\"S&D Engineering Services\",\"logo\":\"website_dbgkljujoxje5tsyiceg.png\",\"logo_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_dbgkljujoxje5tsyiceg.png\"},{\"id\":\"5hexby4e6ap\",\"name\":\"DIGIT Institute\",\"logo\":\"website_7isepy4gy4vpstpoinvp.webp\",\"logo_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_7isepy4gy4vpstpoinvp.webp\"}]', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-10 00:09:28'),
(6, 1, 1, 'header_features', 'Header Features', 'en', '[{\"id\":\"21hexby4e6ap\",\"name\":\"Payroll Processing\",\"description\":\"One Click Payroll\",\"image\":\"website_tdsppriozkto3zfipazg.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_tdsppriozkto3zfipazg.png\"},{\"id\":\"22hexby4e6ap\",\"name\":\"Assets\",\"description\":\"Manage Company Assets\",\"image\":\"website_suno5u13gqhgmoxnqfjt.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_suno5u13gqhgmoxnqfjt.png\"},{\"id\":\"23hexby4e6ap\",\"name\":\"Locations\",\"description\":\"Multiple Locations\",\"image\":\"website_olv118qdj5nqie5ebjvr.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_olv118qdj5nqie5ebjvr.png\"},{\"id\":\"24hexby4e6ap\",\"name\":\"Letter Heads\",\"description\":\"Dynamic Letter Heads\",\"image\":\"website_0wn174hkidxdvaikltdg.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_0wn174hkidxdvaikltdg.png\"},{\"id\":\"25hexby4e6ap\",\"name\":\"Leaves\",\"description\":\"Manage Employee Leaves\",\"image\":\"website_u4comcrtlotpnz36usue.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_u4comcrtlotpnz36usue.png\"},{\"id\":\"26hexby4e6ap\",\"name\":\"Attendance Tracking\",\"description\":\"Employee Attendance\",\"image\":\"website_rgo3uma8fe7pwiil4kgn.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_rgo3uma8fe7pwiil4kgn.png\"},{\"id\":\"27hexby4e6ap\",\"name\":\"Multi Languages\",\"description\":\"Multi Languages Support\",\"image\":\"website_ir3byphfcg6u0yq9yotm.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_ir3byphfcg6u0yq9yotm.png\"},{\"id\":\"28hexby4e6ap\",\"name\":\"Survey Forms\",\"description\":\"Employee Survey Forms\",\"image\":\"website_mnqzrinp6rt57av5hvt9.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_mnqzrinp6rt57av5hvt9.png\"}]', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-09 22:46:07'),
(7, 1, 1, 'features_page', 'Features Page', 'en', '[{\"id\":\"pu6o43vpo9\",\"title\":\"Employee\\/Staff Management\",\"description\":\"Manage your company employee with their attendance, leaves, assets etc.\",\"features\":[{\"id\":\"b5e58xp1h6m\",\"title\":\"News\",\"description\":\"It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is tha\",\"image\":\"website_gpnhku83qhdbyksbg1do.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_gpnhku83qhdbyksbg1do.png\"},{\"id\":\"omlc24r338\",\"title\":\"Leaves\\/Attendance\",\"description\":\"It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is tha\",\"image\":\"website_orrnvnogsxmcyqupk8lj.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_orrnvnogsxmcyqupk8lj.png\"},{\"id\":\"musykhbq37\",\"title\":\"Location Based Employee\",\"description\":\"It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is tha\",\"image\":\"website_zm2szogganffl4ijcyju.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_zm2szogganffl4ijcyju.png\"}]},{\"id\":\"uz2fpijzmk\",\"title\":\"Payroll\\/Salary Management\",\"description\":\"Mange your company employee salary in easy way\",\"features\":[{\"id\":\"gki0xl9xwl\",\"title\":\"Once Click Payroll\",\"description\":\"There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour,\",\"image\":\"website_lmrqpteruymqnun4fegf.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_lmrqpteruymqnun4fegf.png\"},{\"id\":\"8y1suzijyb\",\"title\":\"Salary Slips\",\"description\":\"It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is tha\",\"image\":\"website_zqv5j9obnsw66zut67qr.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_zqv5j9obnsw66zut67qr.jpeg\"},{\"id\":\"bsfitmrezvu\",\"title\":\"Increment\\/Promotion\",\"description\":\"It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is tha\",\"image\":\"website_sicmupgrzuaiaehrlgqv.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_5d2q57fkyxxuibmsdwlb.png\"}]},{\"id\":\"u5kx5li1zwk\",\"title\":\"Accounting\",\"description\":\"Manage company accounts and their expenses\",\"features\":[{\"id\":\"app8vxzlk3\",\"title\":\"Expense Management\",\"description\":\"It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is tha\",\"image\":\"website_7pqgalhdbqpwhgwy7wyp.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_7pqgalhdbqpwhgwy7wyp.png\"},{\"id\":\"gkmyw3ppqxv\",\"title\":\"Offboarding\",\"description\":\"It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is tha\",\"image\":\"website_w4nzjnbzgdagx9v9yekd.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_w4nzjnbzgdagx9v9yekd.png\"},{\"id\":\"91hq9yjf38\",\"title\":\"Survey Forms\",\"description\":\"It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is tha\",\"image\":\"website_zh3vzylsdy1bfvcmlrvf.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_zh3vzylsdy1bfvcmlrvf.png\"}]}]', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-09 22:46:07'),
(8, 1, 1, 'website_testimonials', 'Website Testimonials Settings', 'en', '[{\"id\":\"jbcfuvor1ef\",\"name\":\"Meera\",\"image\":\"website_umglm6u0pifn4djq1z0e.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_umglm6u0pifn4djq1z0e.png\",\"comment\":\"KiyoHR has completely transformed the way we manage HR operations.\\u201d\\n\\\"From onboarding to attendance tracking, everything is streamlined. The intuitive dashboard and automation features have saved us countless hours. We can finally focus on people, not paperwork.\\\"\\n\\u2014 Meera S., HR Manager, NovaTech Systems\",\"rating\":5},{\"id\":\"8i20kbnxkrh\",\"name\":\"Ravi K\",\"image\":\"website_yclshvui5dn2wmq2lidu.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_yclshvui5dn2wmq2lidu.png\",\"comment\":\"The best HRMS platform we\\u2019ve used \\u2014 hands down.\\u201d\\n\\\"We tried multiple HR tools before settling on KiyoHR. The ease of use, real-time payroll processing, and employee self-service portal make it a must-have for any growing company.\\\"\\n\\u2014 Ravi K., Director, Midas Consulting Pvt Ltd\",\"rating\":5},{\"id\":\"y8h9ukt9fxm\",\"name\":\"Sahil M\",\"image\":\"website_zt0jcb4tkeqxaklrqob4.png\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_zt0jcb4tkeqxaklrqob4.png\",\"comment\":\"Managing remote teams has never been this smooth.\\u201d\\n\\\"With our team spread across cities, KiyoHR helps us keep everything centralized \\u2014 attendance, leaves, payroll, and performance reviews \\u2014 all in one place.\\\"\\n\\u2014 Sahil M., COO, TransLogix Technologies\",\"rating\":5}]', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-10 00:11:02'),
(9, 1, 1, 'website_features', 'Website Features Settings', 'en', '[{\"id\":\"8jzmhcpnshn\",\"title\":\"Employee\\/Staff Management\",\"description\":\"Manage your company employees in easy way including based on their roles and location and position\",\"image\":\"website_jf2zwtcth14fax9311xs.webp\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_jf2zwtcth14fax9311xs.webp\",\"features\":[\"Manage Employee Based On Locations\",\"Assign Roles & Manager\",\"Manage Employee Leaves, Attendance etc.\",\"Powerful Dashboard For Employee View\"]},{\"id\":\"k8u7cwrwnt\",\"title\":\"Payroll\\/Salary Management\",\"description\":\"Easy to manage employee payroll\\/salary.\",\"image\":\"website_3cvk2plqmamqrrliecks.webp\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_3cvk2plqmamqrrliecks.webp\",\"features\":[\"Letter Head and Payorll\\/Salary Slip\",\"Assing Salary Group And Components\",\"Auto Generate Based On Leaves, Attendance etc.\",\"One Click Payroll Generator\"]},{\"id\":\"vfxekis7pcd\",\"title\":\"Powerful Tracking For HRM\",\"description\":\"Hrmifly comes with some unique features which is required for a HRM\",\"image\":\"website_ank5yugyex2ho6n0iszp.webp\",\"image_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_ank5yugyex2ho6n0iszp.webp\",\"features\":[\"Attendance Management\",\"Leave\\/Holiday Management\",\"Accounting & Expenses\",\"Appreciation & Awards\"]}]', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-09 22:46:07'),
(10, 1, 1, 'website_faqs', 'Website Faq Settings', 'en', '[{\"id\":\"ly41sgvy9hh\",\"question\":\"Is KiyoHR suitable for small and medium-sized businesses?\",\"answer\":\"Yes! KiyoHR is built to scale with your business, offering flexible features that suit startups, SMEs, and growing teams.\"},{\"id\":\"uxt7phaojq\",\"question\":\"Can I customize KiyoHR to fit my company\\u2019s HR processes?\",\"answer\":\"Absolutely. KiyoHR allows you to configure workflows, fields, and permissions to match your unique HR requirements.\"},{\"id\":\"1z7cdfd25vz\",\"question\":\"Is my data secure on KiyoHR?\",\"answer\":\"Yes, we prioritize your data security with role-based access, data encryption, and regular backups to ensure complete protection.\"}]', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-10 00:17:05'),
(11, 1, 1, 'pricing_cards', 'Pricing Cards', 'en', '[{\"id\":\"1nv8m1ua7w4\",\"name\":\"itune\",\"logo\":\"website_ttzvq9lyq8tap2jdegxk.svg\",\"logo_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_ttzvq9lyq8tap2jdegxk.svg\"},{\"id\":\"bhxt4mzpgsq\",\"name\":\"amex\",\"logo\":\"website_rp6wzsipglwbxhknxowa.svg\",\"logo_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_rp6wzsipglwbxhknxowa.svg\"},{\"id\":\"ugxjxtffre\",\"name\":\"Visa\",\"logo\":\"website_wvha7xmqfzhupfvpsehf.svg\",\"logo_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_wvha7xmqfzhupfvpsehf.svg\"},{\"id\":\"aogu39r25jr\",\"name\":\"Stripe\",\"logo\":\"website_6abnaiqxcthjuvszymee.svg\",\"logo_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_6abnaiqxcthjuvszymee.svg\"},{\"id\":\"hojcguj4k9j\",\"name\":\"MasterCard\",\"logo\":\"website_pvj3daufuhay4fuo4bkl.svg\",\"logo_url\":\"https:\\/\\/saas.lead-pro.in\\/uploads\\/website\\/website_pvj3daufuhay4fuo4bkl.svg\"}]', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-09 22:46:07'),
(12, 1, 1, 'footer_pages', 'Footers Pages', 'en', '[]', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-09 22:46:07'),
(13, 1, 1, 'website_seo', 'SEO Details', 'en', '[{\"id\":\"1jzmhcpnshn\",\"page_key\":\"home\",\"seo_title\":\"KiyoHR | Smart HRMS SaaS Solution for Modern Businesses\",\"seo_author\":\"Kiyo Solutions Pvt Ltd\",\"seo_keywords\":\"KiyoHR, HRMS Software, HR SaaS, Human Resource Management System, Payroll Management, Employee Management, Attendance Tracking, HR Automation, Leave Management, HR Software India, HRMS for SMEs\",\"seo_description\":\"KiyoHR is a powerful HRMS SaaS solution designed to simplify and automate your HR operations. Manage payroll, attendance, performance, onboarding, and more \\u2014 all from one easy-to-use platform.\",\"seo_image\":\"website_tlchgucbzuzr2pgdpash.png\",\"seo_image_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_tlchgucbzuzr2pgdpash.png\"},{\"id\":\"2jzmhcpnshn\",\"page_key\":\"register\",\"seo_title\":\"Register | Start Your Free Trial with KiyoHR \\u2013 Smart HRMS Software\",\"seo_author\":\"Kiyo Solutions Pvt Ltd\",\"seo_keywords\":\"KiyoHR registration, HRMS free trial, sign up HR software, HR software SaaS, employee management software, cloud HRMS, register HRMS, HR software onboarding\",\"seo_description\":\"Create your KiyoHR account and explore our powerful HRMS features. Start your free trial today and simplify payroll, attendance, onboarding, and employee management \\u2014 no credit card required.\",\"seo_image\":\"website_nlkcgtyv2aod4ewlxptd.png\",\"seo_image_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_nlkcgtyv2aod4ewlxptd.png\"},{\"id\":\"3jzmhcpnshn\",\"page_key\":\"features\",\"seo_title\":\"Features | Explore Powerful HRMS Features of KiyoHR\",\"seo_author\":\"Kiyo Solutions Pvt Ltd\",\"seo_keywords\":\"KiyoHR features, HRMS features, HR software features, payroll management, attendance tracking, performance management, employee self-service, HR automation tools, SaaS HR software\",\"seo_description\":\"Discover all the features of KiyoHR \\u2014 a complete HRMS solution with payroll, attendance, performance tracking, onboarding, employee self-service, and more. Designed to grow with your business.\",\"seo_image\":\"website_aqbhazqh5cbbyzcvglxl.png\",\"seo_image_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_aqbhazqh5cbbyzcvglxl.png\"},{\"id\":\"4jzmhcpnshn\",\"page_key\":\"contact\",\"seo_title\":\"Contact Us | Get in Touch with the KiyoHR Team\",\"seo_author\":\"Kiyo Solutions Pvt Ltd\",\"seo_keywords\":\"KiyoHR contact, HRMS support, HR software demo, get in touch KiyoHR, contact HRMS team, HR software inquiry, schedule HRMS demo, HR software contact form\",\"seo_description\":\"Have questions about KiyoHR? Contact our team for product inquiries, support, or to schedule a personalized demo. We\\u2019re here to help you streamline your HR processes.\",\"seo_image\":\"website_ksezhzjo5kejsilg6ze8.png\",\"seo_image_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_ksezhzjo5kejsilg6ze8.png\"},{\"id\":\"5jzmhcpnshn\",\"page_key\":\"pricing\",\"seo_title\":\"Pricing | Affordable HRMS Plans for Every Business \\u2013 KiyoHR\",\"seo_author\":\"Kiyo Solutions Pvt Ltd\",\"seo_keywords\":\"KiyoHR pricing, HRMS pricing plans, affordable HR software, HR SaaS cost, HR software subscription, payroll software pricing, employee management software cost, HRMS free trial\",\"seo_description\":\"Choose from flexible and affordable pricing plans that fit your business needs. KiyoHR offers transparent HRMS pricing with powerful features and no hidden fees \\u2014 start your free trial today.\",\"seo_image\":\"website_vnkdotnkej0dm8w8hmpq.png\",\"seo_image_url\":\"http:\\/\\/hrmifly-saas.test\\/uploads\\/website\\/website_vnkdotnkej0dm8w8hmpq.png\"}]', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-10 00:50:51'),
(14, 1, 1, 'payment_settings', 'Paypal Payment Settings', 'paypal', '{\"paypal_client_id\":\"\",\"paypal_secret\":\"\",\"paypal_mode\":\"sandbox\",\"paypal_status\":\"active\"}', NULL, 1, 0, '2025-08-09 22:46:07', '2025-08-09 22:46:07'),
(15, 1, 1, 'payment_settings', 'Stripe Payment Settings', 'stripe', '{\"stripe_api_key\":\"\",\"stripe_api_secret\":\"\",\"stripe_webhook_key\":\"\",\"stripe_status\":\"active\"}', NULL, 1, 0, '2025-08-09 22:46:07', '2025-08-09 22:46:07'),
(16, 1, 1, 'payment_settings', 'Razorpay Payment Settings', 'razorpay', '{\"razorpay_key\":\"\",\"razorpay_secret\":\"\",\"razorpay_webhook_secret\":\"\",\"razorpay_status\":\"active\"}', NULL, 1, 0, '2025-08-09 22:46:07', '2025-08-09 22:46:07'),
(17, 1, 1, 'payment_settings', 'Paystack Payment Settings', 'paystack', '{\"paystack_client_id\":\"\",\"paystack_secret\":\"\",\"paystack_merchant_email\":\"\",\"paystack_status\":\"inactive\"}', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-09 22:46:07'),
(18, 1, 1, 'payment_settings', 'Mollie Payment Settings', 'mollie', '{\"mollie_api_key\":\"\",\"mollie_status\":\"inactive\"}', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-09 22:46:07'),
(19, 1, 1, 'payment_settings', 'Authorize Payment Settings', 'authorize', '{\"authorize_api_login_id\":\"\",\"authorize_transaction_key\":\"\",\"authorize_signature_key\":\"\",\"authorize_environment\":\"sandbox\",\"authorize_status\":\"inactive\"}', NULL, 0, 0, '2025-08-09 22:46:07', '2025-08-09 22:46:07'),
(20, 2, 0, 'send_mail_settings', 'Send mail to company', 'company', '[]', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(21, 2, 0, 'shortcut_menus', 'Add Menu', 'shortcut_menus', '[\"user\",\"currency\",\"language\",\"role\"]', NULL, 1, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(22, 2, 0, 'email_templates', 'Welcome to the Company!', 'employee_welcome_mail', '{\"title\":\"Welcome to the Company!\",\"content\":\"<p>Hello <strong>##EMPLOYEE_NAME##<\\/strong>,<\\/p>\\n<p>We are excited to welcome you to our team at <strong>##COMPANY_NAME##!<\\/strong> We believe your skills and experience will be a valuable addition to our company.<\\/p>\\n<p>Here\\u2019s a quick summary of your onboarding:<\\/p>\\n<ul>\\n    <li><strong>Department:<\\/strong> ##EMPLOYEE_DEPARTMENT##<\\/li>\\n    <li><strong>Designation:<\\/strong> ##EMPLOYEE_DESIGNATION##<\\/li>\\n    <li><strong>Shift:<\\/strong> ##EMPLOYEE_SHIFT##<\\/li>\\n    <li><strong>Joining Date:<\\/strong> ##EMPLOYEE_JOINING_DATE##<\\/li>\\n    <li><strong>Employee ID:<\\/strong> ##EMPLOYEE_ID##<\\/li>\\n<\\/ul>\\n\\n<p>Below is the login details to company account:<\\/p>\\n<ul>\\n    <li><strong>Email:<\\/strong> ##EMPLOYEE_EMAIL##<\\/li>\\n    <li><strong>Password:<\\/strong> ##EMPLOYEE_PASSWORD##<\\/li>\\n<\\/ul>\\n\\n<p>To get started, please log in to your employee portal using the button below:<\\/p>\\n<p><a href=\\\"##LOGIN_URL##\\\" rel=\\\"noopener noreferrer\\\" target=\\\"_blank\\\">Login to Portal<\\/a> If you have any questions, feel free to reach out to HR.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(23, 2, 0, 'email_templates', 'Asset Handover Confirmation', 'employee_asset_lent', '{\"title\":\"Asset Handover Confirmation\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This is to acknowledge that the following asset has been handed over to you by <strong>##ASSET_LENT_BY##<\\/strong>:<\\/p>\\n\\n<ul>\\n    <li><strong>Asset Name:<\\/strong> ##ASSET_NAME##<\\/li>\\n    <li><strong>Asset ID \\/ Serial No:<\\/strong> ##ASSET_SERIAL_NUMBER##<\\/li>\\n    <li><strong>Condition:<\\/strong> ##ASSET_STATUS##<\\/li>\\n    <li><strong>Handover Date:<\\/strong> ##ASSET_LENT_DATE##<\\/li>\\n    <li><strong>Return Date:<\\/strong> ##ASSET_RETURN_DATE##<\\/li>\\n<\\/ul>\\n\\n<p>Please ensure proper usage and safekeeping of the asset as per company policy. You may be held responsible for any damage or loss during the lending period.<\\/p>\\n\\n<p>If you have any questions or need support regarding the asset, feel free to contact the IT\\/Admin department.<\\/p>\\n\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(24, 2, 0, 'email_templates', 'Asset Return Confirmation', 'employee_asset_return', '{\"title\":\"Asset Return Confirmation\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This is to acknowledge that the following asset has been successfully returned by you to <strong>##ASSET_RETURN_BY##<\\/strong>:<\\/p>\\n\\n<ul>\\n    <li><strong>Asset Name:<\\/strong> ##ASSET_NAME##<\\/li>\\n    <li><strong>Asset ID \\/ Serial No:<\\/strong> ##ASSET_SERIAL_NUMBER##<\\/li>\\n    <li><strong>Condition at Return:<\\/strong> ##ASSET_STATUS##<\\/li>\\n    <li><strong>Return Date:<\\/strong> ##ASSET_RETURN_DATE##<\\/li>\\n    <li><strong>Actual Return Date:<\\/strong> ##ASSET_ACTUAL_RETURN_DATE##<\\/li>\\n<\\/ul>\\n\\n<p>Thank you for ensuring the asset was returned in <strong>##ASSET_STATUS##<\\/strong> condition. This helps us maintain accurate inventory records and ensure accountability.<\\/p>\\n\\n<p>If you have any questions or need support regarding the asset, feel free to contact the IT\\/Admin department.<\\/p>\\n\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(25, 2, 0, 'email_templates', 'Congratulations on Your Appreciation!', 'employee_on_appreciation', '{\"title\":\"Congratulations on Your Appreciation!\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We are pleased to inform you that you have been recognized and appreciated for your outstanding performance and contribution to our company.<\\/p>\\n\\n<p><strong>Award Name:<\\/strong> ##AWARD_NAME##<\\/p>\\n\\n<p>##APPRECIATION_DESCRIPTION##<\\/p>\\n\\n<p>Your dedication, hard work, and positive attitude have not gone unnoticed. You continue to be an inspiration to your peers and a valuable asset to the team.<\\/p>\\n\\n<p>On behalf of all of us at <strong>##COMPANY_NAME##<\\/strong>, congratulations once again. Keep up the amazing work!<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(26, 2, 0, 'email_templates', 'Your Leave Request Has Been Approved', 'employee_leave_approve', '{\"title\":\"Your Leave Request Has Been Approved\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We are pleased to inform you that your leave request has been <strong>approved<\\/strong>.<\\/p>\\n\\n<p><strong>Leave Type:<\\/strong> ##LEAVE_TYPE_NAME##<\\/p>\\n<p><strong>From:<\\/strong> ##LEAVE_START_DATE## &nbsp;&nbsp; <strong>To:<\\/strong> ##LEAVE_END_DATE##<\\/p>\\n<p><strong>Total Days:<\\/strong> ##LEAVE_TOTAL_DAYS##<\\/p>\\n<p><strong>Leave Reason:<\\/strong> ##LEAVE_REASON##<\\/p>\\n\\n<p>Please ensure all responsibilities are managed before your leave begins, and keep in touch in case of any urgent requirements.<\\/p>\\n\\n<p>We hope you enjoy your time off and return refreshed.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(27, 2, 0, 'email_templates', 'Your Leave Request Has Been Rejected', 'employee_leave_reject', '{\"title\":\"Your Leave Request Has Been Rejected\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We regret to inform you that your leave request has been <strong>rejected<\\/strong> due to the following reason:<\\/p>\\n\\n<p><strong>Leave Type:<\\/strong> ##LEAVE_TYPE_NAME##<\\/p>\\n<p><strong>From:<\\/strong> ##LEAVE_START_DATE## &nbsp;&nbsp; <strong>To:<\\/strong> ##LEAVE_END_DATE##<\\/p>\\n<p><strong>Total Days:<\\/strong> ##LEAVE_TOTAL_DAYS##<\\/p>\\n<p><strong>Leave Reason:<\\/strong> ##LEAVE_REASON##<\\/p>\\n\\n<p>We understand this may be disappointing, and we encourage you to reach out if you have any concerns or if you\'d like to reapply for a different date.<\\/p>\\n\\n<p>Thank you for your understanding.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(28, 2, 0, 'email_templates', 'New Company News Published', 'employee_news_published', '{\"title\":\"New Company News Published\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We\\u2019re excited to share a new update published within <strong>##COMPANY_NAME##<\\/strong>!<\\/p>\\n\\n<p><strong>News Title:<\\/strong> ##NEWS_TITLE##<\\/p>\\n\\n<p>Login to your company account and view the full news details.<\\/p>\\n\\n<p>We encourage you to stay informed and engaged with all company happenings. Your involvement is key to our collective success.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(29, 2, 0, 'email_templates', 'Your Payroll Has Been Processed and Paid', 'employee_payroll_paid', '{\"title\":\"Your Payroll Has Been Processed and Paid\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We are pleased to inform you that your payroll for the period of <strong>##PAYROLL_MONTH## ##PAYROLL_YEAR##<\\/strong> has been successfully <strong>processed and credited<\\/strong> to your registered bank account.<\\/p>\\n\\n<p><strong>Employee ID:<\\/strong> ##EMPLOYEE_ID##<\\/p>\\n<p><strong>Pay Period:<\\/strong> ##PAYROLL_MONTH## ##PAYROLL_YEAR##<\\/p>\\n<p><strong>Net Salary:<\\/strong> ##PAYROLL_NET_SALARY##<\\/p>\\n\\n<p>You can view or download your detailed salary slip by logging to your account.<\\/p>\\n\\n<p>If you have any questions regarding your payroll or deductions, please reach out to the HR or Accounts department.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(30, 2, 0, 'email_templates', 'New Company Policy', 'employee_company_policies_create', '{\"title\":\"New Company Policy\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We would like to inform you that a new company policy titled <strong>\\\"##COMPANY_POLICY_TITLE##\\\"<\\/strong> has been officially created and published as part of our organizational guidelines.<\\/p>\\n\\n<p><strong>Policy Title:<\\/strong> ##COMPANY_POLICY_TITLE<\\/p>\\n\\n<p>You are advised to read the policy thoroughly and ensure compliance. You can view or download the full policy document by login to your account:<\\/p>\\n\\n<p>If you have any questions or need further clarification, please feel free to contact the HR team.<\\/p>\\n\\n<p>Thank you for your attention and cooperation.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(31, 2, 0, 'email_templates', 'Company Policy Updated', 'employee_company_policies_update', '{\"title\":\"Company Policy Updated\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We would like to inform you that a company policy titled <strong>\\\"##COMPANY_POLICY_TITLE##\\\"<\\/strong> has been revised and published as part of our organizational guidelines.<\\/p>\\n\\n<p><strong>Policy Title:<\\/strong> ##COMPANY_POLICY_TITLE<\\/p>\\n\\n<p>You are advised to read the policy thoroughly and ensure compliance. You can view or download the full policy document by login to your account:<\\/p>\\n\\n<p>If you have any questions or need further clarification, please feel free to contact the HR team.<\\/p>\\n\\n<p>Thank you for your attention and cooperation.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(32, 2, 0, 'email_templates', 'Official Warning Notice', 'employee_warning', '{\"title\":\"Official Warning Notice\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This email serves as an official notice regarding a warning issued to you based on the following concern:<\\/p>\\n\\n<p><strong>Warning Title:<\\/strong> ##WARNING_TITLE<\\/p>\\n\\n<p>Please consider this a formal communication intended to address the concern and provide an opportunity for improvement. We encourage you to reflect on the matter and take the necessary steps to align with company policies and expectations.<\\/p>\\n\\n<p>Continued non-compliance or recurrence of such behavior may lead to further disciplinary action, including suspension or termination as per company policy.<\\/p>\\n\\n<p>If you would like to discuss this further or need clarification, please feel free to reach out to your manager or the HR department.<\\/p>\\n\\n<p>We believe in fairness and growth, and we hope to see positive changes moving forward.<\\/p>\\n\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(33, 2, 0, 'email_templates', 'Employment Termination Notice', 'employee_terminations', '{\"title\":\"Employment Termination Notice\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This letter serves as formal notification that your employment with <strong>##COMPANY_NAME##<\\/strong> will be terminated, effective <strong>##TERMINATION_LAST_WORKING_DATE##<\\/strong>.<\\/p>\\n\\n<p><strong>Title for Termination:<\\/strong> ##TERMINATION_TITLE##<\\/p>\\n<p><strong>Reason for Termination:<\\/strong> ##TERMINATION_DESCRIPTION##<\\/p>\\n\\n<p>This decision has been made after a thorough review and consideration of all relevant factors. Despite previous discussions and opportunities for improvement, the necessary standards and expectations have not been met, leading to this difficult but necessary step.<\\/p>\\n\\n<p>Please complete all offboarding procedures, including return of company property and clearance documentation, before your final working day. Your final settlement, including any outstanding dues (if applicable), will be processed in accordance with company policy.<\\/p>\\n\\n<p>If you have any questions or would like to discuss the matter further, you may reach out to the HR department.<\\/p>\\n\\n<p>We thank you for your efforts during your tenure and wish you the best for your future endeavors.<\\/p>\\n\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(34, 2, 0, 'email_templates', 'Resignation Acceptance Confirmation', 'employee_resignation_approve', '{\"title\":\"Resignation Acceptance Confirmation\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This is to formally acknowledge and confirm that your resignation request, submitted on <strong>##RESIGNATION_DATE##<\\/strong> has been <strong>approved<\\/strong> and your last working date will be <strong>##RESIGNATION_LAST_WORKING_DATE##<\\/strong>.<\\/p>\\n\\n<p>We thank you for your contributions during your time at <strong>##COMPANY_NAME##<\\/strong>. Your dedication and efforts have been appreciated, and we wish you success in your future endeavors.<\\/p>\\n\\n<p>Kindly ensure that all handover procedures, clearance processes, and documentation are completed before your final working day. If you need any assistance during this transition, feel free to reach out to the HR department.<\\/p>\\n\\n<p>If applicable, your full and final settlement will be processed as per company policy.<\\/p>\\n\\n<p>We wish you the very best in your career ahead.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(35, 2, 0, 'email_templates', 'Resignation Request Rejected', 'employee_resignation_reject', '{\"title\":\"Resignation Request Rejected\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This is to inform you that your resignation request submitted on <strong>##RESIGNATION_DATE##<\\/strong> has been reviewed and <strong>rejected<\\/strong> by the management.<\\/p>\\n\\n<p><strong>Reason for Rejection:<\\/strong> ##RESIGNATION_REPLY_NOTE##<\\/p>\\n\\n<p>We value your role and contributions to <strong>##COMPANY_NAME##<\\/strong> and believe that continued collaboration will be beneficial for both you and the organization.<\\/p>\\n\\n<p>If you have any concerns or issues that led to your decision to resign, we encourage you to discuss them openly with your reporting manager or the HR department. We are willing to offer support and explore possible solutions.<\\/p>\\n\\n<p>Should you still wish to pursue this decision, kindly reach out for a further discussion.<\\/p>\\n\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(36, 2, 0, 'email_templates', 'Your Complaint Has Been Reviewed and Approved for Resolution', 'employee_complaint_approve', '{\"title\":\"Your Complaint Has Been Reviewed and Approved for Resolution\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This is to inform you that your complaint submitted on <strong>##COMPLAINT_DATE##<\\/strong> regarding <strong>##COMPLAINT_TITLE##<\\/strong> has been <strong>reviewed and approved<\\/strong> for further action.<\\/p>\\n\\n<p><strong>Complaint From:<\\/strong> ##COMPLAINT_FROM##<\\/p>\\n<p><strong>Complaint Against:<\\/strong> ##COMPLAINT_AGAINST##<\\/p>\\n<p><strong>Complaint Title:<\\/strong> ##COMPLAINT_TITLE##<\\/p>\\n<p><strong>Complaint Description:<\\/strong> ##COMPLAINT_DESCRIPTION##<\\/p>\\n\\n<p>We appreciate you taking the time to report this matter. Our HR team has assessed the complaint and determined that it warrants formal resolution under the company\\u2019s grievance policy.<\\/p>\\n\\n<p>A dedicated representative will now begin addressing the issue, and you may be contacted shortly for any additional information or clarification if required.<\\/p>\\n\\n<p>Please be assured that your concerns are being handled confidentially and with care. We are committed to maintaining a safe, respectful, and supportive work environment for all employees.<\\/p>\\n\\n<p>If you have any further questions or would like to discuss this in more detail, feel free to reach out to the HR department.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(37, 2, 0, 'email_templates', 'Complaint Request Rejected', 'employee_complaint_reject', '{\"title\":\"Complaint Request Rejected\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This is to inform you that your complaint submitted on <strong>##COMPLAINT_DATE##<\\/strong> regarding <strong>##COMPLAINT_TITLE##<\\/strong> has been <strong>reviewed but will not be approved for further action at this time<\\/strong>.<\\/p>\\n\\n<p><strong>Complaint From:<\\/strong> ##COMPLAINT_FROM##<\\/p>\\n<p><strong>Complaint Against:<\\/strong> ##COMPLAINT_AGAINST##<\\/p>\\n<p><strong>Complaint Title:<\\/strong> ##COMPLAINT_TITLE##<\\/p>\\n<p><strong>Complaint Description:<\\/strong> ##COMPLAINT_DESCRIPTION##<\\/p>\\n\\n<p><strong>Reply Note:<\\/strong> ##COMPLAINT_REPLY_NOTES##<\\/p>\\n\\n<p>We assure you that your complaint was reviewed thoroughly in accordance with company policy. Based on the available information, it was determined that the matter does not fall under a violation or actionable concern as defined by our internal procedures.<\\/p>\\n\\n<p>If you believe there is additional information or evidence that should be considered, you are welcome to reach out to the HR department for further discussion.<\\/p>\\n\\n<p>We appreciate your initiative in raising concerns and encourage you to continue using the proper channels whenever you feel uncomfortable or face issues at work.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(38, 2, 0, 'email_templates', 'Your Expense Request Has Been Approved', 'employee_expense_approve', '{\"title\":\"Your Expense Request Has Been Approved\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We are pleased to inform you that your expense reimbursement request submitted on <strong>##EXPENSE_DATE##<\\/strong> has been <strong>approved<\\/strong>.<\\/p>\\n\\n<p><strong>Expense Category:<\\/strong> ##EXPENSE_CATEGORY##<\\/p>\\n<p><strong>Expense Date:<\\/strong> ##EXPENSE_DATE##<\\/p>\\n<p><strong>Approved Amount:<\\/strong> ##EXPENSE_AMOUNT##<\\/p>\\n<p><strong>Expense Description:<\\/strong> ##EXPENSE_DESCRIPTION##<\\/p>\\n\\n<p>The approved amount will be processed for reimbursement as per the standard payment schedule. You will receive a confirmation once the payment has been completed.<\\/p>\\n\\n<p>If you have any questions regarding the status of your reimbursement or need further clarification, please contact the finance team at ##COMPANY_NAME##.<\\/p>\\n\\n<p>Thank you for your timely submission and adherence to the expense policy.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(39, 2, 0, 'email_templates', 'Your Expense Request Has Been Rejected', 'employee_expense_reject', '{\"title\":\"Your Expense Request Has Been Rejected\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We are pleased to inform you that your expense reimbursement request submitted on <strong>##EXPENSE_DATE##<\\/strong> has been <strong>rejected<\\/strong>.<\\/p>\\n\\n<p><strong>Expense Category:<\\/strong> ##EXPENSE_CATEGORY##<\\/p>\\n<p><strong>Expense Date:<\\/strong> ##EXPENSE_DATE##<\\/p>\\n<p><strong>Approved Amount:<\\/strong> ##EXPENSE_AMOUNT##<\\/p>\\n<p><strong>Expense Description:<\\/strong> ##EXPENSE_DESCRIPTION##<\\/p>\\n\\n<p>We recommend reviewing the expense policy to ensure that all future claims meet the required criteria. If you believe this decision was made in error or have additional documentation to support your claim, you are welcome to contact the finance team for clarification or appeal.<\\/p>\\n\\n<p>If you have any questions regarding the status of your reimbursement or need further clarification, please contact the finance team at ##COMPANY_NAME##.<\\/p>\\n\\n<p>Thank you for your timely submission and adherence to the expense policy.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(40, 2, 0, 'email_templates', 'New Survey Now Available', 'employee_survey_forms_assign', '{\"title\":\"New Survey Now Available\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We are pleased to invite you to participate in our latest survey. Your feedback is incredibly valuable and helps us improve the work environment, policies, and overall employee experience at <strong>##COMPANY_NAME##<\\/strong>.<\\/p>\\n\\n<p><strong>Survey Title:<\\/strong> ##SURVEY_TITLE##<\\/p>\\n<p><strong>Survey Title:<\\/strong> ##SURVEY_DESCRIPTION##<\\/p>\\n<p><strong>Last Date:<\\/strong> ##SURVEY_LAST_DATE##<\\/p>\\n\\n<p>Please take a few moments to complete the survey by login to your account.<\\/p>\\n\\n<p>Your responses will remain confidential, and the data will be used solely for improvement purposes.<\\/p>\\n\\n<p>Thank you in advance for your time and honest feedback!<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(41, 2, 0, 'email_templates', 'New Leave Request Submitted by ##EMPLOYEE_NAME##', 'company_employee_leave_apply', '{\"title\":\"New Leave Request Submitted by ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> has submitted a new leave request.<\\/p>\\n\\n<p><strong>Employee Id:<\\/strong> ##EMPLOYEE_ID##<\\/p>\\n<p><strong>Employee Name:<\\/strong> ##EMPLOYEE_NAME##<\\/p>\\n<p><strong>Leave Type:<\\/strong> ##LEAVE_TYPE_NAME##<\\/p>\\n<p><strong>From:<\\/strong> ##LEAVE_START_DATE## &nbsp;&nbsp; <strong>To:<\\/strong> ##LEAVE_END_DATE##<\\/p>\\n<p><strong>Total Days:<\\/strong> ##LEAVE_TOTAL_DAYS##<\\/p>\\n<p><strong>Reason:<\\/strong> ##LEAVE_REASON##<\\/p>\\n\\n<p>You may review and take action on this request by login to your company account and by visiting the leave management system<\\/p>\\n\\n<p>For any urgent concerns, please contact the employee directly.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(42, 2, 0, 'email_templates', 'Employee Clock-In Notification - ##EMPLOYEE_NAME##', 'company_employee_clock_in', '{\"title\":\"Employee Clock-In Notification - ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> has successfully <strong>clocked in<\\/strong> for the day.<\\/p>\\n\\n<p><strong>Employee Id:<\\/strong> ##EMPLOYEE_ID##<\\/p>\\n<p><strong>Employee Name:<\\/strong> ##EMPLOYEE_NAME##<\\/p>\\n<p><strong>Clock-In DateTime:<\\/strong> ##ATTENDANCE_CLOCK_IN_TIME##<\\/p>\\n<p><strong>Clock-In IP:<\\/strong> ##ATTENDANCE_CLOCK_IN_IP##<\\/p>\\n\\n<p>This entry has been recorded in the attendance system.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35');
INSERT INTO `settings` (`id`, `company_id`, `is_global`, `setting_type`, `name`, `name_key`, `credentials`, `other_data`, `status`, `verified`, `created_at`, `updated_at`) VALUES
(43, 2, 0, 'email_templates', 'Employee Clock-Out Notification - ##EMPLOYEE_NAME##', 'company_employee_clock_out', '{\"title\":\"Employee Clock-Out Notification - ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> has successfully <strong>clocked out<\\/strong> for the day.<\\/p>\\n\\n<p><strong>Employee Id:<\\/strong> ##EMPLOYEE_ID##<\\/p>\\n<p><strong>Employee Name:<\\/strong> ##EMPLOYEE_NAME##<\\/p>\\n<p><strong>Clock-Out DateTime:<\\/strong> ##ATTENDANCE_CLOCK_OUT_TIME##<\\/p>\\n<p><strong>Clock-Out IP:<\\/strong> ##ATTENDANCE_CLOCK_OUT_IP##<\\/p>\\n\\n<p>This entry has been recorded in the attendance system.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(44, 2, 0, 'email_templates', 'Resignation Submitted by ##EMPLOYEE_NAME##', 'company_employee_resignation_apply', '{\"title\":\"Resignation Submitted by ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> has submitted a resignation request.<\\/p>\\n\\n<p><strong>Employee ID:<\\/strong> ##EMPLOYEE_ID##<\\/p>\\n<p><strong>Employee Name:<\\/strong> ##EMPLOYEE_NAME##<\\/p>\\n<p><strong>Designation:<\\/strong> ##EMPLOYEE_DESIGNATION##<\\/p>\\n<p><strong>Department:<\\/strong> ##EMPLOYEE_DEPARTMENT##<\\/p>\\n<p><strong>Resignation date:<\\/strong> ##RESIGNATION_DATE##<\\/p>\\n<p><strong>Reason for Resignation:<\\/strong> ##RESIGNATION_REASON##<\\/p>\\n\\n<p>Please review the request and begin the necessary clearance and exit process.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(45, 2, 0, 'email_templates', 'New Complaint Submitted by ##EMPLOYEE_NAME##', 'company_employee_complaint_apply', '{\"title\":\"New Complaint Submitted by ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> (Employee ID: ##EMPLOYEE_ID##) has submitted a new complaint through the company system.<\\/p>\\n\\n<p><strong>Complaint Against:<\\/strong> ##COMPLAINT_AGAINST##<\\/p>\\n<p><strong>Complaint Subject:<\\/strong> ##COMPLAINT_TITLE##<\\/p>\\n<p><strong>Complaint Date:<\\/strong> ##COMPLAINT_DATE##<\\/p>\\n\\n<p><strong>Details:<\\/strong><\\/p>\\n<p>##COMPLAINT_DESCRIPTION##<\\/p>\\n\\n<p>Please log in to the your accoujt and take appropriate action:<\\/p>\\n\\n<p>We recommend addressing this matter promptly and following internal complaint resolution procedures.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(46, 2, 0, 'email_templates', 'New Expense Request Submitted by ##EMPLOYEE_NAME##', 'company_employee_expense_apply', '{\"title\":\"New Expense Request Submitted by ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> (Employee ID: ##EMPLOYEE_ID##) has submitted a new expense reimbursement request.<\\/p>\\n\\n<p><strong>Expense Category:<\\/strong> ##EXPENSE_CATEGORY##<\\/p>\\n<p><strong>Expense Amount:<\\/strong> ##EXPENSE_AMOUNT##<\\/p>\\n<p><strong>Expense Date:<\\/strong> ##EXPENSE_DATE##<\\/p>\\n<p><strong>Description:<\\/strong> ##EXPENSE_DESCRIPTION##<\\/p>\\n\\n<p>You can review the full request and attached documents using by login to your account<\\/p>\\n\\n<p>Please process the request as per company reimbursement policy.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(47, 2, 0, 'email_templates', 'Survey Feedback Submitted by ##EMPLOYEE_NAME##', 'company_employee_survey_submit', '{\"title\":\"Survey Feedback Submitted by ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> (Employee ID: ##EMPLOYEE_ID##) has successfully submitted feedback for the <strong>##SURVEY_TITLE##<\\/strong>.<\\/p>\\n\\n<p><strong>Survey Title:<\\/strong> ##SURVEY_TITLE##<\\/p>\\n\\n<p>You may view the full feedback details and response data by login to your account.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-09 22:56:35', '2025-08-09 22:56:35'),
(48, 3, 0, 'send_mail_settings', 'Send mail to company', 'company', '[]', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(49, 3, 0, 'shortcut_menus', 'Add Menu', 'shortcut_menus', '[\"user\",\"currency\",\"language\",\"role\"]', NULL, 1, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(50, 3, 0, 'email_templates', 'Welcome to the Company!', 'employee_welcome_mail', '{\"title\":\"Welcome to the Company!\",\"content\":\"<p>Hello <strong>##EMPLOYEE_NAME##<\\/strong>,<\\/p>\\n<p>We are excited to welcome you to our team at <strong>##COMPANY_NAME##!<\\/strong> We believe your skills and experience will be a valuable addition to our company.<\\/p>\\n<p>Here\\u2019s a quick summary of your onboarding:<\\/p>\\n<ul>\\n    <li><strong>Department:<\\/strong> ##EMPLOYEE_DEPARTMENT##<\\/li>\\n    <li><strong>Designation:<\\/strong> ##EMPLOYEE_DESIGNATION##<\\/li>\\n    <li><strong>Shift:<\\/strong> ##EMPLOYEE_SHIFT##<\\/li>\\n    <li><strong>Joining Date:<\\/strong> ##EMPLOYEE_JOINING_DATE##<\\/li>\\n    <li><strong>Employee ID:<\\/strong> ##EMPLOYEE_ID##<\\/li>\\n<\\/ul>\\n\\n<p>Below is the login details to company account:<\\/p>\\n<ul>\\n    <li><strong>Email:<\\/strong> ##EMPLOYEE_EMAIL##<\\/li>\\n    <li><strong>Password:<\\/strong> ##EMPLOYEE_PASSWORD##<\\/li>\\n<\\/ul>\\n\\n<p>To get started, please log in to your employee portal using the button below:<\\/p>\\n<p><a href=\\\"##LOGIN_URL##\\\" rel=\\\"noopener noreferrer\\\" target=\\\"_blank\\\">Login to Portal<\\/a> If you have any questions, feel free to reach out to HR.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(51, 3, 0, 'email_templates', 'Asset Handover Confirmation', 'employee_asset_lent', '{\"title\":\"Asset Handover Confirmation\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This is to acknowledge that the following asset has been handed over to you by <strong>##ASSET_LENT_BY##<\\/strong>:<\\/p>\\n\\n<ul>\\n    <li><strong>Asset Name:<\\/strong> ##ASSET_NAME##<\\/li>\\n    <li><strong>Asset ID \\/ Serial No:<\\/strong> ##ASSET_SERIAL_NUMBER##<\\/li>\\n    <li><strong>Condition:<\\/strong> ##ASSET_STATUS##<\\/li>\\n    <li><strong>Handover Date:<\\/strong> ##ASSET_LENT_DATE##<\\/li>\\n    <li><strong>Return Date:<\\/strong> ##ASSET_RETURN_DATE##<\\/li>\\n<\\/ul>\\n\\n<p>Please ensure proper usage and safekeeping of the asset as per company policy. You may be held responsible for any damage or loss during the lending period.<\\/p>\\n\\n<p>If you have any questions or need support regarding the asset, feel free to contact the IT\\/Admin department.<\\/p>\\n\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(52, 3, 0, 'email_templates', 'Asset Return Confirmation', 'employee_asset_return', '{\"title\":\"Asset Return Confirmation\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This is to acknowledge that the following asset has been successfully returned by you to <strong>##ASSET_RETURN_BY##<\\/strong>:<\\/p>\\n\\n<ul>\\n    <li><strong>Asset Name:<\\/strong> ##ASSET_NAME##<\\/li>\\n    <li><strong>Asset ID \\/ Serial No:<\\/strong> ##ASSET_SERIAL_NUMBER##<\\/li>\\n    <li><strong>Condition at Return:<\\/strong> ##ASSET_STATUS##<\\/li>\\n    <li><strong>Return Date:<\\/strong> ##ASSET_RETURN_DATE##<\\/li>\\n    <li><strong>Actual Return Date:<\\/strong> ##ASSET_ACTUAL_RETURN_DATE##<\\/li>\\n<\\/ul>\\n\\n<p>Thank you for ensuring the asset was returned in <strong>##ASSET_STATUS##<\\/strong> condition. This helps us maintain accurate inventory records and ensure accountability.<\\/p>\\n\\n<p>If you have any questions or need support regarding the asset, feel free to contact the IT\\/Admin department.<\\/p>\\n\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(53, 3, 0, 'email_templates', 'Congratulations on Your Appreciation!', 'employee_on_appreciation', '{\"title\":\"Congratulations on Your Appreciation!\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We are pleased to inform you that you have been recognized and appreciated for your outstanding performance and contribution to our company.<\\/p>\\n\\n<p><strong>Award Name:<\\/strong> ##AWARD_NAME##<\\/p>\\n\\n<p>##APPRECIATION_DESCRIPTION##<\\/p>\\n\\n<p>Your dedication, hard work, and positive attitude have not gone unnoticed. You continue to be an inspiration to your peers and a valuable asset to the team.<\\/p>\\n\\n<p>On behalf of all of us at <strong>##COMPANY_NAME##<\\/strong>, congratulations once again. Keep up the amazing work!<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(54, 3, 0, 'email_templates', 'Your Leave Request Has Been Approved', 'employee_leave_approve', '{\"title\":\"Your Leave Request Has Been Approved\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We are pleased to inform you that your leave request has been <strong>approved<\\/strong>.<\\/p>\\n\\n<p><strong>Leave Type:<\\/strong> ##LEAVE_TYPE_NAME##<\\/p>\\n<p><strong>From:<\\/strong> ##LEAVE_START_DATE## &nbsp;&nbsp; <strong>To:<\\/strong> ##LEAVE_END_DATE##<\\/p>\\n<p><strong>Total Days:<\\/strong> ##LEAVE_TOTAL_DAYS##<\\/p>\\n<p><strong>Leave Reason:<\\/strong> ##LEAVE_REASON##<\\/p>\\n\\n<p>Please ensure all responsibilities are managed before your leave begins, and keep in touch in case of any urgent requirements.<\\/p>\\n\\n<p>We hope you enjoy your time off and return refreshed.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(55, 3, 0, 'email_templates', 'Your Leave Request Has Been Rejected', 'employee_leave_reject', '{\"title\":\"Your Leave Request Has Been Rejected\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We regret to inform you that your leave request has been <strong>rejected<\\/strong> due to the following reason:<\\/p>\\n\\n<p><strong>Leave Type:<\\/strong> ##LEAVE_TYPE_NAME##<\\/p>\\n<p><strong>From:<\\/strong> ##LEAVE_START_DATE## &nbsp;&nbsp; <strong>To:<\\/strong> ##LEAVE_END_DATE##<\\/p>\\n<p><strong>Total Days:<\\/strong> ##LEAVE_TOTAL_DAYS##<\\/p>\\n<p><strong>Leave Reason:<\\/strong> ##LEAVE_REASON##<\\/p>\\n\\n<p>We understand this may be disappointing, and we encourage you to reach out if you have any concerns or if you\'d like to reapply for a different date.<\\/p>\\n\\n<p>Thank you for your understanding.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(56, 3, 0, 'email_templates', 'New Company News Published', 'employee_news_published', '{\"title\":\"New Company News Published\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We\\u2019re excited to share a new update published within <strong>##COMPANY_NAME##<\\/strong>!<\\/p>\\n\\n<p><strong>News Title:<\\/strong> ##NEWS_TITLE##<\\/p>\\n\\n<p>Login to your company account and view the full news details.<\\/p>\\n\\n<p>We encourage you to stay informed and engaged with all company happenings. Your involvement is key to our collective success.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(57, 3, 0, 'email_templates', 'Your Payroll Has Been Processed and Paid', 'employee_payroll_paid', '{\"title\":\"Your Payroll Has Been Processed and Paid\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We are pleased to inform you that your payroll for the period of <strong>##PAYROLL_MONTH## ##PAYROLL_YEAR##<\\/strong> has been successfully <strong>processed and credited<\\/strong> to your registered bank account.<\\/p>\\n\\n<p><strong>Employee ID:<\\/strong> ##EMPLOYEE_ID##<\\/p>\\n<p><strong>Pay Period:<\\/strong> ##PAYROLL_MONTH## ##PAYROLL_YEAR##<\\/p>\\n<p><strong>Net Salary:<\\/strong> ##PAYROLL_NET_SALARY##<\\/p>\\n\\n<p>You can view or download your detailed salary slip by logging to your account.<\\/p>\\n\\n<p>If you have any questions regarding your payroll or deductions, please reach out to the HR or Accounts department.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(58, 3, 0, 'email_templates', 'New Company Policy', 'employee_company_policies_create', '{\"title\":\"New Company Policy\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We would like to inform you that a new company policy titled <strong>\\\"##COMPANY_POLICY_TITLE##\\\"<\\/strong> has been officially created and published as part of our organizational guidelines.<\\/p>\\n\\n<p><strong>Policy Title:<\\/strong> ##COMPANY_POLICY_TITLE<\\/p>\\n\\n<p>You are advised to read the policy thoroughly and ensure compliance. You can view or download the full policy document by login to your account:<\\/p>\\n\\n<p>If you have any questions or need further clarification, please feel free to contact the HR team.<\\/p>\\n\\n<p>Thank you for your attention and cooperation.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(59, 3, 0, 'email_templates', 'Company Policy Updated', 'employee_company_policies_update', '{\"title\":\"Company Policy Updated\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We would like to inform you that a company policy titled <strong>\\\"##COMPANY_POLICY_TITLE##\\\"<\\/strong> has been revised and published as part of our organizational guidelines.<\\/p>\\n\\n<p><strong>Policy Title:<\\/strong> ##COMPANY_POLICY_TITLE<\\/p>\\n\\n<p>You are advised to read the policy thoroughly and ensure compliance. You can view or download the full policy document by login to your account:<\\/p>\\n\\n<p>If you have any questions or need further clarification, please feel free to contact the HR team.<\\/p>\\n\\n<p>Thank you for your attention and cooperation.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(60, 3, 0, 'email_templates', 'Official Warning Notice', 'employee_warning', '{\"title\":\"Official Warning Notice\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This email serves as an official notice regarding a warning issued to you based on the following concern:<\\/p>\\n\\n<p><strong>Warning Title:<\\/strong> ##WARNING_TITLE<\\/p>\\n\\n<p>Please consider this a formal communication intended to address the concern and provide an opportunity for improvement. We encourage you to reflect on the matter and take the necessary steps to align with company policies and expectations.<\\/p>\\n\\n<p>Continued non-compliance or recurrence of such behavior may lead to further disciplinary action, including suspension or termination as per company policy.<\\/p>\\n\\n<p>If you would like to discuss this further or need clarification, please feel free to reach out to your manager or the HR department.<\\/p>\\n\\n<p>We believe in fairness and growth, and we hope to see positive changes moving forward.<\\/p>\\n\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(61, 3, 0, 'email_templates', 'Employment Termination Notice', 'employee_terminations', '{\"title\":\"Employment Termination Notice\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This letter serves as formal notification that your employment with <strong>##COMPANY_NAME##<\\/strong> will be terminated, effective <strong>##TERMINATION_LAST_WORKING_DATE##<\\/strong>.<\\/p>\\n\\n<p><strong>Title for Termination:<\\/strong> ##TERMINATION_TITLE##<\\/p>\\n<p><strong>Reason for Termination:<\\/strong> ##TERMINATION_DESCRIPTION##<\\/p>\\n\\n<p>This decision has been made after a thorough review and consideration of all relevant factors. Despite previous discussions and opportunities for improvement, the necessary standards and expectations have not been met, leading to this difficult but necessary step.<\\/p>\\n\\n<p>Please complete all offboarding procedures, including return of company property and clearance documentation, before your final working day. Your final settlement, including any outstanding dues (if applicable), will be processed in accordance with company policy.<\\/p>\\n\\n<p>If you have any questions or would like to discuss the matter further, you may reach out to the HR department.<\\/p>\\n\\n<p>We thank you for your efforts during your tenure and wish you the best for your future endeavors.<\\/p>\\n\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(62, 3, 0, 'email_templates', 'Resignation Acceptance Confirmation', 'employee_resignation_approve', '{\"title\":\"Resignation Acceptance Confirmation\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This is to formally acknowledge and confirm that your resignation request, submitted on <strong>##RESIGNATION_DATE##<\\/strong> has been <strong>approved<\\/strong> and your last working date will be <strong>##RESIGNATION_LAST_WORKING_DATE##<\\/strong>.<\\/p>\\n\\n<p>We thank you for your contributions during your time at <strong>##COMPANY_NAME##<\\/strong>. Your dedication and efforts have been appreciated, and we wish you success in your future endeavors.<\\/p>\\n\\n<p>Kindly ensure that all handover procedures, clearance processes, and documentation are completed before your final working day. If you need any assistance during this transition, feel free to reach out to the HR department.<\\/p>\\n\\n<p>If applicable, your full and final settlement will be processed as per company policy.<\\/p>\\n\\n<p>We wish you the very best in your career ahead.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(63, 3, 0, 'email_templates', 'Resignation Request Rejected', 'employee_resignation_reject', '{\"title\":\"Resignation Request Rejected\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This is to inform you that your resignation request submitted on <strong>##RESIGNATION_DATE##<\\/strong> has been reviewed and <strong>rejected<\\/strong> by the management.<\\/p>\\n\\n<p><strong>Reason for Rejection:<\\/strong> ##RESIGNATION_REPLY_NOTE##<\\/p>\\n\\n<p>We value your role and contributions to <strong>##COMPANY_NAME##<\\/strong> and believe that continued collaboration will be beneficial for both you and the organization.<\\/p>\\n\\n<p>If you have any concerns or issues that led to your decision to resign, we encourage you to discuss them openly with your reporting manager or the HR department. We are willing to offer support and explore possible solutions.<\\/p>\\n\\n<p>Should you still wish to pursue this decision, kindly reach out for a further discussion.<\\/p>\\n\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(64, 3, 0, 'email_templates', 'Your Complaint Has Been Reviewed and Approved for Resolution', 'employee_complaint_approve', '{\"title\":\"Your Complaint Has Been Reviewed and Approved for Resolution\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This is to inform you that your complaint submitted on <strong>##COMPLAINT_DATE##<\\/strong> regarding <strong>##COMPLAINT_TITLE##<\\/strong> has been <strong>reviewed and approved<\\/strong> for further action.<\\/p>\\n\\n<p><strong>Complaint From:<\\/strong> ##COMPLAINT_FROM##<\\/p>\\n<p><strong>Complaint Against:<\\/strong> ##COMPLAINT_AGAINST##<\\/p>\\n<p><strong>Complaint Title:<\\/strong> ##COMPLAINT_TITLE##<\\/p>\\n<p><strong>Complaint Description:<\\/strong> ##COMPLAINT_DESCRIPTION##<\\/p>\\n\\n<p>We appreciate you taking the time to report this matter. Our HR team has assessed the complaint and determined that it warrants formal resolution under the company\\u2019s grievance policy.<\\/p>\\n\\n<p>A dedicated representative will now begin addressing the issue, and you may be contacted shortly for any additional information or clarification if required.<\\/p>\\n\\n<p>Please be assured that your concerns are being handled confidentially and with care. We are committed to maintaining a safe, respectful, and supportive work environment for all employees.<\\/p>\\n\\n<p>If you have any further questions or would like to discuss this in more detail, feel free to reach out to the HR department.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(65, 3, 0, 'email_templates', 'Complaint Request Rejected', 'employee_complaint_reject', '{\"title\":\"Complaint Request Rejected\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>This is to inform you that your complaint submitted on <strong>##COMPLAINT_DATE##<\\/strong> regarding <strong>##COMPLAINT_TITLE##<\\/strong> has been <strong>reviewed but will not be approved for further action at this time<\\/strong>.<\\/p>\\n\\n<p><strong>Complaint From:<\\/strong> ##COMPLAINT_FROM##<\\/p>\\n<p><strong>Complaint Against:<\\/strong> ##COMPLAINT_AGAINST##<\\/p>\\n<p><strong>Complaint Title:<\\/strong> ##COMPLAINT_TITLE##<\\/p>\\n<p><strong>Complaint Description:<\\/strong> ##COMPLAINT_DESCRIPTION##<\\/p>\\n\\n<p><strong>Reply Note:<\\/strong> ##COMPLAINT_REPLY_NOTES##<\\/p>\\n\\n<p>We assure you that your complaint was reviewed thoroughly in accordance with company policy. Based on the available information, it was determined that the matter does not fall under a violation or actionable concern as defined by our internal procedures.<\\/p>\\n\\n<p>If you believe there is additional information or evidence that should be considered, you are welcome to reach out to the HR department for further discussion.<\\/p>\\n\\n<p>We appreciate your initiative in raising concerns and encourage you to continue using the proper channels whenever you feel uncomfortable or face issues at work.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(66, 3, 0, 'email_templates', 'Your Expense Request Has Been Approved', 'employee_expense_approve', '{\"title\":\"Your Expense Request Has Been Approved\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We are pleased to inform you that your expense reimbursement request submitted on <strong>##EXPENSE_DATE##<\\/strong> has been <strong>approved<\\/strong>.<\\/p>\\n\\n<p><strong>Expense Category:<\\/strong> ##EXPENSE_CATEGORY##<\\/p>\\n<p><strong>Expense Date:<\\/strong> ##EXPENSE_DATE##<\\/p>\\n<p><strong>Approved Amount:<\\/strong> ##EXPENSE_AMOUNT##<\\/p>\\n<p><strong>Expense Description:<\\/strong> ##EXPENSE_DESCRIPTION##<\\/p>\\n\\n<p>The approved amount will be processed for reimbursement as per the standard payment schedule. You will receive a confirmation once the payment has been completed.<\\/p>\\n\\n<p>If you have any questions regarding the status of your reimbursement or need further clarification, please contact the finance team at ##COMPANY_NAME##.<\\/p>\\n\\n<p>Thank you for your timely submission and adherence to the expense policy.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(67, 3, 0, 'email_templates', 'Your Expense Request Has Been Rejected', 'employee_expense_reject', '{\"title\":\"Your Expense Request Has Been Rejected\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We are pleased to inform you that your expense reimbursement request submitted on <strong>##EXPENSE_DATE##<\\/strong> has been <strong>rejected<\\/strong>.<\\/p>\\n\\n<p><strong>Expense Category:<\\/strong> ##EXPENSE_CATEGORY##<\\/p>\\n<p><strong>Expense Date:<\\/strong> ##EXPENSE_DATE##<\\/p>\\n<p><strong>Approved Amount:<\\/strong> ##EXPENSE_AMOUNT##<\\/p>\\n<p><strong>Expense Description:<\\/strong> ##EXPENSE_DESCRIPTION##<\\/p>\\n\\n<p>We recommend reviewing the expense policy to ensure that all future claims meet the required criteria. If you believe this decision was made in error or have additional documentation to support your claim, you are welcome to contact the finance team for clarification or appeal.<\\/p>\\n\\n<p>If you have any questions regarding the status of your reimbursement or need further clarification, please contact the finance team at ##COMPANY_NAME##.<\\/p>\\n\\n<p>Thank you for your timely submission and adherence to the expense policy.<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(68, 3, 0, 'email_templates', 'New Survey Now Available', 'employee_survey_forms_assign', '{\"title\":\"New Survey Now Available\",\"content\":\"<p>Dear ##EMPLOYEE_NAME##,<\\/p>\\n\\n<p>We are pleased to invite you to participate in our latest survey. Your feedback is incredibly valuable and helps us improve the work environment, policies, and overall employee experience at <strong>##COMPANY_NAME##<\\/strong>.<\\/p>\\n\\n<p><strong>Survey Title:<\\/strong> ##SURVEY_TITLE##<\\/p>\\n<p><strong>Survey Title:<\\/strong> ##SURVEY_DESCRIPTION##<\\/p>\\n<p><strong>Last Date:<\\/strong> ##SURVEY_LAST_DATE##<\\/p>\\n\\n<p>Please take a few moments to complete the survey by login to your account.<\\/p>\\n\\n<p>Your responses will remain confidential, and the data will be used solely for improvement purposes.<\\/p>\\n\\n<p>Thank you in advance for your time and honest feedback!<\\/p>\\n\\n<p>Best regards,<br>\\nHR Team<\\/p>\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(69, 3, 0, 'email_templates', 'New Leave Request Submitted by ##EMPLOYEE_NAME##', 'company_employee_leave_apply', '{\"title\":\"New Leave Request Submitted by ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> has submitted a new leave request.<\\/p>\\n\\n<p><strong>Employee Id:<\\/strong> ##EMPLOYEE_ID##<\\/p>\\n<p><strong>Employee Name:<\\/strong> ##EMPLOYEE_NAME##<\\/p>\\n<p><strong>Leave Type:<\\/strong> ##LEAVE_TYPE_NAME##<\\/p>\\n<p><strong>From:<\\/strong> ##LEAVE_START_DATE## &nbsp;&nbsp; <strong>To:<\\/strong> ##LEAVE_END_DATE##<\\/p>\\n<p><strong>Total Days:<\\/strong> ##LEAVE_TOTAL_DAYS##<\\/p>\\n<p><strong>Reason:<\\/strong> ##LEAVE_REASON##<\\/p>\\n\\n<p>You may review and take action on this request by login to your company account and by visiting the leave management system<\\/p>\\n\\n<p>For any urgent concerns, please contact the employee directly.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(70, 3, 0, 'email_templates', 'Employee Clock-In Notification - ##EMPLOYEE_NAME##', 'company_employee_clock_in', '{\"title\":\"Employee Clock-In Notification - ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> has successfully <strong>clocked in<\\/strong> for the day.<\\/p>\\n\\n<p><strong>Employee Id:<\\/strong> ##EMPLOYEE_ID##<\\/p>\\n<p><strong>Employee Name:<\\/strong> ##EMPLOYEE_NAME##<\\/p>\\n<p><strong>Clock-In DateTime:<\\/strong> ##ATTENDANCE_CLOCK_IN_TIME##<\\/p>\\n<p><strong>Clock-In IP:<\\/strong> ##ATTENDANCE_CLOCK_IN_IP##<\\/p>\\n\\n<p>This entry has been recorded in the attendance system.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(71, 3, 0, 'email_templates', 'Employee Clock-Out Notification - ##EMPLOYEE_NAME##', 'company_employee_clock_out', '{\"title\":\"Employee Clock-Out Notification - ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> has successfully <strong>clocked out<\\/strong> for the day.<\\/p>\\n\\n<p><strong>Employee Id:<\\/strong> ##EMPLOYEE_ID##<\\/p>\\n<p><strong>Employee Name:<\\/strong> ##EMPLOYEE_NAME##<\\/p>\\n<p><strong>Clock-Out DateTime:<\\/strong> ##ATTENDANCE_CLOCK_OUT_TIME##<\\/p>\\n<p><strong>Clock-Out IP:<\\/strong> ##ATTENDANCE_CLOCK_OUT_IP##<\\/p>\\n\\n<p>This entry has been recorded in the attendance system.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(72, 3, 0, 'email_templates', 'Resignation Submitted by ##EMPLOYEE_NAME##', 'company_employee_resignation_apply', '{\"title\":\"Resignation Submitted by ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> has submitted a resignation request.<\\/p>\\n\\n<p><strong>Employee ID:<\\/strong> ##EMPLOYEE_ID##<\\/p>\\n<p><strong>Employee Name:<\\/strong> ##EMPLOYEE_NAME##<\\/p>\\n<p><strong>Designation:<\\/strong> ##EMPLOYEE_DESIGNATION##<\\/p>\\n<p><strong>Department:<\\/strong> ##EMPLOYEE_DEPARTMENT##<\\/p>\\n<p><strong>Resignation date:<\\/strong> ##RESIGNATION_DATE##<\\/p>\\n<p><strong>Reason for Resignation:<\\/strong> ##RESIGNATION_REASON##<\\/p>\\n\\n<p>Please review the request and begin the necessary clearance and exit process.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(73, 3, 0, 'email_templates', 'New Complaint Submitted by ##EMPLOYEE_NAME##', 'company_employee_complaint_apply', '{\"title\":\"New Complaint Submitted by ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> (Employee ID: ##EMPLOYEE_ID##) has submitted a new complaint through the company system.<\\/p>\\n\\n<p><strong>Complaint Against:<\\/strong> ##COMPLAINT_AGAINST##<\\/p>\\n<p><strong>Complaint Subject:<\\/strong> ##COMPLAINT_TITLE##<\\/p>\\n<p><strong>Complaint Date:<\\/strong> ##COMPLAINT_DATE##<\\/p>\\n\\n<p><strong>Details:<\\/strong><\\/p>\\n<p>##COMPLAINT_DESCRIPTION##<\\/p>\\n\\n<p>Please log in to the your accoujt and take appropriate action:<\\/p>\\n\\n<p>We recommend addressing this matter promptly and following internal complaint resolution procedures.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(74, 3, 0, 'email_templates', 'New Expense Request Submitted by ##EMPLOYEE_NAME##', 'company_employee_expense_apply', '{\"title\":\"New Expense Request Submitted by ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> (Employee ID: ##EMPLOYEE_ID##) has submitted a new expense reimbursement request.<\\/p>\\n\\n<p><strong>Expense Category:<\\/strong> ##EXPENSE_CATEGORY##<\\/p>\\n<p><strong>Expense Amount:<\\/strong> ##EXPENSE_AMOUNT##<\\/p>\\n<p><strong>Expense Date:<\\/strong> ##EXPENSE_DATE##<\\/p>\\n<p><strong>Description:<\\/strong> ##EXPENSE_DESCRIPTION##<\\/p>\\n\\n<p>You can review the full request and attached documents using by login to your account<\\/p>\\n\\n<p>Please process the request as per company reimbursement policy.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58'),
(75, 3, 0, 'email_templates', 'Survey Feedback Submitted by ##EMPLOYEE_NAME##', 'company_employee_survey_submit', '{\"title\":\"Survey Feedback Submitted by ##EMPLOYEE_NAME##\",\"content\":\"<p>Hello,<\\/p>\\n\\n<p>This is to inform you that <strong>##EMPLOYEE_NAME##<\\/strong> (Employee ID: ##EMPLOYEE_ID##) has successfully submitted feedback for the <strong>##SURVEY_TITLE##<\\/strong>.<\\/p>\\n\\n<p><strong>Survey Title:<\\/strong> ##SURVEY_TITLE##<\\/p>\\n\\n<p>You may view the full feedback details and response data by login to your account.<\\/p>\\n\"}', NULL, 0, 0, '2025-08-10 00:59:58', '2025-08-10 00:59:58');

-- --------------------------------------------------------

--
