-- Table structure for table `password_resets`
--

CREATE TABLE `password_resets` (
  `email` varchar(191) NOT NULL,
  `token` varchar(191) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `payperviewstransactions`
--

CREATE TABLE `payperviewstransactions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `amount` decimal(10,2) NOT NULL,
  `payment_type` varchar(191) NOT NULL,
  `payment_status` varchar(191) DEFAULT NULL,
  `transaction_id` varchar(191) DEFAULT NULL,
  `pay_per_view_id` bigint(20) UNSIGNED NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `payperviewstransactions`
--

INSERT INTO `payperviewstransactions` (`id`, `user_id`, `amount`, `payment_type`, `payment_status`, `transaction_id`, `pay_per_view_id`, `created_at`, `updated_at`) VALUES
(1, 5, 7.99, 'stripe', NULL, 'txn_ppv_1001', 1, '2026-01-28 18:30:00', '2026-01-28 18:30:00'),
(2, 6, 12.99, 'paypal', NULL, 'txn_ppv_1002', 2, '2026-01-30 18:30:00', '2026-01-30 18:30:00'),
(3, 3, 11.99, 'stripe', NULL, 'txn_ppv_1003', 3, '2026-01-28 18:30:00', '2026-01-28 18:30:00'),
(4, 6, 8.99, 'stripe', NULL, 'txn_ppv_1004', 4, '2026-01-27 18:30:00', '2026-01-27 18:30:00'),
(5, 8, 14.99, 'stripe', NULL, 'txn_ppv_1005', 5, '2026-02-25 03:28:53', '2026-02-25 03:28:53');

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

--
-- Table structure for table `pay_per_views`
--

CREATE TABLE `pay_per_views` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `movie_id` bigint(20) UNSIGNED NOT NULL,
  `type` varchar(191) NOT NULL,
  `content_price` decimal(10,2) NOT NULL,
  `price` decimal(10,2) NOT NULL,
  `discount_percentage` decimal(5,2) DEFAULT NULL,
  `first_play_date` datetime DEFAULT NULL,
  `view_expiry_date` timestamp NULL DEFAULT NULL,
  `access_duration` int(11) DEFAULT NULL,
  `available_for` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `pay_per_views`
--

INSERT INTO `pay_per_views` (`id`, `user_id`, `movie_id`, `type`, `content_price`, `price`, `discount_percentage`, `first_play_date`, `view_expiry_date`, `access_duration`, `available_for`, `created_at`, `updated_at`) VALUES
(1, 5, 1, 'movie', 9.99, 7.99, 20.00, '2026-01-29 00:00:00', '2025-12-22 05:00:00', 1, '2', '2026-01-28 18:30:00', '2026-01-28 18:30:00'),
(2, 6, 2, 'movie', 12.99, 12.99, NULL, '2026-01-31 00:00:00', '2025-12-21 08:45:00', 2, '3', '2026-01-30 18:30:00', '2026-01-30 18:30:00'),
(3, 3, 25, 'movie', 15.99, 11.99, 25.00, '2026-01-29 00:00:00', '2025-12-26 03:30:00', 3, '4', '2026-01-28 18:30:00', '2026-01-28 18:30:00'),
(4, 6, 4, 'movie', 8.99, 8.99, NULL, '2026-01-28 00:00:00', '2025-12-20 13:15:00', 1, '2 ', '2026-01-27 18:30:00', '2026-01-27 18:30:00'),
(5, 8, 26, 'movie', 19.99, 14.99, 25.00, '2026-01-27 00:00:00', '2025-12-31 14:30:00', 3, '5', '2026-01-26 18:30:00', '2026-01-26 18:30:00');

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

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

CREATE TABLE `permissions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(125) NOT NULL,
  `guard_name` varchar(125) NOT NULL,
  `is_fixed` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `permissions` (`id`, `name`, `guard_name`, `is_fixed`, `created_at`, `updated_at`) VALUES
(1, 'edit_settings', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(2, 'view_logs', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(3, 'view_genres', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(4, 'add_genres', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(5, 'edit_genres', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(6, 'delete_genres', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(7, 'restore_genres', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(8, 'force_delete_genres', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(9, 'view_movies', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(10, 'add_movies', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(11, 'edit_movies', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(12, 'delete_movies', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(13, 'restore_movies', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(14, 'force_delete_movies', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(15, 'view_tvshows', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(16, 'add_tvshows', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(17, 'edit_tvshows', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(18, 'delete_tvshows', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(19, 'restore_tvshows', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(20, 'force_delete_tvshows', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(21, 'view_seasons', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(22, 'add_seasons', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(23, 'edit_seasons', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(24, 'delete_seasons', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(25, 'restore_seasons', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(26, 'force_delete_seasons', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(27, 'view_episodes', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(28, 'add_episodes', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(29, 'edit_episodes', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(30, 'delete_episodes', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(31, 'restore_episodes', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(32, 'force_delete_episodes', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(33, 'view_videos', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(34, 'add_videos', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(35, 'edit_videos', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(36, 'delete_videos', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(37, 'restore_videos', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(38, 'force_delete_videos', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(39, 'view_tvcategory', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(40, 'add_tvcategory', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(41, 'edit_tvcategory', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(42, 'delete_tvcategory', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(43, 'restore_tvcategory', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(44, 'force_delete_tvcategory', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(45, 'view_tvchannel', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(46, 'add_tvchannel', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(47, 'edit_tvchannel', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(48, 'delete_tvchannel', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(49, 'restore_tvchannel', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(50, 'force_delete_tvchannel', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(51, 'view_actor', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(52, 'add_actor', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(53, 'edit_actor', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(54, 'delete_actor', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(55, 'restore_actor', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(56, 'force_delete_actor', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(57, 'view_director', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(58, 'add_director', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(59, 'edit_director', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(60, 'delete_director', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(61, 'restore_director', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(62, 'force_delete_director', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(63, 'view_plans', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(64, 'add_plans', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(65, 'edit_plans', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(66, 'delete_plans', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(67, 'restore_plans', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(68, 'force_delete_plans', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(69, 'view_planlimitation', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(70, 'add_planlimitation', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(71, 'edit_planlimitation', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(72, 'delete_planlimitation', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(73, 'restore_planlimitation', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(74, 'force_delete_planlimitation', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(75, 'view_subscriptions', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(76, 'add_subscriptions', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(77, 'edit_subscriptions', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(78, 'delete_subscriptions', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(79, 'restore_subscriptions', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(80, 'force_delete_subscriptions', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(81, 'view_banners', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(82, 'add_banners', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(83, 'edit_banners', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(84, 'delete_banners', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(85, 'restore_banners', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(86, 'force_delete_banners', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(87, 'view_currency', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(88, 'add_currency', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(89, 'edit_currency', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(90, 'delete_currency', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(91, 'restore_currency', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(92, 'force_delete_currency', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(93, 'view_notification', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(94, 'add_notification', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(95, 'edit_notification', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(96, 'delete_notification', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(97, 'restore_notification', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(98, 'force_delete_notification', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(99, 'view_notification_template', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(100, 'add_notification_template', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(101, 'edit_notification_template', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(102, 'delete_notification_template', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(103, 'restore_notification_template', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(104, 'force_delete_notification_template', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(105, 'view_constant', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(106, 'add_constant', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(107, 'edit_constant', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(108, 'delete_constant', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(109, 'restore_constant', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(110, 'force_delete_constant', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(111, 'view_subscription', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(112, 'add_subscription', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(113, 'edit_subscription', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(114, 'delete_subscription', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(115, 'restore_subscription', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(116, 'force_delete_subscription', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(117, 'view_castcrew', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(118, 'add_castcrew', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(119, 'edit_castcrew', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(120, 'delete_castcrew', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(121, 'restore_castcrew', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(122, 'force_delete_castcrew', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(123, 'view_livetv', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(124, 'add_livetv', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(125, 'edit_livetv', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(126, 'delete_livetv', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(127, 'restore_livetv', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(128, 'force_delete_livetv', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(129, 'view_video', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(130, 'add_video', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(131, 'edit_video', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(132, 'delete_video', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(133, 'restore_video', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(134, 'force_delete_video', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(135, 'view_media', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(136, 'add_media', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(137, 'edit_media', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(138, 'delete_media', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(139, 'restore_media', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(140, 'force_delete_media', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(141, 'view_onboarding', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(142, 'add_onboarding', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(143, 'edit_onboarding', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(144, 'delete_onboarding', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(145, 'restore_onboarding', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(146, 'force_delete_onboarding', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(147, 'view_tvshow', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(148, 'add_tvshow', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(149, 'edit_tvshow', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(150, 'delete_tvshow', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(151, 'restore_tvshow', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(152, 'force_delete_tvshow', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(153, 'view_taxes', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(154, 'add_taxes', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(155, 'edit_taxes', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(156, 'delete_taxes', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(157, 'restore_taxes', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(158, 'force_delete_taxes', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(159, 'view_page', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(160, 'add_page', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(161, 'edit_page', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(162, 'delete_page', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(163, 'restore_page', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(164, 'force_delete_page', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(165, 'view_dashboard_setting', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(166, 'add_dashboard_setting', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(167, 'edit_dashboard_setting', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(168, 'delete_dashboard_setting', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(169, 'restore_dashboard_setting', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(170, 'force_delete_dashboard_setting', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(171, 'view_app_config', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(172, 'add_app_config', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(173, 'edit_app_config', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(174, 'delete_app_config', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(175, 'restore_app_config', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(176, 'force_delete_app_config', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(177, 'view_constants', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(178, 'add_constants', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(179, 'edit_constants', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(180, 'delete_constants', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(181, 'restore_constants', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(182, 'force_delete_constants', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(183, 'view_coupon', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(184, 'add_coupon', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(185, 'edit_coupon', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(186, 'delete_coupon', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(187, 'restore_coupon', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(188, 'force_delete_coupon', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(189, 'view_setting', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(190, 'add_setting', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(191, 'edit_setting', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(192, 'delete_setting', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(193, 'restore_setting', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(194, 'force_delete_setting', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(195, 'setting_bussiness', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(196, 'setting_misc', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(197, 'setting_custom_code', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(198, 'setting_customization', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(199, 'setting_mail', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(200, 'setting_notification', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(201, 'setting_intigrations', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(202, 'setting_language', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(203, 'setting_invoice', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(204, 'setting_module', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(205, 'setting_app_setting', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(206, 'view_ads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(207, 'add_ads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(208, 'edit_ads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(209, 'delete_ads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(210, 'restore_ads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(211, 'force_delete_ads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(212, 'view_vastads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(213, 'add_vastads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(214, 'edit_vastads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(215, 'delete_vastads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(216, 'restore_vastads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(217, 'force_delete_vastads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(218, 'view_customads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(219, 'add_customads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(220, 'edit_customads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(221, 'delete_customads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(222, 'restore_customads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32'),
(223, 'force_delete_customads', 'web', 1, '2026-02-25 03:28:32', '2026-02-25 03:28:32');

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

--
-- Table structure for table `personal_access_tokens`
--

CREATE TABLE `personal_access_tokens` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tokenable_type` varchar(191) NOT NULL,
  `tokenable_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(191) NOT NULL,
  `token` varchar(64) NOT NULL,
  `abilities` longtext 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
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `plan`
--

CREATE TABLE `plan` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(191) NOT NULL,
  `identifier` varchar(191) NOT NULL,
  `android_identifier` varchar(191) DEFAULT NULL,
  `apple_identifier` varchar(191) DEFAULT NULL,
  `price` double DEFAULT NULL,
  `discount` tinyint(1) NOT NULL DEFAULT 0,
  `discount_percentage` double DEFAULT NULL,
  `total_price` double DEFAULT NULL,
  `level` bigint(20) NOT NULL DEFAULT 0,
  `duration` varchar(191) DEFAULT NULL,
  `duration_value` bigint(20) NOT NULL DEFAULT 1,
  `status` tinyint(1) NOT NULL DEFAULT 1,
  `description` text DEFAULT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `plan`
--

INSERT INTO `plan` (`id`, `name`, `identifier`, `android_identifier`, `apple_identifier`, `price`, `discount`, `discount_percentage`, `total_price`, `level`, `duration`, `duration_value`, `status`, `description`, `created_by`, `updated_by`, `deleted_by`, `deleted_at`, `created_at`, `updated_at`) VALUES
(1, 'Basic', 'basic', NULL, NULL, 5, 0, NULL, 5, 1, 'month', 1, 1, 'The Basic Plan offers access to a limited selection of content on a weekly basis, perfect for casual viewers.', 2, 2, NULL, NULL, '2024-07-10 23:12:21', '2024-07-10 23:12:21'),
(2, 'Premium Plan', 'premium_plan', NULL, NULL, 20, 0, NULL, 20, 2, 'month', 1, 1, '<p>The Premium Plan provides monthly access to a wider range of content, including exclusive shows and features.</p>', 2, 2, NULL, NULL, '2024-07-10 23:13:13', '2024-10-08 03:58:11'),
(3, 'Ultimate Plan', 'ultimate_plan', NULL, NULL, 50, 0, NULL, 50, 3, 'month', 3, 1, 'The Ultimate Plan offers quarterly access with additional perks, such as early access to new releases and special content.', 2, 2, NULL, NULL, '2024-07-10 23:15:14', '2024-07-10 23:15:14'),
(4, 'Basic', 'basic', NULL, NULL, 100, 0, NULL, 100, 4, 'year', 1, 1, 'The Basic Plan offers access to a limited selection of content on a weekly basis, perfect for casual viewers.', 2, 2, NULL, NULL, '2024-07-10 23:12:21', '2024-07-10 23:12:21'),
(5, 'Premium Plan', 'premium_plan', NULL, NULL, 200, 0, NULL, 200, 5, 'year', 1, 1, '<p>The Premium Plan provides monthly access to a wider range of content, including exclusive shows and features.</p>', 2, 2, NULL, NULL, '2024-07-10 23:13:13', '2024-10-08 03:58:11'),
(6, 'Ultimate Plan', 'ultimate_plan', NULL, NULL, 500, 0, NULL, 500, 6, 'year', 1, 1, 'The Ultimate Plan offers quarterly access with additional perks, such as early access to new releases and special content.', 2, 2, NULL, NULL, '2024-07-10 23:15:14', '2024-07-10 23:15:14');

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

--
-- Table structure for table `planlimitation`
--

CREATE TABLE `planlimitation` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `title` varchar(191) NOT NULL,
  `slug` varchar(191) DEFAULT NULL,
  `description` longtext DEFAULT NULL,
  `status` tinyint(1) NOT NULL DEFAULT 1,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `planlimitation`
--

INSERT INTO `planlimitation` (`id`, `title`, `slug`, `description`, `status`, `created_by`, `updated_by`, `deleted_by`, `created_at`, `updated_at`, `deleted_at`) VALUES
(1, 'Video Cast', 'video-cast', 'Enhance your viewing experience with our Video Cast feature. Seamlessly stream your favorite shows and movies from your device to your TV or other compatible screens. Enjoy high-quality playback and easy controls for a truly immersive entertainment experience.', 1, 2, 2, NULL, '2024-07-10 05:43:04', '2024-07-10 05:43:04', NULL),
(2, 'Ads', 'ads', 'Discover a new way to enjoy content with minimal interruptions through our Ads feature. Our strategically placed advertisements are designed to provide relevant and engaging information without overwhelming your viewing experience.', 1, 2, 2, NULL, '2024-07-10 05:44:45', '2024-07-10 05:44:45', NULL),
(3, 'Device Limit', 'device-limit', 'Manage your device connections effortlessly with our Device Limit feature. Easily monitor and control the number of devices linked to your account, ensuring a secure and personalized streaming experience.', 1, 2, 2, NULL, '2024-07-10 05:46:10', '2024-07-10 05:46:10', NULL),
(4, 'Download Status', 'download-status', 'Keep track of your content downloads with our Download Status feature. View the progress of your current downloads, check completed files, and manage your storage efficiently. This feature provides real-time updates, allowing you to pause, resume, or cancel downloads as needed, ensuring you have access to your favorite content anytime, even offline.', 1, 2, 2, NULL, '2024-07-10 05:47:41', '2024-07-10 05:47:41', NULL),
(5, 'Supported Device Type', 'supported-device-type', 'Our platform supports a wide range of devices including smartphones, tablets, smart TVs, and gaming consoles. Enjoy seamless streaming on any device with optimized performance and high-quality playback.', 1, 2, 2, NULL, '2024-07-10 05:50:00', '2024-07-10 05:50:00', NULL),
(6, 'Profile Limit', 'profile-limit', 'Manage and customize your streaming experience with our Profile Limit feature. Set limits on the number of profiles that can be created under a single account, ensuring each user enjoys a personalized experience while keeping account usage within your preferred parameters.', 1, 2, 2, NULL, '2024-09-19 06:30:00', '2024-09-19 06:30:00', NULL);

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

--
-- Table structure for table `planlimitation_mapping`
--

CREATE TABLE `planlimitation_mapping` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `plan_id` int(11) DEFAULT NULL,
  `planlimitation_id` int(11) DEFAULT NULL,
  `limitation_slug` varchar(191) DEFAULT NULL,
  `limitation_value` int(11) DEFAULT NULL,
  `limit` longtext DEFAULT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `planlimitation_mapping`
--

INSERT INTO `planlimitation_mapping` (`id`, `plan_id`, `planlimitation_id`, `limitation_slug`, `limitation_value`, `limit`, `created_by`, `updated_by`, `deleted_by`, `deleted_at`, `created_at`, `updated_at`) VALUES
(1, 1, 1, 'video-cast', 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(2, 1, 2, 'ads', 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(3, 1, 3, 'device-limit', 1, '1', NULL, NULL, NULL, NULL, NULL, NULL),
(4, 1, 4, 'download-status', 1, '{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":0,\"2K\":0,\"4K\":0,\"8K\":0}', NULL, NULL, NULL, NULL, NULL, NULL),
(5, 2, 1, 'video-cast', 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(6, 2, 2, 'ads', 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(7, 2, 3, 'device-limit', 1, '2', NULL, NULL, NULL, NULL, NULL, NULL),
(8, 2, 4, 'download-status', 1, '{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":1,\"2K\":0,\"4K\":0,\"8K\":0}', NULL, NULL, NULL, NULL, NULL, NULL),
(9, 3, 1, 'video-cast', 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(10, 3, 2, 'ads', 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(11, 3, 3, 'device-limit', 1, '5', NULL, NULL, NULL, NULL, NULL, NULL),
(12, 3, 4, 'download-status', 1, '{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":1,\"2K\":1,\"4K\":0,\"8K\":0}', NULL, NULL, NULL, NULL, NULL, NULL),
(13, 4, 1, 'video-cast', 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(14, 4, 2, 'ads', 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(15, 4, 3, 'device-limit', 1, '1', NULL, NULL, NULL, NULL, NULL, NULL),
(16, 4, 4, 'download-status', 1, '{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":0,\"2K\":0,\"4K\":0,\"8K\":0}', NULL, NULL, NULL, NULL, NULL, NULL),
(17, 1, 5, 'supported-device-type', 1, '{\"tablet\":\"0\",\"laptop\":\"0\",\"mobile\":\"1\",\"tv\":\"0\"}', NULL, NULL, NULL, NULL, NULL, NULL),
(18, 1, 6, 'profile-limit', 1, '2', NULL, NULL, NULL, NULL, NULL, NULL),
(19, 2, 5, 'supported-device-type', 1, '{\"tablet\":\"1\",\"laptop\":\"0\",\"mobile\":\"1\",\"tv\":\"0\"}', NULL, NULL, NULL, NULL, NULL, NULL),
(20, 2, 6, 'profile-limit', 1, '3', NULL, NULL, NULL, NULL, NULL, NULL),
(21, 3, 5, 'supported-device-type', 1, '{\"tablet\":\"0\",\"laptop\":\"1\",\"mobile\":\"1\",\"tv\":\"1\"}', NULL, NULL, NULL, NULL, NULL, NULL),
(22, 3, 6, 'profile-limit', 1, '3', NULL, NULL, NULL, NULL, NULL, NULL),
(23, 4, 5, 'supported-device-type', 1, '{\"tablet\":\"0\",\"laptop\":\"0\",\"mobile\":\"1\",\"tv\":\"0\"}', NULL, NULL, NULL, NULL, NULL, NULL),
(24, 4, 6, 'profile-limit', 1, '2', NULL, NULL, NULL, NULL, NULL, NULL),
(25, 5, 1, 'video-cast', 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(26, 5, 2, 'ads', 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(27, 5, 3, 'device-limit', 1, '2', NULL, NULL, NULL, NULL, NULL, NULL),
(28, 5, 4, 'download-status', 1, '{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":1,\"2K\":0,\"4K\":0,\"8K\":0}', NULL, NULL, NULL, NULL, NULL, NULL),
(29, 5, 5, 'supported-device-type', 1, '{\"tablet\":\"1\",\"laptop\":\"0\",\"mobile\":\"1\",\"tv\":\"0\"}', NULL, NULL, NULL, NULL, NULL, NULL),
(30, 5, 6, 'profile-limit', 1, '3', NULL, NULL, NULL, NULL, NULL, NULL),
(31, 6, 1, 'video-cast', 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(32, 6, 2, 'ads', 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(33, 6, 3, 'device-limit', 1, '5', NULL, NULL, NULL, NULL, NULL, NULL),
(34, 6, 4, 'download-status', 1, '{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":1,\"2K\":1,\"4K\":0,\"8K\":0}', NULL, NULL, NULL, NULL, NULL, NULL),
(35, 6, 5, 'supported-device-type', 1, '{\"tablet\":\"0\",\"laptop\":\"1\",\"mobile\":\"1\",\"tv\":\"1\"}', NULL, NULL, NULL, NULL, NULL, NULL),
(36, 6, 6, 'profile-limit', 1, '3', NULL, NULL, NULL, NULL, NULL, NULL);

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

--
-- Table structure for table `reviews`
--

CREATE TABLE `reviews` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `entertainment_id` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT NULL,
  `rating` int(11) NOT NULL DEFAULT 0,
  `review` longtext DEFAULT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `reviews`
--

INSERT INTO `reviews` (`id`, `entertainment_id`, `user_id`, `rating`, `review`, `created_by`, `updated_by`, `deleted_by`, `created_at`, `updated_at`, `deleted_at`) VALUES
(1, 8, 12, 5, 'A gripping storyline with unexpected twists. Keeps you hooked till the very end. 🤯🔥', NULL, NULL, NULL, '2025-03-31 03:28:48', '2025-03-31 03:28:48', NULL),
(2, 5, 13, 4, 'Amazing atmosphere and spooky vibes. Perfect for horror fans! 👁️🌑', NULL, NULL, NULL, '2025-05-17 03:28:48', '2025-05-17 03:28:48', NULL),
(3, 14, 8, 4, 'Keeps you guessing with every turn. The Monkey King\'s journey is riveting and intense. 🤯👀', NULL, NULL, NULL, '2026-01-14 03:28:48', '2026-01-14 03:28:48', NULL),
(4, 8, 11, 5, 'Non-stop action from start to finish! The fight scenes were incredible. 🎬💥', NULL, NULL, NULL, '2025-09-19 03:28:48', '2025-09-19 03:28:48', NULL),
(5, 2, 10, 4, 'Absolutely loved the showdown scenes! The tension is palpable throughout. 🥳🎬', NULL, NULL, NULL, '2025-10-03 03:28:48', '2025-10-03 03:28:48', NULL),
(6, 13, 9, 4, 'The cinematography and special effects are top-notch. A visual treat for action enthusiasts. 🌟🎥', NULL, NULL, NULL, '2025-04-21 03:28:48', '2025-04-21 03:28:48', NULL),
(7, 6, 14, 5, 'Absolutely gripping from the first episode! The suspense is incredible. 🕵️‍♂️🔍', NULL, NULL, NULL, '2026-02-23 03:28:48', '2026-02-23 03:28:48', NULL),
(8, 17, 7, 4, 'Hilarious from start to finish! Couldn\'t stop laughing! 😂👏', NULL, NULL, NULL, '2025-05-09 03:28:48', '2025-05-09 03:28:48', NULL),
(9, 6, 6, 3, 'Brilliantly executed with superb acting. A must-watch for thriller fans. 🎭🌟', NULL, NULL, NULL, '2025-02-28 03:28:48', '2025-02-28 03:28:48', NULL),
(10, 7, 3, 4, 'Fantastic choreography and intense combat sequences. Top-notch action film! 💪🎥', NULL, NULL, NULL, '2025-04-15 03:28:48', '2025-04-15 03:28:48', NULL),
(11, 4, 5, 4, 'Each episode leaves you wanting more. The storyline is so gripping! 🎉🕶️', NULL, NULL, NULL, '2025-03-01 03:28:48', '2025-03-01 03:28:48', NULL),
(12, 1, 4, 5, 'Perfectly blends psychological horror with supernatural elements, keeping you on the edge of your seat and craving for more after each episode. 🔮😱', NULL, NULL, NULL, '2025-12-08 03:28:48', '2025-12-08 03:28:48', NULL),
(13, 9, 9, 5, 'A thrilling ride that keeps you hooked with its intense plot twists and stunning visuals. 🎬🌟', NULL, NULL, NULL, '2025-07-27 03:28:48', '2025-07-27 03:28:48', NULL),
(14, 10, 13, 5, 'Loved the creativity and imagination in every scene. It\'s a delightful watch! 🌈✨', NULL, NULL, NULL, '2025-11-16 03:28:48', '2025-11-16 03:28:48', NULL),
(15, 1, 3, 4, 'A chilling series that grips you from the first scene to the last, leaving you haunted by its eerie atmosphere and suspenseful plot twists. 👻🌑', NULL, NULL, NULL, '2025-04-16 03:28:48', '2025-04-16 03:28:48', NULL),
(16, 6, 5, 4, 'The suspense is unbearable! Can’t wait for the next episode. 😬🚀', NULL, NULL, NULL, '2025-03-09 03:28:48', '2025-03-09 03:28:48', NULL),
(17, 3, 8, 5, 'My favorite show this season! The Guardian\'s Challenge episode was thrilling! 🛡️🚀', NULL, NULL, NULL, '2025-11-19 03:28:48', '2025-11-19 03:28:48', NULL),
(18, 10, 3, 4, 'A magical adventure with charming characters and beautiful animation! 🌼🌟', NULL, NULL, NULL, '2025-04-14 03:28:48', '2025-04-14 03:28:48', NULL),
(19, 8, 4, 5, 'Amazing cinematography and special effects! Truly a visual treat. 🎥✨', NULL, NULL, NULL, '2025-05-15 03:28:48', '2025-05-15 03:28:48', NULL),
(20, 11, 10, 4, 'Secrets of Zambezia delivers a powerful message with humor and adventure. 🌍😄', NULL, NULL, NULL, '2025-03-21 03:28:48', '2025-03-21 03:28:48', NULL),
(21, 16, 5, 4, 'Couldn\'t stop laughing! The antics of Tim and Tom are pure genius. 🤣🎉', NULL, NULL, NULL, '2025-11-14 03:28:48', '2025-11-14 03:28:48', NULL),
(22, 7, 7, 5, 'A thrilling ride with non-stop adrenaline! Couldn\'t take my eyes off the screen. 🚁🔥', NULL, NULL, NULL, '2025-11-21 03:28:48', '2025-11-21 03:28:48', NULL),
(23, 5, 4, 5, 'The suspense and horror elements are top-notch. Can\'t wait for more! 👻🔪', NULL, NULL, NULL, '2025-10-05 03:28:48', '2025-10-05 03:28:48', NULL),
(24, 15, 8, 5, 'Deep Sea Mysteries keeps you at the edge of your seat. Unveiling secrets of the deep has never been more thrilling! 🚢💀', NULL, NULL, NULL, '2025-12-27 03:28:48', '2025-12-27 03:28:48', NULL),
(25, 9, 7, 5, 'Loved the character development and the emotional depth. It\'s more than just action- it\'s a redemption story! 👍🎥', NULL, NULL, NULL, '2026-01-23 03:28:48', '2026-01-23 03:28:48', NULL),
(26, 5, 8, 5, 'Each episode gets better and scarier. Highly recommend! 🕸️🕷️', NULL, NULL, NULL, '2025-03-22 03:28:48', '2025-03-22 03:28:48', NULL),
(27, 9, 14, 3, 'The Gunfighter\'s Redemption is a true masterpiece of action cinema. It leaves you wanting more with its gripping storyline and epic showdowns. 🏆🌌', NULL, NULL, NULL, '2025-07-08 03:28:48', '2025-07-08 03:28:48', NULL),
(28, 10, 4, 3, 'Daizy\'s Enchanted Journey brings a smile to your face with its enchanting story. 🌸😄', NULL, NULL, NULL, '2025-10-18 03:28:48', '2025-10-18 03:28:48', NULL),
(29, 6, 3, 4, 'Twists and turns at every corner! Keeps you guessing until the end. 🤯🔎', NULL, NULL, NULL, '2025-03-13 03:28:48', '2025-03-13 03:28:48', NULL),
(30, 2, 9, 4, 'An intense start with plenty of action and a gripping storyline. Can\'t wait for more! 🤠🔥', NULL, NULL, NULL, '2025-07-23 03:28:48', '2025-07-23 03:28:48', NULL),
(31, 5, 3, 3, 'A chilling start that kept me hooked from the first episode. So creepy! 😱🖤', NULL, NULL, NULL, '2025-09-30 03:28:48', '2025-09-30 03:28:48', NULL),
(32, 9, 10, 5, 'The Gunfighter\'s quest for redemption is both heart-wrenching and exhilarating. Captivating from the first shot to the last. 💔🔫', NULL, NULL, NULL, '2026-01-23 03:28:48', '2026-01-23 03:28:48', NULL),
(33, 1, 5, 4, 'An immersive journey into darkness where every shadow hides a secret, keeping you guessing and terrified until the very end. 🕯️😨', NULL, NULL, NULL, '2025-05-12 03:28:48', '2025-05-12 03:28:48', NULL),
(34, 22, 14, 5, 'Impressive cinematography and a storyline that keeps you hooked till the end. 🎥👌', NULL, NULL, NULL, '2025-03-09 03:28:48', '2025-03-09 03:28:48', NULL),
(35, 14, 5, 5, 'Gripping storyline with unexpected twists and heart-pounding action scenes! 🐒👑', NULL, NULL, NULL, '2025-06-18 03:28:48', '2025-06-18 03:28:48', NULL),
(36, 13, 3, 4, 'Loved the protagonist\'s charisma and the intense plot twists. Keeps you guessing! 🔥🕵️‍♂️', NULL, NULL, NULL, '2025-08-17 03:28:48', '2025-08-17 03:28:48', NULL),
(37, 6, 4, 5, 'The plot is so intricate and well-crafted. A real edge-of-your-seat thriller. 😲🔥', NULL, NULL, NULL, '2026-01-06 03:28:48', '2026-01-06 03:28:48', NULL),
(38, 2, 11, 4, 'The characters are well-developed and the plot keeps you on the edge of your seat. 👍🕵️‍♂️', NULL, NULL, NULL, '2025-12-02 03:28:49', '2025-12-02 03:28:49', NULL),
(39, 3, 10, 4, 'Raziel\'s journey is inspiring and beautifully animated. Can\'t wait for more! 🎉🦄', NULL, NULL, NULL, '2025-08-22 03:28:49', '2025-08-22 03:28:49', NULL),
(40, 7, 9, 3, 'Heart-pounding action with a hint of suspense. Action movie buffs will enjoy every moment. 🎞️👏', NULL, NULL, NULL, '2025-05-21 03:28:49', '2025-05-21 03:28:49', NULL),
(41, 4, 12, 4, 'The suspense in every episode keeps me hooked! Can\'t get enough of it. 🔍🎬', NULL, NULL, NULL, '2025-05-15 03:28:49', '2025-05-15 03:28:49', NULL),
(42, 10, 5, 5, 'Perfect for family movie night - captivating and full of wonder! 🍿👪', NULL, NULL, NULL, '2026-01-17 03:28:49', '2026-01-17 03:28:49', NULL),
(43, 5, 7, 5, 'The storyline is gripping and the scares are genuine. Loving it! 🎃💀', NULL, NULL, NULL, '2025-11-27 03:28:49', '2025-11-27 03:28:49', NULL),
(44, 12, 8, 4, 'A visually stunning adventure that captivates from start to finish! 🎬🌟', NULL, NULL, NULL, '2025-11-21 03:28:49', '2025-11-21 03:28:49', NULL),
(45, 22, 11, 5, 'Educational yet entertaining, perfect for history buffs and casual viewers alike. 📚📺', NULL, NULL, NULL, '2025-06-22 03:28:49', '2025-06-22 03:28:49', NULL),
(46, 5, 6, 4, 'Edge-of-your-seat horror with a captivating plot. So intense! 🥶🏚️', NULL, NULL, NULL, '2025-06-19 03:28:49', '2025-06-19 03:28:49', NULL),
(47, 8, 3, 5, 'The characters were so well-developed, and the plot was intense. Loved every moment! 👍🌟', NULL, NULL, NULL, '2025-10-07 03:28:49', '2025-10-07 03:28:49', NULL),
(48, 6, 8, 5, 'The characters are compelling, and the mystery deepens with each episode. 👏🕵️‍♀️', NULL, NULL, NULL, '2026-02-13 03:28:49', '2026-02-13 03:28:49', NULL),
(49, 11, 6, 5, 'Loved the soundtrack! It perfectly complements the magical atmosphere of Zambezia. 🎵🎶', NULL, NULL, NULL, '2026-01-05 03:28:49', '2026-01-05 03:28:49', NULL),
(50, 15, 4, 5, 'The ocean depths come alive with mystery and danger. Riveting from start to finish. 🌊🦑', NULL, NULL, NULL, '2025-11-24 03:28:49', '2025-11-24 03:28:49', NULL),
(51, 6, 9, 3, 'Each episode unveils more secrets and keeps you hooked. Fantastic storytelling! 📚🎬', NULL, NULL, NULL, '2025-12-03 03:28:49', '2025-12-03 03:28:49', NULL),
(52, 7, 6, 4, 'Action-packed from start to finish! The stunts were mind-blowing. 🎬💥', NULL, NULL, NULL, '2026-01-27 03:28:49', '2026-01-27 03:28:49', NULL),
(53, 8, 13, 5, 'The pacing was perfect, never a dull moment. Can\'t wait for a sequel! 🚀🎉', NULL, NULL, NULL, '2026-01-01 03:28:49', '2026-01-01 03:28:49', NULL),
(54, 16, 14, 3, 'Tim and Tom\'s chemistry is unbeatable. I wish there were more movies like this! 🌟👬', NULL, NULL, NULL, '2025-10-08 03:28:49', '2025-10-08 03:28:49', NULL),
(55, 9, 6, 5, 'Action-packed and emotionally charged—this movie delivers on all fronts. A must-watch for action enthusiasts! 💥🎞️', NULL, NULL, NULL, '2025-03-24 03:28:49', '2025-03-24 03:28:49', NULL),
(56, 18, 11, 4, 'I couldn\'t get enough of the comedic timing in this film. Pure comedy gold! ⏱️😄', NULL, NULL, NULL, '2025-05-10 03:28:49', '2025-05-10 03:28:49', NULL),
(57, 8, 14, 5, 'A thrilling ride with heart-pounding moments. Definitely recommend it to action fans! 🎢👏', NULL, NULL, NULL, '2025-11-07 03:28:49', '2025-11-07 03:28:49', NULL),
(58, 11, 7, 5, 'The storyline is engaging, and the characters are lovable. A must-watch animation! 🐦💖', NULL, NULL, NULL, '2026-01-17 03:28:49', '2026-01-17 03:28:49', NULL),
(59, 5, 9, 5, 'The acting and special effects are fantastic. Truly terrifying! 🌲🧟‍♀️', NULL, NULL, NULL, '2025-05-13 03:28:49', '2025-05-13 03:28:49', NULL),
(60, 12, 14, 5, 'Clever humor and heartfelt moments make this a timeless classic. Highly recommend! 😄👏', NULL, NULL, NULL, '2025-10-17 03:28:49', '2025-10-17 03:28:49', NULL),
(61, 22, 4, 5, 'The costumes and set designs transport you back in time. A visual feast! 🎨✨', NULL, NULL, NULL, '2025-09-03 03:28:49', '2025-09-03 03:28:49', NULL),
(62, 9, 5, 4, 'Gripping action from start to finish! The Gunfighter\'s journey is packed with adrenaline-pumping scenes. 🤠🔥', NULL, NULL, NULL, '2026-01-26 03:28:49', '2026-01-26 03:28:49', NULL),
(63, 26, 14, 4, 'The scenery and music complement the story beautifully. It\'s a visual and emotional treat. 🎵🎥', NULL, NULL, NULL, '2025-07-09 03:28:49', '2025-07-09 03:28:49', NULL),
(64, 15, 11, 4, 'Intriguing characters and a plot that sinks its hooks deep. Thrills and suspense galore! 👀🎥', NULL, NULL, NULL, '2025-06-17 03:28:49', '2025-06-17 03:28:49', NULL),
(65, 17, 6, 5, 'Clever humor and witty dialogue make this a must-watch comedy! 🎭👍', NULL, NULL, NULL, '2025-10-27 03:28:49', '2025-10-27 03:28:49', NULL),
(66, 13, 14, 4, 'Gripping storyline with unexpected turns. I couldn\'t look away for a second! 🤯🔫', NULL, NULL, NULL, '2025-05-15 03:28:49', '2025-05-15 03:28:49', NULL),
(67, 19, 11, 5, 'Creepy atmosphere and unexpected twists make it a standout horror film. 🌑🕯️', NULL, NULL, NULL, '2026-01-15 03:28:49', '2026-01-15 03:28:49', NULL),
(68, 7, 8, 3, 'Explosive scenes and gripping storyline. Kept me at the edge of my seat throughout. 🌟🔫', NULL, NULL, NULL, '2025-03-15 03:28:49', '2025-03-15 03:28:49', NULL),
(69, 16, 10, 4, 'A delightful comedy that had me giggling throughout. Tim and Tom are my new favorites! 🎈😁', NULL, NULL, NULL, '2025-12-12 03:28:49', '2025-12-12 03:28:49', NULL),
(70, 7, 10, 5, 'Loved the plot twists and the lead actor\'s performance. Definitely worth watching! 👍🎬', NULL, NULL, NULL, '2025-08-09 03:28:49', '2025-08-09 03:28:49', NULL),
(71, 11, 3, 4, 'Captivating animation and a heartwarming storyline that keeps you engaged till the end. 🌟🎬', NULL, NULL, NULL, '2025-10-09 03:28:49', '2025-10-09 03:28:49', NULL),
(72, 16, 13, 5, 'A feel-good movie with endless laughs. Perfect for a movie night with friends! 🍿😆', NULL, NULL, NULL, '2025-04-24 03:28:49', '2025-04-24 03:28:49', NULL),
(73, 11, 11, 5, 'Beautifully crafted characters and stunning visuals. A delight for all ages! 🦅🎨', NULL, NULL, NULL, '2025-12-08 03:28:49', '2025-12-08 03:28:49', NULL),
(74, 23, 8, 5, 'A feel-good film that leaves you motivated and optimistic. 🎥🌻', NULL, NULL, NULL, '2025-08-30 03:28:49', '2025-08-30 03:28:49', NULL),
(75, 12, 12, 5, 'The animation is top-notch, and the plot is both engaging and thought-provoking. 🎥🤔', NULL, NULL, NULL, '2025-07-10 03:28:49', '2025-07-10 03:28:49', NULL),
(76, 13, 7, 3, 'Perfect blend of action and suspense. It kept me at the edge of my seat throughout. 👏🎭', NULL, NULL, NULL, '2025-04-06 03:28:49', '2025-04-06 03:28:49', NULL),
(77, 18, 14, 4, 'Frank and Fearless bring laughter and charm to the screen. Thoroughly entertaining! 😂🎉', NULL, NULL, NULL, '2025-07-27 03:28:49', '2025-07-27 03:28:49', NULL),
(78, 13, 4, 5, 'Action-packed from start to finish! The stunts and fight scenes are mind-blowing. 🎬💥', NULL, NULL, NULL, '2025-09-14 03:28:49', '2025-09-14 03:28:49', NULL),
(79, 17, 5, 3, 'The cast nailed it! Each scene had me in stitches. 🤣🎬', NULL, NULL, NULL, '2025-09-06 03:28:49', '2025-09-06 03:28:49', NULL),
(80, 15, 12, 5, 'Captivating storyline with chilling moments that leave you breathless. A must-watch for thriller enthusiasts! 😱🎬', NULL, NULL, NULL, '2025-03-01 03:28:49', '2025-03-01 03:28:49', NULL),
(81, 13, 13, 4, 'Heart-pounding adrenaline rush! The Daring Player sets a new standard for action movies. 🚀👊', NULL, NULL, NULL, '2025-11-11 03:28:49', '2025-11-11 03:28:49', NULL),
(82, 14, 11, 5, 'Impressive cinematography and a plot that keeps you on the edge of your seat. Bravo! 🌟👏', NULL, NULL, NULL, '2026-02-19 03:28:49', '2026-02-19 03:28:49', NULL),
(83, 19, 4, 5, 'A terrifying rollercoaster of fear and suspense. 🎢😨', NULL, NULL, NULL, '2025-05-23 03:28:49', '2025-05-23 03:28:49', NULL),
(84, 21, 10, 4, 'Engrossing narratives and stunning visuals make history come alive! 🎥✨', NULL, NULL, NULL, '2025-05-21 03:28:49', '2025-05-21 03:28:49', NULL),
(85, 25, 13, 5, 'I couldn\'t stop smiling throughout! A perfect feel-good movie for any day. 😊🎥', NULL, NULL, NULL, '2025-07-02 03:28:49', '2025-07-02 03:28:49', NULL),
(86, 14, 10, 4, 'The suspense builds up perfectly. I couldn\'t take my eyes off the screen! 🎥🔍', NULL, NULL, NULL, '2025-07-21 03:28:49', '2025-07-21 03:28:49', NULL),
(87, 1, 6, 4, 'Masterfully crafted with spine-tingling moments that linger long after you\'ve finished watching. A must-watch for horror aficionados! 🎬👻', NULL, NULL, NULL, '2025-11-04 03:28:49', '2025-11-04 03:28:49', NULL),
(88, 15, 3, 5, 'Gripping plot twists and eerie underwater suspense! Keeps you guessing till the end. 🌊🔍', NULL, NULL, NULL, '2025-03-20 03:28:49', '2025-03-20 03:28:49', NULL),
(89, 26, 5, 4, 'A perfect movie for a cozy evening. It\'s romantic, emotional, and uplifting. 🍿🎬', NULL, NULL, NULL, '2025-04-03 03:28:49', '2025-04-03 03:28:49', NULL),
(90, 21, 13, 5, 'Detailed and enlightening! It\'s like stepping back in time. 🕰️📜', NULL, NULL, NULL, '2025-03-07 03:28:49', '2025-03-07 03:28:49', NULL),
(91, 19, 7, 3, 'Hauntingly good! The suspense builds up perfectly. 🕰️🔦', NULL, NULL, NULL, '2025-10-14 03:28:49', '2025-10-14 03:28:49', NULL),
(92, 16, 9, 4, 'Hilarious from start to finish! Tim and Tom are comedy gold. 😂👌', NULL, NULL, NULL, '2025-07-07 03:28:49', '2025-07-07 03:28:49', NULL),
(93, 24, 13, 5, 'An emotional rollercoaster with a powerful message of perseverance. 🎢💫', NULL, NULL, NULL, '2025-10-21 03:28:49', '2025-10-21 03:28:49', NULL),
(94, 23, 5, 4, 'Rise Above is a testament to the human spirit\'s ability to overcome challenges. 🌠🙌', NULL, NULL, NULL, '2025-11-14 03:28:49', '2025-11-14 03:28:49', NULL),
(95, 26, 12, 5, 'This movie reminds us that love conquers all. It\'s a must-watch for romantics! 🌹💫', NULL, NULL, NULL, '2025-04-04 03:28:49', '2025-04-04 03:28:49', NULL),
(96, 16, 6, 5, 'Quirky and entertaining, this movie brightened my day. Highly recommend! 🌈❤️', NULL, NULL, NULL, '2025-05-18 03:28:49', '2025-05-18 03:28:49', NULL),
(97, 17, 3, 5, 'Perfect pick-me-up comedy for any day of the week. 😄🎥', NULL, NULL, NULL, '2025-05-29 03:28:49', '2025-05-29 03:28:49', NULL),
(98, 15, 7, 5, 'Atmospheric and hauntingly beautiful. Dive into this thriller for an unforgettable ride. 🌊🎞️', NULL, NULL, NULL, '2025-07-12 03:28:49', '2025-07-12 03:28:49', NULL),
(99, 17, 10, 3, 'A feel-good comedy that delivers non-stop laughs. Highly recommend! 🌟🎉', NULL, NULL, NULL, '2025-08-04 03:28:49', '2025-08-04 03:28:49', NULL),
(100, 24, 8, 5, 'Inspirational from start to finish. It reminds us to never give up on our dreams. 🌟🎬', NULL, NULL, NULL, '2025-10-11 03:28:49', '2025-10-11 03:28:49', NULL),
(101, 18, 9, 5, 'The chemistry between the characters is spot-on. Enjoyable and witty! 👏😆', NULL, NULL, NULL, '2025-11-03 03:28:49', '2025-11-03 03:28:49', NULL),
(102, 21, 6, 3, 'Each episode is a treasure trove of knowledge. Highly recommend for all ages! 🎓🌟', NULL, NULL, NULL, '2025-07-10 03:28:49', '2025-07-10 03:28:49', NULL),
(103, 23, 11, 5, 'The performances are outstanding, making the message even more impactful. 👍🎭', NULL, NULL, NULL, '2025-12-20 03:28:49', '2025-12-20 03:28:49', NULL),
(104, 26, 3, 4, 'Such a heartwarming story! It\'s a beautiful journey of love and second chances. 💖😊', NULL, NULL, NULL, '2025-11-12 03:28:49', '2025-11-12 03:28:49', NULL),
(105, 21, 7, 5, 'A must-watch for history buffs! The storytelling is impeccable. 🤓🎬', NULL, NULL, NULL, '2026-02-11 03:28:49', '2026-02-11 03:28:49', NULL),
(106, 24, 6, 5, 'A beautiful story of resilience and triumph against all odds. 🎥🌟', NULL, NULL, NULL, '2025-09-05 03:28:49', '2025-09-05 03:28:49', NULL),
(107, 20, 10, 5, 'Perfect blend of suspense and horror. Hauntingly good! 👀🔪', NULL, NULL, NULL, '2025-11-23 03:28:49', '2025-11-23 03:28:49', NULL),
(108, 26, 8, 5, 'Forever in My Heart touched my soul. It\'s a timeless love story that stays with you. 💞📽️', NULL, NULL, NULL, '2025-03-06 03:28:49', '2025-03-06 03:28:49', NULL),
(109, 12, 13, 4, 'An imaginative world that brings out the child in everyone. Loved every moment! 🌈👶', NULL, NULL, NULL, '2025-11-03 03:28:49', '2025-11-03 03:28:49', NULL),
(110, 19, 6, 4, 'Couldn\'t look away despite being scared out of my wits! 👀😳', NULL, NULL, NULL, '2025-04-05 03:28:49', '2025-04-05 03:28:49', NULL),
(111, 18, 12, 5, 'Clever writing and great performances make this movie a joy to watch. 📝🎥', NULL, NULL, NULL, '2025-07-04 03:28:49', '2025-07-04 03:28:49', NULL),
(112, 12, 3, 4, 'The New Empire sets a new standard for animated movies. Truly magical! 🌠🎉', NULL, NULL, NULL, '2025-08-31 03:28:49', '2025-08-31 03:28:49', NULL),
(113, 19, 9, 5, 'Spine-chilling! Kept me awake all night. 😱👻', NULL, NULL, NULL, '2025-06-20 03:28:49', '2025-06-20 03:28:49', NULL),
(114, 23, 9, 5, 'This movie reminds us that anything is possible with determination and courage. 🌟💪', NULL, NULL, NULL, '2025-05-15 03:28:49', '2025-05-15 03:28:49', NULL),
(115, 20, 5, 5, 'Kept me on the edge of my seat the entire time! Terrifying twists and turns. 😱👻', NULL, NULL, NULL, '2026-02-03 03:28:49', '2026-02-03 03:28:49', NULL),
(116, 25, 7, 5, 'A timeless romance that sweeps you off your feet. Pure cinematic bliss! 🎬💞', NULL, NULL, NULL, '2026-01-01 03:28:49', '2026-01-01 03:28:49', NULL),
(117, 21, 12, 4, 'A fascinating exploration of ancient history, beautifully presented. 🌍🏛️', NULL, NULL, NULL, '2025-07-18 03:28:49', '2025-07-18 03:28:49', NULL),
(118, 20, 4, 5, 'The atmosphere was eerie, and the scares were genuinely frightening. Bravo! 🌑🎬', NULL, NULL, NULL, '2025-05-17 03:28:49', '2025-05-17 03:28:49', NULL),
(119, 26, 4, 5, 'The chemistry between the leads is undeniable. I couldn\'t stop smiling throughout! 💑🌟', NULL, NULL, NULL, '2026-01-15 03:28:49', '2026-01-15 03:28:49', NULL),
(120, 22, 3, 5, 'Captivating portrayal of ancient civilizations, rich in detail and authenticity. 🏛️📜', NULL, NULL, NULL, '2026-01-15 03:28:49', '2026-01-15 03:28:49', NULL),
(121, 23, 3, 5, 'Rise Above delivers a powerful message of perseverance and resilience. 🌈👏', NULL, NULL, NULL, '2025-05-17 03:28:49', '2025-05-17 03:28:49', NULL),
(122, 22, 8, 5, 'A fascinating journey through history, beautifully depicted with stellar performances. 🎭🌍', NULL, NULL, NULL, '2025-06-05 03:28:49', '2025-06-05 03:28:49', NULL),
(123, 24, 12, 3, 'Touching and motivational. It\'s a journey everyone should experience. 🚀😊', NULL, NULL, NULL, '2026-01-27 03:28:49', '2026-01-27 03:28:49', NULL),
(124, 23, 14, 3, 'A deeply inspiring movie that touches the heart and uplifts the spirit. 🌟😊', NULL, NULL, NULL, '2025-03-09 03:28:49', '2025-03-09 03:28:49', NULL),
(125, 22, 9, 5, 'Engrossing narrative that brings the past to life with every scene. 🕰️🔍', NULL, NULL, NULL, '2025-03-22 03:28:49', '2025-03-22 03:28:49', NULL),
(126, 23, 4, 3, 'The storyline is moving, and the characters\' journeys are truly inspirational. 🎬❤️', NULL, NULL, NULL, '2026-01-05 03:28:49', '2026-01-05 03:28:49', NULL),
(127, 25, 6, 3, 'Heartwarming and beautifully romantic, a love story that stays with you forever. 💖🌟', NULL, NULL, NULL, '2025-08-24 03:28:49', '2025-08-24 03:28:49', NULL),
(128, 24, 3, 4, 'This movie inspired me deeply. A powerful reminder of the strength within us all. 🌟🙌', NULL, NULL, NULL, '2025-08-13 03:28:49', '2025-08-13 03:28:49', NULL),
(129, 20, 12, 4, 'Creepy and atmospheric. It\'s a horror fan\'s dream come true! 🌌🏚️', NULL, NULL, NULL, '2025-04-01 03:28:49', '2025-04-01 03:28:49', NULL),
(130, 21, 3, 5, 'An epic journey through the origins of civilization. Educational and captivating! 📚🌅', NULL, NULL, NULL, '2025-05-01 03:28:49', '2025-05-01 03:28:49', NULL),
(131, 25, 3, 5, 'This movie made me believe in love all over again. Simply breathtaking! 💕😍', NULL, NULL, NULL, '2025-10-12 03:28:49', '2025-10-12 03:28:49', NULL),
(132, 20, 8, 4, 'A bone-chilling experience that left me checking over my shoulder. Highly recommend! 🕯️👁️', NULL, NULL, NULL, '2025-09-13 03:28:49', '2025-09-13 03:28:49', NULL),
(133, 10, 12, 5, 'Daizy\'s journey is heartwarming and filled with lessons for all ages. 🎈😊', NULL, NULL, NULL, '2025-04-02 03:28:49', '2025-04-02 03:28:49', NULL),
(134, 24, 7, 5, 'The characters\' journeys are incredibly moving. You\'ll laugh, cry, and feel inspired. 💖😭', NULL, NULL, NULL, '2025-08-10 03:28:49', '2025-08-10 03:28:49', NULL),
(135, 19, 14, 4, 'Every shadow feels like it\'s watching you. Thrilling till the end! 🌌👁️', NULL, NULL, NULL, '2025-11-09 03:28:49', '2025-11-09 03:28:49', NULL),
(136, 1, 7, 5, 'Evokes a sense of dread and excitement simultaneously, offering a thrilling rollercoaster ride through fear and suspense. 🎢😱', NULL, NULL, NULL, '2025-05-14 03:28:49', '2025-05-14 03:28:49', NULL),
(137, 2, 12, 4, 'Fantastic cinematography and thrilling gunfights! A must-watch for Western fans. 📽️🌟', NULL, NULL, NULL, '2025-10-14 03:28:49', '2025-10-14 03:28:49', NULL),
(138, 22, 5, 5, 'Each moment feels like a glimpse into a forgotten era. Absolutely mesmerizing! 🌌🔮', NULL, NULL, NULL, '2025-06-26 03:28:49', '2025-06-26 03:28:49', NULL),
(139, 2, 13, 5, 'Each episode is better than the last. The story is captivating and full of surprises. 🎉🚀', NULL, NULL, NULL, '2025-05-22 03:28:49', '2025-05-22 03:28:49', NULL),
(140, 5, 12, 4, 'The twists and turns are brilliant. A must-watch for horror lovers! 🌫️📺', NULL, NULL, NULL, '2025-05-12 03:28:49', '2025-05-12 03:28:49', NULL),
(141, 4, 13, 5, 'Edge-of-your-seat excitement and unexpected twists. Absolutely thrilling! 😱🚀', NULL, NULL, NULL, '2025-04-21 03:28:49', '2025-04-21 03:28:49', NULL),
(142, 10, 7, 5, 'The animation is top-notch, and the story keeps you hooked from start to finish. 🎬💖', NULL, NULL, NULL, '2026-01-11 03:28:49', '2026-01-11 03:28:49', NULL),
(143, 20, 3, 5, 'Gripping from start to finish. The tension builds up beautifully. 🎢💀', NULL, NULL, NULL, '2025-11-20 03:28:49', '2025-11-20 03:28:49', NULL),
(144, 25, 12, 5, 'Touching and emotional, it captures the essence of true love\'s journey. 🌹😢', NULL, NULL, NULL, '2025-11-09 03:28:49', '2025-11-09 03:28:49', NULL),
(145, 1, 8, 5, 'Captivating and spine-chilling, with a narrative that grips your imagination and leaves you pondering its mysteries. 🔍🌑', NULL, NULL, NULL, '2026-01-21 03:28:49', '2026-01-21 03:28:49', NULL),
(146, 4, 4, 5, 'Great character development and intense scenes. A top-notch thriller! 👏🔥', NULL, NULL, NULL, '2025-03-02 03:28:49', '2025-03-02 03:28:49', NULL),
(147, 2, 14, 5, 'The perfect blend of drama and action. The Gunslinger is a true hero! 👏🏜️', NULL, NULL, NULL, '2026-01-25 03:28:49', '2026-01-25 03:28:49', NULL),
(148, 11, 9, 4, 'An enchanting journey that sparks imagination and leaves you wanting more. ✨🌟', NULL, NULL, NULL, '2025-12-08 03:28:49', '2025-12-08 03:28:49', NULL),
(149, 3, 9, 5, 'The animation is stunning, and the story is captivating. Love Raziel\'s bravery! 🐉🎨', NULL, NULL, NULL, '2025-07-04 03:28:49', '2025-07-04 03:28:49', NULL),
(150, 26, 10, 3, 'I cried happy tears! This movie reaffirms the power of love and hope. 💖😊', NULL, NULL, NULL, '2026-01-09 03:28:49', '2026-01-09 03:28:49', NULL),
(151, 3, 3, 5, 'A magical adventure that kept my kids and me glued to the screen! 🌲✨', NULL, NULL, NULL, '2025-05-12 03:28:49', '2025-05-12 03:28:49', NULL),
(152, 14, 12, 4, 'A must-watch for thriller enthusiasts. The Monkey King\'s quest will leave you wanting more. 🎭🌌', NULL, NULL, NULL, '2026-01-17 03:28:49', '2026-01-17 03:28:49', NULL),
(153, 18, 3, 5, 'A comedy that hits all the right notes. Fun, light-hearted, and highly enjoyable! 🎶😊', NULL, NULL, NULL, '2025-10-07 03:28:49', '2025-10-07 03:28:49', NULL),
(154, 16, 6, 5, 'The cinematography is fantastic, and the suspense never lets up. Highly recommend! 🎥🌟', NULL, NULL, NULL, '2025-10-17 03:28:49', '2025-10-17 03:28:49', NULL),
(155, 21, 8, 4, 'The scale and depth of this series are truly impressive. History enthusiasts will be hooked! 🌐🔍', NULL, NULL, NULL, '2025-09-29 03:28:49', '2025-09-29 03:28:49', NULL),
(156, 13, 11, 5, 'Perfect mix of fantasy and adventure. The Final Showdown was epic! ⚔️🌟', NULL, NULL, NULL, '2025-06-24 03:28:49', '2025-06-24 03:28:49', NULL),
(157, 19, 13, 4, 'Heart-pounding moments that will linger long after the credits roll. Must-watch for horror enthusiasts! 🎥👹', NULL, NULL, NULL, '2025-12-06 03:28:49', '2025-12-06 03:28:49', NULL),
(158, 14, 6, 4, 'Intriguing characters and stunning visual effects. A thrilling ride from start to finish. 🎬🔥', NULL, NULL, NULL, '2025-05-22 03:28:49', '2025-05-22 03:28:49', NULL),
(159, 12, 5, 5, 'Heartwarming story with lovable characters. Perfect for family movie night! 🍿❤️', NULL, NULL, NULL, '2025-12-27 03:28:49', '2025-12-27 03:28:49', NULL),
(160, 19, 3, 4, 'Gripping horror that leaves you checking the shadows. Not for the faint-hearted! 🚪🌚', NULL, NULL, NULL, '2025-08-23 03:28:49', '2025-08-23 03:28:49', NULL),
(161, 18, 4, 5, 'A comedic adventure that keeps you smiling from start to finish. 😄🌟', NULL, NULL, NULL, '2025-08-22 03:28:49', '2025-08-22 03:28:49', NULL),
(162, 13, 7, 5, 'The Hidden Fortress episode was full of unexpected twists and turns! So exciting! 🏰🔍', NULL, NULL, NULL, '2025-03-14 03:28:49', '2025-03-14 03:28:49', NULL),
(163, 17, 9, 5, 'The plot is brilliantly crafted with a perfect mix of mystery and action. 📺🕵️‍♂️', NULL, NULL, NULL, '2025-10-24 03:28:49', '2025-10-24 03:28:49', NULL),
(164, 24, 4, 4, 'Couldn\'t help but smile throughout. Pure comedy gold! 😊👌', NULL, NULL, NULL, '2025-09-04 03:28:49', '2025-09-04 03:28:49', NULL),
(165, 9, 14, 5, 'A masterful blend of intrigue and drama. Every scene is filled with tension. 😱🏙️', NULL, NULL, NULL, '2026-02-15 03:28:49', '2026-02-15 03:28:49', NULL),
(166, 12, 11, 4, 'Forever and a Day is a masterpiece in romantic storytelling. A must-watch! 🌈❤️', NULL, NULL, NULL, '2025-07-29 03:28:49', '2025-07-29 03:28:49', NULL),
(167, 7, 10, 4, 'Heartfelt and uplifting. It leaves you with a sense of hope and determination. 🌈💪', NULL, NULL, NULL, '2025-05-07 03:28:49', '2025-05-07 03:28:49', NULL),
(168, 12, 5, 5, 'The chemistry between the leads is magical. It\'s a love story you won\'t forget. ✨👫', NULL, NULL, NULL, '2025-04-04 03:28:49', '2025-04-04 03:28:49', NULL),
(169, 18, 8, 4, 'Loved the quirky humor and unexpected twists. A must-watch for comedy lovers. 🎬🤩', NULL, NULL, NULL, '2025-08-16 03:28:49', '2025-08-16 03:28:49', NULL);

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

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

CREATE TABLE `roles` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(125) NOT NULL,
  `title` varchar(191) NOT NULL,
  `guard_name` varchar(125) NOT NULL,
  `is_fixed` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `roles` (`id`, `name`, `title`, `guard_name`, `is_fixed`, `created_at`, `updated_at`) VALUES
(1, 'admin', 'Admin', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(2, 'demo_admin', 'Demo Admin', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31'),
(3, 'user', 'user', 'web', 1, '2026-02-25 03:28:31', '2026-02-25 03:28:31');

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

--
-- 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
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `role_has_permissions`
--

INSERT INTO `role_has_permissions` (`permission_id`, `role_id`) VALUES
(1, 1),
(1, 2),
(2, 1),
(2, 2),
(3, 1),
(3, 2),
(4, 1),
(4, 2),
(5, 1),
(5, 2),
(6, 1),
(6, 2),
(7, 1),
(7, 2),
(8, 1),
(8, 2),
(9, 1),
(9, 2),
(10, 1),
(10, 2),
(11, 1),
(11, 2),
(12, 1),
(12, 2),
(13, 1),
(13, 2),
(14, 1),
(14, 2),
(15, 1),
(15, 2),
(16, 1),
(16, 2),
(17, 1),
(17, 2),
(18, 1),
(18, 2),
(19, 1),
(19, 2),
(20, 1),
(20, 2),
(21, 1),
(21, 2),
(22, 1),
(22, 2),
(23, 1),
(23, 2),
(24, 1),
(24, 2),
(25, 1),
(25, 2),
(26, 1),
(26, 2),
(27, 1),
(27, 2),
(28, 1),
(28, 2),
(29, 1),
(29, 2),
(30, 1),
(30, 2),
(31, 1),
(31, 2),
(32, 1),
(32, 2),
(33, 1),
(33, 2),
(34, 1),
(34, 2),
(35, 1),
(35, 2),
(36, 1),
(36, 2),
(37, 1),
(37, 2),
(38, 1),
(38, 2),
(39, 1),
(39, 2),
(40, 1),
(40, 2),
(41, 1),
(41, 2),
(42, 1),
(42, 2),
(43, 1),
(43, 2),
(44, 1),
(44, 2),
(45, 1),
(45, 2),
(46, 1),
(46, 2),
(47, 1),
(47, 2),
(48, 1),
(48, 2),
(49, 1),
(49, 2),
(50, 1),
(50, 2),
(51, 1),
(51, 2),
(52, 1),
(52, 2),
(53, 1),
(53, 2),
(54, 1),
(54, 2),
(55, 1),
(55, 2),
(56, 1),
(56, 2),
(57, 1),
(57, 2),
(58, 1),
(58, 2),
(59, 1),
(59, 2),
(60, 1),
(60, 2),
(61, 1),
(61, 2),
(62, 1),
(62, 2),
(63, 1),
(63, 2),
(64, 1),
(64, 2),
(65, 1),
(65, 2),
(66, 1),
(66, 2),
(67, 1),
(67, 2),
(68, 1),
(68, 2),
(69, 1),
(69, 2),
(70, 1),
(70, 2),
(71, 1),
(71, 2),
(72, 1),
(72, 2),
(73, 1),
(73, 2),
(74, 1),
(74, 2),
(75, 1),
(75, 2),
(76, 1),
(76, 2),
(77, 1),
(77, 2),
(78, 1),
(78, 2),
(79, 1),
(79, 2),
(80, 1),
(80, 2),
(81, 1),
(81, 2),
(82, 1),
(82, 2),
(83, 1),
(83, 2),
(84, 1),
(84, 2),
(85, 1),
(85, 2),
(86, 1),
(86, 2),
(87, 1),
(87, 2),
(88, 1),
(88, 2),
(89, 1),
(89, 2),
(90, 1),
(90, 2),
(91, 1),
(91, 2),
(92, 1),
(92, 2),
(93, 1),
(93, 2),
(94, 1),
(94, 2),
(95, 1),
(95, 2),
(96, 1),
(96, 2),
(97, 1),
(97, 2),
(98, 1),
(98, 2),
(99, 1),
(99, 2),
(100, 1),
(100, 2),
(101, 1),
(101, 2),
(102, 1),
(102, 2),
(103, 1),
(103, 2),
(104, 1),
(104, 2),
(105, 1),
(105, 2),
(106, 1),
(106, 2),
(107, 1),
(107, 2),
(108, 1),
(108, 2),
(109, 1),
(109, 2),
(110, 1),
(110, 2),
(111, 1),
(111, 2),
(112, 1),
(112, 2),
(113, 1),
(113, 2),
(114, 1),
(114, 2),
(115, 1),
(115, 2),
(116, 1),
(116, 2),
(117, 1),
(117, 2),
(118, 1),
(118, 2),
(119, 1),
(119, 2),
(120, 1),
(120, 2),
(121, 1),
(121, 2),
(122, 1),
(122, 2),
(123, 1),
(123, 2),
(124, 1),
(124, 2),
(125, 1),
(125, 2),
(126, 1),
(126, 2),
(127, 1),
(127, 2),
(128, 1),
(128, 2),
(129, 1),
(129, 2),
(130, 1),
(130, 2),
(131, 1),
(131, 2),
(132, 1),
(132, 2),
(133, 1),
(133, 2),
(134, 1),
(134, 2),
(135, 1),
(135, 2),
(136, 1),
(136, 2),
(137, 1),
(137, 2),
(138, 1),
(138, 2),
(139, 1),
(139, 2),
(140, 1),
(140, 2),
(141, 1),
(141, 2),
(142, 1),
(142, 2),
(143, 1),
(143, 2),
(144, 1),
(144, 2),
(145, 1),
(145, 2),
(146, 1),
(146, 2),
(147, 1),
(147, 2),
(148, 1),
(148, 2),
(149, 1),
(149, 2),
(150, 1),
(150, 2),
(151, 1),
(151, 2),
(152, 1),
(152, 2),
(153, 1),
(153, 2),
(154, 1),
(154, 2),
(155, 1),
(155, 2),
(156, 1),
(156, 2),
(157, 1),
(157, 2),
(158, 1),
(158, 2),
(159, 1),
(159, 2),
(160, 1),
(160, 2),
(161, 1),
(161, 2),
(162, 1),
(162, 2),
(163, 1),
(163, 2),
(164, 1),
(164, 2),
(165, 1),
(165, 2),
(166, 1),
(166, 2),
(167, 1),
(167, 2),
(168, 1),
(168, 2),
(169, 1),
(169, 2),
(170, 1),
(170, 2),
(171, 1),
(171, 2),
(172, 1),
(172, 2),
(173, 1),
(173, 2),
(174, 1),
(174, 2),
(175, 1),
(175, 2),
(176, 1),
(176, 2),
(177, 1),
(177, 2),
(178, 1),
(178, 2),
(179, 1),
(179, 2),
(180, 1),
(180, 2),
(181, 1),
(181, 2),
(182, 1),
(182, 2),
(183, 1),
(183, 2),
(184, 1),
(184, 2),
(185, 1),
(185, 2),
(186, 1),
(186, 2),
(187, 1),
(187, 2),
(188, 1),
(188, 2),
(189, 1),
(189, 2),
(190, 1),
(190, 2),
(191, 1),
(191, 2),
(192, 1),
(192, 2),
(193, 1),
(193, 2),
(194, 1),
(194, 2),
(195, 1),
(195, 2),
(196, 1),
(196, 2),
(197, 1),
(197, 2),
(198, 1),
(198, 2),
(199, 1),
(199, 2),
(200, 1),
(200, 2),
(201, 1),
(201, 2),
(202, 1),
(202, 2),
(203, 1),
(203, 2),
(204, 1),
(204, 2),
(205, 1),
(205, 2),
(206, 1),
(206, 2),
(207, 1),
(207, 2),
(208, 1),
(208, 2),
(209, 1),
(209, 2),
(210, 1),
(210, 2),
(211, 1),
(211, 2),
(212, 1),
(212, 2),
(213, 1),
(213, 2),
(214, 1),
(214, 2),
(215, 1),
(215, 2),
(216, 1),
(216, 2),
(217, 1),
(217, 2),
(218, 1),
(218, 2),
(219, 1),
(219, 2),
(220, 1),
(220, 2),
(221, 1),
(221, 2),
(222, 1),
(222, 2),
(223, 1),
(223, 2);

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

--
-- Table structure for table `seasons`
--

CREATE TABLE `seasons` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tmdb_id` varchar(191) DEFAULT NULL,
  `season_index` varchar(191) DEFAULT NULL,
  `name` varchar(191) DEFAULT NULL,
  `poster_url` text DEFAULT NULL,
  `entertainment_id` bigint(20) UNSIGNED DEFAULT NULL,
  `trailer_url_type` varchar(191) DEFAULT NULL,
  `trailer_url` text DEFAULT NULL,
  `access` varchar(191) DEFAULT NULL,
  `status` tinyint(1) NOT NULL DEFAULT 0,
  `plan_id` bigint(20) UNSIGNED DEFAULT NULL,
  `short_desc` longtext DEFAULT NULL,
  `description` longtext DEFAULT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `poster_tv_url` text DEFAULT NULL,
  `price` decimal(8,2) DEFAULT NULL,
  `purchase_type` varchar(191) DEFAULT NULL,
  `access_duration` int(11) DEFAULT NULL,
  `discount` varchar(191) DEFAULT NULL,
  `available_for` int(11) DEFAULT NULL,
  `meta_title` varchar(191) DEFAULT NULL,
  `meta_keywords` varchar(191) DEFAULT NULL,
  `meta_description` text DEFAULT NULL,
  `seo_image` varchar(191) DEFAULT NULL,
  `google_site_verification` varchar(191) DEFAULT NULL,
  `canonical_url` varchar(191) DEFAULT NULL,
  `short_description` text DEFAULT NULL,
  `slug` text DEFAULT NULL,
  `season_number` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `seasons`
--

INSERT INTO `seasons` (`id`, `tmdb_id`, `season_index`, `name`, `poster_url`, `entertainment_id`, `trailer_url_type`, `trailer_url`, `access`, `status`, `plan_id`, `short_desc`, `description`, `created_by`, `updated_by`, `deleted_by`, `created_at`, `updated_at`, `deleted_at`, `poster_tv_url`, `price`, `purchase_type`, `access_duration`, `discount`, `available_for`, `meta_title`, `meta_keywords`, `meta_description`, `seo_image`, `google_site_verification`, `canonical_url`, `short_description`, `slug`, `season_number`) VALUES
(1, NULL, NULL, 'S1 The Awakening Shadows', 's1_the_awakening_shadows_thumb.png', 1, 'YouTube', 'https://youtu.be/1sCBEzxF_K4?si=B-rZUby9EXaMWkKD', 'free', 1, NULL, 'The team battles an ancient evil that awakens from the shadows. 🌒', 'The team encounters a series of mysterious events that awaken an ancient evil. Their battle to understand and confront this malevolent force begins. 🏚️👻', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_the_awakening_shadows_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-the-awakening-shadows', 1),
(2, NULL, NULL, 'S2 The Rising Shadows', 's2_the_rising_shadows_thumb.png', 1, 'YouTube', 'https://youtu.be/7_MJp5AbSwA?si=Mtx9h0wlxtn4o_2Q', 'free', 1, NULL, 'Darkness intensifies as the ancient evil returns, stronger than before.', 'As the ancient evil rises again, the team faces even darker and more powerful threats. They must confront their deepest fears to save humanity from eternal darkness. 🌑🛡️', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's2_the_rising_shadows_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's2-the-rising-shadows', 2),
(3, NULL, NULL, 'S1 Lawless Frontier', 's1_lawless_frontier_thumb.png', 2, 'YouTube', 'https://youtu.be/iABaiZO5Vjs?si=-86t28oJD4cIwkY0', 'paid', 1, 1, 'The Gunslinger returns to a chaotic town, battling ruthless outlaws and his own demons to restore justice. 🤠🔥', 'A legendary gunslinger rides back into town, where chaos and corruption reign. Determined to rid the land of crime and find redemption for his troubled past, he faces off against ruthless outlaws and must confront his own inner demons. As the battle for justice unfolds, the town’s fate hangs in the balance, and the gunslinger’s resolve is tested like never before. 🌵⚔️', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_lawless_frontier_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-lawless-frontier', 1),
(4, NULL, NULL, 'S1 The Journey Begins', 's1_the_journey_begins_thumb.png', 3, 'YouTube', 'https://youtu.be/yGkGMzupaVs?si=O0EBto49niZjBm_e', 'paid', 1, 2, 'Follow Raziel\'s first steps on a heroic quest to save his friend from the clutches of the wicked Gothel. 🏞️✨', 'Follow the young and courageous Raziel as he embarks on a heroic quest to save his friend from the clutches of the wicked Gothel. This season chronicles Raziel\'s initial steps into the enchanted forest, where he encounters magical creatures, forms new alliances, and faces the first of many trials. Through determination, bravery, and a growing sense of self-discovery, Raziel begins to uncover the true extent of Gothel\'s sinister plans. Join Raziel on this enchanting journey filled with adventure, mystery, and the unyielding spirit of a true hero. 🏞️✨', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_the_journey_begins_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-the-journey-begins', 1),
(5, NULL, NULL, 'S2 Trials and Triumphs', 's2_trials_and_triumphs_thumb.png', 3, 'YouTube', 'https://youtu.be/0R3YS_k6a5E?si=hu-eCRA6KQFfIEg2', 'paid', 1, 2, 'Raziel faces greater challenges and uncovers deeper secrets as he continues his daring rescue mission. 🏰⚔️', 'Raziel\'s quest intensifies as he delves deeper into the heart of Gothel\'s domain. This season is marked by greater challenges, deeper secrets, and high-stakes confrontations. Raziel and his allies must navigate treacherous landscapes, solve intricate puzzles, and battle formidable foes. As they uncover the layers of Gothel\'s dark magic, Raziel\'s resolve and skills are tested like never before. The season builds to a thrilling climax as Raziel confronts Gothel in a final showdown, determined to rescue his friend and bring peace to the land. Experience the trials and triumphs that define a hero\'s journey in this captivating continuation of Raziel\'s adventure. 🏰⚔️', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's2_trials_and_triumphs_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's2-trials-and-triumphs', 2),
(6, NULL, NULL, 'S1 The Hunt Begins', 's1_the_hunt_begins_thumb.png', 4, 'YouTube', 'https://youtu.be/4IByYWqUrvM?si=ikragPXgMAAECJw8', 'paid', 1, 3, 'A relentless detective embarks on a dark quest to track down a cunning criminal mastermind. 🔍🕵️‍♂️', 'The Hunt Begins follows Detective James Black as he dives into a labyrinth of crime and deceit, pursuing the elusive criminal known only as The Phantom. With each clue, the mystery deepens, leading to shocking revelations and deadly encounters. As James races against time, he discovers that the chase is personal, and failure is not an option. 🔍🕵️‍♂️', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_the_hunt_begins_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-the-hunt-begins', 1),
(7, NULL, NULL, 'S2 The Phantom Strikes Back', 's2_the_phantom_strikes_back_thumb.png', 4, 'YouTube', 'https://youtu.be/T5UokLYVJMI?si=7DVFmcXSmf5zVGKj', 'paid', 1, 3, 'The Phantom returns, setting off a deadly game of cat and mouse with Detective Black. 🕵️‍♂️💥', 'The stakes are higher and the danger more imminent. Detective Black faces new challenges as The Phantom resurfaces, orchestrating a series of crimes that push the city to the brink. James must outwit his nemesis in a battle of wits and wills, uncovering secrets that could change everything. The tension mounts as the line between hunter and hunted blurs. 🕵️‍♂️💥', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's2_the_phantom_strikes_back_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's2-the-phantom-strikes-back', 2),
(8, NULL, NULL, 'S1 The Shrouded Beginnings', 's1_the_shrouded_beginnings_thumb.png', 5, 'YouTube', 'https://youtu.be/h1miqLzgKp0?si=5PYD5oOv2MwxwEvw', 'paid', 1, 4, 'Explore the terrifying mysteries of a town shrouded in darkness as unseen forces strike. 🌑👻', 'The Shrouded Beginnings explores the eerie origins of Ravenwood, where ancient and malevolent forces begin to awaken. As strange occurrences and ghostly apparitions plague the town, a group of determined residents sets out to uncover the truth behind the growing darkness. Their journey reveals chilling secrets and tests their courage as they delve into the heart of the town\'s haunted past. 🌑🕯️', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_the_shrouded_beginnings_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-the-shrouded-beginnings', 1),
(9, NULL, NULL, 'S2 The Deepening Shadows', 's2_the_deepening_shadows.png', 5, 'YouTube', 'https://youtu.be/dt8gBF1uZ3E?si=AI2JENWIAUD_SKmr', 'paid', 1, 4, 'Darkness intensifies, and the struggle for survival grows fiercer. 🌘⚔️', 'The Deepening Shadows sees the malevolent forces in Ravenwood growing stronger and more vengeful. The residents, now armed with knowledge from their previous encounters, must face even greater horrors. As they delve deeper into the town\'s haunted history, they uncover shocking truths and form unlikely alliances to combat the rising evil. The struggle for survival reaches a critical point, pushing the residents to their limits and revealing the true extent of their bravery. 🌘⚔️', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's2_the_deepening_shadows.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's2-the-deepening-shadows', 2),
(10, NULL, NULL, 'S1 Whispers of Betrayal', 's1_whispers_of_betrayal_thumb.png', 6, 'YouTube', 'https://youtu.be/kWTcFa0DEl0?si=zTjxDCxXXqOLB29F', 'free', 1, NULL, 'A relentless investigator uncovers hidden truths and faces betrayals that threaten to unravel everything. 🔍🕵️‍♂️', 'Whispers of Betrayal follows Investigator Alex Reed as he dives into a labyrinth of hidden truths and deception. As he uncovers layers of betrayal that cut close to home, he realizes that the people he trusts most might be hiding the darkest secrets. The season is a gripping tale of trust, treachery, and the relentless pursuit of justice. 🔍🕵️‍♂️', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_whispers_of_betrayal_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-whispers-of-betrayal', 1),
(11, NULL, NULL, 'S1 The Darkened Path', 's1_the_darkened_path_thumb.png', 7, 'YouTube', 'https://youtu.be/PI4Z7t3AZ5E?si=QNKYohZ1ZgLol_OP', 'paid', 1, 1, 'Emily steps onto the darkened path, discovering the haunted legacy of her grandmother, Dorothy, as she navigates the dangerous and decayed world of Oz.', 'In \"The Darkened Path\", Emily Gale\'s world is turned upside down when she stumbles upon her family\'s long-hidden connection to the mystical realm of Oz. But this is not the Oz of fairy tales—this is a twisted, shadow-filled land where nightmares come alive. As Emily sets out on a harrowing journey down the forgotten road, she must unravel the secrets of her grandmother\'s past, confront terrifying creatures, and uncover the truth about the curse that binds her family to this darkened path. The stakes are high, and survival is uncertain in this thrilling first series. 🌪️🖤', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_the_darkened_path_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-the-darkened-path', 1),
(12, NULL, NULL, 'S2 The Curse Unveiled', 's2_the_curse_unveiled_thumb.png', 7, 'YouTube', 'https://youtu.be/W0_55mECsa4?si=b_AlIpdvNC_wZ5Zr', 'paid', 1, 1, 'Emily returns to Oz as rising shadows threaten to consume both worlds, forcing her into a final confrontation with the ancient evil that haunts her bloodline.', 'Emily, still haunted by the horrors of her first journey, is pulled back into the decaying world of Oz. This time, the shadows have grown stronger, their influence spreading into her own reality. With new allies and old enemies lurking in the darkness, Emily faces her greatest challenge yet: to stop an ancient evil from fully awakening. As the lines between the real world and Oz blur, Emily must summon all her strength to fight the rising shadows and end the family curse once and for all. 🌑⚡💀', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's2_the_curse_unveiled_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's2-the-curse-unveiled', 2),
(13, NULL, NULL, 'S1 The Wild Awakening', 's1_the_wild_awakening_thumb.png', 8, 'YouTube', 'https://youtu.be/iJkspWwwZLM?si=chtl8vdmLqPNKPfE', 'free', 1, NULL, '🌕 Maddy and Rhydian discover their true natures as they fight to protect their identities from hunters and rival wolfbloods. 👩', '🌕 Maddy’s world is turned upside down when Rhydian enters her life, sparking a journey of self-discovery and adventure. Together, they must navigate the challenges of being wolfbloods—hunted by those who fear them and rivaled by those who threaten them. As their powers grow, so does the danger around them. Rhydian’s mysterious past and Maddy’s loyalty to her pack will be tested in a thrilling fight for survival. 🐺🔥⚡ This action-packed series offers excitement, drama, and emotional depth, making Wolfbound an epic journey for fans of adventure and mystery.', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_the_wild_awakening_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-the-wild-awakening', 1),
(14, NULL, NULL, 'S1 Rise of the Tribes', 's1_rise_of_the_tribes_thumb.png', 9, 'YouTube', 'https://youtu.be/MAFsRmx6pPo?si=CJjoeRbHVtKJt9oC', 'free', 1, NULL, '🌍 The tribes unite for the first time as a powerful enemy threatens to destroy their homeland, forcing them to rise up together in a battle for survival.', '🔥 The tribes scattered and divided, but when a brutal force of invaders descends upon their land, they must set aside old rivalries and forge a new alliance. The story follows warriors from different tribes as they band together, learning to trust one another while navigating ancient prophecies, mysterious allies, and dangerous enemies. As they face impossible odds, the tribes grow stronger, discovering that unity is their greatest weapon. This season sets the stage for an epic war that will determine the fate of their people and homeland. ⚔️🐾🛡️', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_rise_of_the_tribes_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-rise-of-the-tribes', 1),
(15, NULL, NULL, 'S1 Warrior’s End', 's1_warriors_end_thumb.png', 10, 'YouTube', 'https://youtu.be/-Denciie5oA?si=GBZdawncCJfXbjWk', 'paid', 1, 2, '🛡️ \"Warrior’s End\" captures the final, defining moments of legendary battles where valor and sacrifice shape the destiny of heroes and their world.', '⚔️ \"Warrior’s End\" is a gripping series that delves into the climactic endgame of legendary conflicts. Following a series of monumental battles, the show focuses on the warriors who stand at the crossroads of history. As they face their final tests of bravery, strategy, and sacrifice, the series highlights their pivotal roles in shaping the fate of their world. Through intense action sequences and deep character development, \"Warrior’s End\" explores the essence of heroism and the enduring impact of those who fight for honor and freedom. Each episode unveils the final chapters of epic sagas, celebrating the courage and legacy of those who determined the course of history. 🌄🔥🛡️', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_warriors_end_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-warriors-end', 1),
(16, NULL, NULL, 'S1 Tides of War', 's1_tides_of_war_thumb.png', 11, 'YouTube', 'https://youtu.be/Cg8sbRFS3zU?si=lB_55d61yMCtZ1bx', 'free', 1, NULL, '🔥 \"Tides of War\" unravels the turning points of history’s most critical battles, where strategy, technology, and sheer willpower shape the outcome of empires and civilizations. 🌍⚔️', '\"Tides of War\" captures the ebb and flow of monumental military campaigns that have reshaped the course of history. The series focuses on critical moments when innovation, leadership, and determination collide in the face of overwhelming odds. As armies clash and powerful technologies are unleashed, heroes rise from the chaos, forging new paths and legacies. Whether in the heat of modern warfare or amidst futuristic apocalyptic threats, \"Tides of War\" examines the high stakes, the human cost, and the lasting impact of these pivotal battles. 🌍⚔️🔥🛡️', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_tides_of_war_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-tides-of-war', 1),
(17, NULL, NULL, 'S1 Into the Abyss', 's1_into_the_abyss_thumb.png', 12, 'YouTube', 'https://youtu.be/rcsMELh_3TA?si=lvKpb3FsVt7_-SEZ', 'paid', 1, 1, 'The team descends into the Earth’s core, unveiling ancient secrets and battling unknown forces in their quest to unlock the mysteries of the planet\'s inner depths. 🌋🌪️', '\"Into the Abyss,\" kicks off the thrilling adventure as a team of expert geologists, archaeologists, and military personnel dive into the unknown, heading deep into the Earth\'s core. What they discover beneath the surface challenges everything they thought they knew about human history. As they journey through vast underground caverns and encounter remnants of lost civilizations, they also find themselves in the crosshairs of a hidden empire determined to protect its ancient secrets. The deeper they go, the higher the stakes become, as the team must not only survive the physical dangers of the subterranean world but also unravel the mysteries that could alter the fate of humankind. This season is filled with relentless action, high stakes, and breathtaking discoveries. 🌍🛡️💥', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_into_the_abyss_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-into-the-abyss', 1),
(18, NULL, NULL, 'S1 Blades of Espionage', 's1_blades_of_espionage_thumb.png', 13, 'YouTube', 'https://youtu.be/dKkT8_RGDYg?si=4gdepK-sTlGcxcPw', 'paid', 1, 3, 'A former special ops agent-turned-barber is pulled back into the world of espionage, where each haircut unravels a dangerous web of secrets and spies. ✂️💈🕵️‍♂️💥', 'Cutting Edge: Blades of Espionage follows Ethan, a once-decorated special ops agent who now leads a quiet life as a barber. However, his shop is a front for high-stakes international intrigue, as his clients range from spies to assassins, all bringing their secrets to his chair. When a new threat arises, Ethan is pulled back into the world of covert missions, forced to wield his blade both for hair and for survival. Balancing his dual identities, Ethan navigates a dangerous game where every snip of the scissors could be his last. This action-packed series combines sharp wit, intense drama, and stylish espionage. ✂️🕵️‍♂️💥', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_blades_of_espionage_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-blades-of-espionage', 1),
(19, NULL, NULL, 'S2 The Cutthroat Mission', 's2_the_cutthroat_mission_thumb.png', 13, 'YouTube', 'https://youtu.be/-Qv6p6pTz5I?si=aeaLICb9s9VAgl4W', 'paid', 1, 3, 'Ethan, a former agent turned barber, is dragged back into the deadly world of espionage, where every haircut holds a secret and every enemy lurks in the shadows. 💈✂️🕵️‍♂️', 'In the first series, \"Snip & Spy: The Razor\'s Edge,\" Ethan\'s quiet life as a barber is shattered when his past comes back to haunt him. His once-thriving salon becomes the center of a high-stakes operation involving covert agents, hidden microchips, and an old nemesis intent on destroying him. Forced to rely on his barber tools and combat skills, Ethan must outwit dangerous enemies, protect his clients, and solve a mystery that leads him deep into the world of espionage. Packed with adrenaline-pumping action, clever humor, and a unique mix of barbershop charm and spy drama, \"The Razor\'s Edge\" will keep viewers on the edge of their seats. ✂️💣⚔️', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's2_the_cutthroat_mission_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's2-the-cutthroat-mission', 2),
(20, NULL, NULL, 'S1 Mending Tides', 's1_mending_tides_thumb.png', 14, 'YouTube', 'https://youtu.be/5eQKOr6sFgk?si=aGYzXoiBPFTf1XtA', 'free', 1, NULL, 'Three estranged sisters embark on a transformative road trip along the Pacific Coast, mending broken family bonds as they confront their troubled past. 🚗💔🌊', 'In Mending Tides, June Stevenson leads her estranged sisters on an unforgettable road trip along the Pacific Coast, determined to reconcile with their difficult father and heal old wounds. As they navigate breathtaking landscapes, lively pit stops, and the emotional currents of their past, the sisters begin to uncover hidden truths about their fractured family. Through laughter, heartache, and unexpected adventures, they realize that the journey toward forgiveness may be as important as the destination. Mending Tides is an inspiring tale of sisterhood, healing, and the courage to face one\'s past. 🌊💞🌅', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_mending_tides_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-mending-tides', 1),
(21, NULL, NULL, 'S1 The McDoll Chronicles', 's1_the_mcdoll_chronicles_thumb.png', 15, 'YouTube', 'https://youtu.be/X0K5cA2hS6g?si=dCiATYDWrJmKK86q', 'free', 1, NULL, 'Follow the uproarious journey of David McDoll as he navigates the chaos of inheriting six lively grandchildren, discovering the true meaning of family amidst the hilarity. 🏠👨‍👩‍👧‍👦🤣', 'The McDoll Chronicles takes you on a side-splitting journey with David McDoll, a wealthy and self-indulgent man whose life is turned upside down when he suddenly becomes the guardian of his six boisterous grandchildren. As his extravagant lifestyle collides with the rambunctious energy of his new family members, David faces a whirlwind of comedic escapades and heartfelt moments. Through chaotic family dinners, wild adventures, and touching revelations, David learns the true value of family and finds joy in the mayhem. This series is a heartwarming and hilarious exploration of how unexpected changes can lead to the most rewarding experiences. 🏰💖😂', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_the_mcdoll_chronicles_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-the-mcdoll-chronicles', 1),
(22, NULL, NULL, 'S1 Secrets Beneath the Surface', 's1_secrets_beneath_the_surface_thumb.png', 16, 'YouTube', 'https://youtu.be/qfyF0HmRv_0?si=s27BZDReq7BD4f7M', 'paid', 1, 1, 'As their romance grows, both must face their hidden pasts and unravel the mysteries that bind them, learning that love requires trust and vulnerability. 🗝️❤️🌹', 'In \"Secrets Beneath the Surface\", the first season of \"Enigma of the Heart\", the focus is on the deepening relationship between the playboy journalist and the enigmatic model. Their love begins with intrigue and attraction but soon evolves into something more profound as both of them are forced to confront the secrets they’ve been hiding. As their worlds collide, they must navigate the emotional and moral complexities of their double lives, learning that trust and vulnerability are key to unlocking true love. Along the way, they discover that love is not just about passion—it’s about embracing one’s flaws and finding redemption through the power of connection. 🗝️❤️🌹', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_secrets_beneath_the_surface_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-secrets-beneath-the-surface', 1),
(23, NULL, NULL, 'S1 The Haunting of Blackthorn Manor', 's1_the_haunting_of_blackthorn_manor_thumb.png', 17, 'YouTube', 'https://youtu.be/UEJuNHOd8Dw?si=xMwHr2S-WM2Aautr', 'paid', 1, 1, 'Father James returns to Blackthorn Manor, where he must face terrifying spirits and his deepest fears in a fight for his soul. 👻🏚️', '\"The Haunting of Blackthorn Manor\" kicks off with Father James returning to the eerie mansion that haunts his memories. The season focuses on James’ night in Blackthorn Manor, where the spirits of the girl and her stepfather torment him, forcing him to confront the tragedy he could not prevent. Each episode deepens the psychological tension as James battles to keep his sanity while uncovering the truth about the mansion\'s dark history. As the supernatural forces grow stronger, so too does his need for redemption, but the path is fraught with danger and terror. This season blends supernatural thrills with intense emotional drama as Father James seeks salvation in the face of overwhelming darkness. 👻🏚️🕯️', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:49', NULL, 's1_the_haunting_of_blackthorn_manor_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-the-haunting-of-blackthorn-manor', 1),
(24, NULL, NULL, 'S1 Roots and Revelations', 's1_roots_and_revelations_thumb.png', 18, 'YouTube', 'https://youtu.be/7lSzGK5HR1M?si=ltOK7kx6m3IIWv2b', 'free', 1, NULL, 'The main character begins his comedic journey of cultural discovery, leading to laugh-out-loud clashes between his upbringing and newfound understanding of his heritage. 👪🎭', 'The first season of \"Heritage Hijinks,\" titled \"Roots and Revelations,\" takes viewers on a rollercoaster ride through the life of the main character as he seeks to reconnect with his African American roots while navigating the humorous differences between his liberal white upbringing and the cultural identity he\'s discovering. With his quirky best friend by his side, every family dinner turns into a comedy show of contrasting beliefs, while each new experience brings both laughter and deeper self-awareness. As their cultural explorations continue, this season sets the tone for a series full of heart, humor, and acceptance. 🎉🌍👫', NULL, NULL, NULL, '2026-02-25 03:28:49', '2026-02-25 03:28:50', NULL, 's1_roots_and_revelations_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-roots-and-revelations', 1),
(25, NULL, NULL, 'S1 The Unleashing', 's1_the_unleashing_thumb.png', 19, 'YouTube', 'https://youtu.be/j2Fec39AHJ8?si=c9WEIe5NXoF_tmrE', 'free', 1, NULL, 'A cursed relic releases terrifying demons upon an unsuspecting city. A group of survivors must fight to survive as evil forces threaten to consume them. 🏙️👹', '\"Evil Awakening\" titled \"The Unleashing,\" a group of young adults inadvertently awakens ancient, flesh-hungry demons by uncovering the cursed Necronomicon. Moving from the deep woods to the sprawling cityscape, the horrors quickly spread, turning their once-familiar environment into a nightmare. Two estranged sisters, reunited in the face of terror, must put aside their differences and team up with others to survive the rise of the demons. The season escalates into a series of terrifying confrontations, as they are hunted by the most horrifying incarnation of evil imaginable. From haunted buildings to nightmarish alleyways, \"The Unleashing\" will keep viewers on edge as the group battles to break the curse and prevent the total destruction of their world. 😨📖', NULL, NULL, NULL, '2026-02-25 03:28:50', '2026-02-25 03:28:50', NULL, 's1_the_unleashing_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-the-unleashing', 1),
(26, NULL, NULL, 'S1 The Reckoning Retreat', 's1_the_reckoning_retreat_thumb.png', 20, 'YouTube', 'https://youtu.be/bvDArsKoTOE?si=bfxIZyuVGNqpdu81', 'free', 1, NULL, 'A peaceful cabin retreat for four friends spirals into a suspense-filled nightmare when they discover something sinister lurking in the woods. 🌲👻', '\"The Reckoning Retreat\", four old friends—Esme, Hannah, Ben, and Shan—attempt to reconnect during a weekend getaway at a secluded cabin. Their hopes for peace and bonding are quickly dashed when they discover they are not alone. As unsettling events unfold, the group\'s old wounds resurface, and deep-seated secrets emerge. The quiet wilderness turns into a dark, foreboding setting as they realize something—or someone—is watching them. Each episode escalates the tension as the friends confront both the external threat and their inner demons. Survival becomes paramount as they uncover the truth about the sinister force stalking them. 😱🌲🔍', NULL, NULL, NULL, '2026-02-25 03:28:50', '2026-02-25 03:28:50', NULL, 's1_the_reckoning_retreat_thumb.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 's1-the-reckoning-retreat', 1);

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

--
-- Table structure for table `seo`
--

CREATE TABLE `seo` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `meta_title` varchar(191) DEFAULT NULL,
  `meta_keywords` varchar(191) DEFAULT NULL,
  `meta_description` text DEFAULT NULL,
  `seo_image` varchar(191) DEFAULT NULL,
  `google_site_verification` varchar(191) DEFAULT NULL,
  `canonical_url` varchar(191) DEFAULT NULL,
  `short_description` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `service_providers`
--

CREATE TABLE `service_providers` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `slug` varchar(191) NOT NULL,
  `name` varchar(191) NOT NULL,
  `description` longtext DEFAULT NULL,
  `payment_method` varchar(191) DEFAULT NULL,
  `manager_id` bigint(20) UNSIGNED DEFAULT NULL,
  `status` tinyint(1) NOT NULL DEFAULT 1,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `contact_email` text NOT NULL,
  `contact_number` varchar(191) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- 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
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `setting`
--

CREATE TABLE `setting` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(191) NOT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

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

CREATE TABLE `settings` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(191) DEFAULT NULL,
  `val` text DEFAULT NULL,
  `type` varchar(90) NOT NULL DEFAULT 'string',
  `datatype` varchar(90) DEFAULT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `settings` (`id`, `name`, `val`, `type`, `datatype`, `created_by`, `updated_by`, `deleted_by`, `created_at`, `updated_at`, `deleted_at`) VALUES
(1, 'movie', '1', 'module_settings', NULL, 2, 2, NULL, '2024-08-07 23:57:31', '2024-08-07 23:57:31', NULL),
(2, 'tvshow', '1', 'module_settings', NULL, 2, 2, NULL, '2024-08-07 23:57:31', '2024-08-07 23:57:31', NULL),
(3, 'livetv', '1', 'module_settings', NULL, 2, 2, NULL, '2024-08-07 23:57:31', '2024-08-07 23:57:31', NULL),
(4, 'video', '1', 'module_settings', NULL, 2, 2, NULL, '2024-08-07 23:57:31', '2024-08-07 23:57:31', NULL),
(5, 'enable_tmdb_api', '1', 'module_settings', NULL, 2, 2, NULL, '2024-08-07 23:57:31', '2024-08-07 23:57:31', NULL),
(6, 'app_name', 'Streamit: Your Ultimate Entertainment Hub', 'bussiness', 'bussiness', 2, 2, NULL, '2024-08-08 04:42:31', '2024-08-08 04:42:31', NULL),
(7, 'user_app_name', 'Streamit: Your Ultimate Entertainment Hub', 'bussiness', 'bussiness', 2, 2, NULL, '2024-08-08 04:42:31', '2024-08-08 04:42:31', NULL),
(8, 'helpline_number', '+15265897485', 'bussiness', 'bussiness', 2, 2, NULL, '2024-08-08 04:42:31', '2024-08-08 04:42:31', NULL),
(9, 'inquriy_email', 'hello@iqonic.design', 'bussiness', 'bussiness', 2, 2, NULL, '2024-08-08 04:42:31', '2024-08-08 04:42:31', NULL),
(10, 'short_description', 'StreamIt: Your Ultimate Destination for Unlimited Movies and Shows!', 'bussiness', 'bussiness', 2, 2, NULL, '2024-08-08 04:42:31', '2024-08-08 04:42:31', NULL),
(11, 'google_analytics', 'Google Analytics', 'text', 'misc', 2, 2, NULL, '2024-08-08 05:01:01', '2024-08-08 05:01:01', NULL),
(12, 'default_language', 'en', 'misc', 'misc', 2, 2, NULL, '2024-08-08 05:01:01', '2024-08-08 05:01:01', NULL),
(13, 'default_time_zone', 'Asia/Kolkata', 'misc', 'misc', 2, 2, NULL, '2024-08-08 05:01:01', '2024-08-08 05:01:01', NULL),
(14, 'disc_type', 'local', 'misc', 'misc', 2, 2, NULL, '2024-08-08 05:01:01', '2024-08-08 05:01:01', NULL),
(15, 'cash_payment_method', '1', 'cashpayment', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(16, 'razor_payment_method', '1', 'razorpayPayment', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(17, 'razorpay_secretkey', '', 'razor_payment_method', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(18, 'razorpay_publickey', '', 'razor_payment_method', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(19, 'str_payment_method', '1', 'stripePayment', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(20, 'stripe_secretkey', '', 'str_payment_method', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(21, 'stripe_publickey', '', 'str_payment_method', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(22, 'paystack_payment_method', '1', 'paystackPayment', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(23, 'paystack_secretkey', '', 'paystack_payment_method', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(24, 'paystack_publickey', '', 'paystack_payment_method', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(25, 'paypal_payment_method', '1', 'paypalPayment', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(26, 'paypal_secretkey', '', 'paypal_payment_method', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(27, 'paypal_clientid', '', 'paypal_payment_method', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(28, 'flutterwave_payment_method', '1', 'flutterwavePayment', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(29, 'flutterwave_secretkey', '', 'flutterwave_payment_method', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(30, 'flutterwave_publickey', '', 'flutterwave_payment_method', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(31, 'cinet_payment_method', '0', 'paymentcinet', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(32, 'sadad_payment_method', '0', 'paymentsadad', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(33, 'airtel_payment_method', '0', 'airtelpayment', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(34, 'phonepe_payment_method', '0', 'phonepepayment', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(35, 'midtrans_payment_method', '0', 'midtranspayment', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(36, 'local', '1', 'storage_settings', 'storageconfig', 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(37, 's3', '0', 'storage_settings', 'storageconfig', 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(38, 'aws_access_key', NULL, 'storage_settings', 'storageconfig', 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(39, 'aws_secret_key', NULL, 'storage_settings', 'storageconfig', 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(40, 'aws_region', NULL, 'storage_settings', 'storageconfig', 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(41, 'aws_bucket', NULL, 'storage_settings', 'storageconfig', 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(42, 'tmdb_api_key', '', 'module_settings', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(43, 'is_social_login', '1', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(44, 'is_google_login', '1', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(45, 'is_otp_login', '1', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(46, 'is_apple_login', '1', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(47, 'is_firebase_notification', '1', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(48, 'firebase_key', '', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(49, 'is_user_push_notification', '1', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(50, 'is_application_link', '1', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(51, 'ios_url', 'https://apps.apple.com/us/app/streamit-laravel/id6736365806', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(52, 'android_url', 'https://play.google.com/store/apps/details?id=com.iqonic.streamitlaravel&pcampaignid=web_share', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(53, 'force_update', '0', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(54, 'app_version', NULL, 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(55, 'is_ChatGPT_integration', '1', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(56, 'ChatGPT_key', '', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(57, 'google_client_id', '', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(58, 'google_client_secret', '', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(59, 'google_redirect_uri', 'http://127.0.0.1:8000/auth/google/callback', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(60, 'apiKey', '', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(61, 'authDomain', '', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(62, 'databaseURL', '', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(63, 'projectId', '', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(64, 'storageBucket', '', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(65, 'messagingSenderId', '', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(66, 'appId', '', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(67, 'measurementId', '', 'appconfig', NULL, 2, 2, NULL, '2024-08-08 05:08:37', '2024-08-08 05:08:37', NULL),
(68, 'demo_login', '1', 'module_settings', NULL, 1, 1, NULL, '2024-08-07 23:57:31', '2024-08-07 23:57:31', NULL),
(69, 'facebook_url', 'https://www.facebook.com/iqonicdesign', 'bussiness', 'bussiness', 2, 2, NULL, '2024-08-08 04:42:31', '2024-08-08 04:42:31', NULL),
(70, 'x_url', 'https://twitter.com/iqonicdesign', 'bussiness', 'bussiness', 2, 2, NULL, '2024-08-08 04:42:31', '2024-08-08 04:42:31', NULL),
(71, 'instagram_url', 'https://www.instagram.com/iqonicdesign', 'bussiness', 'bussiness', 2, 2, NULL, '2024-08-08 04:42:31', '2024-08-08 04:42:31', NULL),
(72, 'youtube_url', 'https://www.youtube.com/c/IqonicDesign', 'bussiness', 'bussiness', 2, 2, NULL, '2024-08-08 04:42:31', '2024-08-08 04:42:31', NULL),
(73, 'backward_seconds', '10', 'misc', 'misc', 2, 2, NULL, '2024-08-08 05:01:01', '2024-08-08 05:01:01', NULL),
(74, 'forward_seconds', '10', 'misc', 'misc', 2, 2, NULL, '2024-08-08 05:01:01', '2024-08-08 05:01:01', NULL),
(75, 'mini_logo', 'img/logo/mini_logo.png', 'mini_logo', 'mini_logo', 2, 2, NULL, '2024-08-08 05:01:01', '2024-08-08 05:01:01', NULL),
(76, 'dark_logo', 'img/logo/dark_logo.png', 'dark_logo', 'dark_logo', 2, 2, NULL, '2024-08-08 05:01:01', '2024-08-08 05:01:01', NULL),
(77, 'loader_gif', 'img/logo/loader.gif', 'loader_gif', 'loader_gif', 2, 2, NULL, '2024-08-08 05:01:01', '2024-08-08 05:01:01', NULL),
(78, 'favicon', 'img/logo/favicon.png', 'favicon', 'favicon', 2, 2, NULL, '2024-08-08 05:01:01', '2024-08-08 05:01:01', NULL);

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

--
-- Table structure for table `states`
--

CREATE TABLE `states` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `country_id` int(11) NOT NULL,
  `status` tinyint(4) NOT NULL DEFAULT 1,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `subscriptions`
--

CREATE TABLE `subscriptions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `plan_id` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT NULL,
  `start_date` datetime DEFAULT NULL,
  `end_date` datetime DEFAULT NULL,
  `status` varchar(191) DEFAULT NULL,
  `is_manual` tinyint(1) NOT NULL DEFAULT 0,
  `amount` double DEFAULT NULL,
  `discount_percentage` double DEFAULT NULL,
  `tax_amount` double DEFAULT NULL,
  `coupon_discount` double DEFAULT NULL,
  `total_amount` double DEFAULT NULL,
  `name` varchar(191) DEFAULT NULL,
  `identifier` varchar(191) DEFAULT NULL,
  `type` varchar(191) DEFAULT NULL,
  `duration` int(11) DEFAULT NULL,
  `level` bigint(20) NOT NULL DEFAULT 0,
  `plan_type` longtext DEFAULT NULL,
  `payment_id` int(11) DEFAULT NULL,
  `device_id` varchar(191) DEFAULT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `subscriptions`
--

INSERT INTO `subscriptions` (`id`, `plan_id`, `user_id`, `start_date`, `end_date`, `status`, `is_manual`, `amount`, `discount_percentage`, `tax_amount`, `coupon_discount`, `total_amount`, `name`, `identifier`, `type`, `duration`, `level`, `plan_type`, `payment_id`, `device_id`, `created_by`, `updated_by`, `deleted_by`, `deleted_at`, `created_at`, `updated_at`) VALUES
(1, 2, 14, '2026-01-31 00:00:00', '2026-03-03 00:00:00', 'active', 0, 20, NULL, 0, NULL, 20, 'Premium Plan', 'premium_plan', 'month', 1, 2, '[{\"id\":1,\"planlimitation_id\":1,\"limitation_title\":\"Video Cast\",\"limitation_value\":1,\"limit\":null,\"slug\":\"video-cast\",\"status\":1,\"message\":\"Cast videos to your TV with ease.\"},{\"id\":2,\"planlimitation_id\":2,\"limitation_title\":\"Ads\",\"limitation_value\":1,\"limit\":null,\"slug\":\"ads\",\"status\":1,\"message\":\"This plan includes ads.\"},{\"id\":3,\"planlimitation_id\":3,\"limitation_title\":\"Device Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"1\"},\"slug\":\"device-limit\",\"status\":1,\"message\":\"Stream on up to 1 devices simultaneously.\"},{\"id\":4,\"planlimitation_id\":4,\"limitation_title\":\"Download Status\",\"limitation_value\":1,\"limit\":{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":0,\"2K\":0,\"4K\":0,\"8K\":0},\"slug\":\"download-status\",\"status\":1,\"message\":\"Enjoy unlimited downloads with this plan.\"},{\"id\":17,\"planlimitation_id\":5,\"limitation_title\":\"Supported Device Type\",\"limitation_value\":1,\"limit\":{\"tablet\":\"0\",\"laptop\":\"0\",\"mobile\":\"1\"},\"slug\":\"supported-device-type\",\"status\":1,\"message\":null},{\"id\":18,\"planlimitation_id\":6,\"limitation_title\":\"Profile Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"2\"},\"slug\":\"profile-limit\",\"status\":1,\"message\":null}]', 8, '5', NULL, NULL, NULL, NULL, '2026-01-30 18:30:00', '2026-01-30 18:30:00'),
(2, 2, 5, '2025-12-02 00:00:00', '2026-01-02 00:00:00', 'inactive', 0, 20, NULL, 0, NULL, 20, 'Premium Plan', 'premium_plan', 'month', 1, 2, '[{\"id\":1,\"planlimitation_id\":1,\"limitation_title\":\"Video Cast\",\"limitation_value\":1,\"limit\":null,\"slug\":\"video-cast\",\"status\":1,\"message\":\"Cast videos to your TV with ease.\"},{\"id\":2,\"planlimitation_id\":2,\"limitation_title\":\"Ads\",\"limitation_value\":1,\"limit\":null,\"slug\":\"ads\",\"status\":1,\"message\":\"This plan includes ads.\"},{\"id\":3,\"planlimitation_id\":3,\"limitation_title\":\"Device Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"1\"},\"slug\":\"device-limit\",\"status\":1,\"message\":\"Stream on up to 1 devices simultaneously.\"},{\"id\":4,\"planlimitation_id\":4,\"limitation_title\":\"Download Status\",\"limitation_value\":1,\"limit\":{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":0,\"2K\":0,\"4K\":0,\"8K\":0},\"slug\":\"download-status\",\"status\":1,\"message\":\"Enjoy unlimited downloads with this plan.\"},{\"id\":17,\"planlimitation_id\":5,\"limitation_title\":\"Supported Device Type\",\"limitation_value\":1,\"limit\":{\"tablet\":\"0\",\"laptop\":\"0\",\"mobile\":\"1\"},\"slug\":\"supported-device-type\",\"status\":1,\"message\":null},{\"id\":18,\"planlimitation_id\":6,\"limitation_title\":\"Profile Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"2\"},\"slug\":\"profile-limit\",\"status\":1,\"message\":null}]', 3, '3', NULL, NULL, NULL, NULL, '2025-12-01 18:30:00', '2025-12-01 18:30:00'),
(3, 3, 3, '2026-01-30 00:00:00', '2026-04-30 00:00:00', 'active', 0, 50, NULL, 0, NULL, 50, 'Ultimate Plan', 'ultimate_plan', 'month', 3, 3, '[{\"id\":9,\"planlimitation_id\":1,\"limitation_title\":\"Video Cast\",\"limitation_value\":1,\"limit\":null,\"slug\":\"video-cast\",\"status\":1,\"message\":\"Cast videos to your TV with ease.\"},{\"id\":10,\"planlimitation_id\":2,\"limitation_title\":\"Ads\",\"limitation_value\":0,\"limit\":null,\"slug\":\"ads\",\"status\":1,\"message\":\"Ad-free streaming with this plan.\"},{\"id\":11,\"planlimitation_id\":3,\"limitation_title\":\"Device Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"5\"},\"slug\":\"device-limit\",\"status\":1,\"message\":\"Stream on up to 5 devices simultaneously.\"},{\"id\":12,\"planlimitation_id\":4,\"limitation_title\":\"Download Status\",\"limitation_value\":1,\"limit\":{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":1,\"2K\":1,\"4K\":0,\"8K\":0},\"slug\":\"download-status\",\"status\":1,\"message\":\"Enjoy unlimited downloads with this plan.\"},{\"id\":21,\"planlimitation_id\":5,\"limitation_title\":\"Supported Device Type\",\"limitation_value\":1,\"limit\":{\"tablet\":\"0\",\"laptop\":\"1\",\"mobile\":\"1\"},\"slug\":\"supported-device-type\",\"status\":1,\"message\":null},{\"id\":22,\"planlimitation_id\":6,\"limitation_title\":\"Profile Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"3\"},\"slug\":\"profile-limit\",\"status\":1,\"message\":null}]', 1, 'test11', NULL, NULL, NULL, NULL, '2026-01-29 18:30:00', '2026-01-29 18:30:00'),
(4, 3, 6, '2025-10-29 00:00:00', '2026-01-29 00:00:00', 'inactive', 0, 50, NULL, 0, NULL, 50, 'Ultimate Plan', 'ultimate_plan', 'month', 3, 3, '[{\"id\":9,\"planlimitation_id\":1,\"limitation_title\":\"Video Cast\",\"limitation_value\":1,\"limit\":null,\"slug\":\"video-cast\",\"status\":1,\"message\":\"Cast videos to your TV with ease.\"},{\"id\":10,\"planlimitation_id\":2,\"limitation_title\":\"Ads\",\"limitation_value\":0,\"limit\":null,\"slug\":\"ads\",\"status\":1,\"message\":\"Ad-free streaming with this plan.\"},{\"id\":11,\"planlimitation_id\":3,\"limitation_title\":\"Device Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"5\"},\"slug\":\"device-limit\",\"status\":1,\"message\":\"Stream on up to 5 devices simultaneously.\"},{\"id\":12,\"planlimitation_id\":4,\"limitation_title\":\"Download Status\",\"limitation_value\":1,\"limit\":{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":1,\"2K\":1,\"4K\":0,\"8K\":0},\"slug\":\"download-status\",\"status\":1,\"message\":\"Enjoy unlimited downloads with this plan.\"},{\"id\":21,\"planlimitation_id\":5,\"limitation_title\":\"Supported Device Type\",\"limitation_value\":1,\"limit\":{\"tablet\":\"0\",\"laptop\":\"1\",\"mobile\":\"1\"},\"slug\":\"supported-device-type\",\"status\":1,\"message\":null},{\"id\":22,\"planlimitation_id\":6,\"limitation_title\":\"Profile Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"3\"},\"slug\":\"profile-limit\",\"status\":1,\"message\":null}]', 4, '3', NULL, NULL, NULL, NULL, '2025-10-28 18:30:00', '2025-10-28 18:30:00'),
(5, 1, 4, '2026-02-03 00:00:00', '2026-03-03 00:00:00', 'active', 0, 5, NULL, 0, NULL, 5, 'Basic', 'basic', 'month', 1, 1, '[{\"id\":1,\"planlimitation_id\":1,\"limitation_title\":\"Video Cast\",\"limitation_value\":1,\"limit\":null,\"slug\":\"video-cast\",\"status\":1,\"message\":\"Cast videos to your TV with ease.\"},{\"id\":2,\"planlimitation_id\":2,\"limitation_title\":\"Ads\",\"limitation_value\":1,\"limit\":null,\"slug\":\"ads\",\"status\":1,\"message\":\"This plan includes ads.\"},{\"id\":3,\"planlimitation_id\":3,\"limitation_title\":\"Device Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"1\"},\"slug\":\"device-limit\",\"status\":1,\"message\":\"Stream on up to 1 devices simultaneously.\"},{\"id\":4,\"planlimitation_id\":4,\"limitation_title\":\"Download Status\",\"limitation_value\":1,\"limit\":{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":0,\"2K\":0,\"4K\":0,\"8K\":0},\"slug\":\"download-status\",\"status\":1,\"message\":\"Enjoy unlimited downloads with this plan.\"},{\"id\":17,\"planlimitation_id\":5,\"limitation_title\":\"Supported Device Type\",\"limitation_value\":1,\"limit\":{\"tablet\":\"0\",\"laptop\":\"0\",\"mobile\":\"1\"},\"slug\":\"supported-device-type\",\"status\":1,\"message\":null},{\"id\":18,\"planlimitation_id\":6,\"limitation_title\":\"Profile Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"2\"},\"slug\":\"profile-limit\",\"status\":1,\"message\":null}]', 2, 'test11', NULL, NULL, NULL, NULL, '2026-02-02 18:30:00', '2026-02-02 18:30:00'),
(6, 1, 10, '2026-01-27 00:00:00', '2026-02-27 00:00:00', 'active', 0, 5, NULL, 0, NULL, 5, 'Basic', 'basic', 'month', 1, 1, '[{\"id\":1,\"planlimitation_id\":1,\"limitation_title\":\"Video Cast\",\"limitation_value\":1,\"limit\":null,\"slug\":\"video-cast\",\"status\":1,\"message\":\"Cast videos to your TV with ease.\"},{\"id\":2,\"planlimitation_id\":2,\"limitation_title\":\"Ads\",\"limitation_value\":1,\"limit\":null,\"slug\":\"ads\",\"status\":1,\"message\":\"This plan includes ads.\"},{\"id\":3,\"planlimitation_id\":3,\"limitation_title\":\"Device Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"1\"},\"slug\":\"device-limit\",\"status\":1,\"message\":\"Stream on up to 1 devices simultaneously.\"},{\"id\":4,\"planlimitation_id\":4,\"limitation_title\":\"Download Status\",\"limitation_value\":1,\"limit\":{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":0,\"2K\":0,\"4K\":0,\"8K\":0},\"slug\":\"download-status\",\"status\":1,\"message\":\"Enjoy unlimited downloads with this plan.\"},{\"id\":17,\"planlimitation_id\":5,\"limitation_title\":\"Supported Device Type\",\"limitation_value\":1,\"limit\":{\"tablet\":\"0\",\"laptop\":\"0\",\"mobile\":\"1\"},\"slug\":\"supported-device-type\",\"status\":1,\"message\":null},{\"id\":18,\"planlimitation_id\":6,\"limitation_title\":\"Profile Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"2\"},\"slug\":\"profile-limit\",\"status\":1,\"message\":null}]', 7, '4', NULL, NULL, NULL, NULL, '2026-01-26 18:30:00', '2026-01-26 18:30:00'),
(7, 4, 8, '2025-03-04 00:00:00', '2026-03-04 00:00:00', 'active', 0, 80, NULL, 0, NULL, 80, 'Elite Plan', 'elite_plan', 'month', 12, 4, '[{\"id\":13,\"planlimitation_id\":1,\"limitation_title\":\"Video Cast\",\"limitation_value\":1,\"limit\":null,\"slug\":\"video-cast\",\"status\":1,\"message\":\"Cast videos to your TV with ease.\"},{\"id\":14,\"planlimitation_id\":2,\"limitation_title\":\"Ads\",\"limitation_value\":0,\"limit\":null,\"slug\":\"ads\",\"status\":1,\"message\":\"Ad-free streaming with this plan.\"},{\"id\":15,\"planlimitation_id\":3,\"limitation_title\":\"Device Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"8\"},\"slug\":\"device-limit\",\"status\":1,\"message\":\"Stream on up to 8 devices simultaneously.\"},{\"id\":16,\"planlimitation_id\":4,\"limitation_title\":\"Download Status\",\"limitation_value\":1,\"limit\":{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":1,\"2K\":1,\"4K\":1,\"8K\":1},\"slug\":\"download-status\",\"status\":1,\"message\":\"Enjoy unlimited downloads with this plan.\"},{\"id\":23,\"planlimitation_id\":5,\"limitation_title\":\"Supported Device Type\",\"limitation_value\":1,\"limit\":{\"tablet\":\"1\",\"laptop\":\"1\",\"mobile\":\"1\"},\"slug\":\"supported-device-type\",\"status\":1,\"message\":null},{\"id\":24,\"planlimitation_id\":6,\"limitation_title\":\"Profile Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"4\"},\"slug\":\"profile-limit\",\"status\":1,\"message\":null}]', 5, '4', NULL, NULL, NULL, NULL, '2025-03-03 18:30:00', '2025-03-03 18:30:00'),
(8, 4, 9, '2026-01-12 00:00:00', '2027-01-12 00:00:00', 'active', 0, 80, NULL, 0, NULL, 80, 'Elite Plan', 'elite_plan', 'month', 12, 4, '[{\"id\":13,\"planlimitation_id\":1,\"limitation_title\":\"Video Cast\",\"limitation_value\":1,\"limit\":null,\"slug\":\"video-cast\",\"status\":1,\"message\":\"Cast videos to your TV with ease.\"},{\"id\":14,\"planlimitation_id\":2,\"limitation_title\":\"Ads\",\"limitation_value\":0,\"limit\":null,\"slug\":\"ads\",\"status\":1,\"message\":\"Ad-free streaming with this plan.\"},{\"id\":15,\"planlimitation_id\":3,\"limitation_title\":\"Device Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"8\"},\"slug\":\"device-limit\",\"status\":1,\"message\":\"Stream on up to 8 devices simultaneously.\"},{\"id\":16,\"planlimitation_id\":4,\"limitation_title\":\"Download Status\",\"limitation_value\":1,\"limit\":{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":1,\"2K\":1,\"4K\":1,\"8K\":1},\"slug\":\"download-status\",\"status\":1,\"message\":\"Enjoy unlimited downloads with this plan.\"},{\"id\":23,\"planlimitation_id\":5,\"limitation_title\":\"Supported Device Type\",\"limitation_value\":1,\"limit\":{\"tablet\":\"1\",\"laptop\":\"1\",\"mobile\":\"1\"},\"slug\":\"supported-device-type\",\"status\":1,\"message\":null},{\"id\":24,\"planlimitation_id\":6,\"limitation_title\":\"Profile Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"4\"},\"slug\":\"profile-limit\",\"status\":1,\"message\":null}]', 6, '4', NULL, NULL, NULL, NULL, '2026-01-11 18:30:00', '2026-01-11 18:30:00'),
(9, 1, 11, '2026-01-29 00:00:00', '2026-03-01 00:00:00', 'active', 0, 5, NULL, 0, NULL, 5, 'Basic', 'basic', 'month', 1, 1, '[{\"id\":1,\"planlimitation_id\":1,\"limitation_title\":\"Video Cast\",\"limitation_value\":1,\"limit\":null,\"slug\":\"video-cast\",\"status\":1,\"message\":\"Cast videos to your TV with ease.\"},{\"id\":2,\"planlimitation_id\":2,\"limitation_title\":\"Ads\",\"limitation_value\":1,\"limit\":null,\"slug\":\"ads\",\"status\":1,\"message\":\"This plan includes ads.\"},{\"id\":3,\"planlimitation_id\":3,\"limitation_title\":\"Device Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"1\"},\"slug\":\"device-limit\",\"status\":1,\"message\":\"Stream on up to 1 devices simultaneously.\"},{\"id\":4,\"planlimitation_id\":4,\"limitation_title\":\"Download Status\",\"limitation_value\":1,\"limit\":{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":0,\"2K\":0,\"4K\":0,\"8K\":0},\"slug\":\"download-status\",\"status\":1,\"message\":\"Enjoy unlimited downloads with this plan.\"},{\"id\":17,\"planlimitation_id\":5,\"limitation_title\":\"Supported Device Type\",\"limitation_value\":1,\"limit\":{\"tablet\":\"0\",\"laptop\":\"0\",\"mobile\":\"1\"},\"slug\":\"supported-device-type\",\"status\":1,\"message\":null},{\"id\":18,\"planlimitation_id\":6,\"limitation_title\":\"Profile Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"2\"},\"slug\":\"profile-limit\",\"status\":1,\"message\":null}]', 9, '5', NULL, NULL, NULL, NULL, '2026-01-28 18:30:00', '2026-01-28 18:30:00'),
(10, 2, 12, '2026-01-30 00:00:00', '2026-03-01 00:00:00', 'active', 0, 20, NULL, 0, NULL, 20, 'Premium Plan', 'premium_plan', 'month', 1, 2, '[{\"id\":1,\"planlimitation_id\":1,\"limitation_title\":\"Video Cast\",\"limitation_value\":1,\"limit\":null,\"slug\":\"video-cast\",\"status\":1,\"message\":\"Cast videos to your TV with ease.\"},{\"id\":2,\"planlimitation_id\":2,\"limitation_title\":\"Ads\",\"limitation_value\":1,\"limit\":null,\"slug\":\"ads\",\"status\":1,\"message\":\"This plan includes ads.\"},{\"id\":3,\"planlimitation_id\":3,\"limitation_title\":\"Device Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"1\"},\"slug\":\"device-limit\",\"status\":1,\"message\":\"Stream on up to 1 devices simultaneously.\"},{\"id\":4,\"planlimitation_id\":4,\"limitation_title\":\"Download Status\",\"limitation_value\":1,\"limit\":{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":0,\"2K\":0,\"4K\":0,\"8K\":0},\"slug\":\"download-status\",\"status\":1,\"message\":\"Enjoy unlimited downloads with this plan.\"},{\"id\":17,\"planlimitation_id\":5,\"limitation_title\":\"Supported Device Type\",\"limitation_value\":1,\"limit\":{\"tablet\":\"0\",\"laptop\":\"0\",\"mobile\":\"1\"},\"slug\":\"supported-device-type\",\"status\":1,\"message\":null},{\"id\":18,\"planlimitation_id\":6,\"limitation_title\":\"Profile Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"2\"},\"slug\":\"profile-limit\",\"status\":1,\"message\":null}]', 10, '6', NULL, NULL, NULL, NULL, '2026-01-29 18:30:00', '2026-01-29 18:30:00'),
(11, 3, 13, '2025-11-24 00:00:00', '2026-02-28 00:00:00', 'active', 0, 50, NULL, 0, NULL, 50, 'Ultimate Plan', 'ultimate_plan', 'month', 3, 3, '[{\"id\":9,\"planlimitation_id\":1,\"limitation_title\":\"Video Cast\",\"limitation_value\":1,\"limit\":null,\"slug\":\"video-cast\",\"status\":1,\"message\":\"Cast videos to your TV with ease.\"},{\"id\":10,\"planlimitation_id\":2,\"limitation_title\":\"Ads\",\"limitation_value\":0,\"limit\":null,\"slug\":\"ads\",\"status\":1,\"message\":\"Ad-free streaming with this plan.\"},{\"id\":11,\"planlimitation_id\":3,\"limitation_title\":\"Device Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"5\"},\"slug\":\"device-limit\",\"status\":1,\"message\":\"Stream on up to 5 devices simultaneously.\"},{\"id\":12,\"planlimitation_id\":4,\"limitation_title\":\"Download Status\",\"limitation_value\":1,\"limit\":{\"480p\":1,\"720p\":1,\"1080p\":1,\"1440p\":1,\"2K\":1,\"4K\":0,\"8K\":0},\"slug\":\"download-status\",\"status\":1,\"message\":\"Enjoy unlimited downloads with this plan.\"},{\"id\":21,\"planlimitation_id\":5,\"limitation_title\":\"Supported Device Type\",\"limitation_value\":1,\"limit\":{\"tablet\":\"0\",\"laptop\":\"1\",\"mobile\":\"1\"},\"slug\":\"supported-device-type\",\"status\":1,\"message\":null},{\"id\":22,\"planlimitation_id\":6,\"limitation_title\":\"Profile Limit\",\"limitation_value\":1,\"limit\":{\"value\":\"3\"},\"slug\":\"profile-limit\",\"status\":1,\"message\":null}]', 11, '7', NULL, NULL, NULL, NULL, '2025-11-23 18:30:00', '2025-11-23 18:30:00');

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

--
-- Table structure for table `subscriptions_transactions`
--

CREATE TABLE `subscriptions_transactions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `subscriptions_id` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT NULL,
  `amount` double DEFAULT NULL,
  `payment_type` varchar(191) DEFAULT NULL,
  `payment_status` varchar(191) DEFAULT NULL,
  `transaction_id` varchar(191) DEFAULT NULL,
  `tax_data` text DEFAULT NULL,
  `other_transactions_details` text DEFAULT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `subscriptions_transactions`
--

INSERT INTO `subscriptions_transactions` (`id`, `subscriptions_id`, `user_id`, `amount`, `payment_type`, `payment_status`, `transaction_id`, `tax_data`, `other_transactions_details`, `created_by`, `updated_by`, `deleted_by`, `deleted_at`, `created_at`, `updated_at`) VALUES
(1, 1, 3, 50, 'stripe', 'paid', 'pi_1OnGh1FTMa5P8ht0pEWTz', NULL, NULL, 3, 3, NULL, NULL, '2026-01-30 18:30:00', '2026-01-30 18:30:00'),
(2, 2, 4, 5, 'stripe', 'paid', 'pi_1OnGh1FTMa5P8ht0pEWTz', NULL, NULL, 4, 4, NULL, NULL, '2025-12-01 18:30:00', '2025-12-01 18:30:00'),
(3, 3, 5, 20, 'stripe', 'paid', 'pi_1OnGh1FTMa5P8ht0pEWTz', NULL, NULL, 5, 5, NULL, NULL, '2026-01-29 18:30:00', '2026-01-29 18:30:00'),
(4, 4, 6, 50, 'stripe', 'paid', 'pi_1OnGh1FTMa5P8ht0pEWTz', NULL, NULL, 6, 6, NULL, NULL, '2025-10-28 18:30:00', '2025-10-28 18:30:00'),
(5, 5, 8, 80, 'stripe', 'paid', 'pi_1OnGh1FTMa5P8ht0pEWTz', NULL, NULL, 8, 8, NULL, NULL, '2026-02-02 18:30:00', '2026-02-02 18:30:00'),
(6, 6, 9, 80, 'stripe', 'paid', 'pi_1OnGh1FTMa5P8ht0pEWTz', NULL, NULL, 9, 9, NULL, NULL, '2026-01-26 18:30:00', '2026-01-26 18:30:00'),
(7, 7, 10, 5, 'stripe', 'paid', 'pi_1OnGh1FTMa5P8ht0pEWTz', NULL, NULL, 10, 10, NULL, NULL, '2025-03-03 18:30:00', '2025-03-03 18:30:00'),
(8, 8, 14, 20, 'stripe', 'paid', 'pi_1OnGh1FTMa5P8ht0pEWTz', NULL, NULL, 14, 14, NULL, NULL, '2026-01-11 18:30:00', '2026-01-11 18:30:00');

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

--
-- Table structure for table `subtitles`
--

CREATE TABLE `subtitles` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `entertainment_id` bigint(20) UNSIGNED DEFAULT NULL,
  `type` varchar(191) NOT NULL DEFAULT 'movie',
  `language` varchar(191) NOT NULL,
  `language_code` varchar(191) NOT NULL,
  `subtitle_file` varchar(191) NOT NULL,
  `is_default` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `taxes`
--

CREATE TABLE `taxes` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `title` varchar(100) NOT NULL,
  `type` varchar(100) DEFAULT 'percent' COMMENT 'fixed , percent',
  `value` double DEFAULT NULL,
  `status` tinyint(4) DEFAULT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `taxes`
--

INSERT INTO `taxes` (`id`, `title`, `type`, `value`, `status`, `created_by`, `updated_by`, `deleted_by`, `created_at`, `updated_at`, `deleted_at`) VALUES
(1, 'GST', 'Percentage', 18, 1, 2, 2, NULL, '2024-10-09 07:00:27', '2024-10-09 07:00:27', NULL),
(2, 'CGST', 'Percentage', 9, 1, 2, 2, NULL, '2024-10-09 07:00:53', '2024-10-09 07:02:17', NULL),
(3, 'VAT', 'Percentage', 20, 1, 2, 2, NULL, '2024-10-09 07:04:57', '2024-10-09 07:04:57', NULL);

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

--
-- Table structure for table `tv_login_sessions`
--

CREATE TABLE `tv_login_sessions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `session_id` char(36) NOT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `confirmed_at` timestamp NULL DEFAULT NULL,
  `expires_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

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

CREATE TABLE `users` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `username` varchar(191) DEFAULT NULL,
  `first_name` varchar(191) DEFAULT NULL,
  `last_name` varchar(191) DEFAULT NULL,
  `email` varchar(191) NOT NULL,
  `mobile` varchar(191) DEFAULT NULL,
  `login_type` varchar(191) DEFAULT NULL,
  `file_url` text DEFAULT NULL,
  `gender` varchar(191) DEFAULT NULL,
  `date_of_birth` date DEFAULT NULL,
  `email_verified_at` timestamp NULL DEFAULT NULL,
  `password` varchar(191) NOT NULL,
  `is_banned` tinyint(4) NOT NULL DEFAULT 0,
  `is_subscribe` tinyint(4) NOT NULL DEFAULT 0,
  `country_code` varchar(5) DEFAULT NULL,
  `status` tinyint(4) NOT NULL DEFAULT 1,
  `last_notification_seen` timestamp NULL DEFAULT NULL,
  `address` longtext DEFAULT NULL,
  `user_type` varchar(191) DEFAULT NULL,
  `pin` smallint(6) DEFAULT NULL,
  `otp` smallint(6) DEFAULT NULL,
  `is_parental_lock_enable` tinyint(1) NOT NULL DEFAULT 0,
  `remember_token` varchar(100) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `users` (`id`, `username`, `first_name`, `last_name`, `email`, `mobile`, `login_type`, `file_url`, `gender`, `date_of_birth`, `email_verified_at`, `password`, `is_banned`, `is_subscribe`, `country_code`, `status`, `last_notification_seen`, `address`, `user_type`, `pin`, `otp`, `is_parental_lock_enable`, `remember_token`, `created_at`, `updated_at`, `deleted_at`) VALUES
(1, NULL, 'Super', 'Admin', 'admin@streamit.com', '+12123567890', NULL, 'super_admin.png', 'female', '1999-04-15', '2026-02-25 03:28:32', '$2y$10$uyn2GIv2NC8HFBTJvHOYCuryCrjkqWbpUnD/i4sD.lWvOnsrk.aw2', 0, 0, '1', 1, NULL, NULL, 'admin', NULL, NULL, 0, NULL, '2026-02-25 03:28:32', '2026-02-25 03:28:33', NULL),
(2, NULL, 'Ivan', 'Norris', 'demo@streamit.com', '+12124567899', NULL, 'demo_admin.png', 'male', '2022-01-11', '2026-02-25 03:28:32', '$2y$10$JModvO8/FDyOb42qBxA3peEx5hsduVZPYD/h7zlQcQNWffnybz/bW', 0, 0, '1', 1, NULL, NULL, 'demo_admin', NULL, NULL, 0, NULL, '2026-02-25 03:28:32', '2026-02-25 03:28:33', NULL),
(3, NULL, 'John', 'Doe', 'john@gmail.com', '+911234567890', 'otp', 'john.png', 'male', '1990-02-13', '2026-02-25 03:28:32', '$2y$10$Hg52Qmib6nAl0wxApANsXeNknsAvQuFb7W8Sw/P2zfr5cgN2aQpBy', 0, 1, '1', 1, NULL, '101 Pine Lane Miami, FL 33101 United States', 'user', NULL, NULL, 0, NULL, '2026-02-25 03:28:32', '2026-02-25 03:28:33', NULL),
(4, NULL, 'Tristan', 'Erickson', 'tristan@gmail.com', '+447911123456', 'otp', 'tristan.png', 'male', '1992-05-21', '2026-02-25 03:28:32', '$2y$10$xeHVdBV4O5RBvQWXQXS6nuB0e1adeVDpxOb6LzEfHCYFirS/1Yhke', 0, 1, '44', 1, NULL, '46 Oxford Road London, W1D 1BS United Kingdom', 'user', NULL, NULL, 0, NULL, '2026-02-25 03:28:32', '2026-02-25 03:28:33', NULL),
(5, NULL, 'Felix', 'Harris', 'felix@gmail.com', '+12124567890', 'otp', 'felix.png', 'male', '1996-02-02', '2026-02-25 03:28:32', '$2y$10$MITNvLkANHba5PWUvZ3iM.tZRzJ985wgHZB1Jz74RbE6OBN8oYko6', 0, 1, '61', 1, NULL, '3 Queen Street Sydney, NSW 2000 Australia', 'user', NULL, NULL, 0, NULL, '2026-02-25 03:28:32', '2026-02-25 03:28:33', NULL),
(6, NULL, 'Harry', 'Victoria', 'harry@gmail.com', '+447911123456', 'otp', 'harry.png', 'male', '1987-07-08', '2026-02-25 03:28:32', '$2y$10$2y0IJU29QCSGdTVM4usnTuEDt4HkFa70zQPGfvm4.00AStazy5rYm', 0, 1, '33', 1, NULL, '11 Rue de Rivoli Paris, 75001 France', 'user', NULL, NULL, 0, NULL, '2026-02-25 03:28:32', '2026-02-25 03:28:33', NULL),
(7, NULL, 'Jorge', 'Perez', 'jorge@gmail.com', '+496912345678', 'otp', 'jorge.png', 'male', '1991-01-01', '2026-02-25 03:28:32', '$2y$10$kwH0suz4EuURrsgr.4SHLuM4cbIUQJBuw8/EQsrSuPR3kebZrII5C', 0, 0, '49', 1, NULL, '20 Kurfürstendamm Berlin, 10719 Germany', 'user', NULL, NULL, 0, NULL, '2026-02-25 03:28:32', '2026-02-25 03:28:33', NULL),
(8, NULL, 'Joy', 'Hanry', 'joy@gmail.com', '+81312345678', 'otp', 'joy.png', 'male', '1993-07-10', '2026-02-25 03:28:32', '$2y$10$KLMVMSbdd.QsKcKfM/fYEuYM9ujLnOBjVlG9K.KC4AjgHQD6f9w4.', 0, 1, '81', 1, NULL, '3 Shibuya Street Tokyo, 150-0002 Japan', 'user', NULL, NULL, 0, NULL, '2026-02-25 03:28:32', '2026-02-25 03:28:33', NULL),
(9, NULL, 'Deborah', 'Thomas', 'deborah@gmail.com', '+81312355678', 'otp', 'deborah.png', 'female', '1992-03-26', '2026-02-25 03:28:32', '$2y$10$0bcUIf0b57cEOsX8mLldde4X45M6oYTY1d5ODsFCXxhil6oDSz4XG', 0, 1, '1', 1, NULL, '7 Maple Avenue Toronto, ON M5H 2N2 Canada', 'user', NULL, NULL, 0, NULL, '2026-02-25 03:28:32', '2026-02-25 03:28:33', NULL),
(10, NULL, 'Katie', 'Brown', 'katie@gmail.com', '+12124467890', 'otp', 'katie.png', 'female', '1994-08-16', '2026-02-25 03:28:32', '$2y$10$Q0eED3fOgbi2jXb2jtToceLACC93vNYiM5rNUAfxd4j/0gspe1xFq', 0, 1, '34', 1, NULL, '14 Gran Vía Madrid, 28013 Spain', 'user', NULL, NULL, 0, NULL, '2026-02-25 03:28:32', '2026-02-25 03:28:33', NULL),
(11, NULL, 'Dorothy', 'Erickson', 'dorothy@gmail.com', '+12124577890', 'otp', 'dorothy.png', 'female', '1989-10-10', '2026-02-25 03:28:33', '$2y$10$gSntwlx5ACDE3fF9O7tod.DvCBEk8Z/fQlOZlavXbIiZ.jgcDeGDC', 0, 0, '55', 1, NULL, '50 Paulista Avenue São Paulo, SP 01310-100 Brazil', 'user', NULL, NULL, 0, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33', NULL),
(12, NULL, 'Lisa', 'Lucas', 'lisa@gmail.com', '+12124567790', 'otp', 'lisa.png', 'female', '1993-08-03', '2026-02-25 03:28:33', '$2y$10$CzYZQDgfmToRiuW8GZWd6OGmciAAIFgTCsMnVvt7FW8/hnyZoEaJm', 0, 0, '971', 1, NULL, '6 Sheikh Zayed Road Dubai, 00000 United Arab Emirates', 'user', NULL, NULL, 0, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33', NULL),
(13, NULL, 'Tracy', 'Jones', 'tracy@gmail.com', '+913465656789', 'otp', 'tracy.png', 'female', '1990-11-19', '2026-02-25 03:28:33', '$2y$10$YvJO05hlFmVNbpWUM/eMv.gtVdPN7WebT5kfaXbapLYaXeiiDsjyq', 0, 0, '65', 1, NULL, '71 Orchard Road Singapore, 238838 Singapore', 'user', NULL, NULL, 0, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33', NULL),
(14, NULL, 'Stella', 'Green', 'stella@gmail.com', '+913465756789', 'otp', 'stella.png', 'female', '1991-12-18', '2026-02-25 03:28:33', '$2y$10$Pz6nJEImUELuVRogA.M5o.ZM0cDGb5rTUND2XPfIBTZ2FUMb96jRu', 0, 1, '1', 1, NULL, '15 Redwood Way Phoenix, AZ 85001 United States', 'user', NULL, NULL, 0, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33', NULL);

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

--
-- Table structure for table `user_coupon_redeem`
--

CREATE TABLE `user_coupon_redeem` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `coupon_code` varchar(191) NOT NULL,
  `discount` double NOT NULL,
  `user_id` int(11) NOT NULL,
  `coupon_id` int(11) NOT NULL,
  `booking_id` int(11) NOT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `user_multi_profiles`
--

CREATE TABLE `user_multi_profiles` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(191) NOT NULL,
  `avatar` varchar(191) DEFAULT NULL,
  `is_child_profile` tinyint(1) NOT NULL DEFAULT 0,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `user_multi_profiles`
--

INSERT INTO `user_multi_profiles` (`id`, `user_id`, `name`, `avatar`, `is_child_profile`, `created_by`, `updated_by`, `deleted_by`, `deleted_at`, `created_at`, `updated_at`) VALUES
(1, 1, 'Super Admin', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(2, 1, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(3, 2, 'Ivan Norris', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(4, 2, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(5, 3, 'John Doe', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(6, 3, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(7, 4, 'Tristan Erickson', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(8, 4, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(9, 5, 'Felix Harris', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(10, 5, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(11, 6, 'Harry Victoria', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(12, 6, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(13, 7, 'Jorge Perez', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(14, 7, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(15, 8, 'Joy Hanry', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(16, 8, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(17, 9, 'Deborah Thomas', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(18, 9, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(19, 10, 'Katie Brown', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(20, 10, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(21, 11, 'Dorothy Erickson', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(22, 11, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(23, 12, 'Lisa Lucas', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(24, 12, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(25, 13, 'Tracy Jones', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(26, 13, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(27, 14, 'Stella Green', 'http://127.0.0.1:8000/storage/avatars/image/icon2.png', 0, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33'),
(28, 14, 'kids', 'http://127.0.0.1:8000/storage/avatars/image/icon4.png', 1, NULL, NULL, NULL, NULL, '2026-02-25 03:28:33', '2026-02-25 03:28:33');

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

--
-- Table structure for table `user_profiles`
--

CREATE TABLE `user_profiles` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `about_self` varchar(191) DEFAULT NULL,
  `expert` varchar(191) DEFAULT NULL,
  `facebook_link` varchar(191) DEFAULT NULL,
  `instagram_link` varchar(191) DEFAULT NULL,
  `twitter_link` varchar(191) DEFAULT NULL,
  `dribbble_link` varchar(191) DEFAULT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `user_profiles`
--

INSERT INTO `user_profiles` (`id`, `about_self`, `expert`, `facebook_link`, `instagram_link`, `twitter_link`, `dribbble_link`, `user_id`, `created_at`, `updated_at`, `deleted_at`) VALUES
(1, 'I am a passionate developer.', 'Web Development', 'https://facebook.com/user1', 'https://instagram.com/user1', 'https://twitter.com/user1', 'https://dribbble.com/user1', 1, '2026-02-25 03:28:34', '2026-02-25 03:28:34', NULL),
(2, 'Love creating content and engaging with my audience.', 'Content Creation', 'https://facebook.com/user2', 'https://instagram.com/user2', 'https://twitter.com/user2', 'https://dribbble.com/user2', 2, '2026-02-25 03:28:34', '2026-02-25 03:28:34', NULL),
(3, 'Tech enthusiast and blogger.', 'Tech Blogging', 'https://facebook.com/user3', 'https://instagram.com/user3', 'https://twitter.com/user3', 'https://dribbble.com/user3', 3, '2026-02-25 03:28:34', '2026-02-25 03:28:34', NULL);

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

--
-- Table structure for table `user_providers`
--

CREATE TABLE `user_providers` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `provider` varchar(191) NOT NULL,
  `provider_id` varchar(191) NOT NULL,
  `avatar` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `user_reminder`
--

CREATE TABLE `user_reminder` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `entertainment_id` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT NULL,
  `profile_id` int(11) DEFAULT NULL,
  `release_date` date DEFAULT NULL,
  `is_remind` tinyint(1) NOT NULL DEFAULT 0,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `user_search_histories`
--

CREATE TABLE `user_search_histories` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `profile_id` bigint(20) UNSIGNED DEFAULT NULL,
  `search_query` varchar(191) DEFAULT NULL,
  `search_id` bigint(20) UNSIGNED DEFAULT NULL,
  `type` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `user_search_histories`
--

INSERT INTO `user_search_histories` (`id`, `user_id`, `profile_id`, `search_query`, `search_id`, `type`, `created_at`, `updated_at`) VALUES
(1, 3, 3, 'Shadow Pursuit', 4, 'tvshow', '2026-02-25 03:28:34', '2026-02-25 03:28:34'),
(2, 3, 3, 'Wolfbound', 8, 'tvshow', '2026-02-25 03:28:34', '2026-02-25 03:28:34'),
(3, 3, 3, 'Road to Reconnection', 14, 'tvshow', '2026-02-25 03:28:34', '2026-02-25 03:28:34'),
(4, 4, 4, 'The Daring Player', 27, 'movie', '2026-02-25 03:28:34', '2026-02-25 03:28:34'),
(5, 3, 3, 'Legacy of Antiquity: Origins of Civilization', 36, 'movie', '2026-02-25 03:28:34', '2026-02-25 03:28:34'),
(6, 3, 3, 'Guardians of the Abyss: The Beast Awakens', 46, 'tvshow', '2026-02-25 03:28:34', '2026-02-25 03:28:34'),
(7, 4, 4, 'Blade of Chaos', 52, 'movie', '2026-02-25 03:28:34', '2026-02-25 03:28:34'),
(8, 3, 3, 'Echoes of Valor', 6, 'video', '2026-02-25 03:28:34', '2026-02-25 03:28:34'),
(9, 3, 3, 'Warrior\'s Dilemma', 11, 'video', '2026-02-25 03:28:34', '2026-02-25 03:28:34'),
(10, 3, 3, 'School Hacks & Fun DIY Crafts', 15, 'video', '2026-02-25 03:28:34', '2026-02-25 03:28:34'),
(11, 4, 4, 'Motel of Nightmares', 21, 'video', '2026-02-25 03:28:34', '2026-02-25 03:28:34'),
(12, 4, 4, 'Mango Mousse Delight', 24, 'video', '2026-02-25 03:28:34', '2026-02-25 03:28:34');

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

--
-- Table structure for table `user_watch_histories`
--

CREATE TABLE `user_watch_histories` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `entertainment_id` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT NULL,
  `profile_id` int(11) DEFAULT NULL,
  `entertainment_type` varchar(191) DEFAULT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `user_watch_histories`
--

INSERT INTO `user_watch_histories` (`id`, `entertainment_id`, `user_id`, `profile_id`, `entertainment_type`, `created_by`, `updated_by`, `deleted_by`, `deleted_at`, `created_at`, `updated_at`) VALUES
(1, 101, 3, 3, 'movie', 3, 3, NULL, NULL, NULL, NULL),
(2, 15, 3, 3, 'tvshow', 3, 3, NULL, NULL, NULL, NULL),
(3, 35, 3, 3, 'movie', 3, 3, NULL, NULL, NULL, NULL),
(4, 12, 4, 4, 'tvshow', 4, 4, NULL, NULL, NULL, NULL),
(5, 15, 4, 4, 'video', 4, 4, NULL, NULL, NULL, NULL),
(6, 10, 4, 4, 'video', 4, 4, NULL, NULL, NULL, NULL),
(7, 5, 3, 3, 'video', 3, 3, NULL, NULL, NULL, NULL),
(8, 65, 3, 3, 'movie', 3, 3, NULL, NULL, NULL, NULL),
(9, 2, 4, 4, 'tvshow', 4, 4, NULL, NULL, NULL, NULL),
(10, 8, 3, 3, 'video', 3, 3, NULL, NULL, NULL, NULL),
(11, 18, 4, 4, 'video', 4, 4, NULL, NULL, NULL, NULL),
(12, 18, 3, 3, 'tvshow', 3, 3, NULL, NULL, NULL, NULL),
(13, 4, 3, 3, 'movie', 3, 3, NULL, NULL, NULL, NULL),
(14, 6, 4, 4, 'tvshow', 4, 4, NULL, NULL, NULL, NULL),
(15, 1, 5, 5, 'movie', 5, 5, NULL, NULL, NULL, NULL),
(16, 8, 6, 6, 'video', 6, 6, NULL, NULL, NULL, NULL),
(17, 10, 7, 7, 'movie', 7, 7, NULL, NULL, NULL, NULL),
(18, 17, 8, 8, 'tvshow', 8, 8, NULL, NULL, NULL, NULL),
(19, 9, 9, 9, 'video', 9, 9, NULL, NULL, NULL, NULL),
(20, 12, 10, 10, 'movie', 10, 10, NULL, NULL, NULL, NULL),
(21, 20, 11, 11, 'video', 11, 11, NULL, NULL, NULL, NULL),
(22, 30, 12, 12, 'video', 12, 12, NULL, NULL, NULL, NULL),
(23, 31, 13, 13, 'video', 13, 13, NULL, NULL, NULL, NULL),
(24, 32, 14, 14, 'video', 14, 14, NULL, NULL, NULL, NULL),
(25, 33, 15, 15, 'video', 15, 15, NULL, NULL, NULL, NULL),
(26, 34, 5, 5, 'video', 5, 5, NULL, NULL, NULL, NULL),
(27, 35, 6, 6, 'video', 6, 6, NULL, NULL, NULL, NULL),
(28, 36, 7, 7, 'video', 7, 7, NULL, NULL, NULL, NULL);

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

--
-- Table structure for table `vast_ads_setting`
--

CREATE TABLE `vast_ads_setting` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(191) NOT NULL,
  `type` varchar(191) DEFAULT NULL,
  `url` varchar(191) DEFAULT NULL,
  `duration` varchar(191) DEFAULT NULL,
  `target_type` varchar(191) DEFAULT NULL,
  `target_selection` longtext DEFAULT NULL,
  `enable_skip` tinyint(1) NOT NULL DEFAULT 0,
  `skip_after` varchar(191) DEFAULT NULL,
  `frequency` int(11) DEFAULT NULL,
  `start_date` date DEFAULT NULL,
  `end_date` date DEFAULT NULL,
  `is_enable` tinyint(1) NOT NULL DEFAULT 0,
  `status` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `vast_ads_setting`
--

INSERT INTO `vast_ads_setting` (`id`, `name`, `type`, `url`, `duration`, `target_type`, `target_selection`, `enable_skip`, `skip_after`, `frequency`, `start_date`, `end_date`, `is_enable`, `status`, `created_at`, `updated_at`, `deleted_at`) VALUES
(1, 'BigSale', 'pre-roll', 'https://basil79.github.io/vast-sample-tags/pg/vast.xml', NULL, 'movie', '[22,23,25,26,28,94,95,96]', 0, NULL, NULL, '2026-02-25', '2027-02-25', 0, 1, '2025-07-25 00:34:17', '2025-07-25 00:34:17', NULL),
(2, 'MovieTicket', 'mid-roll', 'https://basil79.github.io/vast-sample-tags/pg/vast.xml', NULL, 'movie', '[22,23,25,26,28,94,95,96]', 0, NULL, NULL, '2026-02-25', '2027-02-25', 0, 1, '2025-07-25 00:36:03', '2025-07-25 00:36:03', NULL),
(3, 'EpisodePromo', 'post-roll', 'https://basil79.github.io/vast-sample-tags/pg/vast.xml', NULL, 'movie', '[22,23,25,26,28,94,95,96]', 0, NULL, NULL, '2026-02-25', '2027-02-25', 0, 1, '2025-07-25 00:37:32', '2025-07-25 00:37:32', NULL),
(4, 'ServicePromo', 'overlay', 'https://raw.githubusercontent.com/InteractiveAdvertisingBureau/VAST_Samples/master/VAST%203.0%20Samples/Inline_Non-Linear_Tag-test.xml', NULL, 'movie', '[22,23,25,26,28,94,95,96]', 0, NULL, NULL, '2026-02-25', '2027-02-25', 0, 1, '2025-07-25 00:39:01', '2025-07-25 00:39:01', NULL),
(5, 'BigSale', 'pre-roll', 'https://basil79.github.io/vast-sample-tags/pg/vast.xml', NULL, 'video', '[1,2,3,4,5,17,26]', 0, NULL, NULL, '2026-02-25', '2027-02-25', 0, 1, '2025-07-25 00:41:03', '2025-07-25 00:41:03', NULL),
(6, 'MovieTicket', 'mid-roll', 'https://basil79.github.io/vast-sample-tags/pg/vast.xml', NULL, 'video', '[1,2,3,4,5,17,26]', 0, NULL, NULL, '2026-02-25', '2027-02-25', 0, 1, '2025-07-25 00:42:26', '2025-07-25 00:42:26', NULL),
(7, 'EpisodePromo', 'post-roll', 'https://basil79.github.io/vast-sample-tags/pg/vast.xml', NULL, 'video', '[1,2,3,4,5,17,26]', 0, NULL, NULL, '2026-02-25', '2027-02-25', 0, 1, '2025-07-25 00:43:38', '2025-07-25 00:43:38', NULL),
(8, 'ServicePromo', 'overlay', 'https://raw.githubusercontent.com/InteractiveAdvertisingBureau/VAST_Samples/master/VAST%203.0%20Samples/Inline_Non-Linear_Tag-test.xml', NULL, 'video', '[1,2,3,4,5,17,26]', 0, NULL, NULL, '2026-02-25', '2027-02-25', 0, 1, '2025-07-25 00:47:56', '2025-07-25 00:47:56', NULL),
(9, 'BigSale', 'pre-roll', 'https://basil79.github.io/vast-sample-tags/pg/vast.xml', NULL, 'tvshow', '[1,2,3,11,12,23,24,25]', 0, NULL, NULL, '2026-02-25', '2027-02-25', 0, 1, '2025-07-25 00:49:54', '2025-07-25 00:49:54', NULL),
(10, 'MovieTicket', 'mid-roll', 'https://basil79.github.io/vast-sample-tags/pg/vast.xml', NULL, 'tvshow', '[1,2,3,11,12,23,24,25]', 0, NULL, NULL, '2026-02-25', '2027-02-25', 0, 1, '2025-07-25 00:51:34', '2025-07-25 00:51:34', NULL),
(11, 'EpisodePromo', 'post-roll', 'https://basil79.github.io/vast-sample-tags/pg/vast.xml', NULL, 'tvshow', '[1,2,3,11,12,23,24,25]', 0, NULL, NULL, '2026-02-25', '2027-02-25', 0, 1, '2025-07-25 00:53:06', '2025-07-25 00:53:06', NULL);

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

--
-- Table structure for table `videos`
--

CREATE TABLE `videos` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(191) DEFAULT NULL,
  `poster_url` text DEFAULT NULL,
  `trailer_url_type` varchar(191) DEFAULT NULL,
  `trailer_url` text DEFAULT NULL,
  `thumbnail_url` text DEFAULT NULL,
  `access` varchar(191) DEFAULT NULL,
  `type` varchar(191) DEFAULT NULL,
  `plan_id` bigint(20) UNSIGNED DEFAULT NULL,
  `IMDb_rating` int(11) DEFAULT NULL,
  `content_rating` longtext DEFAULT NULL,
  `duration` varchar(191) DEFAULT NULL,
  `start_time` time DEFAULT NULL,
  `end_time` time DEFAULT NULL,
  `release_date` date DEFAULT NULL,
  `is_restricted` tinyint(1) NOT NULL DEFAULT 0,
  `short_desc` longtext DEFAULT NULL,
  `description` longtext DEFAULT NULL,
  `enable_quality` tinyint(1) NOT NULL DEFAULT 0,
  `video_upload_type` varchar(191) DEFAULT NULL,
  `video_url_input` text DEFAULT NULL,
  `download_status` tinyint(1) NOT NULL DEFAULT 0,
  `download_type` varchar(191) DEFAULT NULL,
  `download_url` text DEFAULT NULL,
  `enable_download_quality` tinyint(1) NOT NULL DEFAULT 0,
  `status` tinyint(1) NOT NULL DEFAULT 0,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  `poster_tv_url` text DEFAULT NULL,
  `price` decimal(8,2) DEFAULT NULL,
  `purchase_type` varchar(191) DEFAULT NULL,
  `access_duration` int(11) DEFAULT NULL,
  `discount` varchar(191) DEFAULT NULL,
  `available_for` int(11) DEFAULT NULL,
  `enable_subtitle` tinyint(1) NOT NULL DEFAULT 0,
  `subtitle_language` varchar(191) DEFAULT NULL,
  `is_default_subtitle` tinyint(1) NOT NULL DEFAULT 0,
  `subtitle_file` varchar(191) DEFAULT NULL,
  `meta_title` varchar(191) DEFAULT NULL,
  `meta_keywords` varchar(191) DEFAULT NULL,
  `meta_description` text DEFAULT NULL,
  `seo_image` varchar(191) DEFAULT NULL,
  `google_site_verification` varchar(191) DEFAULT NULL,
  `canonical_url` varchar(191) DEFAULT NULL,
  `short_description` text DEFAULT NULL,
  `enable_clips` tinyint(1) NOT NULL DEFAULT 0,
  `slug` text DEFAULT NULL,
  `bunny_video_url` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `videos`
--

INSERT INTO `videos` (`id`, `name`, `poster_url`, `trailer_url_type`, `trailer_url`, `thumbnail_url`, `access`, `type`, `plan_id`, `IMDb_rating`, `content_rating`, `duration`, `start_time`, `end_time`, `release_date`, `is_restricted`, `short_desc`, `description`, `enable_quality`, `video_upload_type`, `video_url_input`, `download_status`, `download_type`, `download_url`, `enable_download_quality`, `status`, `created_by`, `updated_by`, `deleted_by`, `created_at`, `updated_at`, `deleted_at`, `poster_tv_url`, `price`, `purchase_type`, `access_duration`, `discount`, `available_for`, `enable_subtitle`, `subtitle_language`, `is_default_subtitle`, `subtitle_file`, `meta_title`, `meta_keywords`, `meta_description`, `seo_image`, `google_site_verification`, `canonical_url`, `short_description`, `enable_clips`, `slug`, `bunny_video_url`) VALUES
(1, 'Tumse Pyar - Lofi Love Mix', 'tumse_pyar_lofi_love_mix.png', 'YouTube', NULL, 'tumse_pyar_lofi_love_mix.png', 'free', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2020-02-05', 0, 'Experience the serene and soulful melodies of \"Tumse Pyar - Lofi Love Mix,\" the latest love song perfect for moments of reflection and romance. 🎶❤️', 'Dive into the tranquil vibes of \"Tumse Pyar - Lofi Love Mix,\" a soothing and heartfelt love song that blends gentle rhythms with emotional depth. This latest release is crafted for those cherished moments of intimacy and reflection, offering a perfect backdrop for love and nostalgia. Whether you\'re unwinding after a long day or sharing a quiet evening with someone special, \"Tumse Pyar\" provides a harmonious escape into the world of lofi beats and tender lyrics. 🎶❤️', 0, 'YouTube', 'https://youtu.be/kXHiIxx2atA?si=BMzFthwqI5t7Ve8j', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'tumse_pyar_lofi_love_mix.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 'tumse-pyar-lofi-love-mix', NULL),
(2, 'Heal Your Mind Before You Fix Your Life', 'app-videos-heal.jpg', 'YouTube', NULL, 'web-videos-heal.jpg', 'paid', NULL, 1, NULL, NULL, NULL, NULL, NULL, '2021-06-21', 0, 'Heal Your Mind Before You Fix Your Life is a compelling motivational speech that inspires you to take control and live your life to the fullest. 🚀🌟', 'In Heal Your Mind Before You Fix Your Life, discover the keys to unlocking your potential and embracing every moment with purpose and passion. This uplifting speech is packed with powerful insights and practical advice that will motivate you to overcome obstacles, chase your dreams, and seize every opportunity that life presents. Whether you\'re looking for a boost in your personal or professional life, \"Heal Your Mind\" provides the inspiration you need to take action and make the most of your journey. 🚀🌟', 0, 'YouTube', 'https://youtu.be/NGtv92rU0Hg?si=ZllzFTnemBDE73L8', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'tv-videos-heal.jpg', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'heal-your-mind-before-you-fix-your-life', NULL),
(3, 'A Healthier Life Starts Today', 'app-videos-today.jpg', 'YouTube', NULL, 'web-videos-today.jpg', 'free', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2022-03-04', 0, 'A Healthier Life Starts Today is a breathtaking short video capturing the tranquil beauty of the natural world. 🌿🌅', 'A Healthier Life Starts Today offers a mesmerizing journey through some of the most beautiful and serene landscapes on Earth. This short video captures the essence of nature\'s tranquility, from cascading waterfalls and lush forests to serene sunsets and majestic mountains. With stunning visuals and soothing sounds, Serenity of Nature provides a peaceful escape, allowing viewers to connect with the beauty and calm of the natural world. Perfect for relaxation and mindfulness, this video is a visual treat for nature lovers and anyone seeking a moment of serenity. 🌿🌅🌊', 0, 'YouTube', 'https://youtu.be/668nUCeBHyY?si=SPQ7yT4NVQp0QoW-', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'tv-videos-today.jpg', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 'a-healthier-life-starts-today', NULL),
(4, 'Run For Your Life', 'run_for_your_life.png', 'YouTube', NULL, 'run_for_your_life.png', 'free', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2023-01-23', 0, 'A heart-pounding thriller where survival is the only option. 🏃‍♂️💥', 'Run For Your Life is a heart-pounding thriller that follows the protagonist as they navigate a relentless pursuit, where survival is the only option. With every twist and turn, the stakes get higher, and the chase becomes more intense. This gripping tale of endurance and courage will keep you on the edge of your seat from start to finish. 🏃‍♂️💥', 0, 'YouTube', 'https://youtu.be/79Sd4GtOXuI?si=kgtBwn0Riw_TcvdX', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'run_for_your_life.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 'run-for-your-life', NULL),
(5, 'Spiritual Habits for a Calm Mind', 'app-videos-mind.jpg', 'YouTube', NULL, 'web-videos-mind.jpg', 'free', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2024-04-18', 1, 'Embark on a thrilling journey through the urban jungle, filled with surprises and new encounters. 🏙️🌟', 'Spiritual Habits for a Calm Mind takes viewers on an exhilarating adventure through the bustling urban landscape. Follow a spirited protagonist as they navigate crowded streets, discover hidden gems, and forge unexpected friendships along the way. This vibrant video captures the essence of exploration and discovery in the heart of the city, promising excitement and heartwarming moments for all who embark on this journey. 🏙️🌟', 0, 'YouTube', 'https://youtu.be/mYfJxlgR2jw?si=uQgarqR0VJvdfUd5', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'tv-videos-mind.jpg', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 'spiritual-habits-for-a-calm-mind', NULL),
(6, 'Echoes of Valor', 'echoes_of_valor.png', 'YouTube', NULL, 'echoes_of_valor.png', 'free', NULL, NULL, NULL, NULL, '01:20', NULL, NULL, '2024-04-19', 0, 'Echoes of Valor depicts the intense and emotional journey of a sniper and his spotter during the Indo-Pak War, facing moral conflicts in their pursuit of the enemy. 🎬🏅', 'Echoes of Valor brings to life the harrowing experiences of two Indian Army soldiers—a sniper and his spotter—during the Indo-Pak War. The film captures their inner turmoil as they confront their foes and wrestle with the ethical implications of their mission. A powerful thriller with a stirring musical score, it offers a profound reflection on the nature of conflict and bravery. 🎖️🌟', 0, 'YouTube', 'https://youtu.be/JEKCMP3w9zs?si=psaIC0wKC3akDOqp', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'echoes_of_valor.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 'echoes-of-valor', NULL),
(7, 'Victory Vibes', 'app-home-vibe.jpg', 'YouTube', NULL, 'web-home-vibe.jpg', 'pay-per-view', NULL, NULL, NULL, NULL, '00:50', NULL, NULL, '2024-04-20', 0, 'Get inspired by quick, uplifting videos celebrating athletes\' perseverance, grit, and determination in overcoming challenges. 🌟🏅', 'Victory Vibes brings you bite-sized, motivational videos showcasing the incredible stories of athletes who triumph against the odds. Whether it’s the underdog story, the road to recovery, or pushing past limits, these short clips will inspire you to chase your dreams. Watch, feel the adrenaline, and fuel your passion for greatness! 💪🏆', 0, 'YouTube', 'https://youtu.be/seSCvuejudM?si=v7SdVilWIM1Niqid', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'tv-home-vibe.jpg', 10.00, 'rental', 5, '10', 20, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 'victory-vibes', NULL),
(8, 'Midnight Thrills', 'midnight_thrills.png', 'YouTube', NULL, 'midnight_thrills.png', 'pay-per-view', NULL, NULL, NULL, NULL, '00:45', NULL, NULL, '2024-04-21', 0, 'Dive into spine-chilling suspense with brief, gripping thriller shorts that keep you on the edge of your seat. 🌙🔍', 'Midnight Thrills offers a collection of intense, suspenseful short films that will captivate and thrill you in just a few minutes. Each video is a meticulously crafted suspense thriller that delivers unexpected twists, dark mysteries, and nail-biting moments. Perfect for when you crave a quick dose of excitement and intrigue. Get ready for a thrilling experience under the cover of night! 🎬🕵️‍♂️', 0, 'YouTube', 'https://youtu.be/VHenrR4ledY?si=PCHvpjq4t9zpaJim', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'midnight_thrills.png', 10.00, 'rental', 5, '10', 20, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 'midnight-thrills', NULL),
(9, 'Hearts Entwined', 'hearts_entwined.png', 'YouTube', NULL, 'hearts_entwined.png', 'pay-per-view', NULL, NULL, NULL, NULL, '01:20', NULL, NULL, '2024-04-24', 0, 'Experience the magic of romance with heartwarming short videos that capture the essence of love and connection. 💖🎥', 'Hearts Entwined presents a series of romantic short films that delve into the many facets of love and relationships. Featuring captivating stories and touching moments, each video is designed to make you feel the joy, passion, and tenderness of romance. Whether it\'s a sweet love story or a heartfelt confession, these shorts will leave you inspired and in love with the idea of finding that special connection. Let each film whisk you away on a romantic journey! 🌹✨', 0, 'YouTube', 'https://youtu.be/22l6w8n9iCc?si=Gr7MTCfEs9xf6pvz', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'hearts_entwined.png', 40.00, 'onetime', NULL, '10', 20, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 'hearts-entwined', NULL),
(10, 'Gnomeo\'s Love Stories', 'gnomeos_love_stories.png', 'YouTube', NULL, 'gnomeos_love_stories.png', 'paid', NULL, 1, NULL, NULL, '00:50', NULL, NULL, '2024-04-26', 0, 'Explore charming, whimsical tales of love and adventure with garden gnomes in this delightful collection of short romantic videos. 🌹', 'Gnomeo\'s Love Stories brings you enchanting short videos featuring the adorable garden gnomes Gnomeo and Juliet. Follow their heartwarming adventures and romantic escapades as they navigate the ups and downs of love amidst whimsical lawn decorations, quirky neighbors, and playful antics. Each video is a perfect blend of romance and fun, capturing the essence of finding love in the most unexpected places. Immerse yourself in these miniature love stories and experience a world where love always wins, no matter the obstacles. 🌟❤️', 0, 'YouTube', 'https://youtu.be/9ucSt-naGZ0?si=fo-r7wQuJ6Exi1RX', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'gnomeos_love_stories.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 'gnomeos-love-stories', NULL),
(11, 'Warrior\'s Dilemma', 'warriors_dilemma.png', 'YouTube', NULL, 'warriors_dilemma.png', 'paid', NULL, 1, NULL, NULL, '00:20', NULL, NULL, '2024-04-30', 0, 'A brave team of young warriors embarks on an epic quest to save their world from dark forces in this action-packed animated adventure. 💥🛡️🔥', '\"Warrior\'s Dilemma\" presents a compelling story of two soldiers in the Indo-Pak War—one a sniper, the other his spotter—who face profound moral challenges as they hunt their enemies. The film is a gripping blend of thriller and drama, enhanced by a powerful soundtrack that underscores the film\'s exploration of courage, morality, and the costs of war. 🎖️🎵', 0, 'YouTube', 'https://youtu.be/Q23gKyHWjjg?si=wK6AqYlE9P9-bdXS', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'warriors_dilemma.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 'warriors-dilemma', NULL),
(12, 'Everyday Comedy Gems', 'everyday_comedy_gems.png', 'YouTube', NULL, 'everyday_comedy_gems.png', 'paid', NULL, 2, NULL, NULL, '00:50', NULL, NULL, '2024-05-01', 0, 'Dive into hilariously mundane moments transformed into remarkable comedy in these short videos. 😂🎬', '\"Everyday Comedy Gems\" presents a collection of short videos that turn the most ordinary situations into extraordinary laughs. Watch as everyday mishaps, small surprises, and routine moments become the heart of whimsical comedy. From unremarkable beginnings to uproarious endings, each video captures the essence of finding humor in the mundane. Enjoy a fresh take on life\'s little quirks and laugh along with characters who prove that comedy can be found in the most unexpected places. Get ready for a series of delightful, laugh-out-loud moments that bring a touch of magic to the ordinary. 🌟🤣🎉', 0, 'YouTube', 'https://youtu.be/sxCWB47ZCLQ?si=jCVwFRmmQ2lLyc1_', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'everyday_comedy_gems.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'everyday-comedy-gems', NULL),
(13, 'Exorcism Trials', 'exorcism_trials.png', 'YouTube', NULL, 'exorcism_trials.png', 'paid', NULL, 2, NULL, NULL, '00:45', NULL, NULL, '2024-05-14', 0, 'Follow Sister Ann\'s journey as she battles demonic forces and uncovers dark secrets in these chilling short videos. 😈📽️', '\"Exorcism Trials\" delves into the spine-tingling world of spiritual warfare with a series of gripping short videos. Watch as Sister Ann, a pioneering female exorcist, faces the ultimate test of faith and courage. Trained in a newly reopened exorcism school, Ann confronts her own past demons and engages in intense battles with malevolent forces. Each video intensifies the suspense as she confronts the sinister entity tormenting a young girl and discovers a deeper, more personal connection to the evil she faces. Experience the tension, fear, and spiritual struggle in these hauntingly immersive clips. 🌌😱🕯️', 0, 'YouTube', 'https://youtu.be/zlpfcKffgDA?si=hABQwDuaOho53ayQ', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'exorcism_trials.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'exorcism-trials', NULL),
(14, 'Deep Sleep Music for Dogs', 'deep_sleep_music_for_dogs.png', 'YouTube', NULL, 'deep_sleep_music_for_dogs.png', 'paid', NULL, 2, NULL, NULL, '01:20', NULL, NULL, '2024-05-25', 1, 'Relax your furry friend with calming music that helps them drift into deep sleep within minutes. 🐕💤', '\"Deep Sleep Music for Dogs\" is the ultimate sound therapy for your pets, designed to help them fall asleep in just 5 minutes! Whether it\'s a playful puppy who needs extra rest or an adult dog who enjoys a quiet nap, this soothing music will relax them instantly. Dogs naturally need plenty of sleep, with adult dogs sleeping 12–14 hours per day and puppies up to 18 hours or more. Turn on this calming track, watch how they respond, and ensure they get the peaceful rest they deserve. 🐶🎵💤', 0, 'YouTube', 'https://www.youtube.com/live/hD6DzC585bw?si=7XpEHjOV2fFNYFoX', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'deep_sleep_music_for_dogs.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'deep-sleep-music-for-dogs', NULL),
(15, 'School Hacks & Fun DIY Crafts', 'school_hacks_fun_diy_crafts.png', 'YouTube', NULL, 'school_hacks_fun_diy_crafts.png', 'paid', NULL, 2, NULL, NULL, '00:50', NULL, NULL, '2024-06-08', 1, 'Discover amazing school hacks and easy DIY crafts that will make your school life easier and more fun! ✂️📚', '\"School Hacks & Fun DIY Crafts\" is the ultimate guide to transforming your school experience with creative tips and projects. Whether you need to stay organized, personalize your supplies, or just have fun with unique crafts, this video covers it all. From clever study tips to imaginative DIY projects, it’s designed to make your school days more enjoyable and efficient. Grab your supplies and get ready to craft your way to a better school experience! 🎒✏️📐', 0, 'YouTube', 'https://youtu.be/yG0W82PGAcQ?si=a2PSqhYHCP5ooUdI', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'school_hacks_fun_diy_crafts.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'school-hacks-fun-diy-crafts', NULL),
(16, 'Your Morning Shapes Your Destiny', 'app-videos-destiny.jpg', 'YouTube', NULL, 'web-videos-destiny.jpg', 'paid', NULL, 3, NULL, NULL, '00:40', NULL, NULL, '2024-06-17', 0, 'Join this 30-minute beginner yoga session to improve flexibility, build strength, and calm your mind. Perfect for those new to yoga or wanting a mindful pace! 🧘‍♂️✨', '\"Your Morning Shapes Your Destiny\" is the perfect introduction to a sustainable and enjoyable yoga practice. In this 30-minute session, we\'ll focus on breath control, foundational poses, and proper form to boost flexibility, build strength, and regulate your nervous system. Designed for beginners or those seeking a slower, mindful approach, this class helps you connect with your breath and body. Yoga is for everyone, and the hardest part is just showing up—repeat this session regularly and watch your body transform! 🌱🧘‍♂️💪', 0, 'YouTube', 'https://youtu.be/AB3Y-4a3ZrU?si=ATa2_GU_Xgesw50D', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'tv-videos-destiny.jpg', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'your-morning-shapes-your-destiny', NULL),
(17, 'The Madness Within', 'the_madness_within.png', 'YouTube', NULL, 'the_madness_within.png', 'paid', NULL, 3, NULL, NULL, '00:30', NULL, NULL, '2024-06-23', 0, 'Arthur Fleck, institutionalized at Arkham, faces inner turmoil while discovering love and music. 🎭🖤', '\"Joker: The Madness Within\" finds Arthur Fleck trapped in Arkham Asylum, struggling to reconcile his identity as Joker. Awaiting trial, Arthur’s mental chaos intertwines with moments of unexpected beauty—true love and music that awakens something deep inside him. This short film delves into the complexity of madness, love, and creativity within Gotham\'s most infamous villain. A haunting blend of emotion and turmoil awaits. 🎵🃏🎶', 0, 'YouTube', 'https://youtu.be/_OKAwz2MsJs?si=3MJoVxwaxLSLvBXT', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'the_madness_within.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'the-madness-within', NULL),
(18, 'Big Style on a Small Budget', 'big_style_on_a_small_budget.png', 'YouTube', NULL, 'big_style_on_a_small_budget.png', 'paid', NULL, 3, NULL, NULL, '00:20', NULL, NULL, '2024-06-25', 0, 'Transform your space with easy, affordable home makeover ideas that add character and style—perfect for renters! 🏡✨', 'Discover thoughtful and affordable room makeover tips that can completely transform your home, whether you\'re a renter or a homeowner. From small weekend projects to clever design ideas, these simple upgrades will make a big impact on the character and style of your living space. If you\'re feeling stuck, financially strained, or short on time for big DIY projects, this video offers creative solutions to elevate your home without breaking the bank. Get ready to be inspired and make your home feel thoughtfully designed! 🛋️🖼️💡', 0, 'YouTube', 'https://youtu.be/xOiXbP5QIrM?si=5re4hT1YH8n2fPv6', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'big_style_on_a_small_budget.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'big-style-on-a-small-budget', NULL),
(19, 'Ultimate Kitchen Organization', 'ultimate_kitchen_organization.png', 'YouTube', NULL, 'ultimate_kitchen_organization.png', 'paid', NULL, 4, NULL, NULL, '01:20', NULL, NULL, '2024-06-30', 0, 'Discover budget-friendly kitchen organization tips that will transform your space! Clean, restock, and organize for a more efficient and satisfying kitchen experience. 🧼🍲🛒', '\"Ultimate Kitchen Organization\" is your go-to guide for transforming your kitchen into a clean and efficient space on a budget. This video is packed with satisfying cleaning routines, restocking ideas, and clever organizing hacks that will help you declutter and streamline your kitchen. From pantry organization to refrigerator restocking, you\'ll learn practical tips that make your kitchen more functional without breaking the bank. Watch how these simple yet effective ideas can elevate your kitchen and make cooking an enjoyable, stress-free experience! 🍳🧺🌿', 0, 'YouTube', 'https://youtu.be/ZYmV65FYmYY?si=4-eWG9WbXQBmOhDk', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'ultimate_kitchen_organization.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'ultimate-kitchen-organization', NULL),
(20, 'Life Changing Fitness Habits - Daily Healthy Tips', 'life_changing_fitness_habits_daily_healthy_tips.png', 'YouTube', NULL, 'life_changing_fitness_habits_daily_healthy_tips.png', 'paid', NULL, 4, NULL, NULL, '00:45', NULL, NULL, '2024-07-03', 0, 'Discover practical and achievable fitness tips to enhance your daily health routine! Start making well-being a priority and share these life-changing habits with friends! 🌿💪', '\"Life-Changing Fitness Habits\" is here to help you become the best version of yourself with simple, scientifically-backed tips that are easy to follow. Our goal is to promote good health and well-being, making the world a healthier place one habit at a time! From fitness hacks to daily healthy tips, these five powerful habits will revolutionize your approach to fitness and wellness. Whether you’ve heard them before or they surprise you, implementing these tips will help you live a balanced and healthier life. 🌟🏋️‍♀️🌿 Get ready to transform your routine and inspire those around you!', 0, 'YouTube', 'https://youtu.be/YNsuneGBsMY?si=AARfxbPatjTITtba', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'life_changing_fitness_habits_daily_healthy_tips.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'life-changing-fitness-habits-daily-healthy-tips', NULL),
(21, 'Motel of Nightmares', 'motel_of_nightmares.png', 'YouTube', NULL, 'motel_of_nightmares.png', 'paid', NULL, 4, NULL, NULL, '01:20', NULL, NULL, '2024-07-06', 0, 'Dive into a series of chilling short videos where a woman fights to escape a hellish motel haunted by a relentless monster. 🏚️😨', '\"Motel of Nightmares\" unfolds a terrifying tale through a collection of gripping short videos. Watch as an exhausted woman, trapped in a decrepit motel, battles her worst fears. Each video delves deeper into her nightmarish reality, where every creak and shadow hints at the monstrous terror stalking her. From eerie encounters and broken glass to a fateful confrontation in her car, these videos capture the essence of a horror that blurs the line between nightmare and reality. Experience the tension and dread as the woman faces a relentless, hellish monster in a race for survival. 🌌👻🔪', 0, 'YouTube', 'https://youtu.be/x2c39v5NMj4?si=B-j6ex_SNm3Y03g1', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'motel_of_nightmares.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'motel-of-nightmares', NULL),
(22, 'Flapping Origami Bat Fun', 'flapping_origami_bat_fun.png', 'YouTube', NULL, 'flapping_origami_bat_fun.png', 'paid', NULL, 4, NULL, NULL, '00:50', NULL, NULL, '2024-07-10', 1, 'Create an origami bat that flaps its wings! Perfect for Halloween décor or playful scares. 🦇🎃', '\"Flapping Origami Bat Fun\" is your guide to making a spooky, flapping origami bat that’s easy to craft and perfect for Halloween. Learn how to create this fun paper toy that flaps its wings with a simple click. Ideal for Halloween decorations or playful pranks, these bats can also be used to make garlands or window dressings. Get crafty and add a touch of spooky fun to your home! 🦇🖤✂️', 0, 'YouTube', 'https://youtu.be/kBJGchWe6uU?si=TA0UtKGFhSqWY8lj', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'flapping_origami_bat_fun.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'flapping-origami-bat-fun', NULL),
(23, 'Nordic Forest Calm: Music for Relaxation', 'nordic_forest_calm_music_for_relaxation.png', 'YouTube', NULL, 'nordic_forest_calm_music_for_relaxation.png', 'paid', NULL, 4, NULL, NULL, '01:20', NULL, NULL, '2024-07-16', 1, 'Unwind with soothing Nordic forest ambience and relaxing music for stress relief, calm, and focus. 🌲🎶', '\"Nordic Forest Calm: Music for Relaxation\" combines calming nature sounds of rustling leaves and distant bird songs with tranquil music to help you relax, focus, and relieve stress. Perfect for studying, meditating, or unwinding after a long day, this video creates a peaceful ambience that transports you to a serene Nordic forest. Let the soothing sounds guide you to a state of calm and relaxation. 🌿🎧🍃', 0, 'YouTube', 'https://youtu.be/3eP0s8sg1n8?si=PuIU-x43XiR7XyzQ', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'nordic_forest_calm_music_for_relaxation.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'nordic-forest-calm-music-for-relaxation', NULL),
(24, 'Mango Mousse Delight', 'mango_mousse_delight.png', 'YouTube', NULL, 'mango_mousse_delight.png', 'pay-per-view', NULL, NULL, NULL, NULL, '00:50', NULL, NULL, '2024-07-27', 0, 'Indulge in the deliciousness of this 3-layer Mango Mousse Cake! Learn how to make this refreshing dessert and impress your taste buds. 😋🍰🥭', '\"Mango Mousse Delight\" is a step-by-step guide to making a scrumptious 3-layer Mango Mousse Cake. Learn how to prepare a soft sponge base, layer rich and creamy mousse, and create a dessert that’s as delightful as it is refreshing. This easy-to-follow recipe is perfect for bakers of all levels and is sure to impress your guests. Make your next occasion extra special with this delightful mango mousse cake! 🍰🥭✨😋', 0, 'YouTube', 'https://youtu.be/4TUgTat4lg8?si=fC1r5EVueVXYV9uq', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'mango_mousse_delight.png', 10.00, 'rental', 5, '10', 20, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'mango-mousse-delight', NULL),
(25, 'The Power of Words | This Story Will Change Your Life', 'the_power_of_words_this_story_will_change_your_life.png', 'YouTube', NULL, 'the_power_of_words_this_story_will_change_your_life.png', 'pay-per-view', NULL, NULL, NULL, NULL, '00:20', NULL, NULL, '2024-08-01', 0, 'Discover the profound impact of words! This life-changing story will teach you how to use your words wisely and inspire positive change in yourself and others. 💬🌟', '\"The Power of Words\" is a transformative story that will open your eyes to the incredible influence words hold. 📖✨ Learn how to use your words wisely to inspire, uplift, and make a lasting difference in your life and the lives of those around you. Whether you\'re communicating with loved ones or strangers, this story reveals the importance of choosing your words carefully and positively. 💬🌟 Tune in, reflect, and embrace the change that wise communication can bring!', 0, 'YouTube', 'https://youtu.be/Sp503K6iPCg?si=VKSZrB7Bfam2fWeV', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'the_power_of_words_this_story_will_change_your_life.png', 40.00, 'onetime', NULL, '10', 20, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'the-power-of-words-this-story-will-change-your-life', NULL),
(26, 'Healthy Homemade Diet Plan | Effective Weight Loss at Home', 'healthy_homemade_diet_plan_effective_weight_loss_at_home.png', 'YouTube', NULL, 'healthy_homemade_diet_plan_effective_weight_loss_at_home.png', 'pay-per-view', NULL, NULL, NULL, NULL, '01:20', NULL, NULL, '2024-08-06', 0, 'Discover a healthy and effective diet plan with homemade foods! 🥗🍽️ Perfect for weight loss and maintaining wellness from the comfort of your home. 🏠💪', '\"Diet Plan with Homemade Foods\" offers a comprehensive guide to a nutritious and effective weight loss meal plan using ingredients you have at home. 🍎🥑 From breakfast ideas to dinner recipes, learn how to prepare balanced meals that support your weight loss goals while keeping your taste buds satisfied. 🌟💪 This video will provide you with practical tips, delicious recipes, and meal prep strategies to help you stay on track and achieve your health objectives. Cook up a healthier you with these easy and effective homemade food options!', 0, 'YouTube', 'https://youtu.be/_2tgrajiXG0?si=7XxWoBwTsBunnNx2', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'healthy_homemade_diet_plan_effective_weight_loss_at_home.png', 40.00, 'onetime', NULL, '10', 20, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'healthy-homemade-diet-plan-effective-weight-loss-at-home', NULL),
(27, 'Beautiful Rangoli Designs', 'beautiful_rangoli_designs.png', 'YouTube', NULL, 'beautiful_rangoli_designs.png', 'pay-per-view', NULL, NULL, NULL, NULL, '00:45', NULL, NULL, '2024-08-09', 0, 'Immerse yourself in the art of Rangoli with this satisfying video showcasing stunning designs! 🎨🌼 Perfect for inspiration and relaxation. 🌟', '\"Satisfying Rangoli Designs\" features a collection of beautiful and intricate Rangoli patterns that are both visually stunning and satisfying to watch. 🌸✨ Discover creative designs and traditional techniques as we guide you through the process of creating vibrant and elegant Rangoli art. Whether you\'re a seasoned artist or a beginner looking for inspiration, this video will provide you with a soothing and artistic experience. 🖼️💫 Perfect for enhancing your festive decor or simply enjoying the beauty of this traditional craft. Get ready to be inspired and amazed by the beauty of Rangoli!', 0, 'YouTube', 'https://youtu.be/rZeu5iz_N7k?si=_ePcaoBZqLCGhGmC', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'beautiful_rangoli_designs.png', 10.00, 'rental', 5, '10', 20, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'beautiful-rangoli-designs', NULL),
(28, 'Catcalls: The Haunting', 'catcalls_the_haunting.png', 'YouTube', NULL, NULL, 'pay-per-view', NULL, NULL, NULL, NULL, '00:50', NULL, NULL, '2024-08-13', 0, 'Experience chilling short videos where street harassment takes a horrifying twist as predators become the prey in a night of terror. 👻🔪', '\"Catcalls: The Haunting\" brings a disturbing twist to street harassment through a series of gripping short videos. Follow a man cruising late at night who encounters two seemingly innocent girls. However, his attempt to get a thrill by flashing them turns into a nightmare when he discovers they are on their own hunt. This series explores the unsettling themes of harassment and power dynamics, shifting the predator-prey relationship in a spine-chilling narrative. The videos showcase a fictional horror where the tables are turned, revealing the true horror of becoming the hunted. Dive into a world where safety is an illusion and danger lurks in every corner.', 0, 'YouTube', 'https://youtu.be/4jytFeNxsdo?si=euMe_ms5UtU42fRM', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'catcalls_the_haunting.png', 10.00, 'rental', 5, '10', 20, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'catcalls-the-haunting', NULL),
(29, 'Ultimate Kitchen Organization Hacks', 'ultimate_kitchen_organization_hacks.png', 'YouTube', NULL, 'ultimate_kitchen_organization_hacks.png', 'pay-per-view', NULL, NULL, NULL, NULL, '00:45', NULL, NULL, '2024-08-18', 0, 'Maximize your small kitchen space with these 10 smart organization hacks for a clutter-free and efficient cooking area. 🍽️✨', '\"Ultimate Kitchen Organization Hacks\" provides practical and space-saving solutions to optimize even the smallest kitchens. From clever storage ideas to easy DIY fixes, these tips will help you create a clutter-free, efficient kitchen where everything has its place. Whether you\'re dealing with tight cabinets or limited counter space, these hacks will make your cooking area more functional and stylish. Perfect for anyone looking to simplify and enhance their kitchen setup!', 0, 'YouTube', 'https://youtu.be/ZYmV65FYmYY?si=EOk5cwoafiTxn1qA', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'ultimate_kitchen_organization_hacks.png', 40.00, 'onetime', NULL, '10', 20, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'ultimate-kitchen-organization-hacks', NULL),
(30, 'Morning Bliss Routine', 'morning_bliss_routine.png', 'YouTube', NULL, 'morning_bliss_routine.png', 'free', NULL, NULL, NULL, NULL, '01:50', NULL, NULL, '2024-08-25', 0, 'A holiday morning routine designed to help you wake up early and start your day with positivity and calm. 🌅⛅️', '\"6 AM Morning Bliss Routine\" follows a former office worker in her 30s as she shares her peaceful and energizing holiday morning routine. This uplifting routine will inspire you to wake up early and create a pleasant start to your week. From gentle stretches to a refreshing breakfast, every step is designed to help you feel balanced, productive, and excited about your day. Perfect for anyone looking for an easy yet impactful morning routine!', 0, 'YouTube', 'https://youtu.be/otpa3LqonSs?si=DmohFhBQF8eClmdG', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'morning_bliss_routine.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'morning-bliss-routine', NULL),
(31, 'Genius Home Hacks for Effortless Living', 'genius_home_hacks_for_effortless_living.png', 'YouTube', NULL, 'genius_home_hacks_for_effortless_living.png', 'free', NULL, NULL, NULL, NULL, '01:20', NULL, NULL, '2024-09-04', 0, 'Transform your daily routine with these genius home hacks! From cleaning and organizing to cooking and DIY, life just got easier. 😎✨', '\"Genius Home Hacks for Effortless Living\" is your ultimate guide to making life easier at home! This video showcases a collection of mind-blowing tips and tricks that simplify everything from cleaning and organizing to cooking and DIY projects. Discover simple yet effective solutions that will save you time and energy, whether you’re tidying up your space or preparing a quick meal. Make everyday tasks a breeze with these creative hacks! Don’t forget to hit that like button, leave a comment with your favorite hack, and subscribe for more amazing content. 🎉🏡💡', 0, 'YouTube', 'https://youtu.be/Gfn_lik3eE8?si=k-2Cp3R_2dRxam95', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'genius_home_hacks_for_effortless_living.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'genius-home-hacks-for-effortless-living', NULL),
(32, 'Become Your Best Self', 'become_your_best_self.png', 'YouTube', NULL, 'become_your_best_self.png', 'free', NULL, NULL, NULL, NULL, '00:50', NULL, NULL, '2024-09-07', 0, 'Get inspired by powerful speeches! 🎯 Hear the words that will motivate you to focus on self-growth and becoming better than your previous self, not others. 💪✨', '\"Life-Changing Speeches You Need to Hear TODAY\" brings you the best motivational messages that will push you to strive for personal growth and self-improvement. 🌟 The goal is not to compete with others, but to surpass the person you were yesterday. 🌱 These speeches will ignite a spark in you to focus on inner strength, resilience, and the journey to becoming the best version of yourself. 🎤💪 Watch, reflect, and take the first step toward positive change today!', 0, 'YouTube', 'https://youtu.be/DfY7rRQXf3M?si=a3CDJaUDnfz1o1Rd', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'become_your_best_self.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'become-your-best-self', NULL),
(33, 'Potato Perfection', 'potato_perfection.png', 'YouTube', NULL, 'potato_perfection.png', 'free', NULL, NULL, NULL, NULL, '00:20', NULL, NULL, '2024-09-08', 0, 'Discover amazing potato recipes, from crispy French fries to savory potato sticks! Elevate your snack game with these easy and delicious ideas. 🍟🤩', '\"Potato Perfection\" is your ultimate guide to mastering all things potato! This video features a collection of mouth-watering recipes including French fries, crispy potato chips, and tasty potato sticks. Whether you’re craving a quick snack or looking to impress with creative cooking hacks, these potato dishes will surely satisfy. Learn step-by-step tips and tricks to make the perfect potato-based treats every time. Elevate your kitchen skills and enjoy the versatile world of potatoes! Don’t forget to like, share, and subscribe for more delicious recipes! 🥔🍴👩‍🍳', 0, 'YouTube', 'https://youtu.be/rbHIj9kMBYY?si=L1bbxumrVg1utbKF', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'potato_perfection.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'potato-perfection', NULL),
(34, 'Creative 3D Pen Crafts', 'creative_3d_pen_crafts.png', 'YouTube', NULL, 'creative_3d_pen_crafts.png', 'free', NULL, NULL, NULL, NULL, '00:45', NULL, NULL, '2024-09-10', 1, 'Discover cool DIY ideas, repair tips, and unique jewelry designs using a 3D pen! 🖊️✨', '\"Creative 3D Pen Crafts\" brings you innovative homemade ideas and practical repair tips using a 3D pen. From crafting intricate DIY jewelry to fixing everyday items, this video showcases versatile techniques and inspiring designs. Learn how to create stunning, personalized pieces and useful tools with just your 3D pen. Perfect for crafters of all skill levels, this guide offers step-by-step instructions and creative inspiration to take your 3D pen projects to the next level. Watch, learn, and get crafting with fun and functional 3D designs! 🖍️💡🎨', 0, 'YouTube', 'https://youtu.be/QVMOq6b7H6Y?si=tO3WX3zUIze96MTb', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'creative_3d_pen_crafts.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'creative-3d-pen-crafts', NULL),
(35, 'Apartment 75: The Midnight Visitor', 'apartment_75_the_midnight_visitor.png', 'YouTube', NULL, 'apartment_75_the_midnight_visitor.png', 'paid', NULL, 3, NULL, NULL, '01:10', NULL, NULL, '2024-09-17', 0, 'In Apartment 75, one night becomes a nightmare when an unwelcome guest arrives, turning calm into terror. 🏚️👻', '\"Apartment 75: The Midnight Visitor\" presents a series of eerie short videos that unravel a night of horror within the confines of a seemingly ordinary apartment. When an unexpected guest arrives, the tranquility of the night is shattered, leading to spine-chilling encounters and escalating terror. Experience the growing sense of dread as the apartment transforms into a haunted realm where every creak and shadow signals impending doom. This collection of videos delves into the fear of the unknown, showcasing how one uninvited visitor can turn a peaceful night into a nightmare. 🕯️🔍😱', 0, 'YouTube', 'https://youtu.be/km3XTmIDeUA?si=ak3GXgPP7NX5D0p1', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'apartment_75_the_midnight_visitor.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'apartment-75-the-midnight-visitor', NULL),
(36, 'Food Prep Mastery', 'food_prep_mastery.png', 'YouTube', NULL, 'food_prep_mastery.png', 'paid', NULL, 4, NULL, NULL, '00:45', NULL, NULL, '2024-09-22', 0, 'Master food preparation with smart tips on how to cut and store your ingredients like a pro! Maximize freshness and make meal prep a breeze. 🍎🍗🔪', '\"Food Prep Mastery\" is your ultimate guide to smart food preparation! Learn essential cutting techniques for fruits, vegetables, and meats, while discovering expert tips on how to store your ingredients to keep them fresh and flavorful for longer. Whether you\'re dicing onions, slicing meats, or storing leafy greens, this video will teach you how to streamline your meal prep and improve your kitchen skills. Perfect for both seasoned chefs and beginners, these tricks will help you take your culinary game to the next level. Don\'t miss out—watch, learn, and enjoy easier, fresher meals! 🥦🍅👨‍🍳', 0, 'YouTube', 'https://youtu.be/y1ZXkDDvhC4?si=MDRzE3VkpD9HJSKT', 0, NULL, NULL, 0, 1, NULL, NULL, NULL, '2026-02-25 03:28:51', '2026-02-25 03:28:51', NULL, 'food_prep_mastery.png', NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 'food-prep-mastery', NULL);

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

--
-- Table structure for table `video_download_mappings`
--

CREATE TABLE `video_download_mappings` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `video_id` bigint(20) UNSIGNED NOT NULL,
  `type` varchar(191) DEFAULT NULL,
  `quality` varchar(191) DEFAULT NULL,
  `url` text DEFAULT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `video_stream_content_mapping`
--

CREATE TABLE `video_stream_content_mapping` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `video_id` bigint(20) UNSIGNED NOT NULL,
  `type` varchar(191) DEFAULT NULL,
  `quality` varchar(191) DEFAULT NULL,
  `url` text DEFAULT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `watchlists`
--

CREATE TABLE `watchlists` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `entertainment_id` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT NULL,
  `profile_id` int(11) DEFAULT NULL,
  `type` varchar(191) DEFAULT NULL,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `watchlists`
--

INSERT INTO `watchlists` (`id`, `entertainment_id`, `user_id`, `profile_id`, `type`, `created_by`, `updated_by`, `deleted_by`, `created_at`, `updated_at`, `deleted_at`) VALUES
(1, 1, 3, 3, 'tvshow', NULL, NULL, NULL, '2024-03-12 01:25:53', '2024-03-12 01:25:53', NULL),
(2, 2, 3, 3, 'tvshow', NULL, NULL, NULL, '2024-04-12 01:26:39', '2024-04-12 01:26:39', NULL),
(3, 33, 14, 14, 'movie', NULL, NULL, NULL, '2024-05-12 01:26:46', '2024-05-12 01:26:46', NULL),
(4, 4, 3, 3, 'tvshow', NULL, NULL, NULL, '2024-07-12 01:27:19', '2024-07-12 01:27:19', NULL),
(5, 5, 3, 3, 'tvshow', NULL, NULL, NULL, '2024-06-12 01:27:44', '2024-06-12 01:27:44', NULL),
(6, 6, 3, 3, 'tvshow', NULL, NULL, NULL, '2024-04-12 01:27:44', '2024-04-12 01:27:44', NULL),
(7, 7, 3, 3, 'tvshow', NULL, NULL, NULL, '2024-07-12 01:27:44', '2024-07-12 01:27:44', NULL),
(8, 58, 3, 3, 'movie', NULL, NULL, NULL, '2024-05-12 01:27:44', '2024-05-12 01:27:44', NULL),
(9, 9, 3, 3, 'tvshow', NULL, NULL, NULL, '2024-06-12 01:27:44', '2024-06-12 01:27:44', NULL);

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

--
-- Table structure for table `webhook_calls`
--

CREATE TABLE `webhook_calls` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(191) NOT NULL,
  `url` varchar(191) NOT NULL,
  `headers` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`headers`)),
  `payload` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`payload`)),
  `exception` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `web_qr_sessions`
--

CREATE TABLE `web_qr_sessions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `session_id` char(36) NOT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `status` enum('pending','authenticated','expired') NOT NULL DEFAULT 'pending',
  `confirmed_at` timestamp NULL DEFAULT NULL,
  `expires_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `worlds`
--

CREATE TABLE `worlds` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) DEFAULT NULL,
  `state_id` int(11) DEFAULT NULL,
  `status` tinyint(4) NOT NULL DEFAULT 1,
  `created_by` int(10) UNSIGNED DEFAULT NULL,
  `updated_by` int(10) UNSIGNED DEFAULT NULL,
  `deleted_by` int(10) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Indexes for dumped tables
--

--
-- Indexes for table `activity_log`
--
ALTER TABLE `activity_log`
  ADD PRIMARY KEY (`id`),
  ADD KEY `subject` (`subject_type`,`subject_id`),
  ADD KEY `causer` (`causer_type`,`causer_id`),
  ADD KEY `activity_log_log_name_index` (`log_name`);

--
-- Indexes for table `addresses`
--
ALTER TABLE `addresses`
  ADD PRIMARY KEY (`id`),
  ADD KEY `addresses_addressable_type_addressable_id_index` (`addressable_type`,`addressable_id`);

--
-- Indexes for table `ads`
--
ALTER TABLE `ads`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `banners`
--
ALTER TABLE `banners`
  ADD PRIMARY KEY (`id`),
  ADD KEY `banners_status_deleted_at_index` (`status`,`deleted_at`);

--
-- Indexes for table `cast_crew`
--
ALTER TABLE `cast_crew`
  ADD PRIMARY KEY (`id`),
  ADD KEY `cast_crew_deleted_at_index` (`deleted_at`);

--
-- Indexes for table `cities`
--
ALTER TABLE `cities`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `clips`
--
ALTER TABLE `clips`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `constants`
--
ALTER TABLE `constants`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `continue_watch`
--
ALTER TABLE `continue_watch`
  ADD PRIMARY KEY (`id`),
  ADD KEY `continue_watch_user_id_profile_id_deleted_at_index` (`user_id`,`profile_id`,`deleted_at`);

--
-- Indexes for table `countries`
--
ALTER TABLE `countries`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `coupons`
--
ALTER TABLE `coupons`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `coupons_code_unique` (`code`);

--
-- Indexes for table `coupon_subscription_plan`
--
ALTER TABLE `coupon_subscription_plan`
  ADD PRIMARY KEY (`id`),
  ADD KEY `coupon_subscription_plan_coupon_id_foreign` (`coupon_id`),
  ADD KEY `coupon_subscription_plan_subscription_plan_id_foreign` (`subscription_plan_id`);

--
-- Indexes for table `currencies`
--
ALTER TABLE `currencies`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `custom_ads_setting`
--
ALTER TABLE `custom_ads_setting`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `devices`
--
ALTER TABLE `devices`
  ADD PRIMARY KEY (`id`),
  ADD KEY `devices_session_id_index` (`session_id`);

--
-- Indexes for table `entertainments`
--
ALTER TABLE `entertainments`
  ADD PRIMARY KEY (`id`),
  ADD KEY `entertainments_id_deleted_at_index` (`id`,`deleted_at`),
  ADD KEY `entertainments_id_status_release_date_deleted_at_index` (`id`,`status`,`release_date`,`deleted_at`),
  ADD KEY `entertainments_id_status_release_date_index` (`id`,`status`,`release_date`),
  ADD KEY `entertainments_type_index` (`type`),
  ADD KEY `entertainments_release_date_index` (`release_date`),
  ADD KEY `entertainments_status_index` (`status`);

--
-- Indexes for table `entertainment_country_mapping`
--
ALTER TABLE `entertainment_country_mapping`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `entertainment_downloads`
--
ALTER TABLE `entertainment_downloads`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `entertainment_download_mapping`
--
ALTER TABLE `entertainment_download_mapping`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `entertainment_gener_mapping`
--
ALTER TABLE `entertainment_gener_mapping`
  ADD PRIMARY KEY (`id`),
  ADD KEY `entertainment_gener_mapping_entertainment_id_deleted_at_index` (`entertainment_id`,`deleted_at`),
  ADD KEY `entertainment_gener_mapping_genre_id_index` (`genre_id`),
  ADD KEY `entertainment_gener_mapping_deleted_at_index` (`deleted_at`);

--
-- Indexes for table `entertainment_stream_content_mapping`
--
ALTER TABLE `entertainment_stream_content_mapping`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `entertainment_talent_mapping`
--
ALTER TABLE `entertainment_talent_mapping`
  ADD PRIMARY KEY (`id`),
  ADD KEY `entertainment_talent_mapping_entertainment_id_index` (`entertainment_id`),
  ADD KEY `entertainment_talent_mapping_deleted_at_index` (`deleted_at`);

--
-- Indexes for table `entertainment_views`
--
ALTER TABLE `entertainment_views`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `episodes`
--
ALTER TABLE `episodes`
  ADD PRIMARY KEY (`id`),
  ADD KEY `episodes_id_deleted_at_index` (`id`,`deleted_at`),
  ADD KEY `episodes_entertainment_id_index` (`entertainment_id`),
  ADD KEY `episodes_status_index` (`status`),
  ADD KEY `episodes_deleted_at_index` (`deleted_at`),
  ADD KEY `episodes_season_id_index` (`season_id`);

--
-- Indexes for table `episode_download_mapping`
--
ALTER TABLE `episode_download_mapping`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `episode_stream_content_mapping`
--
ALTER TABLE `episode_stream_content_mapping`
  ADD PRIMARY KEY (`id`),
  ADD KEY `episode_stream_content_mapping_episode_id_index` (`episode_id`),
  ADD KEY `episode_stream_content_mapping_deleted_at_index` (`deleted_at`);

--
-- Indexes for table `failed_jobs`
--
ALTER TABLE `failed_jobs`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `failed_jobs_uuid_unique` (`uuid`);

--
-- Indexes for table `faqs`
--
ALTER TABLE `faqs`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `filemanagers`
--
ALTER TABLE `filemanagers`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `genres`
--
ALTER TABLE `genres`
  ADD PRIMARY KEY (`id`),
  ADD KEY `genres_id_deleted_at_index` (`id`,`deleted_at`);

--
-- Indexes for table `installers`
--
ALTER TABLE `installers`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `jobs`
--
ALTER TABLE `jobs`
  ADD PRIMARY KEY (`id`),
  ADD KEY `jobs_queue_index` (`queue`);

--
-- Indexes for table `job_batches`
--
ALTER TABLE `job_batches`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `languages`
--
ALTER TABLE `languages`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `likes`
--
ALTER TABLE `likes`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `livetvs`
--
ALTER TABLE `livetvs`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `live_tv_category`
--
ALTER TABLE `live_tv_category`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `live_tv_channel`
--
ALTER TABLE `live_tv_channel`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `live_tv_stream_content_mapping`
--
ALTER TABLE `live_tv_stream_content_mapping`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `media`
--
ALTER TABLE `media`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `media_uuid_unique` (`uuid`),
  ADD KEY `media_model_type_model_id_index` (`model_type`,`model_id`),
  ADD KEY `media_order_column_index` (`order_column`);

--
-- Indexes for table `migrations`
--
ALTER TABLE `migrations`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `mobile_settings`
--
ALTER TABLE `mobile_settings`
  ADD PRIMARY KEY (`id`),
  ADD KEY `mobile_settings_slug_deleted_at_index` (`slug`,`deleted_at`);

--
-- Indexes for table `model_has_permissions`
--
ALTER TABLE `model_has_permissions`
  ADD PRIMARY KEY (`permission_id`,`model_id`,`model_type`),
  ADD KEY `model_has_permissions_model_id_model_type_index` (`model_id`,`model_type`);

--
-- Indexes for table `model_has_roles`
--
ALTER TABLE `model_has_roles`
  ADD PRIMARY KEY (`role_id`,`model_id`,`model_type`),
  ADD KEY `model_has_roles_model_id_model_type_index` (`model_id`,`model_type`);

--
-- Indexes for table `modules`
--
ALTER TABLE `modules`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `notifications`
--
ALTER TABLE `notifications`
  ADD PRIMARY KEY (`id`),
  ADD KEY `notifications_notifiable_type_notifiable_id_index` (`notifiable_type`,`notifiable_id`);

--
-- Indexes for table `notification_templates`
--
ALTER TABLE `notification_templates`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `notification_template_content_mapping`
--
ALTER TABLE `notification_template_content_mapping`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `onboardings`
--
ALTER TABLE `onboardings`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `pages`
--
ALTER TABLE `pages`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `pages_slug_unique` (`slug`);

--
-- Indexes for table `password_resets`
--
ALTER TABLE `password_resets`
  ADD KEY `password_resets_email_index` (`email`);

--
-- Indexes for table `payperviewstransactions`
--
ALTER TABLE `payperviewstransactions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `payperviewstransactions_user_id_foreign` (`user_id`),
  ADD KEY `payperviewstransactions_pay_per_view_id_foreign` (`pay_per_view_id`);

--
-- Indexes for table `pay_per_views`
--
ALTER TABLE `pay_per_views`
  ADD PRIMARY KEY (`id`),
  ADD KEY `pay_per_views_user_id_foreign` (`user_id`),
  ADD KEY `pay_per_views_movie_id_foreign` (`movie_id`);

--
-- Indexes for table `permissions`
--
ALTER TABLE `permissions`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `permissions_name_guard_name_unique` (`name`,`guard_name`);

--
-- Indexes for table `personal_access_tokens`
--
ALTER TABLE `personal_access_tokens`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `personal_access_tokens_token_unique` (`token`),
  ADD KEY `personal_access_tokens_tokenable_type_tokenable_id_index` (`tokenable_type`,`tokenable_id`);

--
-- Indexes for table `plan`
--
ALTER TABLE `plan`
  ADD PRIMARY KEY (`id`),
  ADD KEY `plan_level_deleted_at_index` (`level`,`deleted_at`),
  ADD KEY `plan_id_deleted_at_index` (`id`,`deleted_at`);

--
-- Indexes for table `planlimitation`
--
ALTER TABLE `planlimitation`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `planlimitation_mapping`
--
ALTER TABLE `planlimitation_mapping`
  ADD PRIMARY KEY (`id`),
  ADD KEY `planlimitation_mapping_plan_id_deleted_at_index` (`plan_id`,`deleted_at`);

--
-- Indexes for table `reviews`
--
ALTER TABLE `reviews`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `roles`
--
ALTER TABLE `roles`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `roles_name_guard_name_unique` (`name`,`guard_name`);

--
-- Indexes for table `role_has_permissions`
--
ALTER TABLE `role_has_permissions`
  ADD PRIMARY KEY (`permission_id`,`role_id`),
  ADD KEY `role_has_permissions_role_id_foreign` (`role_id`);

--
-- Indexes for table `seasons`
--
ALTER TABLE `seasons`
  ADD PRIMARY KEY (`id`),
  ADD KEY `seasons_entertainment_id_index` (`entertainment_id`),
  ADD KEY `seasons_deleted_at_index` (`deleted_at`);

--
-- Indexes for table `seo`
--
ALTER TABLE `seo`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `service_providers`
--
ALTER TABLE `service_providers`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `sessions`
--
ALTER TABLE `sessions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `sessions_user_id_index` (`user_id`),
  ADD KEY `sessions_last_activity_index` (`last_activity`);

--
-- Indexes for table `setting`
--
ALTER TABLE `setting`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `settings`
--
ALTER TABLE `settings`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `states`
--
ALTER TABLE `states`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `subscriptions`
--
ALTER TABLE `subscriptions`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `subscriptions_transactions`
--
ALTER TABLE `subscriptions_transactions`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `subtitles`
--
ALTER TABLE `subtitles`
  ADD PRIMARY KEY (`id`),
  ADD KEY `subtitles_entertainment_id_foreign` (`entertainment_id`);

--
-- Indexes for table `taxes`
--
ALTER TABLE `taxes`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `tv_login_sessions`
--
ALTER TABLE `tv_login_sessions`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `tv_login_sessions_session_id_unique` (`session_id`);

--
-- Indexes for table `users`
--
ALTER TABLE `users`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `users_email_unique` (`email`),
  ADD KEY `users_deleted_at_index` (`deleted_at`);

--
-- Indexes for table `user_coupon_redeem`
--
ALTER TABLE `user_coupon_redeem`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `user_multi_profiles`
--
ALTER TABLE `user_multi_profiles`
  ADD PRIMARY KEY (`id`),
  ADD KEY `user_multi_profiles_user_id_foreign` (`user_id`);

--
-- Indexes for table `user_profiles`
--
ALTER TABLE `user_profiles`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `user_providers`
--
ALTER TABLE `user_providers`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `user_reminder`
--
ALTER TABLE `user_reminder`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `user_search_histories`
--
ALTER TABLE `user_search_histories`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `user_watch_histories`
--
ALTER TABLE `user_watch_histories`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `vast_ads_setting`
--
ALTER TABLE `vast_ads_setting`
  ADD PRIMARY KEY (`id`),
  ADD KEY `vast_ads_setting_status_index` (`status`);

--
-- Indexes for table `videos`
--
ALTER TABLE `videos`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `video_download_mappings`
--
ALTER TABLE `video_download_mappings`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `video_stream_content_mapping`
--
ALTER TABLE `video_stream_content_mapping`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `watchlists`
--
ALTER TABLE `watchlists`
  ADD PRIMARY KEY (`id`),
  ADD KEY `watchlists_id_deleted_at_index` (`id`,`deleted_at`);

--
-- Indexes for table `webhook_calls`
--
ALTER TABLE `webhook_calls`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `web_qr_sessions`
--
ALTER TABLE `web_qr_sessions`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `web_qr_sessions_session_id_unique` (`session_id`);

--
-- Indexes for table `worlds`
--
ALTER TABLE `worlds`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `activity_log`
--
ALTER TABLE `activity_log`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `addresses`
--
ALTER TABLE `addresses`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `ads`
--
ALTER TABLE `ads`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `banners`
--
ALTER TABLE `banners`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=18;

--
-- AUTO_INCREMENT for table `cast_crew`
--
ALTER TABLE `cast_crew`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=41;

--
-- AUTO_INCREMENT for table `cities`
--
ALTER TABLE `cities`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `clips`
--
ALTER TABLE `clips`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=26;

--
-- AUTO_INCREMENT for table `constants`
--
ALTER TABLE `constants`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=87;

--
-- AUTO_INCREMENT for table `continue_watch`
--
ALTER TABLE `continue_watch`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=17;

--
-- AUTO_INCREMENT for table `countries`
--
ALTER TABLE `countries`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=247;

--
-- AUTO_INCREMENT for table `coupons`
--
ALTER TABLE `coupons`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `coupon_subscription_plan`
--
ALTER TABLE `coupon_subscription_plan`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=21;

--
-- AUTO_INCREMENT for table `currencies`
--
ALTER TABLE `currencies`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `custom_ads_setting`
--
ALTER TABLE `custom_ads_setting`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;

--
-- AUTO_INCREMENT for table `devices`
--
ALTER TABLE `devices`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `entertainments`
--
ALTER TABLE `entertainments`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=104;

--
-- AUTO_INCREMENT for table `entertainment_country_mapping`
--
ALTER TABLE `entertainment_country_mapping`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=227;

--
-- AUTO_INCREMENT for table `entertainment_downloads`
--
ALTER TABLE `entertainment_downloads`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `entertainment_download_mapping`
--
ALTER TABLE `entertainment_download_mapping`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `entertainment_gener_mapping`
--
ALTER TABLE `entertainment_gener_mapping`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=300;

--
-- AUTO_INCREMENT for table `entertainment_stream_content_mapping`
--
ALTER TABLE `entertainment_stream_content_mapping`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=26;

--
-- AUTO_INCREMENT for table `entertainment_talent_mapping`
--
ALTER TABLE `entertainment_talent_mapping`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2600;

--
-- AUTO_INCREMENT for table `entertainment_views`
--
ALTER TABLE `entertainment_views`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=34;

--
-- AUTO_INCREMENT for table `episodes`
--
ALTER TABLE `episodes`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=72;

--
-- AUTO_INCREMENT for table `episode_download_mapping`
--
ALTER TABLE `episode_download_mapping`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `episode_stream_content_mapping`
--
ALTER TABLE `episode_stream_content_mapping`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `failed_jobs`
--
ALTER TABLE `failed_jobs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `faqs`
--
ALTER TABLE `faqs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=26;

--
-- AUTO_INCREMENT for table `filemanagers`
--
ALTER TABLE `filemanagers`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `genres`
--
ALTER TABLE `genres`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;

--
-- AUTO_INCREMENT for table `installers`
--
ALTER TABLE `installers`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `jobs`
--
ALTER TABLE `jobs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `languages`
--
ALTER TABLE `languages`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `likes`
--
ALTER TABLE `likes`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=29;

--
-- AUTO_INCREMENT for table `livetvs`
--
ALTER TABLE `livetvs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `live_tv_category`
--
ALTER TABLE `live_tv_category`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `live_tv_channel`
--
ALTER TABLE `live_tv_channel`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=36;

--
-- AUTO_INCREMENT for table `live_tv_stream_content_mapping`
--
ALTER TABLE `live_tv_stream_content_mapping`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=36;

--
-- AUTO_INCREMENT for table `media`
--
ALTER TABLE `media`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `migrations`
--
ALTER TABLE `migrations`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=132;

--
-- AUTO_INCREMENT for table `mobile_settings`
--
ALTER TABLE `mobile_settings`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15;

--
-- AUTO_INCREMENT for table `modules`
--
ALTER TABLE `modules`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `notification_templates`
--
ALTER TABLE `notification_templates`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=37;

--
-- AUTO_INCREMENT for table `notification_template_content_mapping`
--
ALTER TABLE `notification_template_content_mapping`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=97;

--
-- AUTO_INCREMENT for table `onboardings`
--
ALTER TABLE `onboardings`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `pages`
--
ALTER TABLE `pages`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `payperviewstransactions`
--
ALTER TABLE `payperviewstransactions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `pay_per_views`
--
ALTER TABLE `pay_per_views`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `permissions`
--
ALTER TABLE `permissions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=224;

--
-- AUTO_INCREMENT for table `personal_access_tokens`
--
ALTER TABLE `personal_access_tokens`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `plan`
--
ALTER TABLE `plan`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `planlimitation`
--
ALTER TABLE `planlimitation`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `planlimitation_mapping`
--
ALTER TABLE `planlimitation_mapping`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=37;

--
-- AUTO_INCREMENT for table `reviews`
--
ALTER TABLE `reviews`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=170;

--
-- AUTO_INCREMENT for table `roles`
--
ALTER TABLE `roles`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `seasons`
--
ALTER TABLE `seasons`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=27;

--
-- AUTO_INCREMENT for table `seo`
--
ALTER TABLE `seo`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `service_providers`
--
ALTER TABLE `service_providers`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `setting`
--
ALTER TABLE `setting`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `settings`
--
ALTER TABLE `settings`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=79;

--
-- AUTO_INCREMENT for table `states`
--
ALTER TABLE `states`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `subscriptions`
--
ALTER TABLE `subscriptions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;

--
-- AUTO_INCREMENT for table `subscriptions_transactions`
--
ALTER TABLE `subscriptions_transactions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;

--
-- AUTO_INCREMENT for table `subtitles`
--
ALTER TABLE `subtitles`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `taxes`
--
ALTER TABLE `taxes`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `tv_login_sessions`
--
ALTER TABLE `tv_login_sessions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `users`
--
ALTER TABLE `users`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15;

--
-- AUTO_INCREMENT for table `user_coupon_redeem`
--
ALTER TABLE `user_coupon_redeem`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `user_multi_profiles`
--
ALTER TABLE `user_multi_profiles`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=29;

--
-- AUTO_INCREMENT for table `user_profiles`
--
ALTER TABLE `user_profiles`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `user_providers`
--
ALTER TABLE `user_providers`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `user_reminder`
--
ALTER TABLE `user_reminder`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `user_search_histories`
--
ALTER TABLE `user_search_histories`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;

--
-- AUTO_INCREMENT for table `user_watch_histories`
--
ALTER TABLE `user_watch_histories`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=29;

--
-- AUTO_INCREMENT for table `vast_ads_setting`
--
ALTER TABLE `vast_ads_setting`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;

--
-- AUTO_INCREMENT for table `videos`
--
ALTER TABLE `videos`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=37;

--
-- AUTO_INCREMENT for table `video_download_mappings`
--
ALTER TABLE `video_download_mappings`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `video_stream_content_mapping`
--
ALTER TABLE `video_stream_content_mapping`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `watchlists`
--
ALTER TABLE `watchlists`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;

--
-- AUTO_INCREMENT for table `webhook_calls`
--
ALTER TABLE `webhook_calls`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `web_qr_sessions`
--
ALTER TABLE `web_qr_sessions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `worlds`
--
ALTER TABLE `worlds`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- Constraints for dumped tables
--

--
-- Constraints for table `coupon_subscription_plan`
--
ALTER TABLE `coupon_subscription_plan`
  ADD CONSTRAINT `coupon_subscription_plan_coupon_id_foreign` FOREIGN KEY (`coupon_id`) REFERENCES `coupons` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `coupon_subscription_plan_subscription_plan_id_foreign` FOREIGN KEY (`subscription_plan_id`) REFERENCES `plan` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `model_has_permissions`
--
ALTER TABLE `model_has_permissions`
  ADD CONSTRAINT `model_has_permissions_permission_id_foreign` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `model_has_roles`
--
ALTER TABLE `model_has_roles`
  ADD CONSTRAINT `model_has_roles_role_id_foreign` FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `payperviewstransactions`
--
ALTER TABLE `payperviewstransactions`
  ADD CONSTRAINT `payperviewstransactions_pay_per_view_id_foreign` FOREIGN KEY (`pay_per_view_id`) REFERENCES `pay_per_views` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `payperviewstransactions_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `pay_per_views`
--
ALTER TABLE `pay_per_views`
  ADD CONSTRAINT `pay_per_views_movie_id_foreign` FOREIGN KEY (`movie_id`) REFERENCES `entertainments` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `pay_per_views_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `role_has_permissions`
--
ALTER TABLE `role_has_permissions`
  ADD CONSTRAINT `role_has_permissions_permission_id_foreign` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `role_has_permissions_role_id_foreign` FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `subtitles`
--
ALTER TABLE `subtitles`
  ADD CONSTRAINT `subtitles_entertainment_id_foreign` FOREIGN KEY (`entertainment_id`) REFERENCES `entertainments` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `user_multi_profiles`
--
ALTER TABLE `user_multi_profiles`
  ADD CONSTRAINT `user_multi_profiles_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;
COMMIT;

