-- Table structure for table `model_has_permissions`
CREATE TABLE `model_has_permissions` (
  `permission_id` bigint(20) unsigned NOT NULL,
  `model_type` varchar(191) NOT NULL,
  `model_id` bigint(20) unsigned NOT NULL,
  PRIMARY KEY (`permission_id`,`model_id`,`model_type`),
  KEY `model_has_permissions_model_id_model_type_index` (`model_id`,`model_type`),
  CONSTRAINT `model_has_permissions_permission_id_foreign` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `model_has_roles`
CREATE TABLE `model_has_roles` (
  `role_id` bigint(20) unsigned NOT NULL,
  `model_type` varchar(191) NOT NULL,
  `model_id` bigint(20) unsigned NOT NULL,
  PRIMARY KEY (`role_id`,`model_id`,`model_type`),
  KEY `model_has_roles_model_id_model_type_index` (`model_id`,`model_type`),
  CONSTRAINT `model_has_roles_role_id_foreign` FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `model_has_roles`
INSERT INTO `model_has_roles` VALUES
('1', 'App\\Models\\User', '1'),
('2', 'App\\Models\\User', '2'),
('4', 'App\\Models\\User', '3'),
('6', 'App\\Models\\User', '4'),
('8', 'App\\Models\\User', '5'),
('10', 'App\\Models\\User', '6'),
('14', 'App\\Models\\User', '7'),
('16', 'App\\Models\\User', '9');


-- Table structure for table `modifier_group_translations`
CREATE TABLE `modifier_group_translations` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `modifier_group_id` bigint(20) unsigned NOT NULL,
  `locale` varchar(191) NOT NULL,
  `name` varchar(191) DEFAULT NULL,
  `description` text DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `modifier_group_translations_modifier_group_id_locale_unique` (`modifier_group_id`,`locale`),
  KEY `modifier_group_translations_locale_index` (`locale`),
  CONSTRAINT `modifier_group_translations_modifier_group_id_foreign` FOREIGN KEY (`modifier_group_id`) REFERENCES `modifier_groups` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `modifier_groups`
CREATE TABLE `modifier_groups` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(191) NOT NULL,
  `description` text DEFAULT NULL,
  `branch_id` bigint(20) unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `modifier_groups_branch_id_foreign` (`branch_id`),
  CONSTRAINT `modifier_groups_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `modifier_options`
CREATE TABLE `modifier_options` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `modifier_group_id` bigint(20) unsigned NOT NULL,
  `name` text DEFAULT NULL,
  `price` decimal(16,2) NOT NULL,
  `is_available` tinyint(1) NOT NULL DEFAULT 1,
  `sort_order` int(11) NOT NULL DEFAULT 0,
  `is_preselected` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `modifier_options_modifier_group_id_foreign` (`modifier_group_id`),
  CONSTRAINT `modifier_options_modifier_group_id_foreign` FOREIGN KEY (`modifier_group_id`) REFERENCES `modifier_groups` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `modules`
CREATE TABLE `modules` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(191) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `modules`
INSERT INTO `modules` VALUES
('1', 'Menu', NULL, NULL),
('2', 'Menu Item', NULL, NULL),
('3', 'Item Category', NULL, NULL),
('4', 'Area', NULL, NULL),
('5', 'Table', NULL, NULL),
('6', 'Reservation', NULL, NULL),
('7', 'KOT', NULL, NULL),
('8', 'Order', NULL, NULL),
('9', 'Customer', NULL, NULL),
('10', 'Staff', NULL, NULL),
('11', 'Payment', NULL, NULL),
('12', 'Report', NULL, NULL),
('13', 'Settings', NULL, NULL),
('14', 'Delivery Executive', NULL, NULL),
('15', 'Waiter Request', NULL, NULL),
('16', 'Expense', NULL, NULL),
('17', 'Inventory', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('18', 'Kitchen', '2025-09-17 05:48:21', '2025-09-17 05:48:21'),
('19', 'Kiosk', '2025-09-28 12:08:47', '2025-09-28 12:08:47'),
('20', 'Cash Register', '2025-10-15 12:16:30', '2025-10-15 12:16:30');


-- Table structure for table `notification_settings`
CREATE TABLE `notification_settings` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `restaurant_id` bigint(20) unsigned DEFAULT NULL,
  `type` varchar(191) NOT NULL,
  `send_email` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `notification_settings_restaurant_id_foreign` (`restaurant_id`),
  CONSTRAINT `notification_settings_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `notification_settings`
INSERT INTO `notification_settings` VALUES
('1', '1', 'order_received', '1', NULL, NULL),
('2', '1', 'reservation_confirmed', '1', NULL, NULL),
('3', '1', 'new_reservation', '1', NULL, NULL),
('4', '1', 'order_bill_sent', '1', NULL, NULL),
('5', '1', 'staff_welcome', '1', NULL, NULL),
('6', '2', 'order_received', '1', NULL, NULL),
('7', '2', 'reservation_confirmed', '1', NULL, NULL),
('8', '2', 'new_reservation', '1', NULL, NULL),
('9', '2', 'order_bill_sent', '1', NULL, NULL),
('10', '2', 'staff_welcome', '1', NULL, NULL),
('11', '3', 'order_received', '1', NULL, NULL),
('12', '3', 'reservation_confirmed', '1', NULL, NULL),
('13', '3', 'new_reservation', '1', NULL, NULL),
('14', '3', 'order_bill_sent', '1', NULL, NULL),
('15', '3', 'staff_welcome', '1', NULL, NULL),
('16', '4', 'order_received', '1', NULL, NULL),
('17', '4', 'reservation_confirmed', '1', NULL, NULL),
('18', '4', 'new_reservation', '1', NULL, NULL),
('19', '4', 'order_bill_sent', '1', NULL, NULL),
('20', '4', 'staff_welcome', '1', NULL, NULL);


-- Table structure for table `offline_payment_methods`
CREATE TABLE `offline_payment_methods` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `restaurant_id` bigint(20) unsigned DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `description` text DEFAULT NULL,
  `status` enum('active','inactive') NOT NULL DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `offline_payment_methods_restaurant_id_foreign` (`restaurant_id`),
  CONSTRAINT `offline_payment_methods_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `offline_plan_changes`
CREATE TABLE `offline_plan_changes` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `restaurant_id` bigint(20) unsigned DEFAULT NULL,
  `package_id` bigint(20) unsigned NOT NULL,
  `package_type` varchar(191) NOT NULL,
  `amount` decimal(16,2) DEFAULT NULL,
  `pay_date` date DEFAULT NULL,
  `next_pay_date` date DEFAULT NULL,
  `invoice_id` bigint(20) unsigned DEFAULT NULL,
  `offline_method_id` bigint(20) unsigned DEFAULT NULL,
  `file_name` varchar(191) DEFAULT NULL,
  `status` enum('verified','pending','rejected') NOT NULL DEFAULT 'pending',
  `remark` text DEFAULT NULL,
  `description` mediumtext NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `offline_plan_changes_restaurant_id_foreign` (`restaurant_id`),
  KEY `offline_plan_changes_package_id_foreign` (`package_id`),
  KEY `offline_plan_changes_invoice_id_foreign` (`invoice_id`),
  KEY `offline_plan_changes_offline_method_id_foreign` (`offline_method_id`),
  CONSTRAINT `offline_plan_changes_invoice_id_foreign` FOREIGN KEY (`invoice_id`) REFERENCES `global_invoices` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `offline_plan_changes_offline_method_id_foreign` FOREIGN KEY (`offline_method_id`) REFERENCES `offline_payment_methods` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `offline_plan_changes_package_id_foreign` FOREIGN KEY (`package_id`) REFERENCES `packages` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `offline_plan_changes_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `onboarding_steps`
CREATE TABLE `onboarding_steps` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `branch_id` bigint(20) unsigned NOT NULL,
  `add_area_completed` tinyint(1) NOT NULL DEFAULT 0,
  `add_table_completed` tinyint(1) NOT NULL DEFAULT 0,
  `add_menu_completed` tinyint(1) NOT NULL DEFAULT 0,
  `add_menu_items_completed` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `onboarding_steps_branch_id_foreign` (`branch_id`),
  CONSTRAINT `onboarding_steps_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `onboarding_steps`
INSERT INTO `onboarding_steps` VALUES
('1', '1', '0', '0', '0', '0', '2025-09-17 05:36:43', '2025-09-17 05:36:43'),
('2', '1', '0', '0', '0', '0', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('3', '2', '0', '0', '0', '0', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('4', '2', '0', '0', '0', '0', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('5', '3', '0', '0', '0', '0', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('6', '4', '1', '1', '1', '1', '2025-09-20 12:56:44', '2025-09-20 13:00:00'),
('7', '5', '1', '1', '1', '1', '2025-10-07 15:00:09', '2025-10-07 15:05:09');


-- Table structure for table `order_charges`
CREATE TABLE `order_charges` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `order_id` bigint(20) unsigned NOT NULL,
  `charge_id` bigint(20) unsigned NOT NULL,
  PRIMARY KEY (`id`),
  KEY `order_charges_order_id_foreign` (`order_id`),
  KEY `order_charges_charge_id_foreign` (`charge_id`),
  CONSTRAINT `order_charges_charge_id_foreign` FOREIGN KEY (`charge_id`) REFERENCES `restaurant_charges` (`id`) ON DELETE CASCADE,
  CONSTRAINT `order_charges_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `order_histories`
CREATE TABLE `order_histories` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `order_id` bigint(20) unsigned NOT NULL,
  `status` varchar(191) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `order_histories_order_id_foreign` (`order_id`),
  CONSTRAINT `order_histories_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `order_item_modifier_options`
CREATE TABLE `order_item_modifier_options` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `order_item_id` bigint(20) unsigned NOT NULL,
  `modifier_option_id` bigint(20) unsigned NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `order_item_modifier_options_order_item_id_foreign` (`order_item_id`),
  KEY `order_item_modifier_options_modifier_option_id_foreign` (`modifier_option_id`),
  CONSTRAINT `order_item_modifier_options_modifier_option_id_foreign` FOREIGN KEY (`modifier_option_id`) REFERENCES `modifier_options` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `order_item_modifier_options_order_item_id_foreign` FOREIGN KEY (`order_item_id`) REFERENCES `order_items` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `order_items`
CREATE TABLE `order_items` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `branch_id` bigint(20) unsigned DEFAULT NULL,
  `order_id` bigint(20) unsigned NOT NULL,
  `transaction_id` varchar(191) DEFAULT NULL,
  `menu_item_id` bigint(20) unsigned NOT NULL,
  `menu_item_variation_id` bigint(20) unsigned DEFAULT NULL,
  `note` text DEFAULT NULL,
  `quantity` int(11) NOT NULL,
  `price` decimal(16,2) NOT NULL,
  `amount` decimal(16,2) NOT NULL,
  `tax_amount` decimal(15,2) DEFAULT NULL,
  `tax_percentage` decimal(8,4) DEFAULT NULL,
  `tax_breakup` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`tax_breakup`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `order_items_order_id_foreign` (`order_id`),
  KEY `order_items_menu_item_id_foreign` (`menu_item_id`),
  KEY `order_items_menu_item_variation_id_foreign` (`menu_item_variation_id`),
  KEY `order_items_branch_id_foreign` (`branch_id`),
  CONSTRAINT `order_items_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `order_items_menu_item_id_foreign` FOREIGN KEY (`menu_item_id`) REFERENCES `menu_items` (`id`) ON DELETE CASCADE,
  CONSTRAINT `order_items_menu_item_variation_id_foreign` FOREIGN KEY (`menu_item_variation_id`) REFERENCES `menu_item_variations` (`id`) ON DELETE CASCADE,
  CONSTRAINT `order_items_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=58 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `order_items`
INSERT INTO `order_items` VALUES
('3', '3', '1', NULL, '251', NULL, NULL, '1', '269.52', '269.52', NULL, NULL, NULL, '2025-09-20 12:27:12', '2025-09-20 12:27:12'),
('4', '3', '1', NULL, '252', NULL, NULL, '1', '183.50', '183.50', NULL, NULL, NULL, '2025-09-20 12:27:12', '2025-09-20 12:27:12'),
('5', '4', '2', NULL, '501', NULL, '', '1', '100.00', '100.00', NULL, NULL, NULL, '2025-09-20 13:00:18', '2025-09-20 13:00:18'),
('8', '5', '4', 'TXN_68e62861d3eb76.37324333_776395', '503', '2', '', '1', '250.00', '250.00', NULL, NULL, NULL, '2025-10-08 09:01:22', '2025-10-08 09:01:22'),
('9', '5', '4', 'TXN_68e62861d3eb76.37324333_776395', '504', '6', '', '1', '400.00', '400.00', NULL, NULL, NULL, '2025-10-08 09:01:22', '2025-10-08 09:01:22'),
('10', '5', '4', 'TXN_68e62861d3eb76.37324333_776395', '506', '10', '', '1', '500.00', '500.00', NULL, NULL, NULL, '2025-10-08 09:01:22', '2025-10-08 09:01:22'),
('11', '5', '5', 'TXN_68e63e3e517e69.31196617_301189', '504', '4', '', '1', '120.00', '120.00', NULL, NULL, NULL, '2025-10-08 10:34:38', '2025-10-08 10:34:38'),
('12', '5', '6', NULL, '503', '2', NULL, '1', '250.00', '250.00', NULL, NULL, NULL, '2025-10-15 12:32:51', '2025-10-15 12:32:51'),
('13', '5', '7', NULL, '507', NULL, NULL, '1', '60.00', '60.00', NULL, NULL, NULL, '2025-10-15 12:34:09', '2025-10-15 12:34:09'),
('14', '5', '8', 'KIOSK_TXN_68ef9521a16ec0.32691058', '503', NULL, NULL, '1', '0.00', '0.00', NULL, NULL, NULL, '2025-10-15 12:35:45', '2025-10-15 12:35:45'),
('15', '5', '8', 'KIOSK_TXN_68ef9521a16ec0.32691058', '504', NULL, NULL, '2', '0.00', '0.00', NULL, NULL, NULL, '2025-10-15 12:35:45', '2025-10-15 12:35:45'),
('16', '5', '9', 'KIOSK_TXN_68ef95b8481505.85338088', '503', '3', NULL, '2', '400.00', '800.00', NULL, NULL, NULL, '2025-10-15 12:38:16', '2025-10-15 12:38:16'),
('17', '5', '9', 'KIOSK_TXN_68ef95b8481505.85338088', '503', '2', NULL, '2', '250.00', '500.00', NULL, NULL, NULL, '2025-10-15 12:38:16', '2025-10-15 12:38:16'),
('18', '5', '10', NULL, '504', '4', NULL, '1', '120.00', '120.00', NULL, NULL, NULL, '2025-10-15 12:40:33', '2025-10-15 12:40:33'),
('19', '5', '11', 'TXN_68f0dec5bc7488.23372968_650415', '503', '2', '', '1', '250.00', '250.00', NULL, NULL, NULL, '2025-10-16 12:02:13', '2025-10-16 12:02:13'),
('20', '5', '12', 'TXN_68f0e5e92bf222.61353201_589451', '504', '4', '', '1', '120.00', '120.00', NULL, NULL, NULL, '2025-10-16 12:32:41', '2025-10-16 12:32:41'),
('21', '5', '13', 'TXN_68f0e7ed518392.11253318_184380', '504', '4', '', '1', '120.00', '120.00', NULL, NULL, NULL, '2025-10-16 12:41:17', '2025-10-16 12:41:17'),
('22', '5', '14', 'TXN_68f0e98f88fcf0.97081858_196506', '503', '2', '', '1', '250.00', '250.00', NULL, NULL, NULL, '2025-10-16 12:48:15', '2025-10-16 12:48:15'),
('24', '5', '16', 'TXN_68f0f1253d9812.85311588_548223', '503', '1', '', '1', '130.00', '130.00', NULL, NULL, NULL, '2025-10-16 13:20:37', '2025-10-16 13:20:37'),
('25', '5', '17', 'TXN_68f0f342b770d2.44028867_382578', '503', '1', '', '1', '130.00', '130.00', NULL, NULL, NULL, '2025-10-16 13:29:38', '2025-10-16 13:29:38'),
('26', '5', '18', 'TXN_68f0f92d3d7cb8.57476962_970704', '504', '4', '', '1', '120.00', '120.00', NULL, NULL, NULL, '2025-10-16 13:54:53', '2025-10-16 13:54:53'),
('27', '5', '19', 'TXN_68f0f9a7428d31.03319738_156288', '503', '1', '', '1', '130.00', '130.00', NULL, NULL, NULL, '2025-10-16 13:56:55', '2025-10-16 13:56:55'),
('28', '5', '20', 'TXN_68f0fa8b5df871.67446827_444391', '503', '1', '', '1', '130.00', '130.00', NULL, NULL, NULL, '2025-10-16 14:00:43', '2025-10-16 14:00:43'),
('29', '5', '21', 'TXN_68f0ff436d7e31.26322864_733895', '503', '1', '', '1', '130.00', '130.00', NULL, NULL, NULL, '2025-10-16 14:20:51', '2025-10-16 14:20:51'),
('30', '5', '22', 'TXN_68f11186a40d88.85359813_642469', '503', '2', '', '1', '250.00', '250.00', NULL, NULL, NULL, '2025-10-16 15:38:46', '2025-10-16 15:38:46'),
('31', '5', '23', 'TXN_68f11493951c64.13647932_350258', '504', '4', '', '1', '120.00', '120.00', NULL, NULL, NULL, '2025-10-16 15:51:47', '2025-10-16 15:51:47'),
('32', '5', '24', 'TXN_68f11df6b45478.84597662_879041', '503', '1', '', '1', '130.00', '130.00', NULL, NULL, NULL, '2025-10-16 16:31:50', '2025-10-16 16:31:50'),
('33', '5', '25', 'TXN_68f11f5c936752.69173031_207616', '503', '1', '', '1', '130.00', '130.00', NULL, NULL, NULL, '2025-10-16 16:37:48', '2025-10-16 16:37:48'),
('34', '5', '26', 'TXN_68f12534eac280.48739786_102422', '503', '1', '', '1', '130.00', '130.00', NULL, NULL, NULL, '2025-10-16 17:02:45', '2025-10-16 17:02:45'),
('35', '3', '27', 'TXN_68f12d9ec2a981.97878175_856288', '251', NULL, '', '2', '269.52', '539.04', NULL, NULL, NULL, '2025-10-16 17:38:38', '2025-10-16 17:38:38'),
('36', '5', '28', 'TXN_68f12e35eb2419.11533676_187640', '503', '2', '', '1', '250.00', '250.00', NULL, NULL, NULL, '2025-10-16 17:41:10', '2025-10-16 17:41:10'),
('37', '5', '28', 'TXN_68f12e35eb2419.11533676_187640', '505', '8', '', '1', '200.00', '200.00', NULL, NULL, NULL, '2025-10-16 17:41:10', '2025-10-16 17:41:10'),
('38', '5', '29', 'TXN_68f2d1c10efc73.86184169_610422', '503', '2', '', '1', '250.00', '250.00', NULL, NULL, NULL, '2025-10-17 23:31:13', '2025-10-17 23:31:13'),
('39', '5', '29', 'TXN_68f2d1c10efc73.86184169_610422', '504', '6', '', '1', '400.00', '400.00', NULL, NULL, NULL, '2025-10-17 23:31:13', '2025-10-17 23:31:13'),
('40', '5', '30', NULL, '507', NULL, NULL, '1', '60.00', '60.00', NULL, NULL, NULL, '2025-10-17 23:40:44', '2025-10-17 23:40:44'),
('41', '5', '30', NULL, '505', '8', NULL, '1', '200.00', '200.00', NULL, NULL, NULL, '2025-10-17 23:40:44', '2025-10-17 23:40:44'),
('42', '5', '31', NULL, '505', '8', NULL, '1', '200.00', '200.00', NULL, NULL, NULL, '2025-10-17 23:42:52', '2025-10-17 23:42:52'),
('43', '5', '32', NULL, '507', NULL, '', '2', '60.00', '120.00', NULL, NULL, NULL, '2025-10-17 23:43:33', '2025-10-17 23:43:33'),
('44', '5', '33', 'TXN_68f2d4f8bb1f42.34426374_425498', '504', '5', '', '1', '210.00', '210.00', NULL, NULL, NULL, '2025-10-17 23:44:56', '2025-10-17 23:44:56'),
('45', '5', '35', NULL, '507', NULL, '', '1', '60.00', '60.00', NULL, NULL, NULL, '2025-10-17 23:48:25', '2025-10-17 23:48:25'),
('46', '5', '36', NULL, '503', '1', NULL, '3', '130.00', '390.00', NULL, NULL, NULL, '2025-10-17 23:49:05', '2025-10-17 23:49:05'),
('47', '5', '37', NULL, '505', '8', NULL, '1', '200.00', '200.00', NULL, NULL, NULL, '2025-10-17 23:51:30', '2025-10-17 23:51:30'),
('48', '5', '37', NULL, '507', NULL, NULL, '1', '60.00', '60.00', NULL, NULL, NULL, '2025-10-17 23:51:30', '2025-10-17 23:51:30'),
('49', '5', '38', 'KIOSK_TXN_68f2d73349bab0.75415852', '503', '2', NULL, '1', '250.00', '250.00', NULL, NULL, NULL, '2025-10-17 23:54:27', '2025-10-17 23:54:27'),
('50', '5', '38', 'KIOSK_TXN_68f2d73349bab0.75415852', '504', '6', NULL, '1', '400.00', '400.00', NULL, NULL, NULL, '2025-10-17 23:54:27', '2025-10-17 23:54:27'),
('51', '5', '39', NULL, '503', '1', NULL, '3', '130.00', '390.00', NULL, NULL, NULL, '2025-10-18 00:05:52', '2025-10-18 00:05:52'),
('52', '5', '40', NULL, '507', NULL, NULL, '1', '60.00', '60.00', NULL, NULL, NULL, '2025-10-18 00:07:59', '2025-10-18 00:07:59'),
('53', '5', '41', NULL, '503', '1', NULL, '1', '130.00', '130.00', NULL, NULL, NULL, '2025-10-18 00:09:20', '2025-10-18 00:09:20'),
('54', '5', '42', NULL, '504', '5', NULL, '1', '210.00', '210.00', NULL, NULL, NULL, '2025-10-18 17:25:40', '2025-10-18 17:25:40'),
('55', '5', '43', 'KIOSK_TXN_68f3ce74859f57.71863120', '507', NULL, NULL, '1', '60.00', '60.00', NULL, NULL, NULL, '2025-10-18 17:29:24', '2025-10-18 17:29:24'),
('56', '5', '44', NULL, '503', '3', NULL, '1', '400.00', '400.00', NULL, NULL, NULL, '2025-10-18 17:45:50', '2025-10-18 17:45:50'),
('57', '5', '45', 'TXN_68f3dc48227c63.69436210_587956', '503', '1', '', '1', '130.00', '130.00', NULL, NULL, NULL, '2025-10-18 18:28:24', '2025-10-18 18:28:24');


-- Table structure for table `order_number_settings`
CREATE TABLE `order_number_settings` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `branch_id` bigint(20) unsigned NOT NULL,
  `enable_feature` tinyint(1) NOT NULL DEFAULT 0,
  `prefix` varchar(191) NOT NULL DEFAULT 'ORD',
  `digits` tinyint(3) unsigned NOT NULL DEFAULT 3,
  `separator` varchar(191) NOT NULL DEFAULT '-',
  `include_date` tinyint(1) NOT NULL DEFAULT 0,
  `show_year` tinyint(1) NOT NULL DEFAULT 0,
  `show_month` tinyint(1) NOT NULL DEFAULT 0,
  `show_day` tinyint(1) NOT NULL DEFAULT 0,
  `show_time` tinyint(1) NOT NULL DEFAULT 0,
  `reset_daily` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `order_number_settings_branch_id_foreign` (`branch_id`),
  CONSTRAINT `order_number_settings_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `order_places`
CREATE TABLE `order_places` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `printer_id` bigint(20) unsigned DEFAULT NULL,
  `branch_id` bigint(20) unsigned DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `type` varchar(191) DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `is_default` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `order_places_branch_id_foreign` (`branch_id`),
  KEY `order_places_printer_id_foreign` (`printer_id`),
  CONSTRAINT `order_places_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE,
  CONSTRAINT `order_places_printer_id_foreign` FOREIGN KEY (`printer_id`) REFERENCES `printers` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `order_places`
INSERT INTO `order_places` VALUES
('1', NULL, '1', 'Default POS Terminal', 'vegetarian', '1', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('2', NULL, '2', 'Default POS Terminal', 'vegetarian', '1', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('3', NULL, '3', 'Default POS Terminal', 'vegetarian', '1', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('4', NULL, '4', 'Default POS Terminal', 'vegetarian', '1', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('5', NULL, '5', 'Default POS Terminal', 'vegetarian', '1', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09');


-- Table structure for table `order_taxes`
CREATE TABLE `order_taxes` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `order_id` bigint(20) unsigned NOT NULL,
  `tax_id` bigint(20) unsigned NOT NULL,
  PRIMARY KEY (`id`),
  KEY `order_taxes_order_id_foreign` (`order_id`),
  KEY `order_taxes_tax_id_foreign` (`tax_id`),
  CONSTRAINT `order_taxes_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE,
  CONSTRAINT `order_taxes_tax_id_foreign` FOREIGN KEY (`tax_id`) REFERENCES `taxes` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=83 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `order_taxes`
INSERT INTO `order_taxes` VALUES
('1', '3', '6'),
('2', '3', '7'),
('3', '4', '6'),
('4', '4', '7'),
('5', '5', '6'),
('6', '5', '7'),
('7', '6', '6'),
('8', '6', '7'),
('9', '7', '6'),
('10', '7', '7'),
('11', '8', '6'),
('12', '8', '7'),
('13', '9', '6'),
('14', '9', '7'),
('15', '10', '6'),
('16', '10', '7'),
('17', '11', '6'),
('18', '11', '7'),
('19', '12', '6'),
('20', '12', '7'),
('21', '13', '6'),
('22', '13', '7'),
('23', '14', '6'),
('24', '14', '7'),
('27', '16', '6'),
('28', '16', '7'),
('29', '17', '6'),
('30', '17', '7'),
('31', '18', '6'),
('32', '18', '7'),
('33', '19', '6'),
('34', '19', '7'),
('35', '20', '6'),
('36', '20', '7'),
('37', '21', '6'),
('38', '21', '7'),
('39', '22', '6'),
('40', '22', '7'),
('41', '23', '6'),
('42', '23', '7'),
('43', '24', '6'),
('44', '24', '7'),
('45', '25', '6'),
('46', '25', '7'),
('47', '26', '6'),
('48', '26', '7'),
('49', '28', '6'),
('50', '28', '7'),
('51', '29', '6'),
('52', '29', '7'),
('53', '30', '6'),
('54', '30', '7'),
('55', '31', '6'),
('56', '31', '7'),
('57', '32', '6'),
('58', '32', '7'),
('59', '33', '6'),
('60', '33', '7'),
('61', '35', '6'),
('62', '35', '7'),
('63', '36', '6'),
('64', '36', '7'),
('65', '37', '6'),
('66', '37', '7'),
('67', '38', '6'),
('68', '38', '7'),
('69', '39', '6'),
('70', '39', '7'),
('71', '40', '6'),
('72', '40', '7'),
('73', '41', '6'),
('74', '41', '7'),
('75', '42', '6'),
('76', '42', '7'),
('77', '43', '6'),
('78', '43', '7'),
('79', '44', '6'),
('80', '44', '7'),
('81', '45', '6'),
('82', '45', '7');


-- Table structure for table `order_types`
CREATE TABLE `order_types` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `branch_id` bigint(20) unsigned DEFAULT NULL,
  `order_type_name` varchar(191) NOT NULL,
  `slug` varchar(191) NOT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `is_default` tinyint(1) NOT NULL DEFAULT 0,
  `enable_token_number` tinyint(1) NOT NULL DEFAULT 0,
  `type` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `order_types_branch_id_foreign` (`branch_id`),
  CONSTRAINT `order_types_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `order_types`
INSERT INTO `order_types` VALUES
('1', '1', 'Dine In', 'dine_in', '1', '1', '0', 'dine_in', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('2', '1', 'Delivery', 'delivery', '1', '1', '0', 'delivery', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('3', '1', 'Pickup', 'pickup', '1', '1', '0', 'pickup', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('4', '2', 'Dine In', 'dine_in', '1', '1', '0', 'dine_in', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('5', '2', 'Delivery', 'delivery', '1', '1', '0', 'delivery', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('6', '2', 'Pickup', 'pickup', '1', '1', '0', 'pickup', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('7', '3', 'Dine In', 'dine_in', '1', '1', '0', 'dine_in', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('8', '3', 'Delivery', 'delivery', '1', '1', '0', 'delivery', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('9', '3', 'Pickup', 'pickup', '1', '1', '0', 'pickup', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('10', '4', 'Dine In', 'dine_in', '1', '1', '0', 'dine_in', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('11', '4', 'Delivery', 'delivery', '1', '1', '0', 'delivery', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('12', '4', 'Pickup', 'pickup', '1', '1', '0', 'pickup', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('13', '5', 'Dine In', 'dine_in', '1', '1', '1', 'dine_in', '2025-10-07 15:00:09', '2025-10-17 23:46:48'),
('14', '5', 'Delivery', 'delivery', '1', '1', '1', 'delivery', '2025-10-07 15:00:09', '2025-10-17 23:46:48'),
('15', '5', 'Pickup', 'pickup', '1', '1', '1', 'pickup', '2025-10-07 15:00:09', '2025-10-17 23:46:48');


-- Table structure for table `orders`
CREATE TABLE `orders` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `uuid` char(36) DEFAULT NULL,
  `branch_id` bigint(20) unsigned DEFAULT NULL,
  `order_number` varchar(191) NOT NULL,
  `formatted_order_number` varchar(191) DEFAULT NULL,
  `date_time` datetime NOT NULL,
  `table_id` bigint(20) unsigned DEFAULT NULL,
  `customer_id` bigint(20) unsigned DEFAULT NULL,
  `number_of_pax` int(11) DEFAULT NULL,
  `waiter_id` bigint(20) unsigned DEFAULT NULL,
  `status` enum('draft','kot','billed','paid','canceled','payment_due','ready','out_for_delivery','delivered','pending_verification') NOT NULL DEFAULT 'kot',
  `placed_via` enum('pos','shop','kiosk') DEFAULT NULL,
  `sub_total` decimal(16,2) NOT NULL,
  `tip_amount` decimal(16,2) DEFAULT 0.00,
  `total_tax_amount` decimal(16,2) DEFAULT 0.00,
  `tax_mode` varchar(191) DEFAULT NULL,
  `tip_note` text DEFAULT NULL,
  `total` decimal(16,2) NOT NULL,
  `amount_paid` decimal(16,2) NOT NULL DEFAULT 0.00,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `order_type_id` bigint(20) unsigned DEFAULT NULL,
  `custom_order_type_name` varchar(191) DEFAULT NULL,
  `order_type` varchar(191) DEFAULT NULL,
  `pickup_date` datetime DEFAULT NULL,
  `delivery_executive_id` bigint(20) unsigned DEFAULT NULL,
  `delivery_address` text DEFAULT NULL,
  `delivery_time` datetime DEFAULT NULL,
  `estimated_delivery_time` datetime DEFAULT NULL,
  `split_type` enum('even','custom','items') DEFAULT NULL,
  `discount_type` varchar(191) DEFAULT NULL,
  `discount_value` decimal(16,2) DEFAULT NULL,
  `discount_amount` decimal(16,2) DEFAULT NULL,
  `order_status` varchar(191) NOT NULL DEFAULT 'placed',
  `delivery_fee` decimal(8,2) NOT NULL DEFAULT 0.00,
  `customer_lat` decimal(10,7) DEFAULT NULL,
  `customer_lng` decimal(10,7) DEFAULT NULL,
  `is_within_radius` tinyint(1) NOT NULL DEFAULT 0,
  `delivery_started_at` timestamp NULL DEFAULT NULL,
  `delivered_at` timestamp NULL DEFAULT NULL,
  `estimated_eta_min` int(11) DEFAULT NULL,
  `estimated_eta_max` int(11) DEFAULT NULL,
  `cancel_reason_id` bigint(20) unsigned DEFAULT NULL,
  `cancel_reason_text` varchar(191) DEFAULT NULL,
  `reservation_id` bigint(20) unsigned DEFAULT NULL,
  `kiosk_id` bigint(20) unsigned DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `orders_uuid_unique` (`uuid`),
  KEY `orders_table_id_foreign` (`table_id`),
  KEY `orders_customer_id_foreign` (`customer_id`),
  KEY `orders_delivery_executive_id_foreign` (`delivery_executive_id`),
  KEY `orders_waiter_id_foreign` (`waiter_id`),
  KEY `orders_cancel_reason_id_foreign` (`cancel_reason_id`),
  KEY `idx_branch_date` (`branch_id`,`date_time`),
  KEY `orders_order_type_id_foreign` (`order_type_id`),
  KEY `orders_reservation_id_foreign` (`reservation_id`),
  KEY `orders_kiosk_id_foreign` (`kiosk_id`),
  CONSTRAINT `orders_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `orders_cancel_reason_id_foreign` FOREIGN KEY (`cancel_reason_id`) REFERENCES `kot_cancel_reasons` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `orders_customer_id_foreign` FOREIGN KEY (`customer_id`) REFERENCES `customers` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  CONSTRAINT `orders_delivery_executive_id_foreign` FOREIGN KEY (`delivery_executive_id`) REFERENCES `delivery_executives` (`id`) ON DELETE SET NULL,
  CONSTRAINT `orders_kiosk_id_foreign` FOREIGN KEY (`kiosk_id`) REFERENCES `kiosks` (`id`) ON DELETE SET NULL,
  CONSTRAINT `orders_order_type_id_foreign` FOREIGN KEY (`order_type_id`) REFERENCES `order_types` (`id`) ON DELETE SET NULL,
  CONSTRAINT `orders_reservation_id_foreign` FOREIGN KEY (`reservation_id`) REFERENCES `reservations` (`id`) ON DELETE SET NULL,
  CONSTRAINT `orders_table_id_foreign` FOREIGN KEY (`table_id`) REFERENCES `tables` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `orders_waiter_id_foreign` FOREIGN KEY (`waiter_id`) REFERENCES `users` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `orders`
INSERT INTO `orders` VALUES
('1', '762ceab8-435f-4269-9e6e-c2b6120e1320', '3', '1', NULL, '2025-09-20 12:27:12', '1', NULL, '4', NULL, 'paid', 'shop', '453.02', '0.00', '0.00', 'order', NULL, '453.02', '906.04', '2025-09-20 12:25:05', '2025-09-20 12:27:46', '1', 'dine_in', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('2', 'fd9ca8d7-145d-4c7c-b94d-cecc98000c40', '4', '1', NULL, '2025-09-20 13:00:18', NULL, '1', '1', '6', 'paid', 'pos', '100.00', '0.00', '0.00', 'order', NULL, '100.00', '100.00', '2025-09-20 13:00:18', '2025-09-20 13:00:43', '10', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'preparing', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('3', '3f6e0bb4-e221-4bd6-b2e1-cb8d03ae49a1', '5', '1', NULL, '2025-10-07 15:13:31', '5', NULL, NULL, NULL, 'paid', 'shop', '4.00', '0.00', '0.00', 'order', NULL, '4.20', '4.20', '2025-10-07 15:13:31', '2025-10-07 15:41:42', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('4', '7ef53383-e964-451d-93e7-dc1a1a0d4e63', '5', '2', NULL, '2025-10-08 09:01:21', '5', NULL, NULL, NULL, 'paid', 'shop', '1150.00', '0.00', '0.00', 'order', NULL, '1207.50', '1207.50', '2025-10-08 09:01:21', '2025-10-08 09:02:13', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('5', '61f919bc-be4d-42c6-979f-e5f21a4386bb', '5', '3', NULL, '2025-10-08 10:34:38', '5', '2', NULL, NULL, 'paid', 'shop', '120.00', '0.00', '0.00', 'order', NULL, '126.00', '126.00', '2025-10-08 10:34:38', '2025-10-15 12:34:44', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('6', '6afee693-7983-4062-8925-16c8fa7345f7', '5', '4', NULL, '2025-10-15 12:32:50', NULL, '2', '1', '7', 'paid', 'pos', '250.00', '0.00', '12.50', 'order', NULL, '262.50', '262.50', '2025-10-15 12:32:50', '2025-10-15 12:33:11', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('7', '7732a0d7-ec82-42da-b462-64715964a20f', '5', '5', NULL, '2025-10-15 12:34:09', '6', '2', NULL, '7', 'billed', 'pos', '60.00', '0.00', '3.00', 'order', NULL, '63.00', '0.00', '2025-10-15 12:33:28', '2025-10-15 12:34:54', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('8', '41483780-3735-49c1-9627-4788069a5f1e', '5', '6', NULL, '2025-10-15 12:35:45', NULL, '3', NULL, NULL, 'paid', 'kiosk', '0.00', '0.00', '0.00', 'order', NULL, '0.00', '0.00', '2025-10-15 12:35:45', '2025-10-15 12:36:40', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '5'),
('9', '7857a0d0-73f8-450d-9467-267ea3d54dfc', '5', '7', NULL, '2025-10-15 12:38:16', NULL, '3', NULL, NULL, 'paid', 'kiosk', '1300.00', '0.00', '65.00', 'order', NULL, '1365.00', '1365.00', '2025-10-15 12:38:16', '2025-10-15 12:39:27', '15', 'Pickup', 'pickup', '2025-10-15 12:38:16', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'delivered', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '5'),
('10', 'b79da98c-3df3-4ae5-8cc5-e4515ccb80a3', '5', '8', NULL, '2025-10-15 12:40:33', NULL, NULL, '1', '7', 'paid', 'pos', '120.00', '0.00', '0.00', 'order', NULL, '126.00', '126.00', '2025-10-15 12:40:33', '2025-10-15 12:40:41', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'preparing', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('11', 'c80069d5-545e-47ba-933a-6e314a69ee85', '5', '9', NULL, '2025-10-16 12:02:13', '5', '1', NULL, NULL, 'paid', 'shop', '250.00', '0.00', '0.00', 'order', NULL, '262.50', '262.50', '2025-10-16 12:02:13', '2025-10-16 12:02:53', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('12', '0ff12223-648d-4064-ac56-0aba8d7ed0e9', '5', '10', NULL, '2025-10-16 12:32:40', '5', '2', NULL, NULL, 'paid', 'shop', '120.00', '0.00', '0.00', 'order', NULL, '126.00', '126.00', '2025-10-16 12:32:40', '2025-10-16 12:33:24', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('13', '0303dac8-6851-4308-ad5d-916d35bce5be', '5', '11', NULL, '2025-10-16 12:41:17', '6', '2', NULL, NULL, 'paid', 'shop', '120.00', '0.00', '0.00', 'order', NULL, '126.00', '126.00', '2025-10-16 12:41:17', '2025-10-16 12:41:48', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('14', 'fb076413-f4ce-404e-a591-20b6d732db11', '5', '12', NULL, '2025-10-16 12:48:15', '6', '2', NULL, NULL, 'paid', 'shop', '250.00', '0.00', '0.00', 'order', NULL, '262.50', '262.50', '2025-10-16 12:48:15', '2025-10-16 12:48:50', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('16', '9aa123e3-16b7-4efc-a5eb-c247c3c18c2d', '5', '13', NULL, '2025-10-16 13:20:37', '6', '2', NULL, NULL, 'paid', 'shop', '130.00', '0.00', '0.00', 'order', NULL, '136.50', '136.50', '2025-10-16 13:20:37', '2025-10-16 13:21:02', '2', 'Delivery', 'delivery', NULL, NULL, 'wdqwdqw', NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('17', 'd314afc3-5533-434b-a8f9-f9412c576c14', '5', '14', NULL, '2025-10-16 13:29:38', '6', '2', NULL, NULL, 'paid', 'shop', '130.00', '0.00', '0.00', 'order', NULL, '136.50', '136.50', '2025-10-16 13:29:38', '2025-10-16 13:30:10', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('18', '98fbfe63-0951-4430-9c0e-6364970d2cf0', '5', '15', NULL, '2025-10-16 13:54:53', '6', '2', NULL, NULL, 'paid', 'shop', '120.00', '0.00', '0.00', 'order', NULL, '126.00', '126.00', '2025-10-16 13:54:53', '2025-10-16 13:55:16', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('19', '69e3a24d-d936-4b62-8f74-485ffa9836fd', '5', '16', NULL, '2025-10-16 13:56:55', '6', '2', NULL, NULL, 'paid', 'shop', '130.00', '0.00', '0.00', 'order', NULL, '136.50', '136.50', '2025-10-16 13:56:55', '2025-10-16 13:57:19', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('20', '40611183-a127-47e6-8e08-5b8328ad2414', '5', '17', NULL, '2025-10-16 14:00:43', '6', '2', NULL, NULL, 'paid', 'shop', '130.00', '0.00', '0.00', 'order', NULL, '136.50', '136.50', '2025-10-16 14:00:43', '2025-10-16 14:01:17', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('21', 'dbbbfb94-daa1-4214-9a70-7dc487b88045', '5', '18', NULL, '2025-10-16 14:20:51', '6', '2', NULL, NULL, 'paid', 'shop', '130.00', '0.00', '0.00', 'order', NULL, '136.50', '136.50', '2025-10-16 14:20:51', '2025-10-16 14:21:16', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('22', 'c29ff8ef-6cf1-42ef-9911-fe6cd63d49fc', '5', '19', NULL, '2025-10-16 15:38:46', '6', '2', NULL, NULL, 'paid', 'shop', '250.00', '0.00', '0.00', 'order', NULL, '262.50', '262.50', '2025-10-16 15:38:46', '2025-10-16 15:40:44', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('23', '7b29bacd-154b-453d-8853-82b7cc9523e2', '5', '20', NULL, '2025-10-16 15:51:47', '6', '2', NULL, NULL, 'paid', 'shop', '120.00', '0.00', '0.00', 'order', NULL, '126.00', '126.00', '2025-10-16 15:51:47', '2025-10-16 15:52:12', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('24', '6b6cba77-c145-4dbf-bbae-6f7a14029aba', '5', '21', NULL, '2025-10-16 16:31:50', '6', '2', NULL, NULL, 'paid', 'shop', '130.00', '0.00', '0.00', 'order', NULL, '136.50', '136.50', '2025-10-16 16:31:50', '2025-10-16 16:32:18', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('25', 'f9e38759-bf59-404e-bf3d-a40bac6e190e', '5', '22', NULL, '2025-10-16 16:37:48', '6', '2', NULL, NULL, 'paid', 'shop', '130.00', '0.00', '0.00', 'order', NULL, '136.50', '136.50', '2025-10-16 16:37:48', '2025-10-16 16:38:15', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('26', '010b9d43-fb18-4555-8fda-8bf8a08c34ba', '5', '23', NULL, '2025-10-16 17:02:44', '6', '2', NULL, NULL, 'paid', 'shop', '130.00', '0.00', '0.00', 'order', NULL, '136.50', '136.50', '2025-10-16 17:02:44', '2025-10-17 23:44:13', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'preparing', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('27', 'b414f8cd-0c26-44d7-ad3b-6c94f2d075af', '3', '2', NULL, '2025-10-16 17:38:38', NULL, NULL, NULL, NULL, 'kot', 'shop', '539.04', '0.00', '0.00', 'order', NULL, '539.04', '0.00', '2025-10-16 17:38:38', '2025-10-16 17:38:38', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'placed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('28', '5721e123-d5f3-4171-ab0e-1ad400080e3b', '5', '24', NULL, '2025-10-16 17:41:09', '5', '1', NULL, NULL, 'paid', 'shop', '450.00', '0.00', '0.00', 'order', NULL, '472.50', '472.50', '2025-10-16 17:41:09', '2025-10-17 23:42:21', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('29', 'ea8434e2-3a97-4f6a-aa8a-d2505a1f4cc7', '5', '25', NULL, '2025-10-17 23:31:12', '5', '1', NULL, NULL, 'paid', 'shop', '650.00', '0.00', '0.00', 'order', NULL, '682.50', '682.50', '2025-10-17 23:31:12', '2025-10-17 23:33:43', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('30', '01674eb7-f492-405b-981b-6d62d66a0831', '5', '26', NULL, '2025-10-17 23:40:44', NULL, NULL, '1', '7', 'paid', 'pos', '260.00', '0.00', '0.00', 'order', NULL, '220.50', '220.50', '2025-10-17 23:40:44', '2025-10-18 17:27:04', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, 'fixed', '50.00', '50.00', 'served', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('31', '7c810f93-6a9d-466b-846f-4d9b1445f99d', '5', '27', NULL, '2025-10-17 23:42:52', NULL, NULL, '1', '7', 'paid', 'pos', '200.00', '0.00', '0.00', 'order', NULL, '210.00', '210.00', '2025-10-17 23:42:52', '2025-10-18 17:27:15', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('32', 'de02c43c-fdb2-42d5-87be-0ed3074b01b7', '5', '28', NULL, '2025-10-17 23:43:33', NULL, NULL, NULL, '7', 'paid', 'pos', '120.00', '0.00', '6.00', 'order', NULL, '126.00', '126.00', '2025-10-17 23:43:33', '2025-10-17 23:43:54', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('33', '7008fc76-aa76-464b-91c5-ac1dd47db954', '5', '29', NULL, '2025-10-17 23:44:56', '5', '1', NULL, NULL, 'paid', 'shop', '210.00', '0.00', '0.00', 'order', NULL, '220.50', '220.50', '2025-10-17 23:44:56', '2025-10-18 17:27:51', '1', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('34', 'f4d33358-1dfc-493b-8d3c-94f1f6df24c5', '5', '30', NULL, '2025-10-17 23:47:25', NULL, NULL, '1', '7', 'kot', 'pos', '500.00', '0.00', '0.00', 'order', NULL, '525.00', '0.00', '2025-10-17 23:47:25', '2025-10-18 17:27:37', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('35', '9628cf55-045e-4f81-86bf-d6ccf39a6a13', '5', '31', NULL, '2025-10-17 23:48:25', NULL, NULL, '5', '7', 'paid', 'pos', '60.00', '0.00', '3.00', 'order', NULL, '63.00', '63.00', '2025-10-17 23:48:25', '2025-10-18 17:27:24', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('36', '96f35b0e-4034-48a0-9a8f-53e2e2f44d96', '5', '32', NULL, '2025-10-17 23:49:05', '5', NULL, NULL, '7', 'paid', 'pos', '390.00', '0.00', '0.00', 'order', NULL, '409.50', '409.50', '2025-10-17 23:49:05', '2025-10-17 23:50:31', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('37', 'd977165d-cdb0-46a2-b0f7-28700d22200f', '5', '33', NULL, '2025-10-17 23:51:30', NULL, NULL, '1', '7', 'paid', 'pos', '260.00', '0.00', '0.00', 'order', NULL, '273.00', '273.00', '2025-10-17 23:51:30', '2025-10-17 23:52:10', '15', 'Pickup', 'pickup', '2025-10-18 05:22:00', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'delivered', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('38', '8ac5f8d4-8676-4794-8d22-a62dab9ea688', '5', '34', NULL, '2025-10-17 23:54:27', NULL, '1', NULL, NULL, 'paid', 'kiosk', '650.00', '0.00', '32.50', 'order', NULL, '682.50', '682.50', '2025-10-17 23:54:27', '2025-10-17 23:55:21', '15', 'Pickup', 'pickup', '2025-10-17 23:54:27', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'delivered', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '5'),
('39', '0a6646cd-6b26-429e-9190-d44c2a753044', '5', '35', NULL, '2025-10-18 00:05:52', NULL, NULL, '1', '7', 'paid', 'pos', '390.00', '0.00', '0.00', 'order', NULL, '409.50', '409.50', '2025-10-18 00:05:52', '2025-10-18 00:06:04', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('40', '1b9b1a64-e1ee-45ce-8a0e-29c68fa6454b', '5', '36', NULL, '2025-10-18 00:07:59', NULL, NULL, '1', '7', 'paid', 'pos', '60.00', '0.00', '0.00', 'order', NULL, '63.00', '63.00', '2025-10-18 00:07:59', '2025-10-18 00:08:11', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('41', 'dd821c0d-08ce-444b-89c9-ee6354ff36de', '5', '37', NULL, '2025-10-18 00:09:19', NULL, NULL, '1', '7', 'billed', 'pos', '130.00', '0.00', '0.00', 'order', NULL, '136.50', '0.00', '2025-10-18 00:09:19', '2025-10-18 00:09:41', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('42', 'ebe39f55-e675-4571-872e-7734db1e6c84', '5', '38', NULL, '2025-10-18 17:25:40', NULL, NULL, '1', '7', 'paid', 'pos', '210.00', '0.00', '0.00', 'order', NULL, '220.50', '220.50', '2025-10-18 17:25:40', '2025-10-18 17:26:21', '13', 'Dine In', 'pickup', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'delivered', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('43', 'e612968e-1f9d-4c68-8926-f4f905ea8059', '5', '39', NULL, '2025-10-18 17:29:24', NULL, '1', NULL, NULL, 'paid', 'kiosk', '60.00', '0.00', '3.00', 'order', NULL, '63.00', '63.00', '2025-10-18 17:29:24', '2025-10-18 17:30:16', '15', 'Pickup', 'pickup', '2025-10-18 17:29:24', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'delivered', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '5'),
('44', 'fc1cf0d8-3ca0-4170-8184-369140f646dd', '5', '40', NULL, '2025-10-18 17:45:49', NULL, '1', '1', '9', 'paid', 'pos', '400.00', '0.00', '0.00', 'order', NULL, '420.00', '420.00', '2025-10-18 17:45:49', '2025-10-18 18:00:04', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'served', '0.00', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('45', '42380913-f0af-43ae-94c6-f9560094a2ce', '5', '41', NULL, '2025-10-18 18:28:23', '5', '1', NULL, NULL, 'paid', 'shop', '130.00', '0.00', '0.00', 'order', NULL, '136.50', '136.50', '2025-10-18 18:28:23', '2025-10-18 18:28:48', '13', 'Dine In', 'dine_in', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'confirmed', '0.00', NULL, NULL, '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);


-- Table structure for table `otps`
CREATE TABLE `otps` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `identifier` varchar(191) NOT NULL,
  `token` varchar(191) NOT NULL,
  `type` varchar(191) NOT NULL DEFAULT 'login',
  `expires_at` timestamp NOT NULL,
  `used` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `otps_identifier_type_index` (`identifier`,`type`),
  KEY `otps_token_index` (`token`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `package_modules`
CREATE TABLE `package_modules` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `package_id` bigint(20) unsigned DEFAULT NULL,
  `module_id` bigint(20) unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `package_modules_package_id_foreign` (`package_id`),
  KEY `package_modules_module_id_foreign` (`module_id`),
  CONSTRAINT `package_modules_module_id_foreign` FOREIGN KEY (`module_id`) REFERENCES `modules` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `package_modules_package_id_foreign` FOREIGN KEY (`package_id`) REFERENCES `packages` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=85 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `package_modules`
INSERT INTO `package_modules` VALUES
('1', '1', '1', NULL, NULL),
('2', '1', '2', NULL, NULL),
('3', '1', '3', NULL, NULL),
('4', '1', '4', NULL, NULL),
('5', '1', '5', NULL, NULL),
('6', '1', '6', NULL, NULL),
('7', '1', '7', NULL, NULL),
('8', '1', '8', NULL, NULL),
('9', '1', '9', NULL, NULL),
('10', '1', '10', NULL, NULL),
('11', '1', '11', NULL, NULL),
('12', '1', '12', NULL, NULL),
('13', '1', '13', NULL, NULL),
('14', '1', '14', NULL, NULL),
('15', '1', '15', NULL, NULL),
('16', '1', '16', NULL, NULL),
('17', '2', '1', NULL, NULL),
('18', '2', '2', NULL, NULL),
('19', '2', '3', NULL, NULL),
('20', '2', '4', NULL, NULL),
('21', '2', '5', NULL, NULL),
('22', '2', '6', NULL, NULL),
('23', '2', '7', NULL, NULL),
('24', '2', '8', NULL, NULL),
('25', '2', '9', NULL, NULL),
('26', '2', '10', NULL, NULL),
('27', '2', '11', NULL, NULL),
('28', '2', '12', NULL, NULL),
('29', '2', '13', NULL, NULL),
('30', '2', '14', NULL, NULL),
('31', '2', '15', NULL, NULL),
('32', '2', '16', NULL, NULL),
('33', '3', '1', NULL, NULL),
('34', '3', '2', NULL, NULL),
('35', '3', '3', NULL, NULL),
('36', '3', '4', NULL, NULL),
('37', '3', '5', NULL, NULL),
('38', '3', '6', NULL, NULL),
('39', '3', '7', NULL, NULL),
('40', '3', '8', NULL, NULL),
('41', '3', '9', NULL, NULL),
('42', '3', '10', NULL, NULL),
('43', '3', '11', NULL, NULL),
('44', '3', '12', NULL, NULL),
('45', '3', '13', NULL, NULL),
('46', '3', '14', NULL, NULL),
('47', '3', '15', NULL, NULL),
('48', '3', '16', NULL, NULL),
('49', '4', '1', NULL, NULL),
('50', '4', '2', NULL, NULL),
('51', '4', '3', NULL, NULL),
('52', '4', '4', NULL, NULL),
('53', '4', '5', NULL, NULL),
('54', '4', '6', NULL, NULL),
('55', '4', '7', NULL, NULL),
('56', '4', '8', NULL, NULL),
('57', '4', '9', NULL, NULL),
('58', '4', '10', NULL, NULL),
('59', '4', '11', NULL, NULL),
('60', '4', '12', NULL, NULL),
('61', '4', '13', NULL, NULL),
('62', '4', '14', NULL, NULL),
('63', '4', '15', NULL, NULL),
('64', '4', '16', NULL, NULL),
('65', '5', '1', NULL, NULL),
('66', '5', '2', NULL, NULL),
('67', '5', '3', NULL, NULL),
('68', '5', '4', NULL, NULL),
('69', '5', '5', NULL, NULL),
('70', '5', '6', NULL, NULL),
('71', '5', '7', NULL, NULL),
('72', '5', '8', NULL, NULL),
('73', '5', '9', NULL, NULL),
('74', '5', '10', NULL, NULL),
('75', '5', '11', NULL, NULL),
('76', '5', '12', NULL, NULL),
('77', '5', '13', NULL, NULL),
('78', '5', '14', NULL, NULL),
('79', '5', '15', NULL, NULL),
('80', '5', '16', NULL, NULL),
('81', '3', '17', NULL, NULL),
('82', '3', '18', NULL, NULL),
('83', '3', '19', NULL, NULL),
('84', '3', '20', NULL, NULL);


-- Table structure for table `packages`
CREATE TABLE `packages` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `package_name` varchar(191) NOT NULL,
  `price` decimal(16,2) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `currency_id` bigint(20) unsigned DEFAULT NULL,
  `description` text NOT NULL,
  `annual_price` decimal(16,2) DEFAULT NULL,
  `monthly_price` decimal(16,2) DEFAULT NULL,
  `monthly_status` varchar(191) DEFAULT '1',
  `annual_status` varchar(191) DEFAULT '1',
  `stripe_annual_plan_id` varchar(191) DEFAULT NULL,
  `stripe_monthly_plan_id` varchar(191) DEFAULT NULL,
  `razorpay_annual_plan_id` varchar(191) DEFAULT NULL,
  `razorpay_monthly_plan_id` varchar(191) DEFAULT NULL,
  `flutterwave_annual_plan_id` varchar(191) DEFAULT NULL,
  `flutterwave_monthly_plan_id` varchar(191) DEFAULT NULL,
  `paystack_annual_plan_id` varchar(191) DEFAULT NULL,
  `paystack_monthly_plan_id` varchar(191) DEFAULT NULL,
  `xendit_annual_plan_id` varchar(191) DEFAULT NULL,
  `xendit_monthly_plan_id` varchar(191) DEFAULT NULL,
  `paddle_annual_price_id` varchar(191) DEFAULT NULL,
  `paddle_monthly_price_id` varchar(191) DEFAULT NULL,
  `paddle_lifetime_price_id` varchar(191) DEFAULT NULL,
  `stripe_lifetime_plan_id` varchar(191) DEFAULT NULL,
  `razorpay_lifetime_plan_id` varchar(191) DEFAULT NULL,
  `billing_cycle` tinyint(3) unsigned DEFAULT NULL,
  `sort_order` int(10) unsigned DEFAULT NULL,
  `is_private` tinyint(1) NOT NULL DEFAULT 0,
  `is_free` tinyint(1) NOT NULL DEFAULT 0,
  `is_recommended` tinyint(1) NOT NULL DEFAULT 0,
  `package_type` varchar(191) NOT NULL DEFAULT 'standard',
  `trial_status` tinyint(1) DEFAULT NULL,
  `trial_days` int(11) DEFAULT NULL,
  `trial_notification_before_days` int(11) DEFAULT NULL,
  `trial_message` varchar(191) DEFAULT NULL,
  `additional_features` longtext DEFAULT NULL,
  `branch_limit` int(11) DEFAULT -1,
  `sms_count` int(11) NOT NULL DEFAULT 0,
  `carry_forward_sms` tinyint(1) NOT NULL DEFAULT 0,
  PRIMARY KEY (`id`),
  KEY `packages_currency_id_foreign` (`currency_id`),
  CONSTRAINT `packages_currency_id_foreign` FOREIGN KEY (`currency_id`) REFERENCES `global_currencies` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `packages`
INSERT INTO `packages` VALUES
('1', 'Default', '0.00', '2025-09-17 05:36:43', '2025-09-17 05:36:43', '1', 'Its a default package and cannot be deleted', NULL, NULL, '0', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '12', '1', '0', '1', '0', 'default', NULL, NULL, NULL, NULL, NULL, '-1', '0', '0'),
('2', 'Subscription Package', '0.00', '2025-09-17 05:36:43', '2025-09-17 05:36:43', '1', 'This is a subscription package', '100.00', '10.00', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '10', '2', '0', '0', '1', 'standard', NULL, NULL, NULL, NULL, NULL, '-1', '0', '0'),
('3', 'Life Time', '199.00', '2025-09-17 05:36:43', '2025-10-15 12:18:51', '1', 'This is a lifetime access package', NULL, NULL, '0', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', '3', '0', '0', '1', 'lifetime', NULL, NULL, NULL, NULL, '[\"Change Branch\",\"Export Report\",\"Table Reservation\",\"Payment Gateway Integration\",\"Theme Setting\",\"Customer Display\"]', '-1', '-1', '0'),
('4', 'Private Package', '0.00', '2025-09-17 05:36:43', '2025-09-17 05:36:43', '1', 'This is a private package', '50.00', '5.00', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '12', '4', '1', '0', '0', 'standard', NULL, NULL, NULL, NULL, NULL, '-1', '0', '0'),
('5', 'Trial Package', '0.00', '2025-09-17 05:36:43', '2025-09-17 05:36:43', '1', 'This is a trial package', NULL, NULL, '0', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', NULL, '0', '1', '0', 'trial', '1', '30', '5', '30 Days Free Trial', '[\"Change Branch\",\"Export Report\",\"Table Reservation\",\"Payment Gateway Integration\",\"Theme Setting\",\"Customer Display\"]', '-1', '0', '0');


-- Table structure for table `password_reset_tokens`
CREATE TABLE `password_reset_tokens` (
  `email` varchar(191) NOT NULL,
  `token` varchar(191) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`email`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `payfast_payments`
CREATE TABLE `payfast_payments` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `payfast_payment_id` varchar(191) DEFAULT NULL,
  `order_id` bigint(20) unsigned NOT NULL,
  `amount` decimal(10,2) NOT NULL,
  `payment_status` enum('pending','completed','failed') NOT NULL DEFAULT 'pending',
  `payment_date` timestamp NULL DEFAULT NULL,
  `payment_error_response` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`payment_error_response`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `payfast_payments_order_id_foreign` (`order_id`),
  CONSTRAINT `payfast_payments_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `payment_gateway_credentials`
CREATE TABLE `payment_gateway_credentials` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `restaurant_id` bigint(20) unsigned DEFAULT NULL,
  `razorpay_key` text DEFAULT NULL,
  `razorpay_secret` text DEFAULT NULL,
  `razorpay_status` tinyint(1) NOT NULL DEFAULT 0,
  `stripe_key` text DEFAULT NULL,
  `stripe_secret` text DEFAULT NULL,
  `stripe_status` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `is_dine_in_payment_enabled` tinyint(1) NOT NULL DEFAULT 0,
  `is_delivery_payment_enabled` tinyint(1) NOT NULL DEFAULT 0,
  `is_pickup_payment_enabled` tinyint(1) NOT NULL DEFAULT 0,
  `is_cash_payment_enabled` tinyint(1) NOT NULL DEFAULT 0,
  `is_qr_payment_enabled` tinyint(1) NOT NULL DEFAULT 0,
  `is_offline_payment_enabled` tinyint(1) NOT NULL DEFAULT 0,
  `offline_payment_detail` varchar(191) DEFAULT NULL,
  `qr_code_image` varchar(191) DEFAULT NULL,
  `flutterwave_status` tinyint(1) NOT NULL DEFAULT 0,
  `flutterwave_mode` enum('test','live') NOT NULL DEFAULT 'test',
  `test_flutterwave_key` varchar(191) DEFAULT NULL,
  `test_flutterwave_secret` varchar(191) DEFAULT NULL,
  `test_flutterwave_hash` varchar(191) DEFAULT NULL,
  `live_flutterwave_key` varchar(191) DEFAULT NULL,
  `live_flutterwave_secret` varchar(191) DEFAULT NULL,
  `live_flutterwave_hash` varchar(191) DEFAULT NULL,
  `flutterwave_webhook_secret_hash` varchar(191) DEFAULT NULL,
  `paypal_client_id` varchar(191) DEFAULT NULL,
  `paypal_secret` varchar(191) DEFAULT NULL,
  `paypal_status` tinyint(1) NOT NULL DEFAULT 0,
  `paypal_mode` enum('sandbox','live') NOT NULL DEFAULT 'sandbox',
  `sandbox_paypal_client_id` varchar(191) DEFAULT NULL,
  `sandbox_paypal_secret` varchar(191) DEFAULT NULL,
  `payfast_merchant_id` varchar(191) DEFAULT NULL,
  `payfast_merchant_key` varchar(191) DEFAULT NULL,
  `payfast_passphrase` varchar(191) DEFAULT NULL,
  `payfast_mode` enum('sandbox','live') NOT NULL DEFAULT 'sandbox',
  `payfast_status` tinyint(1) NOT NULL DEFAULT 0,
  `test_payfast_merchant_id` varchar(191) DEFAULT NULL,
  `test_payfast_merchant_key` varchar(191) DEFAULT NULL,
  `test_payfast_passphrase` varchar(191) DEFAULT NULL,
  `paystack_key` varchar(191) DEFAULT NULL,
  `paystack_secret` varchar(191) DEFAULT NULL,
  `paystack_merchant_email` varchar(191) DEFAULT NULL,
  `paystack_status` tinyint(1) NOT NULL DEFAULT 0,
  `paystack_mode` enum('sandbox','live') NOT NULL DEFAULT 'sandbox',
  `test_paystack_key` varchar(191) DEFAULT NULL,
  `test_paystack_secret` varchar(191) DEFAULT NULL,
  `test_paystack_merchant_email` varchar(191) DEFAULT NULL,
  `paystack_payment_url` varchar(191) DEFAULT 'https://api.paystack.co',
  `xendit_status` tinyint(1) NOT NULL DEFAULT 0,
  `xendit_mode` enum('sandbox','live') NOT NULL DEFAULT 'sandbox',
  `test_xendit_public_key` varchar(191) DEFAULT NULL,
  `test_xendit_secret_key` varchar(191) DEFAULT NULL,
  `live_xendit_public_key` varchar(191) DEFAULT NULL,
  `live_xendit_secret_key` varchar(191) DEFAULT NULL,
  `test_xendit_webhook_token` varchar(191) DEFAULT NULL,
  `live_xendit_webhook_token` varchar(191) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `payment_gateway_credentials_restaurant_id_foreign` (`restaurant_id`),
  CONSTRAINT `payment_gateway_credentials_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `payment_gateway_credentials`
INSERT INTO `payment_gateway_credentials` VALUES
('1', '1', NULL, NULL, '0', NULL, NULL, '0', '2025-09-17 05:36:43', '2025-09-17 05:36:43', '0', '0', '0', '0', '0', '0', NULL, NULL, '0', 'test', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, 'sandbox', '0', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, 'https://api.paystack.co', '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, NULL),
('2', '1', NULL, NULL, '0', NULL, NULL, '0', '2025-09-17 05:36:44', '2025-09-17 05:36:44', '0', '0', '0', '0', '0', '0', NULL, NULL, '0', 'test', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, 'sandbox', '0', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, 'https://api.paystack.co', '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, NULL),
('3', '2', NULL, NULL, '0', NULL, NULL, '0', '2025-09-17 10:02:45', '2025-09-20 12:28:22', '0', '0', '0', '1', '0', '0', NULL, NULL, '0', 'test', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, 'sandbox', '0', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, 'https://api.paystack.co', '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, NULL),
('4', '3', NULL, NULL, '0', NULL, NULL, '0', '2025-09-20 12:56:44', '2025-09-20 12:56:44', '0', '0', '0', '0', '0', '0', NULL, NULL, '0', 'test', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, 'sandbox', '0', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, 'https://api.paystack.co', '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, NULL),
('5', '4', 'eyJpdiI6Im9JQzA0dHRQSlFaamJLR01Wb212dUE9PSIsInZhbHVlIjoiSUZqSS8vcDFwRjA2NlZNRHM0UHNqWE9aUEhQV3F4WkZZbTJ1N0Eyek5yYz0iLCJtYWMiOiI5ZjJlOWRjYzhiOTYzZGU3OGQ3ODVlNWVmOTBiMjBiYjk0MzA1YmJiNTUwZmM4ZDE4MjM3NzBhNGNjNGI3NDU5IiwidGFnIjoiIn0=', 'eyJpdiI6ImpPalpWeVZCL1hYUC84QTF5aCtzeUE9PSIsInZhbHVlIjoiRE93eWFoQ2NVNExlMjk3SFBGVVJjOFZadDRXMlRqUVFjTWhEUndhTVNOYz0iLCJtYWMiOiIzMTU1ZDQ1Y2JhNTI1N2QzMmVkZTk0ZDgxZGMxYTYzYmFkNDdiOTliN2Q1MGI2NzBiNzRjMmUzMGY4YjIxYjVmIiwidGFnIjoiIn0=', '1', NULL, NULL, '0', '2025-10-07 15:00:09', '2025-10-15 12:49:05', '1', '1', '1', '0', '0', '0', NULL, NULL, '0', 'test', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, 'sandbox', '0', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, 'https://api.paystack.co', '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, NULL);


-- Table structure for table `payments`
CREATE TABLE `payments` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `branch_id` bigint(20) unsigned DEFAULT NULL,
  `order_id` bigint(20) unsigned NOT NULL,
  `payment_method` varchar(191) DEFAULT 'cash',
  `amount` decimal(16,2) NOT NULL,
  `balance` decimal(16,2) DEFAULT 0.00,
  `transaction_id` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `payments_order_id_foreign` (`order_id`),
  KEY `payments_branch_id_foreign` (`branch_id`),
  CONSTRAINT `payments_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `payments_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `payments`
INSERT INTO `payments` VALUES
('1', '3', '1', 'cash', '453.02', '0.00', NULL, '2025-09-20 12:27:27', '2025-09-20 12:27:27'),
('2', '3', '1', 'card', '453.02', '0.00', NULL, '2025-09-20 12:27:46', '2025-09-20 12:27:46'),
('3', '4', '2', 'cash', '100.00', '0.00', NULL, '2025-09-20 13:00:23', '2025-09-20 13:00:23'),
('4', '5', '3', 'razorpay', '4.20', '0.00', 'pay_RQdFvyYfrbz90B', '2025-10-07 15:27:22', '2025-10-07 15:27:22'),
('5', '5', '4', 'razorpay', '1207.50', '0.00', 'pay_RQvDmpMUMiPPoz', '2025-10-08 09:01:47', '2025-10-08 09:01:47'),
('6', '5', '5', 'razorpay', '126.00', '0.00', 'pay_RQwocGZ0pLkBZU', '2025-10-08 10:35:27', '2025-10-08 10:35:27'),
('7', '5', '6', 'upi', '262.50', '0.00', NULL, '2025-10-15 12:33:02', '2025-10-15 12:33:02'),
('9', '5', '8', 'upi', '0.00', '0.00', NULL, '2025-10-15 12:36:19', '2025-10-15 12:36:19'),
('11', '5', '9', 'cash', '1365.00', '0.00', NULL, '2025-10-15 12:39:12', '2025-10-15 12:39:12'),
('12', '5', '10', 'cash', '126.00', '0.00', NULL, '2025-10-15 12:40:41', '2025-10-15 12:40:41'),
('13', '5', '11', 'razorpay', '262.50', '0.00', 'pay_RU8a2YLhBIHi68', '2025-10-16 12:02:53', '2025-10-16 12:02:53'),
('14', '5', '12', 'razorpay', '126.00', '0.00', 'pay_RU96EhIkc3IVzX', '2025-10-16 12:33:24', '2025-10-16 12:33:24'),
('15', '5', '13', 'razorpay', '126.00', '0.00', 'pay_RU9F8RuNHirFo6', '2025-10-16 12:41:49', '2025-10-16 12:41:49'),
('16', '5', '14', 'razorpay', '262.50', '0.00', 'pay_RU9MU5ib1JkTnn', '2025-10-16 12:48:50', '2025-10-16 12:48:50'),
('17', '5', '16', 'razorpay', '136.50', '0.00', 'pay_RU9ub1bUSMzfs0', '2025-10-16 13:21:02', '2025-10-16 13:21:02'),
('18', '5', '17', 'razorpay', '136.50', '0.00', 'pay_RUA4EIVkrFaSbP', '2025-10-16 13:30:10', '2025-10-16 13:30:10'),
('19', '5', '18', 'razorpay', '126.00', '0.00', 'pay_RUAUlBSDMxqJTC', '2025-10-16 13:55:16', '2025-10-16 13:55:16'),
('20', '5', '19', 'razorpay', '136.50', '0.00', 'pay_RUAWulQPNCTG7i', '2025-10-16 13:57:19', '2025-10-16 13:57:19'),
('21', '5', '20', 'razorpay', '136.50', '0.00', 'pay_RUAb7Ybhnyp6VA', '2025-10-16 14:01:18', '2025-10-16 14:01:18'),
('22', '5', '21', 'razorpay', '136.50', '0.00', 'pay_RUAwENCbQlEREv', '2025-10-16 14:21:17', '2025-10-16 14:21:17'),
('23', '5', '22', 'razorpay', '262.50', '0.00', 'pay_RUCI08zHu05Cru', '2025-10-16 15:40:44', '2025-10-16 15:40:44'),
('24', '5', '23', 'razorpay', '126.00', '0.00', 'pay_RUCUH901mTpl0v', '2025-10-16 15:52:12', '2025-10-16 15:52:12'),
('25', '5', '24', 'razorpay', '136.50', '0.00', 'pay_RUDAdHGRhRPEMR', '2025-10-16 16:32:18', '2025-10-16 16:32:18'),
('26', '5', '25', 'razorpay', '136.50', '0.00', 'pay_RUDGrlYPDDK0Fy', '2025-10-16 16:38:15', '2025-10-16 16:38:15'),
('27', '5', '26', 'razorpay', '136.50', '0.00', 'pay_RUDhEd02oZPOQz', '2025-10-16 17:03:10', '2025-10-16 17:03:10'),
('28', '5', '28', 'razorpay', '472.50', '0.00', 'pay_RUELrldqCYy71f', '2025-10-16 17:41:37', '2025-10-16 17:41:37'),
('29', '5', '29', 'upi', '682.50', '0.00', 'pay_RUiqllBt3UkVp2', '2025-10-17 23:31:40', '2025-10-17 23:34:02'),
('30', '5', '30', 'cash', '220.50', '0.00', NULL, '2025-10-17 23:41:41', '2025-10-17 23:41:41'),
('31', '5', '31', 'cash', '210.00', '0.00', NULL, '2025-10-17 23:43:03', '2025-10-17 23:43:03'),
('32', '5', '32', 'card', '126.00', '0.00', NULL, '2025-10-17 23:43:40', '2025-10-17 23:43:40'),
('33', '5', '33', 'razorpay', '220.50', '0.00', 'pay_RUj5ABMuzDkVft', '2025-10-17 23:45:18', '2025-10-17 23:45:18'),
('34', '5', '35', 'bank_transfer', '63.00', '0.00', NULL, '2025-10-17 23:48:31', '2025-10-17 23:48:31'),
('35', '5', '36', 'cash', '409.50', '0.00', NULL, '2025-10-17 23:49:24', '2025-10-17 23:49:24'),
('36', '5', '37', 'cash', '273.00', '0.00', NULL, '2025-10-17 23:51:44', '2025-10-17 23:51:44'),
('38', '5', '38', 'upi', '682.50', '0.00', NULL, '2025-10-17 23:55:07', '2025-10-17 23:55:07'),
('39', '5', '39', 'cash', '409.50', '0.00', NULL, '2025-10-18 00:06:01', '2025-10-18 00:06:01'),
('40', '5', '40', 'cash', '63.00', '0.00', NULL, '2025-10-18 00:08:07', '2025-10-18 00:08:07'),
('41', '5', '42', 'cash', '220.50', '0.00', NULL, '2025-10-18 17:25:48', '2025-10-18 17:25:48'),
('43', '5', '43', 'cash', '63.00', '0.00', NULL, '2025-10-18 17:30:08', '2025-10-18 17:30:08'),
('44', '5', '44', 'upi', '420.00', '0.00', NULL, '2025-10-18 17:45:59', '2025-10-18 17:55:28'),
('45', '5', '45', 'razorpay', '136.50', '0.00', 'pay_RV2DxCEAXulsv5', '2025-10-18 18:28:48', '2025-10-18 18:28:48');


-- Table structure for table `paypal_payments`
CREATE TABLE `paypal_payments` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `paypal_payment_id` varchar(191) DEFAULT NULL,
  `order_id` bigint(20) unsigned NOT NULL,
  `amount` decimal(10,2) NOT NULL,
  `payment_status` enum('pending','completed','failed') NOT NULL DEFAULT 'pending',
  `payment_date` timestamp NULL DEFAULT NULL,
  `payment_error_response` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`payment_error_response`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `paypal_payments_order_id_foreign` (`order_id`),
  CONSTRAINT `paypal_payments_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `paystack_payments`
CREATE TABLE `paystack_payments` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `paystack_payment_id` varchar(191) DEFAULT NULL,
  `order_id` bigint(20) unsigned NOT NULL,
  `amount` decimal(10,2) NOT NULL,
  `payment_status` enum('pending','completed','failed') NOT NULL DEFAULT 'pending',
  `payment_date` timestamp NULL DEFAULT NULL,
  `payment_error_response` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`payment_error_response`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `paystack_payments_order_id_foreign` (`order_id`),
  CONSTRAINT `paystack_payments_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `permissions`
CREATE TABLE `permissions` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(191) NOT NULL,
  `guard_name` varchar(191) NOT NULL,
  `module_id` bigint(20) unsigned NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `permissions_name_guard_name_unique` (`name`,`guard_name`),
  KEY `permissions_module_id_foreign` (`module_id`),
  CONSTRAINT `permissions_module_id_foreign` FOREIGN KEY (`module_id`) REFERENCES `modules` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=90 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `permissions`
INSERT INTO `permissions` VALUES
('1', 'Create Menu', 'web', '1', NULL, NULL),
('2', 'Show Menu', 'web', '1', NULL, NULL),
('3', 'Update Menu', 'web', '1', NULL, NULL),
('4', 'Delete Menu', 'web', '1', NULL, NULL),
('5', 'Create Menu Item', 'web', '2', NULL, NULL),
('6', 'Show Menu Item', 'web', '2', NULL, NULL),
('7', 'Update Menu Item', 'web', '2', NULL, NULL),
('8', 'Delete Menu Item', 'web', '2', NULL, NULL),
('9', 'Create Item Category', 'web', '3', NULL, NULL),
('10', 'Show Item Category', 'web', '3', NULL, NULL),
('11', 'Update Item Category', 'web', '3', NULL, NULL),
('12', 'Delete Item Category', 'web', '3', NULL, NULL),
('13', 'Create Area', 'web', '4', NULL, NULL),
('14', 'Show Area', 'web', '4', NULL, NULL),
('15', 'Update Area', 'web', '4', NULL, NULL),
('16', 'Delete Area', 'web', '4', NULL, NULL),
('17', 'Create Table', 'web', '5', NULL, NULL),
('18', 'Show Table', 'web', '5', NULL, NULL),
('19', 'Update Table', 'web', '5', NULL, NULL),
('20', 'Delete Table', 'web', '5', NULL, NULL),
('21', 'Create Reservation', 'web', '6', NULL, NULL),
('22', 'Show Reservation', 'web', '6', NULL, NULL),
('23', 'Update Reservation', 'web', '6', NULL, NULL),
('24', 'Delete Reservation', 'web', '6', NULL, NULL),
('25', 'Manage KOT', 'web', '7', NULL, NULL),
('26', 'Create Order', 'web', '8', NULL, NULL),
('27', 'Show Order', 'web', '8', NULL, NULL),
('28', 'Update Order', 'web', '8', NULL, NULL),
('29', 'Delete Order', 'web', '8', NULL, NULL),
('30', 'Create Customer', 'web', '9', NULL, NULL),
('31', 'Show Customer', 'web', '9', NULL, NULL),
('32', 'Update Customer', 'web', '9', NULL, NULL),
('33', 'Delete Customer', 'web', '9', NULL, NULL),
('34', 'Create Staff Member', 'web', '10', NULL, NULL),
('35', 'Show Staff Member', 'web', '10', NULL, NULL),
('36', 'Update Staff Member', 'web', '10', NULL, NULL),
('37', 'Delete Staff Member', 'web', '10', NULL, NULL),
('38', 'Create Delivery Executive', 'web', '14', NULL, NULL),
('39', 'Show Delivery Executive', 'web', '14', NULL, NULL),
('40', 'Update Delivery Executive', 'web', '14', NULL, NULL),
('41', 'Delete Delivery Executive', 'web', '14', NULL, NULL),
('42', 'Show Payments', 'web', '11', NULL, NULL),
('43', 'Show Reports', 'web', '12', NULL, NULL),
('44', 'Manage Settings', 'web', '13', NULL, NULL),
('45', 'Manage Waiter Request', 'web', '15', NULL, NULL),
('46', 'Create Expense', 'web', '16', NULL, NULL),
('47', 'Show Expense', 'web', '16', NULL, NULL),
('48', 'Update Expense', 'web', '16', NULL, NULL),
('49', 'Delete Expense', 'web', '16', NULL, NULL),
('50', 'Create Expense Category', 'web', '16', NULL, NULL),
('51', 'Show Expense Category', 'web', '16', NULL, NULL),
('52', 'Update Expense Category', 'web', '16', NULL, NULL),
('53', 'Delete Expense Category', 'web', '16', NULL, NULL),
('54', 'Create Inventory Item', 'web', '17', NULL, NULL),
('55', 'Show Inventory Item', 'web', '17', NULL, NULL),
('56', 'Update Inventory Item', 'web', '17', NULL, NULL),
('57', 'Delete Inventory Item', 'web', '17', NULL, NULL),
('58', 'Create Inventory Movement', 'web', '17', NULL, NULL),
('59', 'Show Inventory Movement', 'web', '17', NULL, NULL),
('60', 'Update Inventory Movement', 'web', '17', NULL, NULL),
('61', 'Delete Inventory Movement', 'web', '17', NULL, NULL),
('62', 'Show Inventory Stock', 'web', '17', NULL, NULL),
('63', 'Create Unit', 'web', '17', NULL, NULL),
('64', 'Show Unit', 'web', '17', NULL, NULL),
('65', 'Update Unit', 'web', '17', NULL, NULL),
('66', 'Delete Unit', 'web', '17', NULL, NULL),
('67', 'Create Recipe', 'web', '17', NULL, NULL),
('68', 'Show Recipe', 'web', '17', NULL, NULL),
('69', 'Update Recipe', 'web', '17', NULL, NULL),
('70', 'Delete Recipe', 'web', '17', NULL, NULL),
('71', 'Create Purchase Order', 'web', '17', NULL, NULL),
('72', 'Show Purchase Order', 'web', '17', NULL, NULL),
('73', 'Update Purchase Order', 'web', '17', NULL, NULL),
('74', 'Delete Purchase Order', 'web', '17', NULL, NULL),
('75', 'Show Inventory Report', 'web', '17', NULL, NULL),
('76', 'Update Inventory Settings', 'web', '17', NULL, NULL),
('77', 'Show Supplier', 'web', '17', NULL, NULL),
('78', 'Create Supplier', 'web', '17', NULL, NULL),
('79', 'Update Supplier', 'web', '17', NULL, NULL),
('80', 'Delete Supplier', 'web', '17', NULL, NULL),
('81', 'Show Kitchen Place', 'web', '18', '2025-09-17 05:48:21', '2025-09-17 05:48:21'),
('82', 'Create Kitchen Place', 'web', '18', '2025-09-17 05:48:21', '2025-09-17 05:48:21'),
('83', 'Update Kitchen Place', 'web', '18', '2025-09-17 05:48:21', '2025-09-17 05:48:21'),
('84', 'Delete Kitchen Place', 'web', '18', '2025-09-17 05:48:21', '2025-09-17 05:48:21'),
('85', 'Manage Cash Register Settings', 'web', '20', '2025-10-15 12:16:30', '2025-10-15 12:16:30'),
('86', 'View Cash Register Reports', 'web', '20', '2025-10-15 12:16:30', '2025-10-15 12:16:30'),
('87', 'Manage Cash Denominations', 'web', '20', '2025-10-15 12:16:30', '2025-10-15 12:16:30'),
('88', 'Approve Cash Register', 'web', '20', '2025-10-15 12:16:30', '2025-10-15 12:16:30'),
('89', 'Open Cash Register', 'web', '20', '2025-10-15 12:16:30', '2025-10-15 12:16:30');


-- Table structure for table `personal_access_tokens`
CREATE TABLE `personal_access_tokens` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `tokenable_type` varchar(191) NOT NULL,
  `tokenable_id` bigint(20) unsigned NOT NULL,
  `name` varchar(191) NOT NULL,
  `token` varchar(64) NOT NULL,
  `abilities` text DEFAULT NULL,
  `last_used_at` timestamp NULL DEFAULT NULL,
  `expires_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `personal_access_tokens_token_unique` (`token`),
  KEY `personal_access_tokens_tokenable_type_tokenable_id_index` (`tokenable_type`,`tokenable_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `predefined_amounts`
CREATE TABLE `predefined_amounts` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `restaurant_id` bigint(20) unsigned NOT NULL,
  `amount` decimal(10,2) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `predefined_amounts_restaurant_id_foreign` (`restaurant_id`),
  CONSTRAINT `predefined_amounts_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `predefined_amounts`
INSERT INTO `predefined_amounts` VALUES
('1', '1', '50.00', '2025-09-17 05:36:43', '2025-09-17 05:36:43'),
('2', '1', '100.00', '2025-09-17 05:36:43', '2025-09-17 05:36:43'),
('3', '1', '500.00', '2025-09-17 05:36:43', '2025-09-17 05:36:43'),
('4', '1', '1000.00', '2025-09-17 05:36:43', '2025-09-17 05:36:43'),
('5', '2', '50.00', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('6', '2', '100.00', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('7', '2', '500.00', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('8', '2', '1000.00', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('9', '3', '50.00', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('10', '3', '100.00', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('11', '3', '500.00', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('12', '3', '1000.00', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('13', '4', '50.00', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('14', '4', '100.00', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('15', '4', '500.00', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('16', '4', '1000.00', '2025-10-07 15:00:09', '2025-10-07 15:00:09');


-- Table structure for table `print_jobs`
CREATE TABLE `print_jobs` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `printer_id` bigint(20) unsigned DEFAULT NULL,
  `restaurant_id` bigint(20) unsigned DEFAULT NULL,
  `branch_id` bigint(20) unsigned DEFAULT NULL,
  `status` varchar(191) NOT NULL DEFAULT 'pending',
  `error` text DEFAULT NULL,
  `response_printer` varchar(191) DEFAULT NULL,
  `image_filename` varchar(191) DEFAULT NULL,
  `printed_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `print_jobs_printer_id_foreign` (`printer_id`),
  KEY `print_jobs_restaurant_id_foreign` (`restaurant_id`),
  KEY `print_jobs_branch_id_foreign` (`branch_id`),
  CONSTRAINT `print_jobs_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE,
  CONSTRAINT `print_jobs_printer_id_foreign` FOREIGN KEY (`printer_id`) REFERENCES `printers` (`id`) ON DELETE CASCADE,
  CONSTRAINT `print_jobs_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `printers`
CREATE TABLE `printers` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `restaurant_id` bigint(20) unsigned DEFAULT NULL,
  `branch_id` bigint(20) unsigned DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `printing_choice` varchar(191) DEFAULT NULL,
  `kots` text DEFAULT NULL,
  `orders` text DEFAULT NULL,
  `print_format` varchar(191) DEFAULT NULL,
  `invoice_qr_code` int(11) DEFAULT NULL,
  `open_cash_drawer` enum('yes','no') DEFAULT NULL,
  `ipv4_address` varchar(191) DEFAULT NULL,
  `thermal_or_nonthermal` varchar(191) DEFAULT NULL,
  `share_name` varchar(191) DEFAULT NULL,
  `type` enum('network','windows','linux','default') DEFAULT NULL,
  `profile` enum('default','simple','SP2000','TEP-200M','P822D') DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `is_default` tinyint(1) NOT NULL DEFAULT 0,
  `char_per_line` int(11) DEFAULT NULL,
  `ip_address` varchar(191) DEFAULT NULL,
  `port` int(11) DEFAULT NULL,
  `path` varchar(191) DEFAULT NULL,
  `printer_name` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `printers_restaurant_id_foreign` (`restaurant_id`),
  KEY `printers_branch_id_foreign` (`branch_id`),
  CONSTRAINT `printers_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE,
  CONSTRAINT `printers_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `printers`
INSERT INTO `printers` VALUES
('1', '1', '1', 'Default Thermal Printer', 'browserPopupPrint', '[1]', '[1]', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '1', '1', NULL, NULL, NULL, NULL, NULL, '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('2', '1', '2', 'Default Thermal Printer', 'browserPopupPrint', '[2]', '[2]', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '1', '1', NULL, NULL, NULL, NULL, NULL, '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('3', '2', '3', 'Default Thermal Printer', 'browserPopupPrint', '[3]', '[3]', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '1', '1', NULL, NULL, NULL, NULL, NULL, '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('4', '3', '4', 'Default Thermal Printer', 'browserPopupPrint', '[4]', '[4]', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '1', '1', NULL, NULL, NULL, NULL, NULL, '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('5', '4', '5', 'Default Thermal Printer', 'browserPopupPrint', '[5]', '[5]', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '1', '1', NULL, NULL, NULL, NULL, NULL, '2025-10-07 15:00:09', '2025-10-07 15:00:09');


-- Table structure for table `purchase_order_items`
CREATE TABLE `purchase_order_items` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `purchase_order_id` bigint(20) unsigned NOT NULL,
  `inventory_item_id` bigint(20) unsigned NOT NULL,
  `quantity` decimal(10,2) NOT NULL,
  `received_quantity` decimal(10,2) NOT NULL DEFAULT 0.00,
  `unit_price` decimal(10,2) NOT NULL,
  `subtotal` decimal(10,2) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `purchase_order_items_purchase_order_id_foreign` (`purchase_order_id`),
  KEY `purchase_order_items_inventory_item_id_foreign` (`inventory_item_id`),
  CONSTRAINT `purchase_order_items_inventory_item_id_foreign` FOREIGN KEY (`inventory_item_id`) REFERENCES `inventory_items` (`id`),
  CONSTRAINT `purchase_order_items_purchase_order_id_foreign` FOREIGN KEY (`purchase_order_id`) REFERENCES `purchase_orders` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `purchase_orders`
CREATE TABLE `purchase_orders` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `po_number` varchar(191) NOT NULL,
  `branch_id` bigint(20) unsigned NOT NULL,
  `supplier_id` bigint(20) unsigned NOT NULL,
  `order_date` date NOT NULL,
  `expected_delivery_date` date DEFAULT NULL,
  `total_amount` decimal(10,2) NOT NULL DEFAULT 0.00,
  `status` enum('draft','sent','received','partially_received','cancelled') NOT NULL DEFAULT 'draft',
  `notes` text DEFAULT NULL,
  `created_by` bigint(20) unsigned DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `purchase_orders_po_number_unique` (`po_number`),
  KEY `purchase_orders_branch_id_foreign` (`branch_id`),
  KEY `purchase_orders_supplier_id_foreign` (`supplier_id`),
  KEY `purchase_orders_created_by_foreign` (`created_by`),
  CONSTRAINT `purchase_orders_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE,
  CONSTRAINT `purchase_orders_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`),
  CONSTRAINT `purchase_orders_supplier_id_foreign` FOREIGN KEY (`supplier_id`) REFERENCES `suppliers` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `pusher_settings`
CREATE TABLE `pusher_settings` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `beamer_status` tinyint(1) NOT NULL DEFAULT 0,
  `instance_id` varchar(191) DEFAULT NULL,
  `beam_secret` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `pusher_broadcast` tinyint(1) NOT NULL DEFAULT 0,
  `pusher_app_id` varchar(191) DEFAULT NULL,
  `pusher_key` varchar(191) DEFAULT NULL,
  `pusher_secret` varchar(191) DEFAULT NULL,
  `pusher_cluster` varchar(191) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `pusher_settings`
INSERT INTO `pusher_settings` VALUES
('1', '1', 'd40201a7-4c2b-485d-b83e-b6df413123b9', '14A81FF2A4C0B8BAB9765B9499E25E4A635B35203593A1BF9E2FF0D177D88FC7', '2025-09-17 05:36:40', '2025-09-20 14:32:42', '1', '1700836', '74e36e339f0d30ae3742', 'e210d079d07f180d0b75', 'mt1'),
('2', '0', NULL, NULL, '2025-09-17 05:36:44', '2025-09-17 05:36:44', '0', NULL, NULL, NULL, NULL);


-- Table structure for table `razorpay_payments`
CREATE TABLE `razorpay_payments` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `order_id` bigint(20) unsigned NOT NULL,
  `payment_date` datetime DEFAULT NULL,
  `amount` decimal(16,2) DEFAULT NULL,
  `payment_status` enum('pending','requested','declined','completed') NOT NULL DEFAULT 'pending',
  `payment_error_response` text DEFAULT NULL,
  `razorpay_order_id` varchar(191) DEFAULT NULL,
  `razorpay_payment_id` varchar(191) DEFAULT NULL,
  `razorpay_signature` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `razorpay_payments_order_id_foreign` (`order_id`),
  CONSTRAINT `razorpay_payments_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `razorpay_payments`
INSERT INTO `razorpay_payments` VALUES
('1', '3', '2025-10-07 15:27:21', '4.20', 'completed', NULL, 'order_RQdEjK4mFoyb5X', 'pay_RQdFvyYfrbz90B', 'ab3a863408775751c5e84d3f76868ec971c2549f2446b5fa3621311bc12169bf', '2025-10-07 15:25:57', '2025-10-07 15:27:21'),
('2', '4', '2025-10-08 09:01:47', '1207.50', 'completed', NULL, 'order_RQvDdMEnjpcAar', 'pay_RQvDmpMUMiPPoz', '22ab9b169944f12675b46dcd8b13f54436eae52074b0aa7be217795fffa97a7c', '2025-10-08 09:01:24', '2025-10-08 09:01:47'),
('3', '5', '2025-10-08 10:35:27', '126.00', 'completed', NULL, 'order_RQwoDoAZZBXGHS', 'pay_RQwocGZ0pLkBZU', '81827097b034d78a88c62054e893f7ee7cd9b731a79ac938a0e8034f69ef5377', '2025-10-08 10:34:44', '2025-10-08 10:35:27'),
('4', '11', '2025-10-16 12:02:53', '262.50', 'completed', NULL, 'order_RU8ZgFDUHtuxgL', 'pay_RU8a2YLhBIHi68', 'cbf12e299953cedfa42184d82d7587e43669f299dc3a85fe1fa5b5e5004be924', '2025-10-16 12:02:18', '2025-10-16 12:02:53'),
('5', '11', NULL, '262.50', 'pending', NULL, 'order_RU8aGu6rma9yue', NULL, NULL, '2025-10-16 12:02:52', '2025-10-16 12:02:53'),
('6', '12', '2025-10-16 12:33:24', '126.00', 'completed', NULL, 'order_RU95r290ofCDqi', 'pay_RU96EhIkc3IVzX', '2c1b8e51ce2307805c05ca0306ada70654e157c82b5f0f4353e9f136b12aa4cb', '2025-10-16 12:32:45', '2025-10-16 12:33:24'),
('7', '12', NULL, '126.00', 'pending', NULL, 'order_RU96VhDVxnZRlv', NULL, NULL, '2025-10-16 12:33:23', '2025-10-16 12:33:24'),
('8', '13', '2025-10-16 12:41:48', '126.00', 'completed', NULL, 'order_RU9EtwR38RMeJT', 'pay_RU9F8RuNHirFo6', '9ae8d47dcfd4115cce91ca8c66e8444c22f30f2cbdbdd9f95eea60c6251f0ec6', '2025-10-16 12:41:20', '2025-10-16 12:41:48'),
('9', '13', NULL, '126.00', 'pending', NULL, 'order_RU9FOKnMNtqAwT', NULL, NULL, '2025-10-16 12:41:48', '2025-10-16 12:41:48'),
('10', '14', '2025-10-16 12:48:50', '262.50', 'completed', NULL, 'order_RU9MH7rS6fHal7', 'pay_RU9MU5ib1JkTnn', '2e87246a9b182883aa6cbe4fbbc499494f34c47314a8d61d3c746c5e855056f1', '2025-10-16 12:48:19', '2025-10-16 12:48:50'),
('11', '16', '2025-10-16 13:21:02', '136.50', 'completed', NULL, 'order_RU9uT8B8gLO9QH', 'pay_RU9ub1bUSMzfs0', '80b2172794e73668d3fbe22a4e9aa44c88a164ad5294d8f29bbc6a443a98973e', '2025-10-16 13:20:39', '2025-10-16 13:21:02'),
('12', '17', '2025-10-16 13:30:10', '136.50', 'completed', NULL, 'order_RUA44x2L6DrVj6', 'pay_RUA4EIVkrFaSbP', '192d53a4214085f62db6940a14e7c88bbe4896c23b08e2acf705343c35a29e4d', '2025-10-16 13:29:47', '2025-10-16 13:30:10'),
('13', '17', NULL, '136.50', 'pending', NULL, 'order_RUA4TduMY0NapO', NULL, NULL, '2025-10-16 13:30:09', '2025-10-16 13:30:10'),
('14', '18', '2025-10-16 13:55:16', '126.00', 'completed', NULL, 'order_RUAUe10RDgdiX0', 'pay_RUAUlBSDMxqJTC', 'f163d9a021eb30c66282784f261c6239ee5c9e0e14b1037e5a7671380f11ea11', '2025-10-16 13:54:55', '2025-10-16 13:55:16'),
('15', '19', '2025-10-16 13:57:19', '136.50', 'completed', NULL, 'order_RUAWnRnZAitO5K', 'pay_RUAWulQPNCTG7i', '85af424b781f99b156a6649c9ab98b7f643be140baef6bd5f62fc44c9e827b44', '2025-10-16 13:56:58', '2025-10-16 13:57:19'),
('16', '20', '2025-10-16 14:01:17', '136.50', 'completed', NULL, 'order_RUAaoXIyWj6Pnj', 'pay_RUAb7Ybhnyp6VA', '2034863bb1307002ae4393bd6976c9daac62a8efb17fbee0d810c42a82667c3b', '2025-10-16 14:00:46', '2025-10-16 14:01:17'),
('17', '21', '2025-10-16 14:21:16', '136.50', 'completed', NULL, 'order_RUAw5XJg7FTmuA', 'pay_RUAwENCbQlEREv', '0668c433240c3d45d321893b3fa414bd2028b060e4224add33301eee6ecccdc8', '2025-10-16 14:20:54', '2025-10-16 14:21:16'),
('18', '22', '2025-10-16 15:40:44', '262.50', 'completed', NULL, 'order_RUCGOxOyxUxNvZ', 'pay_RUCI08zHu05Cru', 'e15c4b58cc62691d740e9b50011766ec3882250e99a66cf6b78c52ba1146d7c6', '2025-10-16 15:38:48', '2025-10-16 15:40:44'),
('19', '23', '2025-10-16 15:52:12', '126.00', 'completed', NULL, 'order_RUCU8C4Z2ZqojV', 'pay_RUCUH901mTpl0v', '335ea0a08988e95a9c2370397c987848411a3f437931af063e8f39d448d107f1', '2025-10-16 15:51:49', '2025-10-16 15:52:12'),
('20', '24', '2025-10-16 16:32:18', '136.50', 'completed', NULL, 'order_RUDATpmB7WN6xY', 'pay_RUDAdHGRhRPEMR', 'abf62034aa8c9bfa456835fc9a9b3bb031e0eb53dcc479c3b5361ee6a0c8fb5b', '2025-10-16 16:31:54', '2025-10-16 16:32:18'),
('21', '25', '2025-10-16 16:38:15', '136.50', 'completed', NULL, 'order_RUDGjP4LohHskh', 'pay_RUDGrlYPDDK0Fy', '664ecbacf5a0960ec6bc40b049b391792044eb42ec01007564e9b4e629ab9c30', '2025-10-16 16:37:50', '2025-10-16 16:38:15'),
('22', '26', '2025-10-16 17:03:09', '136.50', 'completed', NULL, 'order_RUDh6ggkDpG8ct', 'pay_RUDhEd02oZPOQz', 'b0f7210312fb43b664a7497f5af0bf158e9ab622b478b579ebe208ef7eb87688', '2025-10-16 17:02:48', '2025-10-16 17:03:09'),
('23', '28', '2025-10-16 17:41:36', '472.50', 'completed', NULL, 'order_RUELgaBQ9IIvqw', 'pay_RUELrldqCYy71f', 'bded028be187bc97db9e15840b0a6aa05901457a378c09ca502b95fe42bc067e', '2025-10-16 17:41:12', '2025-10-16 17:41:36'),
('24', '29', '2025-10-17 23:31:40', '682.50', 'completed', NULL, 'order_RUiqZ1lWvsuTay', 'pay_RUiqllBt3UkVp2', '8f6c28ff48c1ec6f7f85e18ef1f2bfff14393f19db26564f8e05683c7120ad99', '2025-10-17 23:31:15', '2025-10-17 23:31:40'),
('25', '33', '2025-10-17 23:45:18', '220.50', 'completed', NULL, 'order_RUj53Izsqgh4ZR', 'pay_RUj5ABMuzDkVft', 'df49725b5e976019c5d1aa8dd1611fe4542f4007133ee230053391bae6c6804f', '2025-10-17 23:44:58', '2025-10-17 23:45:18'),
('26', '45', '2025-10-18 18:28:48', '136.50', 'completed', NULL, 'order_RV2DoDSYF7JI2k', 'pay_RV2DxCEAXulsv5', '16e15a6f0da7f172b51ae0f14c0a4e6188f6a5c65b13e2e5c92cb96a038bb674', '2025-10-18 18:28:26', '2025-10-18 18:28:48');


-- Table structure for table `receipt_settings`
CREATE TABLE `receipt_settings` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `restaurant_id` bigint(20) unsigned DEFAULT NULL,
  `show_customer_name` tinyint(1) NOT NULL DEFAULT 0,
  `show_customer_address` tinyint(1) NOT NULL DEFAULT 0,
  `show_table_number` tinyint(1) NOT NULL DEFAULT 0,
  `payment_qr_code` varchar(191) DEFAULT NULL,
  `show_payment_qr_code` tinyint(1) NOT NULL DEFAULT 0,
  `show_waiter` tinyint(1) NOT NULL DEFAULT 0,
  `show_total_guest` tinyint(1) NOT NULL DEFAULT 0,
  `show_restaurant_logo` tinyint(1) NOT NULL DEFAULT 0,
  `show_tax` tinyint(1) NOT NULL DEFAULT 0,
  `show_payment_details` tinyint(1) NOT NULL DEFAULT 1,
  `show_order_type` tinyint(1) DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `receipt_settings_restaurant_id_foreign` (`restaurant_id`),
  CONSTRAINT `receipt_settings_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `receipt_settings`
INSERT INTO `receipt_settings` VALUES
('1', '1', '0', '0', '0', NULL, '0', '0', '0', '0', '0', '1', '0', '2025-09-17 05:36:43', '2025-09-17 05:36:43'),
('2', '2', '0', '0', '0', NULL, '0', '0', '0', '0', '0', '1', '0', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('3', '3', '0', '0', '0', NULL, '0', '0', '0', '0', '1', '1', '0', '2025-09-20 12:56:44', '2025-09-20 13:01:44'),
('4', '4', '1', '1', '1', NULL, '0', '1', '1', '1', '1', '1', '1', '2025-10-07 15:00:09', '2025-10-18 17:38:44');


-- Table structure for table `recipes`
CREATE TABLE `recipes` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `menu_item_id` bigint(20) unsigned DEFAULT NULL,
  `menu_item_variation_id` bigint(20) unsigned DEFAULT NULL,
  `modifier_option_id` bigint(20) unsigned DEFAULT NULL,
  `inventory_item_id` bigint(20) unsigned NOT NULL,
  `quantity` decimal(16,2) NOT NULL DEFAULT 0.00,
  `unit_id` bigint(20) unsigned NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `recipes_menu_item_id_foreign` (`menu_item_id`),
  KEY `recipes_inventory_item_id_foreign` (`inventory_item_id`),
  KEY `recipes_unit_id_foreign` (`unit_id`),
  KEY `recipes_menu_item_variation_id_foreign` (`menu_item_variation_id`),
  KEY `recipes_modifier_option_id_foreign` (`modifier_option_id`),
  CONSTRAINT `recipes_inventory_item_id_foreign` FOREIGN KEY (`inventory_item_id`) REFERENCES `inventory_items` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `recipes_menu_item_id_foreign` FOREIGN KEY (`menu_item_id`) REFERENCES `menu_items` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `recipes_menu_item_variation_id_foreign` FOREIGN KEY (`menu_item_variation_id`) REFERENCES `menu_item_variations` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `recipes_modifier_option_id_foreign` FOREIGN KEY (`modifier_option_id`) REFERENCES `modifier_options` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `recipes_unit_id_foreign` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `recipes`
INSERT INTO `recipes` VALUES
('3', '503', '1', NULL, '1', '1.00', '41', '2025-10-18 17:42:32', '2025-10-18 17:42:32'),
('4', '503', '1', NULL, '2', '5.00', '45', '2025-10-18 17:42:32', '2025-10-18 17:42:32'),
('5', '503', '2', NULL, '1', '2.00', '41', '2025-10-18 17:43:01', '2025-10-18 17:43:01'),
('6', '503', '2', NULL, '2', '7.00', '45', '2025-10-18 17:43:01', '2025-10-18 17:43:01'),
('7', '503', '3', NULL, '2', '15.00', '45', '2025-10-18 17:43:27', '2025-10-18 17:43:27'),
('8', '503', '3', NULL, '1', '3.00', '41', '2025-10-18 17:43:27', '2025-10-18 17:43:27');


-- Table structure for table `reservation_settings`
CREATE TABLE `reservation_settings` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `branch_id` bigint(20) unsigned DEFAULT NULL,
  `day_of_week` enum('Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday') NOT NULL,
  `time_slot_start` time NOT NULL,
  `time_slot_end` time NOT NULL,
  `time_slot_difference` int(11) NOT NULL,
  `slot_type` enum('Breakfast','Lunch','Dinner') NOT NULL,
  `available` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `reservation_settings_branch_id_foreign` (`branch_id`),
  CONSTRAINT `reservation_settings_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=148 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `reservation_settings`
INSERT INTO `reservation_settings` VALUES
('1', '1', 'Monday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('2', '1', 'Monday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('3', '1', 'Monday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('4', '1', 'Tuesday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('5', '1', 'Tuesday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('6', '1', 'Tuesday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('7', '1', 'Wednesday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('8', '1', 'Wednesday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('9', '1', 'Wednesday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('10', '1', 'Thursday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('11', '1', 'Thursday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('12', '1', 'Thursday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('13', '1', 'Friday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('14', '1', 'Friday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('15', '1', 'Friday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('16', '1', 'Saturday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('17', '1', 'Saturday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('18', '1', 'Saturday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('19', '1', 'Sunday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('20', '1', 'Sunday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('21', '1', 'Sunday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('22', '2', 'Monday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('23', '2', 'Monday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('24', '2', 'Monday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('25', '2', 'Tuesday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('26', '2', 'Tuesday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('27', '2', 'Tuesday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('28', '2', 'Wednesday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('29', '2', 'Wednesday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('30', '2', 'Wednesday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('31', '2', 'Thursday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('32', '2', 'Thursday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('33', '2', 'Thursday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('34', '2', 'Friday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('35', '2', 'Friday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('36', '2', 'Friday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('37', '2', 'Saturday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('38', '2', 'Saturday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('39', '2', 'Saturday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('40', '2', 'Sunday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('41', '2', 'Sunday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('42', '2', 'Sunday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('43', '1', 'Monday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('44', '1', 'Monday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('45', '1', 'Monday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('46', '1', 'Tuesday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('47', '1', 'Tuesday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('48', '1', 'Tuesday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('49', '1', 'Wednesday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('50', '1', 'Wednesday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('51', '1', 'Wednesday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('52', '1', 'Thursday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('53', '1', 'Thursday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('54', '1', 'Thursday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('55', '1', 'Friday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('56', '1', 'Friday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('57', '1', 'Friday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('58', '1', 'Saturday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('59', '1', 'Saturday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('60', '1', 'Saturday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('61', '1', 'Sunday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('62', '1', 'Sunday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('63', '1', 'Sunday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('64', '3', 'Monday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('65', '3', 'Monday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('66', '3', 'Monday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('67', '3', 'Tuesday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('68', '3', 'Tuesday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('69', '3', 'Tuesday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('70', '3', 'Wednesday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('71', '3', 'Wednesday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('72', '3', 'Wednesday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('73', '3', 'Thursday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('74', '3', 'Thursday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('75', '3', 'Thursday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('76', '3', 'Friday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('77', '3', 'Friday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('78', '3', 'Friday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('79', '3', 'Saturday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('80', '3', 'Saturday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('81', '3', 'Saturday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('82', '3', 'Sunday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('83', '3', 'Sunday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('84', '3', 'Sunday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('85', '4', 'Monday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('86', '4', 'Monday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('87', '4', 'Monday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('88', '4', 'Tuesday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('89', '4', 'Tuesday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('90', '4', 'Tuesday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('91', '4', 'Wednesday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('92', '4', 'Wednesday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('93', '4', 'Wednesday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('94', '4', 'Thursday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('95', '4', 'Thursday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('96', '4', 'Thursday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('97', '4', 'Friday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('98', '4', 'Friday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('99', '4', 'Friday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('100', '4', 'Saturday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('101', '4', 'Saturday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('102', '4', 'Saturday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('103', '4', 'Sunday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('104', '4', 'Sunday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('105', '4', 'Sunday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('106', '5', 'Monday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('107', '5', 'Monday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('108', '5', 'Monday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('109', '5', 'Tuesday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('110', '5', 'Tuesday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('111', '5', 'Tuesday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('112', '5', 'Wednesday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('113', '5', 'Wednesday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('114', '5', 'Wednesday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('115', '5', 'Thursday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('116', '5', 'Thursday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('117', '5', 'Thursday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('118', '5', 'Friday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('119', '5', 'Friday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('120', '5', 'Friday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('121', '5', 'Saturday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('122', '5', 'Saturday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('123', '5', 'Saturday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('124', '5', 'Sunday', '08:00:00', '11:00:00', '30', 'Breakfast', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('125', '5', 'Sunday', '12:00:00', '17:00:00', '60', 'Lunch', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('126', '5', 'Sunday', '18:00:00', '22:00:00', '60', 'Dinner', '1', '2025-10-07 15:00:09', '2025-10-07 15:00:09');


-- Table structure for table `reservations`
CREATE TABLE `reservations` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `branch_id` bigint(20) unsigned DEFAULT NULL,
  `table_id` bigint(20) unsigned DEFAULT NULL,
  `customer_id` bigint(20) unsigned DEFAULT NULL,
  `reservation_date_time` datetime NOT NULL,
  `party_size` int(11) NOT NULL,
  `special_requests` text DEFAULT NULL,
  `reservation_status` enum('Pending','Confirmed','Checked_In','Cancelled','No_Show') NOT NULL DEFAULT 'Confirmed',
  `reservation_slot_type` enum('Breakfast','Lunch','Dinner') NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `slot_time_difference` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `reservations_table_id_foreign` (`table_id`),
  KEY `reservations_customer_id_foreign` (`customer_id`),
  KEY `reservations_branch_id_foreign` (`branch_id`),
  CONSTRAINT `reservations_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `reservations_customer_id_foreign` FOREIGN KEY (`customer_id`) REFERENCES `customers` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  CONSTRAINT `reservations_table_id_foreign` FOREIGN KEY (`table_id`) REFERENCES `tables` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `reservations`
INSERT INTO `reservations` VALUES
('1', '5', NULL, '1', '2025-10-19 18:00:00', '4', NULL, 'Confirmed', 'Dinner', '2025-10-18 18:29:22', '2025-10-18 18:29:22', NULL),
('2', '5', NULL, '1', '2025-10-19 08:00:00', '1', NULL, 'Confirmed', 'Breakfast', '2025-10-18 18:57:06', '2025-10-18 18:57:06', NULL);


-- Table structure for table `restaurant_charges`
CREATE TABLE `restaurant_charges` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `restaurant_id` bigint(20) unsigned DEFAULT NULL,
  `charge_name` varchar(191) NOT NULL,
  `charge_type` enum('percent','fixed') NOT NULL DEFAULT 'fixed',
  `charge_value` decimal(16,2) DEFAULT NULL,
  `order_types` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'Supported order types: DineIn, Delivery, PickUp' CHECK (json_valid(`order_types`)),
  `is_enabled` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `restaurant_charges_restaurant_id_foreign` (`restaurant_id`),
  KEY `restaurant_charges_charge_name_index` (`charge_name`),
  CONSTRAINT `restaurant_charges_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `restaurant_payments`
CREATE TABLE `restaurant_payments` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `restaurant_id` bigint(20) unsigned NOT NULL,
  `amount` decimal(16,2) NOT NULL,
  `status` enum('pending','paid','failed') NOT NULL DEFAULT 'pending',
  `payment_source` enum('official_site','app_sumo') NOT NULL DEFAULT 'official_site',
  `razorpay_order_id` varchar(191) DEFAULT NULL,
  `razorpay_payment_id` varchar(191) DEFAULT NULL,
  `razorpay_signature` varchar(191) DEFAULT NULL,
  `transaction_id` varchar(191) DEFAULT NULL,
  `reference_id` varchar(191) DEFAULT NULL,
  `payment_date_time` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `stripe_payment_intent` varchar(191) DEFAULT NULL,
  `stripe_session_id` text DEFAULT NULL,
  `package_id` bigint(20) unsigned DEFAULT NULL,
  `package_type` varchar(191) DEFAULT NULL,
  `currency_id` varchar(191) DEFAULT NULL,
  `flutterwave_transaction_id` varchar(191) DEFAULT NULL,
  `flutterwave_payment_ref` varchar(191) DEFAULT NULL,
  `paypal_payment_id` varchar(191) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `restaurant_payments_restaurant_id_foreign` (`restaurant_id`),
  KEY `restaurant_payments_package_id_foreign` (`package_id`),
  CONSTRAINT `restaurant_payments_package_id_foreign` FOREIGN KEY (`package_id`) REFERENCES `packages` (`id`) ON DELETE CASCADE,
  CONSTRAINT `restaurant_payments_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `restaurant_taxes`
CREATE TABLE `restaurant_taxes` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `restaurant_id` bigint(20) unsigned NOT NULL,
  `tax_id` varchar(191) DEFAULT NULL,
  `tax_name` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `restaurant_taxes_restaurant_id_foreign` (`restaurant_id`),
  CONSTRAINT `restaurant_taxes_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `restaurant_taxes`
INSERT INTO `restaurant_taxes` VALUES
('1', '3', '1234', 'HST', '2025-09-20 13:01:44', '2025-09-20 13:01:44');


-- Table structure for table `restaurants`
CREATE TABLE `restaurants` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `sub_domain` varchar(191) DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `hash` varchar(191) DEFAULT NULL,
  `address` varchar(191) DEFAULT NULL,
  `phone_number` varchar(191) DEFAULT NULL,
  `phone_code` varchar(191) DEFAULT NULL,
  `email` varchar(191) DEFAULT NULL,
  `timezone` varchar(191) NOT NULL,
  `theme_hex` varchar(191) NOT NULL,
  `theme_rgb` varchar(191) NOT NULL,
  `logo` varchar(191) DEFAULT NULL,
  `country_id` bigint(20) unsigned NOT NULL,
  `hide_new_orders` tinyint(1) NOT NULL DEFAULT 0,
  `hide_new_reservations` tinyint(1) NOT NULL DEFAULT 0,
  `hide_new_waiter_request` tinyint(1) NOT NULL DEFAULT 0,
  `currency_id` bigint(20) unsigned DEFAULT NULL,
  `license_type` enum('free','paid') NOT NULL DEFAULT 'free',
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `customer_login_required` tinyint(1) NOT NULL DEFAULT 0,
  `about_us` longtext DEFAULT NULL,
  `allow_customer_delivery_orders` tinyint(1) NOT NULL DEFAULT 1,
  `allow_customer_pickup_orders` tinyint(1) NOT NULL DEFAULT 1,
  `pickup_days_range` int(11) DEFAULT 7,
  `allow_customer_orders` tinyint(1) NOT NULL DEFAULT 1,
  `allow_dine_in_orders` tinyint(1) NOT NULL DEFAULT 1,
  `show_veg` tinyint(1) NOT NULL DEFAULT 1,
  `show_halal` tinyint(1) NOT NULL DEFAULT 0,
  `package_id` bigint(20) unsigned DEFAULT NULL,
  `package_type` varchar(191) DEFAULT NULL,
  `status` enum('active','inactive','license_expired') NOT NULL DEFAULT 'active',
  `license_expire_on` datetime DEFAULT NULL,
  `trial_ends_at` datetime DEFAULT NULL,
  `license_updated_at` datetime DEFAULT NULL,
  `subscription_updated_at` datetime DEFAULT NULL,
  `stripe_id` varchar(191) DEFAULT NULL,
  `pm_type` varchar(191) DEFAULT NULL,
  `pm_last_four` varchar(4) DEFAULT NULL,
  `is_waiter_request_enabled` tinyint(1) NOT NULL DEFAULT 1,
  `default_table_reservation_status` varchar(191) NOT NULL DEFAULT 'Confirmed',
  `disable_slot_minutes` int(11) NOT NULL DEFAULT 30,
  `approval_status` enum('Pending','Approved','Rejected') NOT NULL DEFAULT 'Approved',
  `rejection_reason` text DEFAULT NULL,
  `facebook_link` varchar(255) DEFAULT NULL,
  `instagram_link` varchar(255) DEFAULT NULL,
  `twitter_link` varchar(255) DEFAULT NULL,
  `yelp_link` varchar(255) DEFAULT NULL,
  `table_required` tinyint(1) NOT NULL DEFAULT 0,
  `show_logo_text` tinyint(1) NOT NULL DEFAULT 1,
  `meta_keyword` text DEFAULT NULL,
  `meta_description` longtext DEFAULT NULL,
  `upload_fav_icon_android_chrome_192` varchar(191) DEFAULT NULL,
  `upload_fav_icon_android_chrome_512` varchar(191) DEFAULT NULL,
  `upload_fav_icon_apple_touch_icon` varchar(191) DEFAULT NULL,
  `upload_favicon_16` varchar(191) DEFAULT NULL,
  `upload_favicon_32` varchar(191) DEFAULT NULL,
  `favicon` varchar(191) DEFAULT NULL,
  `is_waiter_request_enabled_on_desktop` tinyint(1) NOT NULL DEFAULT 1,
  `is_waiter_request_enabled_on_mobile` tinyint(1) NOT NULL DEFAULT 1,
  `is_waiter_request_enabled_open_by_qr` tinyint(1) NOT NULL DEFAULT 0,
  `webmanifest` varchar(191) DEFAULT NULL,
  `enable_tip_shop` tinyint(1) NOT NULL DEFAULT 1,
  `enable_tip_pos` tinyint(1) NOT NULL DEFAULT 1,
  `is_pwa_install_alert_show` tinyint(1) NOT NULL DEFAULT 0,
  `auto_confirm_orders` tinyint(1) NOT NULL DEFAULT 0,
  `show_order_type_options` tinyint(1) NOT NULL DEFAULT 1,
  `hide_menu_item_image_on_pos` tinyint(1) NOT NULL DEFAULT 0,
  `hide_menu_item_image_on_customer_site` tinyint(1) NOT NULL DEFAULT 0,
  `tax_mode` enum('order','item') NOT NULL DEFAULT 'order',
  `tax_inclusive` tinyint(1) NOT NULL DEFAULT 0,
  `customer_site_language` varchar(191) DEFAULT NULL,
  `enable_admin_reservation` tinyint(1) NOT NULL DEFAULT 1,
  `enable_customer_reservation` tinyint(1) NOT NULL DEFAULT 1,
  `minimum_party_size` int(11) NOT NULL DEFAULT 1,
  `table_lock_timeout_minutes` int(11) NOT NULL DEFAULT 10,
  PRIMARY KEY (`id`),
  KEY `restaurant_settings_country_id_foreign` (`country_id`),
  KEY `restaurant_settings_currency_id_foreign` (`currency_id`),
  KEY `restaurants_package_id_foreign` (`package_id`),
  CONSTRAINT `restaurant_settings_country_id_foreign` FOREIGN KEY (`country_id`) REFERENCES `countries` (`id`) ON DELETE CASCADE,
  CONSTRAINT `restaurant_settings_currency_id_foreign` FOREIGN KEY (`currency_id`) REFERENCES `currencies` (`id`) ON DELETE CASCADE,
  CONSTRAINT `restaurants_package_id_foreign` FOREIGN KEY (`package_id`) REFERENCES `packages` (`id`) ON DELETE SET NULL ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `restaurants`
INSERT INTO `restaurants` VALUES
('1', 'demo.ewiidine.ca', 'Demo Restaurant', 'demo-restaurant', '56355 Matilde Hollow Apt. 268\nEast Novella, ID 87158', '+12158702241', NULL, 'demo.restaurant@example.com', 'America/New_York', '#4F46E5', '79, 70, 229', NULL, '40', '0', '0', '0', '1', 'free', '1', '2025-09-17 05:36:43', '2025-10-17 00:00:03', '0', '<p class=\"text-lg text-gray-600 mb-6\">\n          Welcome to our restaurant, where great food and good vibes come together! We\'re a local, family-owned spot that loves bringing people together over delicious meals and unforgettable moments. Whether you\'re here for a quick bite, a family dinner, or a celebration, we\'re all about making your time with us special.\n        </p>\n        <p class=\"text-lg text-gray-600 mb-6\">\n          Our menu is packed with dishes made from fresh, quality ingredients because we believe food should taste as\n          good as it makes you feel. From our signature dishes to seasonal specials, there\'s always something to excite\n          your taste buds.\n        </p>\n        <p class=\"text-lg text-gray-600 mb-6\">\n          But we\'re not just about the food—we\'re about community. We love seeing familiar faces and welcoming new ones.\n          Our team is a fun, friendly bunch dedicated to serving you with a smile and making sure every visit feels like\n          coming home.\n        </p>\n        <p class=\"text-lg text-gray-600\">\n          So, come on in, grab a seat, and let us take care of the rest. We can\'t wait to share our love of food with\n          you!\n        </p>\n        <p class=\"text-lg text-gray-800 font-semibold mt-6\">See you soon! 🍽️✨</p>', '1', '1', '7', '1', '1', '1', '1', '1', 'monthly', 'license_expired', '2025-11-17 00:00:00', '2025-10-17 05:36:43', '2025-09-17 05:36:43', '2025-09-17 05:36:43', NULL, NULL, NULL, '1', 'Confirmed', '30', 'Approved', NULL, 'https://www.facebook.com/', 'https://www.instagram.com/', 'https://www.twitter.com/', NULL, '1', '1', NULL, NULL, 'android-chrome-192x192.png', 'android-chrome-512x512.png', 'apple-touch-icon.png', 'favicon-16x16.png', 'favicon-32x32.png', 'favicon.ico', '1', '1', '1', NULL, '1', '1', '1', '0', '1', '0', '0', 'order', '0', 'en', '1', '1', '1', '10'),
('2', 'shaan-e-punjab.ewiidine.ca', 'Shaan-E-Punjab', 'shaan-e-punjab', 'Kosi Road', '8077708564', '91', 'agarwalanmol301@gmail.com', 'America/Toronto', '#4F46E5', '79, 70, 229', NULL, '40', '0', '0', '0', '9', 'free', '1', '2025-09-17 10:02:45', '2025-09-20 12:33:33', '0', '<p class=\"text-lg text-gray-600 mb-6\">\n          Welcome to our restaurant, where great food and good vibes come together! We\'re a local, family-owned spot that loves bringing people together over delicious meals and unforgettable moments. Whether you\'re here for a quick bite, a family dinner, or a celebration, we\'re all about making your time with us special.\n        </p>\n        <p class=\"text-lg text-gray-600 mb-6\">\n          Our menu is packed with dishes made from fresh, quality ingredients because we believe food should taste as\n          good as it makes you feel. From our signature dishes to seasonal specials, there\'s always something to excite\n          your taste buds.\n        </p>\n        <p class=\"text-lg text-gray-600 mb-6\">\n          But we\'re not just about the food—we\'re about community. We love seeing familiar faces and welcoming new ones.\n          Our team is a fun, friendly bunch dedicated to serving you with a smile and making sure every visit feels like\n          coming home.\n        </p>\n        <p class=\"text-lg text-gray-600\">\n          So, come on in, grab a seat, and let us take care of the rest. We can\'t wait to share our love of food with\n          you!\n        </p>\n        <p class=\"text-lg text-gray-800 font-semibold mt-6\">See you soon! 🍽️✨</p>', '1', '1', '7', '1', '1', '1', '0', '3', 'lifetime', 'active', NULL, NULL, '2025-09-17 10:02:45', '2025-09-17 10:02:45', NULL, NULL, NULL, '1', 'Confirmed', '30', 'Approved', NULL, NULL, NULL, NULL, NULL, '0', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '1', '1', '0', NULL, '1', '1', '0', '0', '1', '0', '0', 'order', '0', 'en', '1', '1', '1', '10'),
('3', 'louisiana.ewiidine.ca', 'Louisiana Restaurant', 'louisiana-restaurant', '1250 Boul René Lévesque O Bur 2200 Montreal,Québec H3B 4W8Canada\n', '5148158188', '1', 'mario.nicolas1210@gmail.com', 'Asia/Kolkata', '#4F46E5', '79, 70, 229', NULL, '40', '0', '0', '0', '14', 'free', '1', '2025-09-20 12:56:44', '2025-10-20 00:00:03', '0', '<p class=\"text-lg text-gray-600 mb-6\">\n          Welcome to our restaurant, where great food and good vibes come together! We\'re a local, family-owned spot that loves bringing people together over delicious meals and unforgettable moments. Whether you\'re here for a quick bite, a family dinner, or a celebration, we\'re all about making your time with us special.\n        </p>\n        <p class=\"text-lg text-gray-600 mb-6\">\n          Our menu is packed with dishes made from fresh, quality ingredients because we believe food should taste as\n          good as it makes you feel. From our signature dishes to seasonal specials, there\'s always something to excite\n          your taste buds.\n        </p>\n        <p class=\"text-lg text-gray-600 mb-6\">\n          But we\'re not just about the food—we\'re about community. We love seeing familiar faces and welcoming new ones.\n          Our team is a fun, friendly bunch dedicated to serving you with a smile and making sure every visit feels like\n          coming home.\n        </p>\n        <p class=\"text-lg text-gray-600\">\n          So, come on in, grab a seat, and let us take care of the rest. We can\'t wait to share our love of food with\n          you!\n        </p>\n        <p class=\"text-lg text-gray-800 font-semibold mt-6\">See you soon! 🍽️✨</p>', '1', '1', '7', '1', '1', '1', '0', '1', 'monthly', 'license_expired', '2025-11-20 00:00:00', '2025-10-20 12:56:44', '2025-09-20 12:56:44', '2025-09-20 12:56:44', NULL, NULL, NULL, '1', 'Confirmed', '30', 'Approved', NULL, NULL, NULL, NULL, NULL, '0', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '1', '1', '0', NULL, '1', '1', '0', '0', '1', '0', '0', 'order', '0', 'en', '1', '1', '1', '10'),
('4', 'iim-lucknow.ewiidine.ca', 'MOM\'s Biryani', 'moms-biryani', 'IIM L MESS', '8840974810', '91', 'madh321@gmail.com', 'Asia/Kolkata', '#059669', '5, 150, 105', 'fe8a6d219504148863cf356c9b23c71a.jpeg', '103', '0', '0', '0', '16', 'free', '1', '2025-10-07 15:00:09', '2025-10-15 14:39:49', '1', '<p class=\"text-lg text-gray-600 mb-6\">\n          Welcome to our restaurant, where great food and good vibes come together! We\'re a local, family-owned spot that loves bringing people together over delicious meals and unforgettable moments. Whether you\'re here for a quick bite, a family dinner, or a celebration, we\'re all about making your time with us special.\n        </p>\n        <p class=\"text-lg text-gray-600 mb-6\">\n          Our menu is packed with dishes made from fresh, quality ingredients because we believe food should taste as\n          good as it makes you feel. From our signature dishes to seasonal specials, there\'s always something to excite\n          your taste buds.\n        </p>\n        <p class=\"text-lg text-gray-600 mb-6\">\n          But we\'re not just about the food—we\'re about community. We love seeing familiar faces and welcoming new ones.\n          Our team is a fun, friendly bunch dedicated to serving you with a smile and making sure every visit feels like\n          coming home.\n        </p>\n        <p class=\"text-lg text-gray-600\">\n          So, come on in, grab a seat, and let us take care of the rest. We can\'t wait to share our love of food with\n          you!\n        </p>\n        <p class=\"text-lg text-gray-800 font-semibold mt-6\">See you soon! 🍽️✨</p>', '1', '1', '7', '1', '1', '1', '1', '3', 'lifetime', 'active', NULL, NULL, '2025-10-07 15:00:09', '2025-10-07 15:00:09', NULL, NULL, NULL, '1', 'Confirmed', '30', 'Approved', NULL, NULL, NULL, NULL, NULL, '1', '1', NULL, NULL, 'android-chrome-192x192.png', 'android-chrome-512x512.png', 'apple-touch-icon.png', 'favicon-16x16.png', 'favicon-32x32.png', 'favicon.ico', '1', '1', '1', NULL, '1', '1', '1', '1', '1', '0', '0', 'order', '0', 'en', '1', '1', '1', '10');


-- Table structure for table `role_has_permissions`
CREATE TABLE `role_has_permissions` (
  `permission_id` bigint(20) unsigned NOT NULL,
  `role_id` bigint(20) unsigned NOT NULL,
  PRIMARY KEY (`permission_id`,`role_id`),
  KEY `role_has_permissions_role_id_foreign` (`role_id`),
  CONSTRAINT `role_has_permissions_permission_id_foreign` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE,
  CONSTRAINT `role_has_permissions_role_id_foreign` FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `role_has_permissions`
INSERT INTO `role_has_permissions` VALUES
('1', '2'),
('1', '3'),
('1', '6'),
('1', '7'),
('1', '10'),
('1', '11'),
('1', '14'),
('1', '15'),
('2', '2'),
('2', '3'),
('2', '6'),
('2', '7'),
('2', '10'),
('2', '11'),
('2', '14'),
('2', '15'),
('3', '2'),
('3', '3'),
('3', '6'),
('3', '7'),
('3', '10'),
('3', '11'),
('3', '14'),
('3', '15'),
('4', '2'),
('4', '3'),
('4', '6'),
('4', '7'),
('4', '10'),
('4', '11'),
('4', '14'),
('4', '15'),
('5', '2'),
('5', '3'),
('5', '6'),
('5', '7'),
('5', '10'),
('5', '11'),
('5', '14'),
('5', '15'),
('6', '2'),
('6', '3'),
('6', '6'),
('6', '7'),
('6', '10'),
('6', '11'),
('6', '14'),
('6', '15'),
('7', '2'),
('7', '3'),
('7', '6'),
('7', '7'),
('7', '10'),
('7', '11'),
('7', '14'),
('7', '15'),
('8', '2'),
('8', '3'),
('8', '6'),
('8', '7'),
('8', '10'),
('8', '11'),
('8', '14'),
('8', '15'),
('9', '2'),
('9', '3'),
('9', '6'),
('9', '7'),
('9', '10'),
('9', '11'),
('9', '14'),
('9', '15'),
('10', '2'),
('10', '3'),
('10', '6'),
('10', '7'),
('10', '10'),
('10', '11'),
('10', '14'),
('10', '15'),
('11', '2'),
('11', '3'),
('11', '6'),
('11', '7'),
('11', '10'),
('11', '11'),
('11', '14'),
('11', '15'),
('12', '2'),
('12', '3'),
('12', '6'),
('12', '7'),
('12', '10'),
('12', '11'),
('12', '14'),
('12', '15'),
('13', '2'),
('13', '3'),
('13', '6'),
('13', '7'),
('13', '10'),
('13', '11'),
('13', '14'),
('13', '15'),
('14', '2'),
('14', '3'),
('14', '6'),
('14', '7'),
('14', '10'),
('14', '11'),
('14', '14'),
('14', '15'),
('15', '2'),
('15', '3'),
('15', '6'),
('15', '7'),
('15', '10'),
('15', '11'),
('15', '14'),
('15', '15'),
('16', '2'),
('16', '3'),
('16', '6'),
('16', '7'),
('16', '10'),
('16', '11'),
('16', '14'),
('16', '15'),
('17', '2'),
('17', '3'),
('17', '6'),
('17', '7'),
('17', '10'),
('17', '11'),
('17', '14'),
('17', '15'),
('18', '2'),
('18', '3'),
('18', '6'),
('18', '7'),
('18', '10'),
('18', '11'),
('18', '14'),
('18', '15'),
('19', '2'),
('19', '3'),
('19', '6'),
('19', '7'),
('19', '10'),
('19', '11'),
('19', '14'),
('19', '15'),
('20', '2'),
('20', '3'),
('20', '6'),
('20', '7'),
('20', '10'),
('20', '11'),
('20', '14'),
('20', '15'),
('21', '2'),
('21', '3'),
('21', '6'),
('21', '7'),
('21', '10'),
('21', '11'),
('21', '14'),
('21', '15'),
('22', '2'),
('22', '3'),
('22', '6'),
('22', '7'),
('22', '10'),
('22', '11'),
('22', '14'),
('22', '15'),
('23', '2'),
('23', '3'),
('23', '6'),
('23', '7'),
('23', '10'),
('23', '11'),
('23', '14'),
('23', '15'),
('24', '2'),
('24', '3'),
('24', '6'),
('24', '7'),
('24', '10'),
('24', '11'),
('24', '14'),
('24', '15'),
('25', '2'),
('25', '3'),
('25', '6'),
('25', '7'),
('25', '10'),
('25', '11'),
('25', '14'),
('25', '15'),
('25', '16'),
('25', '17'),
('26', '2'),
('26', '3'),
('26', '6'),
('26', '7'),
('26', '10'),
('26', '11'),
('26', '14'),
('26', '15'),
('27', '2'),
('27', '3'),
('27', '6'),
('27', '7'),
('27', '10'),
('27', '11'),
('27', '14'),
('27', '15'),
('27', '16'),
('27', '17'),
('28', '2'),
('28', '3'),
('28', '6'),
('28', '7'),
('28', '10'),
('28', '11'),
('28', '14'),
('28', '15'),
('28', '16'),
('29', '2'),
('29', '3'),
('29', '6'),
('29', '7'),
('29', '10'),
('29', '11'),
('29', '14'),
('29', '15'),
('30', '2'),
('30', '3'),
('30', '6'),
('30', '7'),
('30', '10'),
('30', '11'),
('30', '14'),
('30', '15'),
('31', '2'),
('31', '3'),
('31', '6'),
('31', '7'),
('31', '10'),
('31', '11'),
('31', '14'),
('31', '15'),
('32', '2'),
('32', '3'),
('32', '6'),
('32', '7'),
('32', '10'),
('32', '11'),
('32', '14'),
('32', '15'),
('33', '2'),
('33', '3'),
('33', '6'),
('33', '7'),
('33', '10'),
('33', '11'),
('33', '14'),
('33', '15'),
('34', '2'),
('34', '3'),
('34', '6'),
('34', '7'),
('34', '10'),
('34', '11'),
('34', '14'),
('34', '15'),
('35', '2'),
('35', '3'),
('35', '6'),
('35', '7'),
('35', '10'),
('35', '11'),
('35', '14'),
('35', '15'),
('36', '2'),
('36', '3'),
('36', '6'),
('36', '7'),
('36', '10'),
('36', '11'),
('36', '14'),
('36', '15'),
('37', '2'),
('37', '3'),
('37', '6'),
('37', '7'),
('37', '10'),
('37', '11'),
('37', '14'),
('37', '15'),
('38', '2'),
('38', '3'),
('38', '6'),
('38', '7'),
('38', '10'),
('38', '11'),
('38', '14'),
('38', '15'),
('39', '2'),
('39', '3'),
('39', '6'),
('39', '7'),
('39', '10'),
('39', '11'),
('39', '14'),
('39', '15'),
('40', '2'),
('40', '3'),
('40', '6'),
('40', '7'),
('40', '10'),
('40', '11'),
('40', '14'),
('40', '15'),
('41', '2'),
('41', '3'),
('41', '6'),
('41', '7'),
('41', '10'),
('41', '11'),
('41', '14'),
('41', '15'),
('42', '2'),
('42', '3'),
('42', '6'),
('42', '7'),
('42', '10'),
('42', '11'),
('42', '14'),
('42', '15'),
('43', '2'),
('43', '3'),
('43', '6'),
('43', '7'),
('43', '10'),
('43', '11'),
('43', '14'),
('43', '15'),
('44', '2'),
('44', '3'),
('44', '6'),
('44', '7'),
('44', '10'),
('44', '11'),
('44', '14'),
('44', '15'),
('45', '2'),
('45', '3'),
('45', '6'),
('45', '7'),
('45', '10'),
('45', '11'),
('45', '14'),
('45', '15'),
('46', '2'),
('46', '3'),
('46', '6'),
('46', '7'),
('46', '10'),
('46', '11'),
('46', '14'),
('46', '15'),
('47', '2'),
('47', '3'),
('47', '6'),
('47', '7'),
('47', '10'),
('47', '11'),
('47', '14'),
('47', '15'),
('48', '2'),
('48', '3'),
('48', '6'),
('48', '7'),
('48', '10'),
('48', '11'),
('48', '14'),
('48', '15'),
('49', '2'),
('49', '3'),
('49', '6'),
('49', '7'),
('49', '10'),
('49', '11'),
('49', '14'),
('49', '15'),
('50', '2'),
('50', '3'),
('50', '6'),
('50', '7'),
('50', '10'),
('50', '11'),
('50', '14'),
('50', '15'),
('51', '2'),
('51', '3'),
('51', '6'),
('51', '7'),
('51', '10'),
('51', '11'),
('51', '14'),
('51', '15'),
('52', '2'),
('52', '3'),
('52', '6'),
('52', '7'),
('52', '10'),
('52', '11'),
('52', '14'),
('52', '15'),
('53', '2'),
('53', '3'),
('53', '6'),
('53', '7'),
('53', '10'),
('53', '11'),
('53', '14'),
('53', '15'),
('54', '2'),
('54', '3'),
('54', '6'),
('54', '7'),
('54', '10'),
('54', '11'),
('54', '14'),
('54', '15'),
('55', '2'),
('55', '3'),
('55', '6'),
('55', '7'),
('55', '10'),
('55', '11'),
('55', '14'),
('55', '15'),
('56', '2'),
('56', '3'),
('56', '6'),
('56', '7'),
('56', '10'),
('56', '11'),
('56', '14'),
('56', '15'),
('57', '2'),
('57', '3'),
('57', '6'),
('57', '7'),
('57', '10'),
('57', '11'),
('57', '14'),
('57', '15'),
('58', '2'),
('58', '3'),
('58', '6'),
('58', '7'),
('58', '10'),
('58', '11'),
('58', '14'),
('58', '15'),
('59', '2'),
('59', '3'),
('59', '6'),
('59', '7'),
('59', '10'),
('59', '11'),
('59', '14'),
('59', '15'),
('60', '2'),
('60', '3'),
('60', '6'),
('60', '7'),
('60', '10'),
('60', '11'),
('60', '14'),
('60', '15'),
('61', '2'),
('61', '3'),
('61', '6'),
('61', '7'),
('61', '10'),
('61', '11'),
('61', '14'),
('61', '15'),
('62', '2'),
('62', '3'),
('62', '6'),
('62', '7'),
('62', '10'),
('62', '11'),
('62', '14'),
('62', '15'),
('63', '2'),
('63', '3'),
('63', '6'),
('63', '7'),
('63', '10'),
('63', '11'),
('63', '14'),
('63', '15'),
('64', '2'),
('64', '3'),
('64', '6'),
('64', '7'),
('64', '10'),
('64', '11'),
('64', '14'),
('64', '15'),
('65', '2'),
('65', '3'),
('65', '6'),
('65', '7'),
('65', '10'),
('65', '11'),
('65', '14'),
('65', '15'),
('66', '2'),
('66', '3'),
('66', '6'),
('66', '7'),
('66', '10'),
('66', '11'),
('66', '14'),
('66', '15'),
('67', '2'),
('67', '3'),
('67', '6'),
('67', '7'),
('67', '10'),
('67', '11'),
('67', '14'),
('67', '15'),
('68', '2'),
('68', '3'),
('68', '6'),
('68', '7'),
('68', '10'),
('68', '11'),
('68', '14'),
('68', '15'),
('69', '2'),
('69', '3'),
('69', '6'),
('69', '7'),
('69', '10'),
('69', '11'),
('69', '14'),
('69', '15'),
('70', '2'),
('70', '3'),
('70', '6'),
('70', '7'),
('70', '10'),
('70', '11'),
('70', '14'),
('70', '15'),
('71', '2'),
('71', '3'),
('71', '6'),
('71', '7'),
('71', '10'),
('71', '11'),
('71', '14'),
('71', '15'),
('72', '2'),
('72', '3'),
('72', '6'),
('72', '7'),
('72', '10'),
('72', '11'),
('72', '14'),
('72', '15'),
('73', '2'),
('73', '3'),
('73', '6'),
('73', '7'),
('73', '10'),
('73', '11'),
('73', '14'),
('73', '15'),
('74', '2'),
('74', '3'),
('74', '6'),
('74', '7'),
('74', '10'),
('74', '11'),
('74', '14'),
('74', '15'),
('75', '2'),
('75', '3'),
('75', '6'),
('75', '7'),
('75', '10'),
('75', '11'),
('75', '14'),
('75', '15'),
('76', '2'),
('76', '3'),
('76', '6'),
('76', '7'),
('76', '10'),
('76', '11'),
('76', '14'),
('76', '15'),
('77', '2'),
('77', '3'),
('77', '6'),
('77', '7'),
('77', '10'),
('77', '11'),
('77', '14'),
('77', '15'),
('78', '2'),
('78', '3'),
('78', '6'),
('78', '7'),
('78', '10'),
('78', '11'),
('78', '14'),
('78', '15'),
('79', '2'),
('79', '3'),
('79', '6'),
('79', '7'),
('79', '10'),
('79', '11'),
('79', '14'),
('79', '15'),
('80', '2'),
('80', '3'),
('80', '6'),
('80', '7'),
('80', '10'),
('80', '11'),
('80', '14'),
('80', '15'),
('81', '2'),
('81', '3'),
('81', '6'),
('81', '7'),
('81', '10'),
('81', '11'),
('81', '14'),
('81', '15'),
('82', '2'),
('82', '3'),
('82', '6'),
('82', '7'),
('82', '10'),
('82', '11'),
('82', '14'),
('82', '15'),
('83', '2'),
('83', '3'),
('83', '6'),
('83', '7'),
('83', '10'),
('83', '11'),
('83', '14'),
('83', '15'),
('84', '2'),
('84', '3'),
('84', '6'),
('84', '7'),
('84', '10'),
('84', '11'),
('84', '14'),
('84', '15'),
('85', '2'),
('85', '3'),
('85', '6'),
('85', '7'),
('85', '10'),
('85', '11'),
('85', '14'),
('85', '15'),
('86', '2'),
('86', '3'),
('86', '6'),
('86', '7'),
('86', '10'),
('86', '11'),
('86', '14'),
('86', '15'),
('87', '2'),
('87', '3'),
('87', '6'),
('87', '7'),
('87', '10'),
('87', '11'),
('87', '14'),
('87', '15'),
('88', '2'),
('88', '3'),
('88', '6'),
('88', '7'),
('88', '10'),
('88', '11'),
('88', '14'),
('88', '15'),
('89', '2'),
('89', '3'),
('89', '6'),
('89', '7'),
('89', '10'),
('89', '11'),
('89', '14'),
('89', '15');


-- Table structure for table `roles`
CREATE TABLE `roles` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(191) NOT NULL,
  `display_name` varchar(191) DEFAULT NULL,
  `guard_name` varchar(191) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `restaurant_id` bigint(20) unsigned DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `roles_name_guard_name_unique` (`name`,`guard_name`),
  KEY `roles_restaurant_id_foreign` (`restaurant_id`),
  CONSTRAINT `roles_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `roles`
INSERT INTO `roles` VALUES
('1', 'Super Admin', 'Super Admin', 'web', '2025-09-17 05:36:43', '2025-09-17 05:36:43', NULL),
('2', 'Admin_1', 'Admin', 'web', '2025-09-17 05:36:44', '2025-09-17 05:36:44', '1'),
('3', 'Branch Head_1', 'Branch Head', 'web', '2025-09-17 05:36:44', '2025-09-17 05:36:44', '1'),
('4', 'Waiter_1', 'Waiter', 'web', '2025-09-17 05:36:44', '2025-09-17 05:36:44', '1'),
('5', 'Chef_1', 'Chef', 'web', '2025-09-17 05:36:44', '2025-09-17 05:36:44', '1'),
('6', 'Admin_2', 'Admin', 'web', '2025-09-17 10:02:45', '2025-09-17 10:02:45', '2'),
('7', 'Branch Head_2', 'Branch Head', 'web', '2025-09-17 10:02:45', '2025-09-17 10:02:45', '2'),
('8', 'Waiter_2', 'Waiter', 'web', '2025-09-17 10:02:45', '2025-09-17 10:02:45', '2'),
('9', 'Chef_2', 'Chef', 'web', '2025-09-17 10:02:45', '2025-09-17 10:02:45', '2'),
('10', 'Admin_3', 'Admin', 'web', '2025-09-20 12:56:45', '2025-09-20 12:56:45', '3'),
('11', 'Branch Head_3', 'Branch Head', 'web', '2025-09-20 12:56:45', '2025-09-20 12:56:45', '3'),
('12', 'Waiter_3', 'Waiter', 'web', '2025-09-20 12:56:45', '2025-09-20 12:56:45', '3'),
('13', 'Chef_3', 'Chef', 'web', '2025-09-20 12:56:45', '2025-09-20 12:56:45', '3'),
('14', 'Admin_4', 'Admin', 'web', '2025-10-07 15:00:09', '2025-10-07 15:00:09', '4'),
('15', 'Branch Head_4', 'Branch Head', 'web', '2025-10-07 15:00:09', '2025-10-07 15:00:09', '4'),
('16', 'Waiter_4', 'Waiter', 'web', '2025-10-07 15:00:09', '2025-10-07 15:00:09', '4'),
('17', 'Chef_4', 'Chef', 'web', '2025-10-07 15:00:09', '2025-10-07 15:00:09', '4');


-- Table structure for table `sessions`
CREATE TABLE `sessions` (
  `id` varchar(191) NOT NULL,
  `user_id` bigint(20) unsigned DEFAULT NULL,
  `ip_address` varchar(45) DEFAULT NULL,
  `user_agent` text DEFAULT NULL,
  `payload` longtext NOT NULL,
  `last_activity` int(11) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `sessions_user_id_index` (`user_id`),
  KEY `sessions_last_activity_index` (`last_activity`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `sessions`
INSERT INTO `sessions` VALUES
('02gWRjBtAHNmVoYFsxb2CApXV25BquUnm1ueQogm', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiNnEyVlJkdkVmV0NIaDN6Y3BpdFFkQ0pCOG1UUFBNdGhwNlFrWmhYTCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzA6Imh0dHA6Ly9kZXYud2VibWFpbC5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165425'),
('0kwURelyakBU9fn4Piof08wqjxSjo0SX8Us8GE2j', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiUkRPQkljYUNQOUN0NE1aVmhLWVRoRlh6YjJKVndQV0gyV0JNc1FBMSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI1OiJodHRwOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165391'),
('0xICjvSvHp5NLkhkinUVrSPxsQtovq8HhbmJqHoR', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoidTE2YlYxWGljUDI0N1RyYXJSVzJ2aGswS3dPaTY0WXh1Q0x3bzRmRSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzA6Imh0dHA6Ly9jcGNhbGVuZGFycy5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165368'),
('0xv0VX0Pm0Vy7ygWcww4EDUDnvX48Yqzx1WGIzqB', NULL, '167.99.210.137', 'Mozilla/5.0 (Linux; Android 6.0; HTC One M9 Build/MRA191188) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.1255.98 Mobile Safari/537.3', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiR3BDSzBLTmcwY0NwUDhPcjNMNnROQ3hLZUlYYkJaazJvNGJFRmJqWiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjY6Imh0dHA6Ly93ZWJkaXNrLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761223544'),
('15mYZfVnmR0t6LquiDhBvmzd0fRl1fApv0VlTWpd', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiT1JDakxZd2Z6eEdPckZ2UVZxTFpiTXJIT1FmWnNqRmNHY0VKd1NjOCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI1OiJodHRwOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761171428'),
('16qgF90Sk15wcnQRq2wVLsVFsKSCztsYDl4eDjAq', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiRG9aMVZ6a1g4TFZjZ2FQQm9TcWVtMTR2MndyNkZNQnFQdlRibk9XSSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjg6Imh0dHA6Ly9kZXYuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761171430'),
('1a72XKIw1Zg54Ah0uKgSQPnOxKPMeAvbxjHX5zCQ', NULL, '140.228.21.27', 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/89.0.4389.90 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiT3VWVnFXeDkwejlyYnJSNllzUjZiQmM1anlYd0hBbDZnTjJFYmVXVCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTg6Imh0dHA6Ly9ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761243176'),
('1cDH0VHEKkUCBGs9uVUDper8SFcfZqxJglDJm6DV', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiTVFoVGNiVldqYUJyMWFZejRZWEtpMlVDZFlyNElWUlozTzdWSUZRcSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTg6Imh0dHA6Ly9ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165388'),
('1GONMeSsdlPgQ6khVc8ZRBCfylEUqMkWiX6Sg2wM', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiSnpwVkJ2YkFwZm9WRE5Mc3l1RFZkUEFmbUNiYVFQUmF6azhobVpLcyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NDE6Imh0dHA6Ly9kZXYuYXV0b2Rpc2NvdmVyLmV3aWlkaW5lLmNhL2xvZ2luIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165328'),
('1La1p3TxzwPPJUiJCMweF45D12z8dPGYIGidBKyg', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiMVpuNEJFV3ZOeWxCM3pRcVpYeWVyUmducGNQTEhrTzJQbU5XcHZTayI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjc6Imh0dHA6Ly9lbi5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761160789'),
('1sPdXIefAC9vBPG53Tl550tOrC8iHlD04RpSD2c0', NULL, '142.93.143.8', 'Mozilla/5.0 (Linux; Android 6.0; HTC One M9 Build/MRA191188) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.1255.98 Mobile Safari/537.3', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiS216aVFwYkRZbG8wTGdhSnFoZUtHQlp3VUdUOEpKZkhEdm1mOUE5OSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzE6Imh0dHBzOi8vZXdpaWRpbmUuY2EuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761181421'),
('2jcVhQRxlNznZtLIRwG4ivHsLWZnHP0TFB72ebRv', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiS0RlYnhWZlBwUko3c01zM3F2enZoaXFXcnJjaDdHTk9QTUtYc3VMUCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NDA6Imh0dHA6Ly9lbi5hdXRvZGlzY292ZXIuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165333'),
('2kimuG3NHnN1m4xlpKF8kZPZuHgPzxnLyEt1Z3f0', NULL, '157.173.122.176', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36 Edg/91.0.864.54', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiWkNNOVF5VVNodHkzcE9Ra1N2cmFUZjMxb0NlbFBVbm50U3VybkxicyI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTg6Imh0dHA6Ly9ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761257038'),
('2oWi4j2AoL0HPsLfWZPOkJ3r3V7Vnc3rcs86wffT', NULL, '182.42.105.144', 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiSlZZbkw5Umx6YnI4UktINzFud0FXeEJ5Y1poVnlLVzUzZnJ3RHowZiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTg6Imh0dHA6Ly9ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761216388'),
('31eDJhRqdHYbggbP124eS0MiDio2Xed7OMoaFAb6', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiVkNvQllMQ3RmMkw5Z0JlNFdrc00yd1hyRVBuWjdDTUFwcm02NnVkQSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjg6Imh0dHA6Ly9kZXYuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165385'),
('3p2Y1f1oGqueOaScTMOe8C6LWayfxa4nfVw4P7LO', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiVEJlSVN0VVFTcENEUlNHQkhXTGpvb3k0TXhyV3loNzNWbTRleFdWWCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzY6Imh0dHA6Ly9kZXYud2ViZGlzay5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165401'),
('5DBd944ICcPDOPQU06b1kiTqOrRZgX4I3OiYvYkE', NULL, '205.169.39.1', 'Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoia3M2UTdoeGMzemU3cE5JdEJMdWZoY2ljNkgxSVZYcTl5N3lmRmE2TCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjk6Imh0dHA6Ly9kaTR2Mmt6dGdoLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761197503'),
('5o2bJ93YJ6jICFLamtgMkpcvIrSL9lLGdrjlDlQe', NULL, '106.219.144.210', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_1) AppleWebKit/601.2.4 (KHTML, like Gecko) Version/9.0.1 Safari/601.2.4 facebookexternalhit/1.1 Facebot Twitterbot/1.0', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiWWt5WElSSUNNOE04QTFGN0Nvdk1jdHNlMk8yRW5aRXdFMnRVcjMyYSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTk6Imh0dHBzOi8vZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761205871'),
('5XK4MPVzulaVAOSSpCfeWwGc4Cu3qvuhZ8aZqhur', NULL, '124.226.222.66', 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiN3JNWFVybUZPeXpMOUxkUk84UDZUM1VYZFRpNkVuTllHZzc1enNJQSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTg6Imh0dHA6Ly9ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761174460'),
('5yqIcH9S8LvT4Zfnl7HCDm9siDBkGSvJdXLP416G', NULL, '142.93.143.8', '', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiUW91WmtTd2VsYTRTWHRIVkZuM2ltWVVCQ2pYZGZWQXFndTd6bHkzaiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzE6Imh0dHBzOi8vZXdpaWRpbmUuY2EuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761181399'),
('6CqoRQSwoVRAaBMkJaUw3C2suDXdoVoYLNg0V52J', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiOEM0Q3Z6QXFaV2JmY2UyMk9rUXVJNm9NcGp4S3gyU2R4THBrRUpQQiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NDA6Imh0dHA6Ly93d3cuY3BjYWxlbmRhcnMuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165372'),
('6fQUzdYWp1zoxJC8FzKg0C52notVOT5SnvJXv93F', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiMnBQTndMZ01mNTdzR1FNVGIzR2xzM1h4UFl3T2NJdkJESXV2UnVKbCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzE6Imh0dHA6Ly9jcGFuZWwuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165358'),
('6KZpla6BKNHqm7CLmazCB2Vz2HCiA2MU61llRMMI', NULL, '117.62.235.53', 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiaUdYeGM1VkVnalBMNnJQYmFFQmdKYXhLWmhNOThKanhYUU9xdVB0MyI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761195420'),
('6p2NSMCGWOXump3CepXr75yrqJ8WIL0vf9MX8JKV', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoibHJTM1ZsMG1PVEhPN3c2UmF1ZjZQNWdaUk5USlBybDNZUXg4dklObCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTg6Imh0dHA6Ly9ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761171427'),
('6xQzcvTx5RF0lmESRffxu95KEg0nAW2oMJXdn2qb', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiV2MzUloxVENvZWRzS2ZkQ3Q0bTlUNTlvMGpzbHJwV2VLS3ExakZFVCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mzc6Imh0dHA6Ly9ld2lpZGluZS5jYS5ld2lpZGluZS5jYS9zaWduaW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761172232'),
('82JSNUT9ZO28ptIP959SSu9dPWJtXDx55ezQ3yFz', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoidndwU0NRV1pmN3ZwdzdIN3BoU2swenB4dVBEM3BDVTVvUVVYa21qdiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjg6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165457'),
('8AohnawKDvT296dyH1FR5CbtlWI2ypJcwxoSeVIN', NULL, '167.99.182.39', 'Mozilla/5.0 (Linux; Android 6.0; HTC One M9 Build/MRA191188) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.1255.98 Mobile Safari/537.3', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiQTI3d0pXVWdoenpIT1c3ckRobmc0VFVnNnFWWEttdHRFaUdmV0duciI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjU6Imh0dHA6Ly9jcGFuZWwuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761223526'),
('8PTx0ny8dnRyFBMxPoNT6o4gEf37h87WA8q5bZof', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiRUZRYUhWR3M5U2lsbUYwSWlpODN0THpQYkk2dUJTSlhZYjZTTnhDcSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTg6Imh0dHA6Ly9ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761160782'),
('8VmGIbx4N5JVZaSfZzO3FgNaJc9W9eaa50tzhmfu', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoibHJoMjIwYUlHZjVCWEJKY2p0OWtFRE5RNDBtYTdoTjBGMVZOUGc4WiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mzk6Imh0dHA6Ly9lbi5jcGNhbGVuZGFycy5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165375'),
('8x9prXpAMf31M9z67lXqETvfj6ighQ6H7Th1QdX2', NULL, '185.247.137.146', 'Mozilla/5.0 (compatible; InternetMeasurement/1.0; +https://internet-measurement.com/)', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiMjl6a0Y4cjhDcHZESVFqS2RJMlZNMWVUQ1pXTFEyRUFHT0ZGNm9ZMiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjU6Imh0dHA6Ly9jcGFuZWwuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761196641'),
('94LtknjtZKvAT5GhyjZlbyPZW258eaO7IkkRhAy1', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoidTViUEs0R0pPNno2clJIdUdqTlhhcFVYUU1uUno5UXk2cXI2eVVmQiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI1OiJodHRwOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165389'),
('96n9BcaroXa5yCYR7kNase7qjTxqEjlJ6kPJyY3y', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiNloyOVV1NDVCVkVsajBwTU1XT2lnSFRWYUlTeEUweUcwN0VLaUVleCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NDM6Imh0dHA6Ly9lbi53d3cuZXdpaWRpbmUuY2EuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761172229'),
('9DzQA2tgdW7kjCfC5DULGPknjFoGqmxATLzuO0mL', '1', '106.219.144.210', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.6 Safari/605.1.15', '[encoded data, 20936 characters]', '1761234176'),
('9Sxt7wdqvpRX9G29uqqzZOJUrrZPw9N58mSajICB', NULL, '157.245.36.108', 'Mozilla/5.0 (Linux; Android 6.0; HTC One M9 Build/MRA191188) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.1255.98 Mobile Safari/537.3', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiazlnbjdWaTVtT1AyUXV5VFVPOUJodTdVN2p3RW9zNXJLQkdud090YSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzU6Imh0dHBzOi8vd3d3LmV3aWlkaW5lLmNhLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761214555'),
('a4VSm8HSCIo0SrBYJqQb6fpAnLgi0DWaXH7pRPM9', NULL, '117.33.163.216', 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiOE5PV2k3eWJtR2poSFIxbGlPRXY3R212UWwxcXNLUUpmWmNLek41cCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761238592'),
('alYAxxzt03EWp8wZMvXcm9g0BiIfBklmsToloVyK', NULL, '167.71.175.236', 'Mozilla/5.0 (Linux; Android 6.0; HTC One M9 Build/MRA191188) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.1255.98 Mobile Safari/537.3', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiMlJRZllEYm5XMHBWNE9ZazFnM1NYUmZGRGxLYmZyUkY0MVkySW1zcCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjM6Imh0dHBzOi8vd3d3LmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761235241'),
('aSEx54ZWfsO1VlwliGgg7T0IwqrDBZYzo3e3VyUY', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoidFpodm1QdnJBRThydnJkRW9xdUNpTGwwa0dCY0s5V1NYYlFvZlVJVSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzU6Imh0dHA6Ly93d3cuY3BhbmVsLmV3aWlkaW5lLmNhL2xvZ2luIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165344'),
('auhr4mLUtdptsx7edb8apHZNWiuwM203IpAzAKFw', NULL, '124.156.157.91', 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiR1Ywa2hESUtDQUhMbGJsRTc5bEpqTlRzUEkyM0k4S0NCVUsxMzhNNiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761231970'),
('BXEHMLY7AQZmRbiHkvZ41gWqVp0okrlc7hQlxiqW', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoialp2MERGekE4a09tQ1FuSVdtdklIbDVaVGExdUdsam1CZXkxdWFrUyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzQ6Imh0dHA6Ly9kZXYuY3BjYWxlbmRhcnMuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165373'),
('Cfu6wa76h2ezaQ5q6odh1HrSenbMWPAjNKVEB2i8', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiRENNeHRpS2lNSmhnUTRxNDd4bkZOcDBEOFBlWlVOckZlSFJpOE1tVyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjY6Imh0dHA6Ly9lbi5tYWlsLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165395'),
('CjG7WfHXQ6D3GdFJHZXhf3GGGXTnqg0zSPcSxX92', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoidnR6c3FPak5TMHZCQ25mUXN0WWk0TjNKa29qV29DNDRwbVNTNFB3eSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjM6Imh0dHA6Ly9tYWlsLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165396'),
('crLExOua8Y04vZqY5gykshexAZiscNOTXexYMssN', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiZktKZnRNZ3NlMUFTMmxWWHVQSHo2Z1pJbUtkazBuSjZJdFNzd3ZXaCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mzg6Imh0dHA6Ly93d3cud3d3LmV3aWlkaW5lLmNhLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761172229'),
('cUp2GUnDIh6BzNsCZ3cNIAZXpCckoIdzoGo6d6Ij', NULL, '167.71.175.236', '', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoicDFzRERBaklsWXNTdUxURkFpNFJmYTAwNjc2MGJZM3ZHQk5kNmdibiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjM6Imh0dHBzOi8vd3d3LmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761235240'),
('CzP7xa2L58RgJ3fICf0uoH3fdgIroviRVjBl0XCa', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoic0hsSEw1aVI4TUxvOXg5UmVqYktiS215amE1WHVOVTdYcXI1U2JOYyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzA6Imh0dHA6Ly9kZXYud2ViZGlzay5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165401'),
('D1vEytAliKqLSS6tidKcWFTKPzbHfJh52zbJAuPn', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiODlINUJCTmRVSlJXQm5aSGZ1RXBSUGJrejEzbjFrOW04M2t1N3NYcSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzY6Imh0dHA6Ly9jcGNvbnRhY3RzLmV3aWlkaW5lLmNhL3NpZ25pbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165381'),
('DkYR67RZ4Tyh1z7S6FU9KTRTUg3q2gLLg7I5qkGa', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiYjZUQ2luWHc3alA0cVFuT0hLMWJDS2NaZnV4c1JNRTk3amczOWREaSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mzg6Imh0dHA6Ly9hdXRvZGlzY292ZXIuZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165331'),
('DqFc6NLHkKypiBwe0R04U9JeyZNAvS4o77eoKYXY', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiTWYxQlJJY1BJcDdwcFFqbzVzWUhlRUc0cjZjQjNHVGNTdVRaM0ZqOCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjE6Imh0dHA6Ly9lbi5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761171428'),
('DSl3mYlRU2FZNazru8l7jBHdeYhZ8Mq5Vnl9DBPf', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoia25NamVqTVRwR2tiQ3V5T3lDS1JkYm5sOGszb05GaU4wM3NnajFOSSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzM6Imh0dHA6Ly9lbi5jcGNhbGVuZGFycy5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165374'),
('dtFmE0gxIxCM1UR95qBOtZWh0lYdFgrLmOdxlmrb', NULL, '38.254.165.132', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiQ1l1b25EdHBicWZjUGozeDN6NFJQZnpNdTFQc0s5YnRzSGFZNzdxVyI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI2OiJodHRwczovL2V3aWlkaW5lLmNhL3NpZ25pbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761237306'),
('dtmzxzZ5J7k5j4PfAgZGXUyEQdGVtIuHpD4DkeNQ', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiellGcTBDTUFRdmRkWW1WdTBxN3ptWlJseDZORm45Q2pyOGwzTWRyWiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzU6Imh0dHA6Ly93d3cuYXV0b2Rpc2NvdmVyLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165330'),
('dzGwEiczzojZExZLQGCfoUZm2P4rKCqJPI6dqZ0e', NULL, '174.138.115.87', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36 Edg/141.0.0.0', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoidVpUeXpxZjQyUWRvNGpMZTdhc2YyZmtWNDlyODI1Q1NxVmFrZjRJVyI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761225287'),
('DzjCuRCKbuAZRwYdW8Qwp63erZ2YnR40pk5U1Wd5', NULL, '106.75.167.138', 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiTUd4S0dxbXNMTnFMbnZKTXIzaGsxM09HYnRDZ2RKY1Fwb2d4dXNyRSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjk6Imh0dHA6Ly9jcGNvbnRhY3RzLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761176645'),
('E0cvjrVvsyywPJyC0etYrW0VJXAzvMmJL8Fp1tNe', NULL, '106.75.129.228', 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiOVlNb2NRMlkwYld1QVp3RVZNVGxqMDQ3RkFTSkZTNVNvd0JFWDBrQiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjY6Imh0dHA6Ly93ZWJkaXNrLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761176644'),
('EJEOBa93r6Nt9MlJRiyyraUb9by0mWcijbqrEMbf', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiSVJvdEI5ZlJtTW5SYTY3YUs4aTdtOG9VSFMzTFJFbU0yYUJEbzh0VSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTg6Imh0dHA6Ly9ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761160777'),
('EKYN4f7i3eAGYdh50L7BpqqYoWAAXzRAluENCFqK', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiWU9UanNGNlB1QnB6d2hheDZZYmpqUWY1dGhONlFiTzNmcXhrb2lkMCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzU6Imh0dHA6Ly9lbi53ZWJtYWlsLmV3aWlkaW5lLmNhL2xvZ2luIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165441'),
('EliPPdZLQyGbirreF3Me4JS4S0EeLKZKyslOHpRe', NULL, '8.217.215.15', 'AliyunSecBot/Aliyun (AliyunSecBot@service.alibaba.com)', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiejNleVdPUjNsNUV2ellwZ01kaW05TlB3UWxNUGdTUVh6R28zWEdJYSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjM3OiJodHRwczovL2V3aWlkaW5lLmNhL3Jlc3RhdXJhbnQtc2lnbnVwIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761202765'),
('emSh5KplM1y6p2uRmXJVbzkX72cFzMYLv1fNtSAK', NULL, '43.157.95.239', 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoieDZFRDBBYXVZemxneUJnbmFVdVRScnFPYzVSU2k2ekROaldJUlB2UCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTg6Imh0dHA6Ly9ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761191559'),
('En4LUT9UvN1JWLo09JbgDN8XQ4bkGuAWhtG1HX0X', NULL, '43.156.204.134', 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiT3hIbDJFcDJuMk1sNHRNd2t5c0cxV1JtaHNkQkdmUXJkQThDZWFqQiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTg6Imh0dHA6Ly9ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761242694'),
('eNOEky4xZBqBnod5C1nb7vfEOy7T2LlBDz8tL7ns', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiTHhvVUMzbnNVS291YlBkSzZuQ2lEbk9IZkFrYVJ0Z2hVYTNSRWViSiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzI6Imh0dHA6Ly9lbi5jcGNvbnRhY3RzLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165378'),
('eRZFb3HkYXSCXYFXnQlRFlzIgh45OuZ8Aguf8JB5', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoib041WnZjUmpnNDJiN2g2T1plZWdWdHhWMTNJalhCNkVqODhib2hlZiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761171425'),
('ETUcP2uA3FBFg0N80Gg8EKthxEyXWDsse44G2D08', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiRXkwREFqanBmVmlWVWREcFREanZaSEJkeGNjZ3cySG5NYmtEOTZINSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzU6Imh0dHA6Ly9kZXYuY3BhbmVsLmV3aWlkaW5lLmNhL2xvZ2luIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165341'),
('fBBHNFwAkdXVBKCjfGS975gJgM531kEVnBMXtvws', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiZ2dTMzNXRmhybTU5VEx0ZE50MGVlTnFBT0MxemNFVTZCcEtTQjFhbiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzA6Imh0dHA6Ly9ld2lpZGluZS5jYS5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761172223'),
('FhlA9tal21ZzXnYz5dLSwNVtAp68z30uYb9PYlM3', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiTWU0Mm1aMjlKQVQwUkNGalFNcnVkazJLMEVQWUZ4NTdmOFA2V1F0eiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjE6Imh0dHA6Ly9lbi5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761160787'),
('fnMl2a0isitranmz8U1C8Vwe6tSgJbH10bZgmyRl', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoibUxYN2FLcGd1VzFhWXJIa2VvYTFwZXR1ZUhVOExjendobGdyMlV2bCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzY6Imh0dHA6Ly93d3cud2ViZGlzay5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165405'),
('FPhZOgozLwSsUvXfTY2BvEve0nj6qQ7h3sY7eqje', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiVWdSbTVvaUxaZzJXNkRTVmpVYmtqMzI0dlpqNVBzWWk2cjk2RjM5QyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjE6Imh0dHA6Ly9lbi5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165386'),
('fpKqTkcWcWTNuIAoG5Kib8k596vKhoHIczKlNPWs', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiSFlaMGFCVFpoTVRSY2NnSTZzSjJDWWdjUk5DclJnb25rUHg1czhBRiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzU6Imh0dHA6Ly9jcGNvbnRhY3RzLmV3aWlkaW5lLmNhL2xvZ2luIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165384'),
('fqD57pINLE8fEcxX6Zj0QV7GmJcV9FI6fCbVerwe', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoibFFaSWp3ZzNkZWZQS2lJUHdsYUppM00ySTN5U0M3a3dPNmJTVzNBNyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzM6Imh0dHA6Ly9lbi5ld2lpZGluZS5jYS5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761172225'),
('FzOfmulsTJzNDvhEkvd1yLwNmOeJKdHmxHbCAQHn', NULL, '106.75.130.248', 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoib1N2bVdxbGZNZWFJQzRNMlBLUnRtN2RyaGFvbG9Ia2Y0T0tqUTRYSiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjY6Imh0dHA6Ly93ZWJtYWlsLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761176645'),
('g17iN8FdAqeHuQq9r3KZg34sxbqB5jgQ7sFq0QZr', NULL, '167.99.182.39', '', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiNGxwUXhEWWc3cGlaa3Q1SDdvQkVQN3B4SHpNTm9udXhDSHpqYjdTNCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjU6Imh0dHA6Ly9jcGFuZWwuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761223525'),
('gb3LK7Thq8pUA602q3AQtGJ0pGqfsKCaXSq6pSjS', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoibldnQ2lCZGZOWUFMRGVzVWIwNVluN203aDRDdjNucGVBZDRkVUpqNyI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI1OiJodHRwOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165382'),
('GipNd9HfOVCwivuLJGShrlill0bSN9k1EjuTSb5y', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiMG9RRFJaY2w3M3U1ZDZIWHNRWFdPVFYyYkw4OW96UTlwbXBycG9ITSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI1OiJodHRwOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165372'),
('gM8boqcWkYQkouF8RAOGHT6SlVpisaedwSWEugmB', NULL, '167.71.175.236', 'Go-http-client/1.1', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiSFV3T0lyeXc5cGZqSUxKT1RRUGpneGZaQnpLUWlYbmNLQ05hNmw5eCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NTc6Imh0dHBzOi8vd3d3LmV3aWlkaW5lLmNhLz9yZXN0X3JvdXRlPSUyRndwJTJGdjIlMkZ1c2VycyUyRiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761235258'),
('gwaduakd3Mgx3hnUxaOYAHR8Uob0lJwwVDbPX6lK', NULL, '43.164.197.224', 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoicnROOVR3aVNBbFphQ013VHNEczhBejVHdkFlbUJrM3pqTmYyMjR3TiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761191724'),
('HjSgbOA4eKc3I4M0dayZiNDNedcfBuisQJHk47p3', NULL, '157.245.36.108', '', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiUm1sRUdjem5sak1IbGRKQWJUYmNSSVBMdkE1Y0YxRnVxWW5RdmV5UiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzU6Imh0dHBzOi8vd3d3LmV3aWlkaW5lLmNhLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761214547'),
('hnTaU0ZlWvD3tYZnvBGY702OugpxPG7KdgLu12TT', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiQnlXQUVzYTI0R09WVGJLblBpNHNXTFRxOEJ2a04zbUpIaHBZZFplMCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mzc6Imh0dHA6Ly9hdXRvZGlzY292ZXIuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165338'),
('hqn7W91eiFS4sCbyN81GnhzRXveul4IP0r23Q15k', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoic2ptTUVYQjdMUGxFb1NVTU15dTBld0hJdld2eng5d1ZRS1djV2lVbCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjg6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761160792'),
('HTzwCPWXdUphVupLdF2wNDrnwZDHHlp9AsCZOUrq', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiTVkzR2pYa0pQTjk4VXBDYkFEM0Nrdml4RURMTTdpYWRsOER2ZDFyNiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzA6Imh0dHA6Ly93d3cud2VibWFpbC5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165430'),
('hUtjVNd3LcpAOK63ptKDx9rX734MNoXEZmk5DWvc', NULL, '66.249.79.32', 'Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.7390.122 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiZ3hIdGMwc25oU1M2dWd6SEdBMWVTQnRDcTdKdG9jSXpnSFNia29UcCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTk6Imh0dHBzOi8vZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761224432'),
('I15dB1Z8KMTOZU1PvXeBTwOZ4CW61UG3eDikYy2Y', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiTlkwejRBMFFkaFl1NXV3OWZxUmNtYWRXQTV5dUM0MzNMT1lyR0dXeCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjc6Imh0dHA6Ly9lbi5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165386'),
('I1eqPHTAiZVPePVGtcknhxIHqGeXmizLQaCHKCEi', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoid2VPb1RRS3l5YlNuQmoxZXYwbjZab3FpaVZPYWVkRUxsMzdrMUNQdCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzY6Imh0dHA6Ly9kZXYud2VibWFpbC5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165427'),
('i88kkOciVXP1pAiPMs86OIopD25Ox1AOwJyg4Vel', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiMkJLVWtCbTNPS3BudDhaTFdjN09wblNWYVpNMkZmNmpONmdacUZZRSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly9kZXYuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761171429'),
('iaCNTDAsb7OghmpSLKTu8SNkXKEV8qtXXJZg7Qp2', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiSE9NVGhqd1k4ME1kVFlFVTE4cWt1bUdiM292ZlFVRkNnTlFERDVONiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjQ6Imh0dHA6Ly9ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165388'),
('IEPgtIpjwa7796tTVzekovnTXZ1ctwafkHhhEXg6', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiVWc0VjVVM3lnSnVTNENTU0tTM1lvUWdpczRabHo0eEI5ZmtYOW9LdCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzQ6Imh0dHA6Ly9lbi5jcGFuZWwuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165348'),
('IFS0ugByq4dFSEiJHBpRlY2tGL8BPQqKUJkbrwtM', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoibmdYUkZRMEVtamJLWElmdmx4bGdKN3Q4SXV1OFhPVEoxYjhkVm9idyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mzk6Imh0dHA6Ly93d3cuY3Bjb250YWN0cy5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165381'),
('iKkSzA6jkl9FAMgJnxJ24pwnlPmqNzuDtxG49Bfu', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoicW1yRXdNZ3FlZlBCSTNsUm9yUmczQlplNWdkZXo5bUNiOFhZM1FReCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjg6Imh0dHA6Ly9jYS5ld2lpZGluZS5jYS9zaWduaW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761172232'),
('iKzRMo0rPBkWfkvIw5woaASnf8Kp7Gh62YtCQxCS', NULL, '106.75.177.37', 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiZjN4TUxmRnVwTlc1VVBINUM2WWN3WWg4TjR0cWVaN2t1bkZuYVNYSiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjM6Imh0dHA6Ly9tYWlsLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761176645'),
('IMg3JQo9gqGOgZo7NoeLi77g5opps0dBuE3uQfUO', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiU3lsZmNwNXJKMFYyeWhYZndzaGlaUU9ocTB1aGtYOWRWR0UyUG1laSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI1OiJodHRwOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761172233'),
('InAAEQmd463HPMva9PODBcyQKgqKJ888QFdjzxof', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiN2lDMlhGdGVIZWUxU0FNeDg3ZVcyZmRxZHIwUGFwdHU5R0t1NWo1RiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI1OiJodHRwOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761160780'),
('iSXTvNKAVD5QnmF4BAoRTD0RbD184ekDO6cnVN6o', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiQzhodjk4Qlh4RDFjODZRaUJJeGVtZ3ZKTFUyUXVXQWZsdWdWVnlwcCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI1OiJodHRwOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165347'),
('Ivg9SNRiMDGoFMbdg3I9uazl7rA5bQzyNT5c4dK9', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiRWNWQmNhM09LMlpzQW1uOFhXZUFvNU4yeUdnV09FS1EwQWFoVkU2ViI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjQ6Imh0dHA6Ly9ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761160784'),
('iWm4jzA3Sfha1isjDSXgkiaGpfrmkBEVmMDUA1Vg', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoic1RJQzVYM0Vlb0FaTTBpd3dmNFhuYzZXVlUyYWQwUmRDTFlFdEFqcyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjU6Imh0dHA6Ly9jcGFuZWwuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165348'),
('JWpQafZKJMvR0Drlqdavx2HRtV9Fixu2sCk332F7', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiczNMNXlsTE03MHhNQUx4S3U0MDd5MWs1c095TlIzbmY4VkdRaGhldiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NDA6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761172232'),
('K1CzRUcJBX1iIqTIzzFXWsetm9mTDggvUPPbX1yn', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoieWM3bk5Odjlham9WS2dCZEkySFNXTG1yVmZROExYVHNrczBkMW9EOCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzM6Imh0dHA6Ly93d3cubWFpbC5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165400'),
('K6soUwCWIYwE5DX52JVk4YiEyTF8VWLSxBsUILj5', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiUjhpTmFoZTdXTE1IQzBadlZqZ0Q5emVjNXE5V3Y5T3c4WVhhVXdqZCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjc6Imh0dHA6Ly93d3cubWFpbC5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165399'),
('kCL7AaSDx1C0XTqasbaxkQPJVv9TQ5AofaE2ugTO', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiQ2hUdDJPODFCSkZZOWFNM0NlQTVLQzhZUGpiN00wMVF0WW1CYUdKdiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjg6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761171425'),
('kGswSJL7wChGtzbIoLEBPdTj5e1G2lIBfdHC8tVc', NULL, '106.75.165.205', 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiaXhOdzc2c2lVZWt1QXdmMWRZRHVZRjBLWDBzbEdJbEZtV2VzSU45OSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761176645'),
('kHuxhyZi3IjU9zPg1YY4ZNo1OoJc3pB52hin8rpz', NULL, '8.217.208.126', 'AliyunSecBot/Aliyun (AliyunSecBot@service.alibaba.com)', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiZ3ZDeVB1aGRYZmdWWktzV2dxUkxKVDczVkJpbmc4eU1raGRWb0ZhayI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjU6Imh0dHBzOi8vZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761189808'),
('Kj37zc9OqBdi083orWHBrM4TMiEyvfJJuTSp9V8D', NULL, '174.138.115.87', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36 Edg/141.0.0.0', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoib2JNMklPSm5IbmVTdDJpWUVYR2UwblgyNlRaYnFDWHRISU1jWDh5OSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761225545'),
('kKjqlTsABScJXErFtwFl4w9RGmNWsRt2FLYdiqpK', NULL, '167.99.210.137', 'Go-http-client/1.1', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiNmZLRGlSZjVaclhhUEF5Wlo1UjNIUTJRTHZtT05KRHJNZmVBRVJjdiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NjA6Imh0dHA6Ly93ZWJkaXNrLmV3aWlkaW5lLmNhLz9yZXN0X3JvdXRlPSUyRndwJTJGdjIlMkZ1c2VycyUyRiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761223580'),
('kLEGkGMj95VDb7383i6qb4FXjw98FwT7IpC8sYR5', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiRFdrbnZZMERPcWg1R3BDYVpwMkFtQUVhNTFUMm1oWVJ4OGtWbDE5ayI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mzc6Imh0dHA6Ly9jcGNhbGVuZGFycy5ld2lpZGluZS5jYS9zaWduaW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165372'),
('KRJXQRFBgO2PMD5bF3QRDOxFqv3uFj7BFSP9uAdS', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiQUluMDYxTG91d1hESnY5MnpZZ0xPQ3lYdHRUdmVZMkhBTWdWM3BRSiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI1OiJodHRwOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165458'),
('KYbyDnGkbDEr0Nt36T2xg8XpGR1dL4dE3VkdkrII', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiWkVnRGwxQ0E3cDRqZzVDSGlLRGJXNDA1UldjMG9OR1gzZERuN3J6NiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzU6Imh0dHA6Ly9lbi53ZWJkaXNrLmV3aWlkaW5lLmNhL2xvZ2luIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165403'),
('lhedbzLk3ZiLxFpwhbbeajOT9Fn9T7iUDL7A1j46', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiY2lESFJDc1J1eVdZS29GY2c5Mjl1R1ZBR1Z4cUNzamxwVGoxdEFpTSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjg6Imh0dHA6Ly9kZXYuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761160771'),
('LqBdVD4kewVFFkC2xMLBy6A8BGPFEfRwntRZCXrg', NULL, '43.153.26.165', 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoibklvdzBKREJpdGIyUGQ3MmlSdlZFRUt4V25VcEpwN1VvWGJGTEtLTCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjA6Imh0dHA6Ly9tLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761196159'),
('LqOEbASR5glPEOd1JLJl8yj13TqecnkjZRjvWUWd', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoidDdzY3pzUHpoVllLMGgwcGxjUWFBVXNYWHJRRW1EM2FDeUd0Ym9RMiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzQ6Imh0dHA6Ly9kZXYuZXdpaWRpbmUuY2EuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761172224'),
('lx8zoonsZWVkFdhlwbYbramNy6zsy2dtwa5JBSJe', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiSmd5b3ZHWEhjVXNlZzRUZ2lzUzNnSlEyVk15Y3l6YXRWRXBQNjVTVSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzY6Imh0dHA6Ly9ld2lpZGluZS5jYS5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761172224'),
('MNF3W6pMANcxy4NF8DksSpsZaIsYILoic3zxCMF2', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiTjQ0TlFINTZVUTNFNVE4dzUySXRtb2hMYWRRZFdLN0VuaHpIR29jcyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjY6Imh0dHA6Ly93ZWJkaXNrLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165402'),
('mRhtuwcDD5rXoZkOGPh554xvtD4Myqxfz5eUEujF', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiV0VTZ2Y0dVNLOVoybE5heUNmdzExSFhJM3pIS0h2Tm1BeU96OXdESiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI1OiJodHRwOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165331'),
('mZYWd2G410GjJM7OF7CVgsB5y0ZiEKKHwb8RSQqD', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiYnNlemdKamU0eGhEZ29SeURmOUNsTXJ6NVEyaHg4NkthVDFqcUI0aiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjg6Imh0dHA6Ly9kZXYuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761160787'),
('n7UYUydWwkInlBdnVUYwjkyspvA1da1bZFhIqHs8', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiQm9DakhrUlFUUGJ4NHJVMk44RXBUdzQ3SFlkMFRNamVYRmxnNGlsSSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761160791'),
('nMDx63Hk1CeGIkRMP0D8MNpvcM4zMpOdwkItE7jG', NULL, '106.75.165.205', 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoidnduQ2N5a2F4aVVLYlljUlNZRE5KU1ExR0RIcVVQdEVpR1V4N1NZeSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjQ6Imh0dHBzOi8vbWFpbC5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761176645'),
('nN7FHCa5OJ4mDeE6NHfJgAO7oe2CJbPLuWi0s4K2', NULL, '87.236.176.55', 'Mozilla/5.0 (compatible; InternetMeasurement/1.0; +https://internet-measurement.com/)', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoieDhHZmZ5bU5oQVVUeG9nOEh1anBKOE1ZS0lMdXlzd3FqWUZ6Vk1ncSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzE6Imh0dHA6Ly9hdXRvZGlzY292ZXIuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761260750'),
('NOrMNKqmFM41UGfZRfnz7UYExWLbi18eu63epN0a', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoib0NhQVZJSzFXUlQ2ZWxXTjh6NEU2MWFsSmI4em1scTBCWHh2NnJqRCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjk6Imh0dHA6Ly9jcGNvbnRhY3RzLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165383'),
('o4NpKbwXaKjViIgcgka7NCFCiuguc0SLgNIThnMQ', NULL, '106.75.138.231', 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoib3NyZzNiNVJFc3lqNGd6Rk5RS0tyVlZ5OWhQdW9nWXlBVVkxQWxRdyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzA6Imh0dHA6Ly9jcGNhbGVuZGFycy5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761176644'),
('oSTIEOyFQt1KVw8yGnBVoPqVrPjoo1QT0edOAj3O', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiWGxRSW5YdDlXWTEycVFsZ082QkNqTlpwWUphTllYYmpLb1kzMVRFdCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI1OiJodHRwOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761160785'),
('Ow42UrBg8qwa8b8oxPa5742IVP593scSK61FdxRI', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoidnFuMXJJV0ZCSkMwNVFDZW9pZEJJVHJOaTVUNmdPUzlQSlYxVlRKVCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly9kZXYuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165385'),
('Ow5qXtGlqg0ThEc8r2Eq5p3Z66FO73twPFs8eN25', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoidHhtV096NDNDZWVscnEzVHJJQzl6d2w3WUh4ZEtMSzFEY1FFWUZpVyI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzQ6Imh0dHA6Ly93d3cuY3BjYWxlbmRhcnMuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165370'),
('pCVEV2TAzTmy4yuQMvRe1sCez5MV1ixP0A2aQ3nK', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiZFFEWmlpVGtHcHVDRHdjSkFsVmZTTVpBcE5ENUJkY25sOEk5ek9vUSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NDE6Imh0dHA6Ly93d3cuYXV0b2Rpc2NvdmVyLmV3aWlkaW5lLmNhL2xvZ2luIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165330'),
('PgnBzHOnHyya6PxXeGLB59WPsA5LQIF61sc3U46J', NULL, '106.75.167.138', 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoidVNUTnFQSUtzRkhIQ21qVkx5c0ZrajROdWMyM0tud0REUHNiMDhIaiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjU6Imh0dHA6Ly9jcGFuZWwuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761176644'),
('phc24RZv2cEsar7gZi3fVaDzlnaXqOjjZMNgrSJS', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiRXRVYXJTUTJIblk1OFVZVmdtVXZOcDFFT2pjcDJQMUttSVBJSk02WSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mzk6Imh0dHA6Ly9lbi5ld2lpZGluZS5jYS5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761172226'),
('PNg4jq5SMDVFpHAhg9raIUNrMHvY0wJierCmcSqU', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiMEQzUWlQRVdUQzRPbm1IU3Z1QjVEUGFsMWNiY0I2UmJLUEw1RnM5aiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjc6Imh0dHA6Ly9kZXYubWFpbC5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165397'),
('PwaOtGw6M4XvlPbBj41O950w8t1myXhtk3VCdc0v', NULL, '106.75.166.158', 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoibzA4N3MyNjNHc2FlRTY4SXVzTno4bzZCaVZycFA2QXpQazhNTlNsNiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTk6Imh0dHBzOi8vZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761176608'),
('pzsUvE7xd6jZqr5dXc3FErwIARdT1MIndUY52pD8', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiOWx5QW5lUlhhd3ZZTmdDZGlxRjUzdU9GMmQ4czAyekdmWkJENXUybyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mzk6Imh0dHA6Ly9kZXYuY3Bjb250YWN0cy5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165383'),
('q32sENfUnARlvvuIX3jRSvukcBaVnjjgDJ6iQA63', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoicnhBNDRabE5mN3Rvb0tOdVAzOVBOS3A5WTlZeEN0N2VGNGZSSVo0YSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzM6Imh0dHA6Ly9kZXYuY3Bjb250YWN0cy5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165382'),
('qERi3KRdbkKtwcrrhc5srxYrNgX0wVLISknjaYau', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiVUFib0ZmY0hmRTdBZndiaGhWd3pQYUhsbVRxc3BTRVgySDUwMDlkTiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165457'),
('Qf1nZn7bDtebZoVwpDW7UQLgJGT81jpvBK6ow5Cv', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiM0E4bmZKcVZQcWdab1duY0c1cmcxZmdZcVJnbHV6MGRNWWN0amZiTCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzA6Imh0dHA6Ly93d3cud2ViZGlzay5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165404'),
('QiW9N3JX94YKJFDgp9cR6hSPHCEbW3awzKvv8NwI', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiRG1BQTlhTkFzMFFNOXd1eDdGY3FlVXM5RXZFYnJvWDFHTEwxaHUxZCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly9kZXYuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761160765'),
('qkAvNGHvbratrGEKVDVCBNGzMmEkMGTBXHJtAaJR', NULL, '106.75.166.158', 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiOVVJRU1xcW9QSktGVW5tZExQRmo5eWFoc1pFMWxKbk5QZlVxN3dHTCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjM6Imh0dHBzOi8vd3d3LmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761176662'),
('QVkItkgQ35UkD9Kfus9Hy6c99tr57pAMq7xmMU8u', NULL, '128.90.175.205', 'Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Mobile Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiUzZ2ZTlZSGVoN1FtTUZRNzQ0YmZqSGszSExzTkNGczlCTEhPemVmSiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761225289'),
('rjtH2lED0k5NHFlo3YvIND2O4Ezq8PZ2CqE5dPek', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiYlg2YUtTYllqZ0YwUUJhUHhvYU5yQ0pnbEVJMkI5cWt2VHBud0VhSiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjk6Imh0dHA6Ly9kZXYuY3BhbmVsLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165340'),
('rLImqRPzHBtAQwpIt1ElQwFMh9zu0Hzu4u01riMR', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiNFpJeGtaa3RtWTNQUXZGNEhweWxZN09XbmVEWU9aQ0RmS0lsN0JCVyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjQ6Imh0dHA6Ly9ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761171427'),
('RLtgDUbjcOooUE1aHQmRuGkQ4Agv7mUcOY0OMrn0', NULL, '66.249.79.33', 'Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.7390.122 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiZ1JudThKazkxcnJza09JYlpuRllvbm9TTUhyblMzMHVZaW9BdzBHRCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjY6Imh0dHBzOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO30=', '1761253702'),
('rolWCqcZmJOLWL7eWKtZiwBpR9e7DGyhd4TiGitD', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiTDJINDhOTmJzVGpQVzRhWE9ta3djU1QyemNnbDJGajdHNEFkdGpzeiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly9kZXYuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761160785'),
('RQkMI9x4IBkKxH7tqzJkV1O4oqiijh2i0OUxPSZY', NULL, '142.93.143.8', 'Go-http-client/1.1', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiZXZRMkd5b0k0bHIySlVWMEQ2WWZhQ3I0N1lPM2dEY1hLb0dkekRzVSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NjU6Imh0dHBzOi8vZXdpaWRpbmUuY2EuZXdpaWRpbmUuY2EvP3Jlc3Rfcm91dGU9JTJGd3AlMkZ2MiUyRnVzZXJzJTJGIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761181466'),
('rUll5DHMoos4u9s5n9NEtSRTFvwEo0cjASeLgP2v', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiTjE0Q1lZcVVqQVJqQUVyR21HQ3VNUDJSZ0w0N2lzdE9WWm1rTHZ5TiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjQ6Imh0dHA6Ly9ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761160779'),
('rvN1vbTECLKWLid3RycxOZmmwP7QGov8PBfu5mBQ', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiOVBCdHZTQlAxVk1mS0ZHYlV1Yng0N3JJMEt6Uko0TDNSQ3NXQWhsZiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzY6Imh0dHA6Ly9jcGNhbGVuZGFycy5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165369'),
('SehsGCUBahmrL1dGyq807kBKOLkvOsr4JMQfLI0f', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiVFRsdk90NTQ0SVNUaGhTVkg2MGtLU2ZBSm14OEZBUUlGeW5ZUnMxOSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NDA6Imh0dHA6Ly9kZXYuY3BjYWxlbmRhcnMuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165374'),
('SkkCmNRSDmE9WmbzTqSjHSKOdBlaMD5v5rMYh7Mv', NULL, '18.117.176.110', '', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoidmJhVktGc3VKV3V5UmpnbkNaM0x2dHpUVGhkalU3REM5V0xLTkxpTSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTg6Imh0dHA6Ly9ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761264026'),
('slOP9m57K3O1j4D6K7XkiD2SKDPY0Sfm5XcT2kQ6', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiRWVGbUtmanNKb1l0RWhQekpjc0VhTkhkVjZETUZlR0hzNkZJbmRnbCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzI6Imh0dHA6Ly9jcGFuZWwuZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165344'),
('sNVutNmBJDcpnhu7EMxCpKnPuvr3FLoX3Fxxft2X', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoidTZWcm84ZHdKbGVDZ1RPWVZUZlFoWm5Ka3c0RXpxbUs4SlhzMGdpbyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzM6Imh0dHA6Ly9kZXYubWFpbC5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165398'),
('SorNq0AmzMcYLSWz6wgeIpOhGqkrUYXsSlQw2BQ3', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiWDl1R3VsMWJxbElNdktIa3ZFaUl6YXE4TFhscEM1eGE2MmRvUG11YSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzI6Imh0dHA6Ly93ZWJkaXNrLmV3aWlkaW5lLmNhL2xvZ2luIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165402'),
('sUXLFX6EeGROWzB2iPRYa8qIfyDdfyCbqsrlPbG3', NULL, '106.75.177.37', 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiSDJmZDJJOVpPc3U2QVZnSno5dGpENDVYbEVINjBZMEw2MklWTmhmayI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzE6Imh0dHA6Ly9hdXRvZGlzY292ZXIuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761176645'),
('sWCBP1O4mLkfS8BMVKoJ1KZAdrf0WEXZiRgMsKJp', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiSmpFM1Q3YnluZWl6d213bDI2Qmhzbm9HR0VmTHJxSktsTFhWNnRWWiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mzg6Imh0dHA6Ly9lbi5jcGNvbnRhY3RzLmV3aWlkaW5lLmNhL2xvZ2luIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165379'),
('SwLYxuunjSKoyS1KSwlmMliCOdWU2phLnmJgNuOh', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiMnRRM3JRdUlYUW1vSDZuUEVxbndZRDU5ZUdSelZkM1VEVkhNQ3JkcyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzQ6Imh0dHA6Ly9lbi5hdXRvZGlzY292ZXIuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165332'),
('SYxLKViRAOIomM9uxnTTHn6duYI5cdmC1eUR7lrA', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiZWtWT0tMSlJ5eUJPTXhRM24wNVRvYmxIOFBab1VWMENqVGY1eWVtRSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjk6Imh0dHA6Ly9lbi53ZWJkaXNrLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165403'),
('tgLuaZx9VWYyn6HEQNorvFTJvMC06BN0AEWcN864', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiTnFOQW9LcXJQMDgzWVkzZ0x5NHYzWG1BMnlDcjNWc1BTNThzR1d0diI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjk6Imh0dHA6Ly9lbi53ZWJtYWlsLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165441'),
('TIwI7jEgV1QoinG1ScXxwxsVUZ2Aktdic11yCpYe', NULL, '162.142.125.207', 'Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiSWNIR3U2VTBHU0RnOUVXOWxqUDl1aXdCMGVQTGdla21rMTlsdHhkYyI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzQ6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761238714'),
('ts4Mscz1jyeJZoNAk5Ncyb6lJk3Rd3j02VmT5w4P', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiQzgxV0I2b2Zza2N0UEEwUzlYR2l2Y1hiZXVQWjV4eUk2eEVJYThXNyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzE6Imh0dHA6Ly9hdXRvZGlzY292ZXIuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165333'),
('tVbmCNXiu24ZGQswIJcG1RqBFoCCj5vuOCnc4nPr', NULL, '167.99.182.39', 'Go-http-client/1.1', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiSzZENTJSTDZ1SXZIOXZPMzZmcjQ4eVVWTkN4eUpTZ0dUNUFNZFh1TSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NTk6Imh0dHA6Ly9jcGFuZWwuZXdpaWRpbmUuY2EvP3Jlc3Rfcm91dGU9JTJGd3AlMkZ2MiUyRnVzZXJzJTJGIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761223539'),
('UAKC2YIreNxyeqBmtXE6prBXBYOs80gqu6jCrgGx', NULL, '169.150.203.251', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiRmxEYUkzUEc3c2dBbk5JWDlUbXZjVk9CR3FKVUF2Q2dkT0I0UTRIdSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjY6Imh0dHA6Ly93ZWJkaXNrLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761226212'),
('UfDxjVPYvilqUJBcO1qgKlhsypLTmHMaUmQqLGKQ', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiM3JuOWlzQlFlWUR4N29ZMHExUGx4TjI4dHVBdFQzT2h6T3I2RkcySCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjc6Imh0dHA6Ly9lbi5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761171429'),
('Uj0yBoMre6rxxeh4Z1hNv9UhogCOjhKnuRsLw4Oa', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiYWJmZWhnc1FjVkFURDZOalI4Q3Z5ZVJ0MXVVNmg4UndWZFBwajFKdCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NDA6Imh0dHA6Ly9kZXYuZXdpaWRpbmUuY2EuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761172225'),
('umTzwNU31AvjKXDUiefWLTyN0TwUYianyZFYUTn6', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoic0cxdnd2cGlnb2RCV0gyTGZ4SWpsdjFzbnZSRTdsR3pvZ2tLZVBFciI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzI6Imh0dHA6Ly9lbi5tYWlsLmV3aWlkaW5lLmNhL2xvZ2luIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165396'),
('Uu0fJ2LxQSzOXeTdMsTW6izev32bRXFwqW4kBbrH', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoic3l1cDZmRnd1d2lRUVpobTBkQTQwMG1XaklmVzZoeFVJdU5Ka0R6OCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjg6Imh0dHA6Ly9lbi5jcGFuZWwuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165347'),
('uxG3OnON3JxdRe8gtfR9yHGqoSrR0e25SI7UTynh', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiTXBtdzl6ZGFFNTBuakhaOHY2ZUozeGhtWHhRT0FPc3dxUlBqenFpeCI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjk6Imh0dHA6Ly93d3cuY3BhbmVsLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165343'),
('V5C3fkJ2JDI49OI5xQrbNnglB9RT6BTr8yVLdCFQ', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiZmdkS3Z2WFlEQ2hrbE9zRzBjTmlSNnpqWmFOS3JtbE1ObWRkSXZPaCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NDQ6Imh0dHA6Ly9kZXYud3d3LmV3aWlkaW5lLmNhLmV3aWlkaW5lLmNhL2xvZ2luIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761172233'),
('vaM06MBa9aht8yhakVrjvxMFkNQDtOAyCwueFFUW', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiNWhUVVlVYTRIRnFxTHRjMlFISzJHeGpIdzEzaWxHVUM4ZFZ6Z2JtSiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI1OiJodHRwOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165400'),
('vEOc200rMm3MKdh3bEK05NEVLGS28EpBEU1uSzD5', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiUTJVVTdNaGJtYzRtOGtCZ1BwRXFFSm9mQ3RkT3VSQkJUSUVFVWdrMyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjE6Imh0dHA6Ly9lbi5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761160773'),
('vhQIyIPXRvW2lCuS9jTf78fiqIhpD5KE6V55efNI', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiTVV1NHNHbGlOUWY0ZGZWQjlZQ0d4ZXpKWlVGOGJlcjk4bXA4Zzh2aCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NDQ6Imh0dHA6Ly93d3cud3d3LmV3aWlkaW5lLmNhLmV3aWlkaW5lLmNhL2xvZ2luIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761172230'),
('vRmHc2mhw5KN1rSjMbp1k0VuNG8FohXK7PLe4fkx', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiZEJKRU4wUVgzdVhrOVdldUVmWDhCNnNHUVBTSmw5bzdGUXNXandNSiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjk6Imh0dHA6Ly9tYWlsLmV3aWlkaW5lLmNhL2xvZ2luIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165397'),
('vZtaLM9C9MmfWEWJxz8oLQVsZaIjBZP3IcjvBVF2', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiUmIwOWxQeEFTZ25lenpGUHF3M215aWd4czk1SjZtSlA0TDVzbDY3NiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzQ6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761172231'),
('W9WwRRWrccHGhRNtqH9U4b3KAMaUZA5AA5iUqCpW', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiYjBZYkRZQWxXS2hqT3R1b1BHYUtQbUxhQlZBdnV6dmR5d2NKSEk3byI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mzc6Imh0dHA6Ly9lbi53d3cuZXdpaWRpbmUuY2EuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761172228'),
('WdgEwjSMhEMUdg9FJe7RUcaAOBCzcoAEuiMwQr4I', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiSDZKS1p6OVBLQUYwWUF3TlFDckJvWVlsbGFQMVFkcmhvdEF3RGJkQyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzA6Imh0dHA6Ly9tYWlsLmV3aWlkaW5lLmNhL3NpZ25pbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165400'),
('wEJQJTQLw0Gat9qyIwiAhOHOtefBzPoXs1In1L9t', NULL, '106.219.144.210', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.6 Safari/605.1.15', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiRlh0eWlVRHg3WkF3dWNPN0RCR2NKOENJWjNOelJEbVZNRzVpTmxQZiI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTk6Imh0dHBzOi8vZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761209798'),
('WKJ1VvMoV13QhimKDCRD7JcJ35PG7yyK0mOa8A2h', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiQ1RKOW1VVUpWenNXRldZYk5IcUxDWHZpdTVUbFFDZkhIWUpBWWFoQyI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzM6Imh0dHA6Ly93d3cuY3Bjb250YWN0cy5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761165380'),
('WvBu09m1Q72U5zq0cJFjbKy07BYu0sNype5H3621', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoidnJiZ3VrWk1Fcmp1OFNsNUM1REoxYUR1TTYzMU5rQ1o5OTA4VG1kdyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mzg6Imh0dHA6Ly9kZXYud3d3LmV3aWlkaW5lLmNhLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761172233'),
('XHqdA0t9X31UmlexDAgIcXgW223c8CFLnSqpi7Mz', NULL, '167.99.210.137', '', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoibkE0SXFyS0JCbHBmMDVGSHpnbGlVSU1nY1EzdmNLd3dIdDF1NGdKUyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjY6Imh0dHA6Ly93ZWJkaXNrLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761223521'),
('xZsC4LwTt2WhNtpimIdiOOr2TrZDJ0pWqQ8XV1xQ', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiRmNuUmJkQTVxRmh0eDJOaWZxVmJIWXM5cHdkdUlZb2p2bWxpbjBzeSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI1OiJodHRwOi8vZXdpaWRpbmUuY2Evc2lnbmluIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761171426'),
('YF1biVEjYiXdpjsVMGw7rmhBZihY2TBqyYUhQjbR', NULL, '147.185.132.252', 'Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiTUtyMWZQYTV3ZGNacEpPbVRIbEl2YWFXQXhwbkNnQ2NNVHNZQ1FrOSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjE6Imh0dHA6Ly9jYS5ld2lpZGluZS5jYSI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761260979'),
('YhYdOkfEY4t5fSTXNg3LheauOrh0bSV9IJbeyP9O', NULL, '8.217.212.2', 'AliyunSecBot/Aliyun (AliyunSecBot@service.alibaba.com)', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiYUdKeVZ3eWV0VlQzQUFCR0FuZmdaaTc0Vk5qYk9RSEZOOHFIMmZQeSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtpOjA7czo0OiJ1c2VyIjtOO3M6OToiX3ByZXZpb3VzIjthOjE6e3M6MzoidXJsIjtzOjI2OiJodHRwczovL2V3aWlkaW5lLmNhL3NpZ25pbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761189809'),
('YpWXYuEWTNjroENFKdx7bxCHAyGa5LyZROJK5s4H', NULL, '169.150.203.249', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoibmlNNXpGZkcwMGhuWXhJWmRoQzRGcEdLQXpUVHN4Q0kwVVg4QnBlUCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjM6Imh0dHA6Ly9tYWlsLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761207703'),
('YQnbmapTgsqUAN12QkMOVCMqcowsjPCgSnzJ0xWm', NULL, '34.1.27.164', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiekdlNkV4TzU1VE1CZ3U4Vm5kVFBGR3pZbWo5amVrZzJiMDVNaVJ1TSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjc6Imh0dHA6Ly9lbi5ld2lpZGluZS5jYS9sb2dpbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fX0=', '1761160774'),
('yvCjWNQhJc0Zm51wfeX7C2p4TTs3ksSyGdvnylNq', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiNnNWV1Vza2xmd21ycVQ0Y3l3V1J5ZE5QaUE0a21IVjllaXZwbmE1cCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzU6Imh0dHA6Ly9kZXYuYXV0b2Rpc2NvdmVyLmV3aWlkaW5lLmNhIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==', '1761165328'),
('yXwzag21EEf74TPrX7qejBQ6sIXmT3YG1BkpZjlL', NULL, '185.221.219.71', 'Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.0.1 Mobile/15E148 Safari/604.1', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoiOFpUbGRXVGVieHFyS1RCN2d5aDRacnRNbDlrQ09DclpDZFM4UGhzZyI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MTk6Imh0dHBzOi8vZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761260322'),
('z4s2lbUDWjQTe9sw7gPbExk9qxNLspwEnu9BKLaR', NULL, '106.219.144.210', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36', 'YTo2OntzOjY6Il90b2tlbiI7czo0MDoiSjRrQ0tJYUxHQjFJYTZWSnVsYklkZzRDWGlhMXhQZFR0MzBDR2pWSiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzM6Imh0dHBzOi8vZXdpaWRpbmUuY2EvbWFuaWZlc3QuanNvbiI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fXM6MjA6ImNoZWNrX21pZ3JhdGVfc3RhdHVzIjtzOjQ6Ikdvb2QiO3M6MTU6ImN1c3RvbWVyX2lzX3J0bCI7aTowO3M6NDoidXNlciI7Tjt9', '1761237308'),
('zljxdFZyXzERgt0NltkdMf4HZ0gGazo1sHp22WyO', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTo1OntzOjY6Il90b2tlbiI7czo0MDoicWpYY0w2MmdmWGs1bW1pTWNaMFBFc2U4MThleDBIYTRPZk9aekZYQSI7czoyMDoiY2hlY2tfbWlncmF0ZV9zdGF0dXMiO3M6NDoiR29vZCI7czoxNToiY3VzdG9tZXJfaXNfcnRsIjtiOjA7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjI6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165390'),
('zZL9Uu1dFWLATkEM7Ecevc3SQXKpmxgEavMhVxGj', NULL, '34.1.24.117', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 'YTozOntzOjY6Il90b2tlbiI7czo0MDoiMWxNYm1tVXhFemY1UVowMGo0bXZoRFoxR0pBZHlWZDlDU3gxVlRmQSI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6Mjg6Imh0dHA6Ly93d3cuZXdpaWRpbmUuY2EvbG9naW4iO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', '1761165391');


-- Table structure for table `split_order_items`
CREATE TABLE `split_order_items` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `split_order_id` bigint(20) unsigned NOT NULL,
  `order_item_id` bigint(20) unsigned NOT NULL,
  `quantity` int(11) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `split_order_items_split_order_id_foreign` (`split_order_id`),
  KEY `split_order_items_order_item_id_foreign` (`order_item_id`),
  CONSTRAINT `split_order_items_order_item_id_foreign` FOREIGN KEY (`order_item_id`) REFERENCES `order_items` (`id`) ON DELETE CASCADE,
  CONSTRAINT `split_order_items_split_order_id_foreign` FOREIGN KEY (`split_order_id`) REFERENCES `split_orders` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `split_orders`
CREATE TABLE `split_orders` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `order_id` bigint(20) unsigned NOT NULL,
  `amount` decimal(16,2) NOT NULL,
  `status` enum('pending','paid') NOT NULL DEFAULT 'pending',
  `payment_method` enum('cash','upi','card','bank_transfer','due','stripe','razorpay') NOT NULL DEFAULT 'cash',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `split_orders_order_id_foreign` (`order_id`),
  CONSTRAINT `split_orders_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `stripe_payments`
CREATE TABLE `stripe_payments` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `order_id` bigint(20) unsigned NOT NULL,
  `payment_date` datetime DEFAULT NULL,
  `amount` decimal(16,2) DEFAULT NULL,
  `payment_status` enum('pending','requested','declined','completed') NOT NULL DEFAULT 'pending',
  `payment_error_response` text DEFAULT NULL,
  `stripe_payment_intent` varchar(191) DEFAULT NULL,
  `stripe_session_id` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `stripe_payments_order_id_foreign` (`order_id`),
  CONSTRAINT `stripe_payments_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


-- Table structure for table `sub_domain_module_settings`
CREATE TABLE `sub_domain_module_settings` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `license_type` varchar(20) DEFAULT NULL,
  `purchase_code` varchar(191) DEFAULT NULL,
  `purchased_on` timestamp NULL DEFAULT NULL,
  `supported_until` timestamp NULL DEFAULT NULL,
  `banned_subdomain` longtext DEFAULT NULL,
  `notify_update` 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 `sub_domain_module_settings`
INSERT INTO `sub_domain_module_settings` VALUES
('1', NULL, NULL, NULL, NULL, '[\"imap\",\"mail\",\"pop\",\"contact\",\"webmail\",\"git\",\"github\",\"api\",\"apis\",\"developer\",\"ticket\",\"tickets\",\"transfer\",\"smtp\",\"stripe\",\"support\",\"bank\",\"helpdesk\",\"pay\",\"paypal\",\"help\",\"payment\",\"payments\",\"invoices\",\"invoice\",\"billing\",\"accounts\",\"account\",\"secure\",\"securelogin\",\"auth\",\"register\",\"authenticate\",\"dev\",\"staging\",\"ftp\",\"svn\",\"mx\",\"ssh\",\"gitlab\",\"signup\",\"signin\",\"login\",\"test\",\"beta\",\"demo\",\"example\",\"localhost\",\"www\",\"www2\",\"ns1\",\"ns2\",\"cpanel\",\"controlpanel\",\"panel\",\"dashboard\",\"server\",\"host\",\"webmaster\",\"owner\",\"superadmin\",\"whm\",\"root\",\"administrator\",\"admin\"]', '1', '2025-09-17 05:48:36', '2025-10-15 14:25:07');


-- Table structure for table `superadmin_payment_gateways`
CREATE TABLE `superadmin_payment_gateways` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `razorpay_type` enum('test','live') NOT NULL DEFAULT 'test',
  `test_razorpay_key` text DEFAULT NULL,
  `test_razorpay_secret` text DEFAULT NULL,
  `razorpay_test_webhook_key` text DEFAULT NULL,
  `live_razorpay_key` text DEFAULT NULL,
  `live_razorpay_secret` text DEFAULT NULL,
  `razorpay_live_webhook_key` text DEFAULT NULL,
  `razorpay_status` tinyint(1) NOT NULL DEFAULT 0,
  `stripe_type` enum('test','live') NOT NULL DEFAULT 'test',
  `test_stripe_key` text DEFAULT NULL,
  `test_stripe_secret` text DEFAULT NULL,
  `stripe_test_webhook_key` text DEFAULT NULL,
  `live_stripe_key` text DEFAULT NULL,
  `live_stripe_secret` text DEFAULT NULL,
  `stripe_live_webhook_key` text DEFAULT NULL,
  `stripe_status` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `flutterwave_status` tinyint(1) NOT NULL DEFAULT 0,
  `flutterwave_type` enum('test','live') NOT NULL DEFAULT 'test',
  `test_flutterwave_key` text DEFAULT NULL,
  `test_flutterwave_secret` text DEFAULT NULL,
  `test_flutterwave_hash` text DEFAULT NULL,
  `flutterwave_test_webhook_key` text DEFAULT NULL,
  `live_flutterwave_key` text DEFAULT NULL,
  `live_flutterwave_secret` text DEFAULT NULL,
  `live_flutterwave_hash` text DEFAULT NULL,
  `flutterwave_live_webhook_key` text DEFAULT NULL,
  `live_paypal_client_id` varchar(191) DEFAULT NULL,
  `live_paypal_secret` varchar(191) DEFAULT NULL,
  `test_paypal_client_id` varchar(191) DEFAULT NULL,
  `test_paypal_secret` varchar(191) DEFAULT NULL,
  `paypal_status` tinyint(1) NOT NULL DEFAULT 0,
  `paypal_mode` enum('sandbox','live') NOT NULL DEFAULT 'sandbox',
  `live_payfast_merchant_id` varchar(191) DEFAULT NULL,
  `live_payfast_merchant_key` varchar(191) DEFAULT NULL,
  `live_payfast_passphrase` varchar(191) DEFAULT NULL,
  `test_payfast_merchant_id` varchar(191) DEFAULT NULL,
  `test_payfast_merchant_key` varchar(191) DEFAULT NULL,
  `test_payfast_passphrase` varchar(191) DEFAULT NULL,
  `payfast_mode` enum('sandbox','live') NOT NULL DEFAULT 'sandbox',
  `payfast_status` tinyint(1) NOT NULL DEFAULT 0,
  `live_paystack_key` varchar(191) DEFAULT NULL,
  `live_paystack_secret` varchar(191) DEFAULT NULL,
  `live_paystack_merchant_email` varchar(191) DEFAULT NULL,
  `test_paystack_key` varchar(191) DEFAULT NULL,
  `test_paystack_secret` varchar(191) DEFAULT NULL,
  `test_paystack_merchant_email` varchar(191) DEFAULT NULL,
  `paystack_payment_url` varchar(191) DEFAULT 'https://api.paystack.co',
  `paystack_status` tinyint(1) NOT NULL DEFAULT 0,
  `paystack_mode` enum('sandbox','live') NOT NULL DEFAULT 'sandbox',
  `xendit_status` tinyint(1) NOT NULL DEFAULT 0,
  `xendit_mode` enum('sandbox','live') NOT NULL DEFAULT 'sandbox',
  `test_xendit_public_key` varchar(191) DEFAULT NULL,
  `test_xendit_secret_key` varchar(191) DEFAULT NULL,
  `live_xendit_public_key` varchar(191) DEFAULT NULL,
  `live_xendit_secret_key` varchar(191) DEFAULT NULL,
  `test_xendit_webhook_token` varchar(191) DEFAULT NULL,
  `live_xendit_webhook_token` varchar(191) DEFAULT NULL,
  `paddle_status` tinyint(1) NOT NULL DEFAULT 0,
  `paddle_mode` enum('sandbox','live') NOT NULL DEFAULT 'sandbox',
  `test_paddle_vendor_id` varchar(191) DEFAULT NULL,
  `test_paddle_api_key` text DEFAULT NULL,
  `test_paddle_public_key` varchar(191) DEFAULT NULL,
  `test_paddle_client_token` text DEFAULT NULL,
  `live_paddle_vendor_id` varchar(191) DEFAULT NULL,
  `live_paddle_api_key` text DEFAULT NULL,
  `live_paddle_public_key` varchar(191) DEFAULT NULL,
  `live_paddle_client_token` text DEFAULT NULL,
  `paddle_webhook_secret` text DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `superadmin_payment_gateways`
INSERT INTO `superadmin_payment_gateways` VALUES
('1', 'test', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'live', NULL, NULL, NULL, 'pk_live_51NPGeNILSMCMpdPIttt5OliSTx7PkaO7YNEjtPrQUQwYAu0qj3bibRPYoeeajzgzDPLhJjAFM528rr6HuO6r4hJO00qG1VilaK', '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', 'whsec_HqFoF3ek3uglplK22JZdJBAeUheRLTYf', '1', '2025-09-17 05:36:40', '2025-09-17 10:01:18', '0', 'test', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, NULL, 'sandbox', '0', NULL, NULL, NULL, NULL, NULL, NULL, 'https://api.paystack.co', '0', 'sandbox', '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
('2', 'test', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'test', NULL, NULL, NULL, NULL, NULL, NULL, '0', '2025-09-17 05:36:44', '2025-09-17 05:36:44', '0', 'test', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, NULL, 'sandbox', '0', NULL, NULL, NULL, NULL, NULL, NULL, 'https://api.paystack.co', '0', 'sandbox', '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'sandbox', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);


-- Table structure for table `suppliers`
CREATE TABLE `suppliers` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `restaurant_id` bigint(20) unsigned NOT NULL,
  `name` varchar(191) NOT NULL,
  `phone` varchar(191) DEFAULT NULL,
  `email` varchar(191) DEFAULT NULL,
  `address` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `suppliers_restaurant_id_foreign` (`restaurant_id`),
  CONSTRAINT `suppliers_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `suppliers`
INSERT INTO `suppliers` VALUES
('1', '4', 'Mario', '1828828282', 'mario@test.com', 'Test', '2025-10-18 00:03:15', '2025-10-18 00:03:15');


-- Table structure for table `table_sessions`
CREATE TABLE `table_sessions` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `branch_id` bigint(20) unsigned NOT NULL,
  `table_id` bigint(20) unsigned NOT NULL,
  `locked_by_user_id` bigint(20) unsigned DEFAULT NULL,
  `locked_at` datetime DEFAULT NULL,
  `last_activity_at` datetime DEFAULT NULL,
  `session_token` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `table_sessions_session_token_unique` (`session_token`),
  KEY `table_sessions_branch_id_foreign` (`branch_id`),
  KEY `table_sessions_locked_by_user_id_foreign` (`locked_by_user_id`),
  KEY `table_sessions_table_id_locked_by_user_id_index` (`table_id`,`locked_by_user_id`),
  KEY `table_sessions_last_activity_at_index` (`last_activity_at`),
  CONSTRAINT `table_sessions_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `table_sessions_locked_by_user_id_foreign` FOREIGN KEY (`locked_by_user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  CONSTRAINT `table_sessions_table_id_foreign` FOREIGN KEY (`table_id`) REFERENCES `tables` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `table_sessions`
INSERT INTO `table_sessions` VALUES
('1', '5', '6', NULL, NULL, NULL, NULL, '2025-10-15 12:33:51', '2025-10-17 10:46:38'),
('2', '5', '5', NULL, NULL, NULL, NULL, '2025-10-17 10:46:49', '2025-10-17 23:33:07');


-- Table structure for table `tables`
CREATE TABLE `tables` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `branch_id` bigint(20) unsigned DEFAULT NULL,
  `table_code` varchar(191) NOT NULL,
  `hash` varchar(191) NOT NULL,
  `status` enum('active','inactive') NOT NULL DEFAULT 'active',
  `available_status` enum('available','reserved','running') NOT NULL DEFAULT 'available',
  `area_id` bigint(20) unsigned NOT NULL,
  `seating_capacity` tinyint(3) unsigned NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `tables_area_id_foreign` (`area_id`),
  KEY `tables_branch_id_foreign` (`branch_id`),
  CONSTRAINT `tables_area_id_foreign` FOREIGN KEY (`area_id`) REFERENCES `areas` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `tables_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `tables`
INSERT INTO `tables` VALUES
('1', '3', 'T01', 'fcfbd6476d8e9ec95bb92e8498cbcdee', 'active', 'available', '1', '4', '2025-09-20 12:24:08', '2025-09-20 12:27:46'),
('2', '3', 'R01', 'be9d3861e8d1be145d574b5cb2b7e473', 'active', 'available', '2', '6', '2025-09-20 12:24:21', '2025-09-20 12:24:21'),
('3', '4', 'T01', '4b5072f687db888baa5f463dafb2fe97', 'active', 'available', '3', '4', '2025-09-20 12:58:07', '2025-09-20 12:58:07'),
('4', '4', 'G01', 'ff6390377199c9342938d37fdb1ee0d7', 'active', 'available', '4', '6', '2025-09-20 12:58:41', '2025-09-20 12:58:41'),
('5', '5', 'TO1', '633071feca58a3c98e6e86dd0e39abdc', 'active', 'running', '6', '6', '2025-10-07 15:01:13', '2025-10-17 23:50:21'),
('6', '5', 'T02', '56353c6704324fda7014c3b83881af2d', 'active', 'running', '6', '3', '2025-10-07 15:39:05', '2025-10-15 12:34:09');


-- Table structure for table `taxes`
CREATE TABLE `taxes` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `restaurant_id` bigint(20) unsigned DEFAULT NULL,
  `tax_name` varchar(191) NOT NULL,
  `tax_percent` varchar(191) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `taxes_restaurant_id_foreign` (`restaurant_id`),
  CONSTRAINT `taxes_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `taxes`
INSERT INTO `taxes` VALUES
('1', '1', 'SGST', '2.5', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('2', '1', 'CGST', '2.5', '2025-09-17 05:36:44', '2025-09-17 05:36:44'),
('4', '3', 'GST', '9.975', '2025-09-20 13:02:32', '2025-09-20 13:02:32'),
('5', '3', 'HST', '5', '2025-09-20 13:03:45', '2025-09-20 13:03:45'),
('6', '4', 'CGST', '2.5', '2025-10-07 15:20:58', '2025-10-07 15:20:58'),
('7', '4', 'SGST', '2.5', '2025-10-07 15:21:08', '2025-10-07 15:21:08');


-- Table structure for table `units`
CREATE TABLE `units` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `branch_id` bigint(20) unsigned NOT NULL,
  `name` varchar(191) NOT NULL,
  `symbol` varchar(191) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `units_branch_id_foreign` (`branch_id`),
  CONSTRAINT `units_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=61 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `units`
INSERT INTO `units` VALUES
('1', '1', 'Kilogram', 'kg', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('2', '1', 'Gram', 'g', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('3', '1', 'Liter', 'L', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('4', '1', 'Milliliter', 'ml', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('5', '1', 'Piece', 'pc', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('6', '1', 'Box', 'box', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('7', '1', 'Dozen', 'dz', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('8', '1', 'Bottle', 'btl', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('9', '1', 'Package', 'pkg', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('10', '1', 'Can', 'can', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('11', '2', 'Kilogram', 'kg', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('12', '2', 'Gram', 'g', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('13', '2', 'Liter', 'L', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('14', '2', 'Milliliter', 'ml', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('15', '2', 'Piece', 'pc', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('16', '2', 'Box', 'box', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('17', '2', 'Dozen', 'dz', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('18', '2', 'Bottle', 'btl', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('19', '2', 'Package', 'pkg', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('20', '2', 'Can', 'can', '2025-09-17 05:48:09', '2025-09-17 05:48:09'),
('21', '3', 'Kilogram', 'kg', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('22', '3', 'Gram', 'g', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('23', '3', 'Liter', 'L', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('24', '3', 'Milliliter', 'ml', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('25', '3', 'Piece', 'pc', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('26', '3', 'Box', 'box', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('27', '3', 'Dozen', 'dz', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('28', '3', 'Bottle', 'btl', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('29', '3', 'Package', 'pkg', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('30', '3', 'Can', 'can', '2025-09-17 10:02:45', '2025-09-17 10:02:45'),
('31', '4', 'Kilogram', 'kg', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('32', '4', 'Gram', 'g', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('33', '4', 'Liter', 'L', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('34', '4', 'Milliliter', 'ml', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('35', '4', 'Piece', 'pc', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('36', '4', 'Box', 'box', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('37', '4', 'Dozen', 'dz', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('38', '4', 'Bottle', 'btl', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('39', '4', 'Package', 'pkg', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('40', '4', 'Can', 'can', '2025-09-20 12:56:44', '2025-09-20 12:56:44'),
('41', '5', 'Kilogram', 'kg', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('42', '5', 'Gram', 'g', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('43', '5', 'Liter', 'L', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('44', '5', 'Milliliter', 'ml', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('45', '5', 'Piece', 'pc', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('46', '5', 'Box', 'box', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('47', '5', 'Dozen', 'dz', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('48', '5', 'Bottle', 'btl', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('49', '5', 'Package', 'pkg', '2025-10-07 15:00:09', '2025-10-07 15:00:09'),
('50', '5', 'Can', 'can', '2025-10-07 15:00:09', '2025-10-07 15:00:09');


-- Table structure for table `universal_bundle_settings`
CREATE TABLE `universal_bundle_settings` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `purchase_code` varchar(191) DEFAULT NULL,
  `supported_until` timestamp NULL DEFAULT NULL,
  `purchased_on` timestamp NULL DEFAULT NULL,
  `license_type` varchar(20) DEFAULT NULL,
  `notify_update` 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 `universal_bundle_settings`
INSERT INTO `universal_bundle_settings` VALUES
('1', '65100125-205d-420e-b03c-0faa1e6f02b9', '2026-04-16 03:07:13', '2025-10-15 12:07:13', 'Regular License', '1', '2025-10-15 12:15:51', '2025-10-15 12:16:21');


-- Table structure for table `universal_module_installs`
CREATE TABLE `universal_module_installs` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `module_name` varchar(191) NOT NULL,
  `version` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `universal_module_installs`
INSERT INTO `universal_module_installs` VALUES
('1', 'CashRegister', '1.0.12\n', '2025-10-15 12:16:31', '2025-10-18 17:23:07'),
('2', 'Kiosk', '1.0.2\n', '2025-10-15 12:16:47', '2025-10-18 17:23:26'),
('3', 'LanguagePack', '1.0.63\n', '2025-10-15 12:17:11', '2025-10-18 17:23:40');


-- Table structure for table `users`
CREATE TABLE `users` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `restaurant_id` bigint(20) unsigned DEFAULT NULL,
  `branch_id` bigint(20) unsigned DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `email` varchar(191) NOT NULL,
  `phone_number` varchar(191) DEFAULT NULL,
  `phone_code` varchar(191) DEFAULT NULL,
  `terms_and_privacy_accepted` tinyint(1) NOT NULL DEFAULT 0,
  `marketing_emails_accepted` tinyint(1) NOT NULL DEFAULT 0,
  `email_verified_at` timestamp NULL DEFAULT NULL,
  `password` varchar(191) NOT NULL,
  `two_factor_secret` text DEFAULT NULL,
  `two_factor_recovery_codes` text DEFAULT NULL,
  `two_factor_confirmed_at` timestamp NULL DEFAULT NULL,
  `remember_token` varchar(100) DEFAULT NULL,
  `current_team_id` bigint(20) unsigned DEFAULT NULL,
  `profile_photo_path` varchar(2048) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `locale` varchar(191) NOT NULL DEFAULT 'en',
  `stripe_id` varchar(191) DEFAULT NULL,
  `pm_type` varchar(191) DEFAULT NULL,
  `pm_last_four` varchar(4) DEFAULT NULL,
  `trial_ends_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `users_email_unique` (`email`),
  KEY `users_restaurant_id_foreign` (`restaurant_id`),
  KEY `users_stripe_id_index` (`stripe_id`),
  KEY `idx_branch_email` (`branch_id`,`email`),
  CONSTRAINT `users_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `users_restaurant_id_foreign` FOREIGN KEY (`restaurant_id`) REFERENCES `restaurants` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `users`
INSERT INTO `users` VALUES
('1', NULL, NULL, 'Emma Holden', 'superadmin@example.com', '18004542827', '1', '0', '0', NULL, '$2y$12$SG.fKDSavNMfMcnEmQvG3.RnVXR91iog5vpSp04kTs853M8Hmbdvq', NULL, NULL, NULL, NULL, NULL, NULL, '2025-09-17 05:36:43', '2025-10-15 14:28:31', 'en', NULL, NULL, NULL, NULL),
('2', '1', NULL, 'John Doe', 'admin@example.com', NULL, NULL, '0', '0', NULL, '$2y$12$HU/5kFsxQq7.J6NzPn1P5uFetOgrAV9iTJSmFt1kVOQw56V.RbK8i', NULL, NULL, NULL, NULL, NULL, NULL, '2025-09-17 05:36:44', '2025-09-17 06:11:02', 'en', NULL, NULL, NULL, NULL),
('3', '1', '1', 'Jaquelyn Battle', 'waiter@example.com', NULL, NULL, '0', '0', NULL, '$2y$12$GMgTydh2EMsRVK/FxhEZiu7szt6.f8718QmdRU6xYk7OLliGXsrRW', NULL, NULL, NULL, NULL, NULL, NULL, '2025-09-17 05:36:44', '2025-09-17 06:11:02', 'en', NULL, NULL, NULL, NULL),
('4', '2', '3', 'Anmol Agarwal', 'agarwalanmol301@gmail.com', '8077708564', '91', '0', '0', NULL, '$2y$12$5In99cAc/YThC6Z/qHxcge8ihSMr1rb/s3uX.rPz8RNO22Wgg8gLW', NULL, NULL, NULL, NULL, NULL, NULL, '2025-09-17 10:02:45', '2025-09-20 12:29:26', 'en', NULL, NULL, NULL, NULL),
('5', '2', '3', 'Mario', 'mario@ewiidine.com', '8077708333', '1', '0', '0', NULL, '$2y$12$eH8/ET4k9.fO5vRSb.XDceOfK8AFvO/6bkHSYRBO1vV39YC6V/Bti', NULL, NULL, NULL, NULL, NULL, NULL, '2025-09-20 12:34:19', '2025-09-20 12:34:19', 'en', NULL, NULL, NULL, NULL),
('6', '3', '4', 'Mario Nicolas', 'mario.nicolas1210@gmail.com', '5148158188', '1', '0', '0', NULL, '$2y$12$eSsNsF4z8DZiEq9CNfMEDexrLX6YKn0ExffJN065xwQUzM/mzqjEi', 'eyJpdiI6IlZRVDdDbk1MU1FxM1AreTl0amNScVE9PSIsInZhbHVlIjoiaUR2SXEvNDhwZFY0U1p6MC9iWU1jRWFLbjFLMUREVTRKV3FqVHdmbW5QND0iLCJtYWMiOiJlMjhkNzU2OWQ4NmUyODY4YTU1NzhiZjUwYTYxZWEyMGY3YWY2MDUwYTM4ZjFmOTdkMTRlYmFhNGVlYjQ3ZjUwIiwidGFnIjoiIn0=', 'eyJpdiI6IklTcFQ0ZWRsS1dEejBrNGtlNERFSGc9PSIsInZhbHVlIjoiOFNXWWVxcXZidURKWlhsbms3aEthQlZzMWNCSmk3bEN5RmNEUUlHbVU0RXIrSHNXWCtpUkt1bE5oanNwRlRXWDU0UVdJaTU4SlR1SGhMSVIvUU4vUG5USnlsQUxZaGFkVDRtbTU0RExTOFZiS0x1V1BuL2hoR21RZkpzTEthYXBtblJ4bkJCWU9SVjJ4RFEwd0pHc2d1TGxrOFBPaUtuK1F2ZW9pSk5HMEFaZWpnM2lXdS91MGhmdC9iQ3Y0SkpQZVA1NjBQUUllS0Vudm9OQ2NJRzh5Q3FSQklWMTVlWW16NFRZeGt4Y2k4U3BKbEM0MjlYOXNkZ0xRQkJkN3RxY1dwdGlTTmJUK1hQZ2dWUzkrMlRNcnc9PSIsIm1hYyI6ImU4NGVkMzRmYWQyYmYwNGRkOGRlYzliNDg4YTVhODg0ZmE4YjljYTVkZGJmNjQzMTNjOTVjNTIyOTljM2FhY2QiLCJ0YWciOiIifQ==', NULL, NULL, NULL, NULL, '2025-09-20 12:56:45', '2025-09-20 13:05:31', 'en', NULL, NULL, NULL, NULL),
('7', '4', '5', 'Madhav Agrawal', 'madh321@gmail.com', '8840974810', '91', '0', '0', NULL, '$2y$12$JVwUapupf/ukTnwZSWTXq.27So6IKAB30l6SVSIIMN97wUGvXC3B2', NULL, NULL, NULL, 'MWhBn8leDZDrO5yqUWveTbiGvVRSXPESVU2niL8PU2NL5pjWtLHGbos8YaAO', NULL, NULL, '2025-10-07 15:00:09', '2025-10-07 15:00:09', 'en', NULL, NULL, NULL, NULL),
('9', '4', '5', 'Sagar', 'sagar@mauo.com', '7181888188', '91', '0', '0', NULL, '$2y$12$DYHsiVCSw3lik1RNm7ek5.FR/mbC0lhK7SfRlonNQ6awh8HVpjQoa', NULL, NULL, NULL, NULL, NULL, NULL, '2025-10-18 17:56:39', '2025-10-18 17:56:39', 'en', NULL, NULL, NULL, NULL);


-- Table structure for table `waiter_requests`
CREATE TABLE `waiter_requests` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `branch_id` bigint(20) unsigned NOT NULL,
  `table_id` bigint(20) unsigned NOT NULL,
  `status` enum('pending','completed') NOT NULL DEFAULT 'pending',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `waiter_requests_branch_id_foreign` (`branch_id`),
  KEY `waiter_requests_table_id_foreign` (`table_id`),
  CONSTRAINT `waiter_requests_branch_id_foreign` FOREIGN KEY (`branch_id`) REFERENCES `branches` (`id`) ON DELETE CASCADE,
  CONSTRAINT `waiter_requests_table_id_foreign` FOREIGN KEY (`table_id`) REFERENCES `tables` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `waiter_requests`
INSERT INTO `waiter_requests` VALUES
('1', '5', '5', 'completed', '2025-10-10 10:45:37', '2025-10-10 10:45:51');


-- Table structure for table `whatsapp_notification_settings`
CREATE TABLE `whatsapp_notification_settings` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `type` varchar(255) NOT NULL,
  `body` text NOT NULL,
  `active` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dumping data for table `whatsapp_notification_settings`
INSERT INTO `whatsapp_notification_settings` VALUES
('1', 'order_bill_sent', '🧾 Your Order Bill  – Thank You for Dining with Us!\n\nHello __customer_name__ 👋,\n\nHere are the details of your order:\n\n📦 Order #: __order_number__\n🪑 Order Type: __order_type__\n\n🥤 Items Ordered:\n__items__\n\n💵 Total Amount: __total__\n\n⏰ Order Time: __order_time__\n\nWe hope you will enjoy your meal! 😋\nLooking forward to serving you again.\n— __restaurant_name__ 🍽️\n*Tandoor Tech*', '1', '2025-05-21 08:31:46', '2025-10-16 09:39:56'),
('2', 'order_received', 'Hello Admin/Restaurant,\n\nA new order has been placed! 🛒\n\n📦 Order #: __order_number__\n🪑Order Type: __order_type__\n\n👤 Customer: __customer_name__\n\n🥤 Items:\n__items__\n💵Total: __total__\n\n⏰ Time: __order_time__\n🔗View Order: [__view_order_link__]\nPlease start preparing the order 👨‍🍳\n\nThank you!\n\n— __restaurant_name__ 🔥\n*Tandoor Tech*', '1', NULL, '2025-10-16 09:39:56'),
('3', 'reservation_confirmed', '📅 Reservation Confirmed!\n\nHello __customer_name__ 👋,\nYour reservation at __restaurant_name__ has been successfully submitted ✅\n\n🧾 Reservation Details:\n👤 Name: __customer_name__\n📆 Date: __date__\n⏰ Time: __time__\n👥 Guests: __guests__\n🔗 View Reservation: [__view_reservation_link__]\n\nWe look forward to hosting you! 🍽️\n\n— __restaurant_name__ 🌟\n*Tandoor Tech*', '1', NULL, '2025-10-16 09:39:56'),
('4', 'new_reservation', '📢 New Reservation Received!\n\nHello Restaurant Owner/Staff 👋,\nA new reservation has been made via Tandoor Tech 🧾\n\n📌 Reservation Details:\n👤 Customer Name: __customer_name__\n📆 Date: __date__\n⏰ Time: __time__\n👥 Guests: __guests__\n🔗 View Reservation: [__view_reservation_link__]\n\nPlease make arrangements accordingly 🪑\n\n— __restaurant_name__ 🔥\n*Tandoor Tech*', '1', NULL, '2025-10-16 09:39:56'),
('5', 'staff_welcome', '👨‍🍳 Welcome to __restaurant_name__!\n\nHello __staff_name__ 👋,\nYour staff account is all set up and ready to go ✅\n\n🔐 Login Details:\n📧 Email: __login_email__\n🔑 Password: __password__\n🔗 Click to Login: [__login_link__]\n\nOr open: __login_url__\n\nWe\'re excited to have you on board! Let’s create amazing dining experiences together 🍽️🔥\n\n— Team __restaurant_name__ 🌟\n*Tandoor Tech*', '1', NULL, '2025-10-16 09:39:56');


-- Table structure for table `xendit_payments`
CREATE TABLE `xendit_payments` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `order_id` bigint(20) unsigned NOT NULL,
  `payment_date` datetime DEFAULT NULL,
  `amount` decimal(16,2) DEFAULT NULL,
  `payment_status` enum('pending','requested','declined','completed') NOT NULL DEFAULT 'pending',
  `payment_error_response` text DEFAULT NULL,
  `xendit_payment_id` varchar(191) DEFAULT NULL,
  `xendit_invoice_id` varchar(191) DEFAULT NULL,
  `xendit_external_id` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `xendit_payments_order_id_foreign` (`order_id`),
  CONSTRAINT `xendit_payments_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

