-- =====================================================
-- MySQL Dump từ SQLite
-- Tạo lúc: 2026-07-21 05:20:04
-- Source: database.sqlite
-- =====================================================

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ---------------------------------------------------
-- Bảng: `accounts_user`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `accounts_user`;
CREATE TABLE `accounts_user` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `password` varchar(128) NOT NULL,
  `last_login` DATETIME NULL,
  `is_superuser` bool NOT NULL,
  `username` varchar(150) NOT NULL UNIQUE,
  `first_name` varchar(150) NOT NULL,
  `last_name` varchar(150) NOT NULL,
  `email` varchar(254) NOT NULL,
  `is_staff` bool NOT NULL,
  `is_active` bool NOT NULL,
  `date_joined` DATETIME NOT NULL,
  `role` varchar(20) NOT NULL,
  `phone` varchar(20) NOT NULL,
  `avatar` varchar(100) NULL,
  `remember_token` varchar(100) NULL,
  `email_verified_at` DATETIME NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `accounts_user`
INSERT INTO `accounts_user` (`id`, `password`, `last_login`, `is_superuser`, `username`, `first_name`, `last_name`, `email`, `is_staff`, `is_active`, `date_joined`, `role`, `phone`, `avatar`, `remember_token`, `email_verified_at`) VALUES
(1, '$2y$12$OgA2pONgWR5IvJeeO2T38epnJMVRfBYWI/BIhtINjUbruVS2La7Vq', '2026-07-14 03:31:46.119971', 1, 'admin', '', '', 'admin@vitalistpharma.com', 1, 1, '2026-06-29 03:37:58.839820', 'super_admin', '', '', NULL, NULL);

-- ---------------------------------------------------
-- Bảng: `accounts_user_groups`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `accounts_user_groups`;
CREATE TABLE `accounts_user_groups` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `user_id` bigint NOT NULL REFERENCES "accounts_user" ("id") DEFERRABLE INITIALLY DEFERRED,
  `group_id` BIGINT NOT NULL REFERENCES "auth_group" ("id") DEFERRABLE INITIALLY DEFERRED
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- ---------------------------------------------------
-- Bảng: `accounts_user_user_permissions`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `accounts_user_user_permissions`;
CREATE TABLE `accounts_user_user_permissions` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `user_id` bigint NOT NULL REFERENCES "accounts_user" ("id") DEFERRABLE INITIALLY DEFERRED,
  `permission_id` BIGINT NOT NULL REFERENCES "auth_permission" ("id") DEFERRABLE INITIALLY DEFERRED
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- ---------------------------------------------------
-- Bảng: `auth_group`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `auth_group`;
CREATE TABLE `auth_group` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `name` varchar(150) NOT NULL UNIQUE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- ---------------------------------------------------
-- Bảng: `auth_group_permissions`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `auth_group_permissions`;
CREATE TABLE `auth_group_permissions` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `group_id` BIGINT NOT NULL REFERENCES "auth_group" ("id") DEFERRABLE INITIALLY DEFERRED,
  `permission_id` BIGINT NOT NULL REFERENCES "auth_permission" ("id") DEFERRABLE INITIALLY DEFERRED
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- ---------------------------------------------------
-- Bảng: `auth_permission`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `auth_permission`;
CREATE TABLE `auth_permission` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `content_type_id` BIGINT NOT NULL REFERENCES "django_content_type" ("id") DEFERRABLE INITIALLY DEFERRED,
  `codename` varchar(100) NOT NULL,
  `name` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `auth_permission`
INSERT INTO `auth_permission` (`id`, `content_type_id`, `codename`, `name`) VALUES
(1, 1, 'add_logentry', 'Can add log entry'),
(2, 1, 'change_logentry', 'Can change log entry'),
(3, 1, 'delete_logentry', 'Can delete log entry'),
(4, 1, 'view_logentry', 'Can view log entry'),
(5, 2, 'add_permission', 'Can add permission'),
(6, 2, 'change_permission', 'Can change permission'),
(7, 2, 'delete_permission', 'Can delete permission'),
(8, 2, 'view_permission', 'Can view permission'),
(9, 3, 'add_group', 'Can add group'),
(10, 3, 'change_group', 'Can change group'),
(11, 3, 'delete_group', 'Can delete group'),
(12, 3, 'view_group', 'Can view group'),
(13, 4, 'add_contenttype', 'Can add content type'),
(14, 4, 'change_contenttype', 'Can change content type'),
(15, 4, 'delete_contenttype', 'Can delete content type'),
(16, 4, 'view_contenttype', 'Can view content type'),
(17, 5, 'add_session', 'Can add session'),
(18, 5, 'change_session', 'Can change session'),
(19, 5, 'delete_session', 'Can delete session'),
(20, 5, 'view_session', 'Can view session'),
(21, 6, 'add_user', 'Can add Người dùng'),
(22, 6, 'change_user', 'Can change Người dùng'),
(23, 6, 'delete_user', 'Can delete Người dùng'),
(24, 6, 'view_user', 'Can view Người dùng'),
(25, 7, 'add_category', 'Can add Danh mục sản phẩm'),
(26, 7, 'change_category', 'Can change Danh mục sản phẩm'),
(27, 7, 'delete_category', 'Can delete Danh mục sản phẩm'),
(28, 7, 'view_category', 'Can view Danh mục sản phẩm'),
(29, 8, 'add_product', 'Can add Sản phẩm'),
(30, 8, 'change_product', 'Can change Sản phẩm'),
(31, 8, 'delete_product', 'Can delete Sản phẩm'),
(32, 8, 'view_product', 'Can view Sản phẩm'),
(33, 9, 'add_productimage', 'Can add Hình ảnh sản phẩm'),
(34, 9, 'change_productimage', 'Can change Hình ảnh sản phẩm'),
(35, 9, 'delete_productimage', 'Can delete Hình ảnh sản phẩm'),
(36, 9, 'view_productimage', 'Can view Hình ảnh sản phẩm'),
(37, 10, 'add_newscategory', 'Can add Chuyên mục tin tức'),
(38, 10, 'change_newscategory', 'Can change Chuyên mục tin tức'),
(39, 10, 'delete_newscategory', 'Can delete Chuyên mục tin tức'),
(40, 10, 'view_newscategory', 'Can view Chuyên mục tin tức'),
(41, 11, 'add_article', 'Can add Bài viết tin tức'),
(42, 11, 'change_article', 'Can change Bài viết tin tức'),
(43, 11, 'delete_article', 'Can delete Bài viết tin tức'),
(44, 11, 'view_article', 'Can view Bài viết tin tức'),
(45, 12, 'add_job', 'Can add Tin tuyển dụng'),
(46, 12, 'change_job', 'Can change Tin tuyển dụng'),
(47, 12, 'delete_job', 'Can delete Tin tuyển dụng'),
(48, 12, 'view_job', 'Can view Tin tuyển dụng'),
(49, 13, 'add_application', 'Can add Hồ sơ ứng tuyển'),
(50, 13, 'change_application', 'Can change Hồ sơ ứng tuyển'),
(51, 13, 'delete_application', 'Can delete Hồ sơ ứng tuyển'),
(52, 13, 'view_application', 'Can view Hồ sơ ứng tuyển'),
(53, 14, 'add_contact', 'Can add Liên hệ khách hàng'),
(54, 14, 'change_contact', 'Can change Liên hệ khách hàng'),
(55, 14, 'delete_contact', 'Can delete Liên hệ khách hàng'),
(56, 14, 'view_contact', 'Can view Liên hệ khách hàng'),
(57, 15, 'add_certification', 'Can add Chứng nhận & Giải thưởng'),
(58, 15, 'change_certification', 'Can change Chứng nhận & Giải thưởng'),
(59, 15, 'delete_certification', 'Can delete Chứng nhận & Giải thưởng'),
(60, 15, 'view_certification', 'Can view Chứng nhận & Giải thưởng'),
(61, 16, 'add_client', 'Can add Khách hàng tiêu biểu'),
(62, 16, 'change_client', 'Can change Khách hàng tiêu biểu'),
(63, 16, 'delete_client', 'Can delete Khách hàng tiêu biểu'),
(64, 16, 'view_client', 'Can view Khách hàng tiêu biểu'),
(65, 17, 'add_partner', 'Can add Đối tác chiến lược'),
(66, 17, 'change_partner', 'Can change Đối tác chiến lược'),
(67, 17, 'delete_partner', 'Can delete Đối tác chiến lược'),
(68, 17, 'view_partner', 'Can view Đối tác chiến lược'),
(69, 18, 'add_banner', 'Can add Banner'),
(70, 18, 'change_banner', 'Can change Banner'),
(71, 18, 'delete_banner', 'Can delete Banner'),
(72, 18, 'view_banner', 'Can view Banner'),
(73, 19, 'add_sitesetting', 'Can add Cấu hình Website'),
(74, 19, 'change_sitesetting', 'Can change Cấu hình Website'),
(75, 19, 'delete_sitesetting', 'Can delete Cấu hình Website'),
(76, 19, 'view_sitesetting', 'Can view Cấu hình Website'),
(77, 20, 'add_corevalue', 'Can add core value'),
(78, 20, 'change_corevalue', 'Can change core value'),
(79, 20, 'delete_corevalue', 'Can delete core value'),
(80, 20, 'view_corevalue', 'Can view core value'),
(81, 21, 'add_aboutcompany', 'Can add Giới thiệu Công ty'),
(82, 21, 'change_aboutcompany', 'Can change Giới thiệu Công ty'),
(83, 21, 'delete_aboutcompany', 'Can delete Giới thiệu Công ty'),
(84, 21, 'view_aboutcompany', 'Can view Giới thiệu Công ty'),
(85, 22, 'add_factoryimage', 'Can add factory image'),
(86, 22, 'change_factoryimage', 'Can change factory image'),
(87, 22, 'delete_factoryimage', 'Can delete factory image'),
(88, 22, 'view_factoryimage', 'Can view factory image'),
(89, 23, 'add_companystat', 'Can add Thống kê Công ty'),
(90, 23, 'change_companystat', 'Can change Thống kê Công ty'),
(91, 23, 'delete_companystat', 'Can delete Thống kê Công ty'),
(92, 23, 'view_companystat', 'Can view Thống kê Công ty'),
(93, 24, 'add_branch', 'Can add Chi nhánh & Nhà máy'),
(94, 24, 'change_branch', 'Can change Chi nhánh & Nhà máy'),
(95, 24, 'delete_branch', 'Can delete Chi nhánh & Nhà máy'),
(96, 24, 'view_branch', 'Can view Chi nhánh & Nhà máy');

-- ---------------------------------------------------
-- Bảng: `contacts_contact`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `contacts_contact`;
CREATE TABLE `contacts_contact` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `full_name` varchar(255) NOT NULL,
  `email` varchar(254) NOT NULL,
  `phone` varchar(20) NOT NULL,
  `subject` varchar(20) NOT NULL,
  `content` LONGTEXT NOT NULL,
  `is_resolved` bool NOT NULL,
  `created_at` DATETIME NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `contacts_contact`
INSERT INTO `contacts_contact` (`id`, `full_name`, `email`, `phone`, `subject`, `content`, `is_resolved`, `created_at`) VALUES
(1, 'INSTALLER', 'truongthophar.tv@gmail.com', '0901234567', 'recruitment', 'ádasdas', 0, '2026-07-09 02:26:31.676594'),
(2, 'INSTALLER', 'truongthophar.tv@gmail.com', '0901234567', 'recruitment', 'hi', 0, '2026-07-09 02:26:55.619434');

-- ---------------------------------------------------
-- Bảng: `core_aboutcompany`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `core_aboutcompany`;
CREATE TABLE `core_aboutcompany` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `history` LONGTEXT NOT NULL,
  `vision` LONGTEXT NOT NULL,
  `mission` LONGTEXT NOT NULL,
  `video_url` varchar(200) NOT NULL,
  `factory_title` varchar(150) NOT NULL,
  `factory_description` LONGTEXT NOT NULL,
  `section_description` LONGTEXT NOT NULL,
  `section_subtitle` varchar(100) NOT NULL,
  `section_title` varchar(200) NOT NULL,
  `video_overlay_subtitle` varchar(200) NOT NULL,
  `video_overlay_title` varchar(150) NOT NULL,
  `video_section_description` LONGTEXT NOT NULL,
  `video_section_subtitle` varchar(100) NOT NULL,
  `video_section_title` varchar(200) NOT NULL,
  `open_letter` LONGTEXT NOT NULL,
  `history_title` varchar(200) NOT NULL,
  `badge_icon` varchar(10) NOT NULL,
  `badge_subtitle` varchar(100) NOT NULL,
  `badge_title` varchar(50) NOT NULL,
  `factory_icon` varchar(10) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `core_aboutcompany`
INSERT INTO `core_aboutcompany` (`id`, `history`, `vision`, `mission`, `video_url`, `factory_title`, `factory_description`, `section_description`, `section_subtitle`, `section_title`, `video_overlay_subtitle`, `video_overlay_title`, `video_section_description`, `video_section_subtitle`, `video_section_title`, `open_letter`, `history_title`, `badge_icon`, `badge_subtitle`, `badge_title`, `factory_icon`) VALUES
(1, '<p style="text-align: center;">&nbsp;</p>\r\n\r\n<p style="text-align: center;"><span style="font-size:16px;"><span style="color:#339933;"><strong><span style="background-color:#ffffff;">2024 - 2025 </span></strong></span></span></p>\r\n\r\n<p style="text-align: center;"><span style="font-size:16px;"><span style="color:#339933;"><strong><span style="background-color:#ffffff;">T&Aacute;I CẤU TR&Uacute;C V&Agrave; CHUYỂN ĐỔI TO&Agrave;N DIỆN </span></strong></span></span></p>\r\n\r\n<p><span style="font-size:14px;"><span style="color:#2980b9;"><strong>Năm&nbsp;2024 - 2025: </strong>C&ocirc;ng ty CP Dược phẩm Trường Thọ v&agrave; C&ocirc;ng ty CP Dược phẩm Trường Thọ B&igrave;nh Dương tiến h&agrave;nh hoạt động t&aacute;i cấu tr&uacute;c, chuyển đổi m&ocirc; h&igrave;nh hoạt động.&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />\r\n<strong>Th&aacute;ng 12 năm 2025: </strong>C&ocirc;ng ty CP Vitalist Holdings mua lại phần vốn g&oacute;p trong C&ocirc;ng ty CP Dược phẩm Trường Thọ B&igrave;nh Dương v&agrave; tiến h&agrave;nh cải tổ to&agrave;n diện.<br />\r\n<strong>Lưu &yacute;: </strong>T&ecirc;n gọi Vitalist Pharma cũng bắt đầu từ giai đoạn n&agrave;y theo tiến tr&igrave;nh mua lại v&agrave; cải tổ.</span></span></p>\r\n\r\n<p style="text-align: center;"><br />\r\n<span style="color:#339933;"><span style="font-size:16px;"><strong>2021 - 2023 </strong></span></span></p>\r\n\r\n<p style="text-align: center;"><span style="font-size:16px;"><span style="color:#339933;"><strong>GIAI ĐOẠN BIẾN ĐỘNG V&Agrave; THỬ TH&Aacute;CH</strong></span></span><br />\r\n&nbsp;</p>\r\n\r\n<p><span style="font-size:14px;"><span style="color:#2980b9;"><strong>Năm 2021:</strong> Đại dịch Covid-19 b&ugrave;ng ph&aacute;t, nh&agrave; m&aacute;y trở th&agrave;nh trung t&acirc;m sản xuất sản phẩm phục vụ ph&ograve;ng, chống dịch<br />\r\n<strong>Năm 2023:</strong> Do ảnh hưởng hậu Covid-19 v&agrave; chuỗi cung ứng đứt g&atilde;y, nh&agrave; m&aacute;y đi v&agrave;o kh&oacute; khăn v&agrave; sản xuất hạn chế.</span></span></p>\r\n\r\n<p style="text-align: center;"><br />\r\n<span style="font-size:16px;"><span style="color:#339933;"><strong>2018 - 2020 </strong></span></span></p>\r\n\r\n<p style="text-align: center;"><span style="font-size:16px;"><span style="color:#339933;"><strong>QU&Aacute; TR&Igrave;NH X&Acirc;Y DỰNG V&Agrave; HO&Agrave;N THIỆN NH&Agrave; M&Aacute;Y</strong></span></span><br />\r\n&nbsp;</p>\r\n\r\n<p><span style="font-size:14px;"><span style="color:#2980b9;"><strong>Th&aacute;ng 1/2018:</strong> Khởi c&ocirc;ng x&acirc;y dựng nh&agrave; m&aacute;y. Địa chỉ: Số 10-VSIP II-A, đường số 26 KCN VSIP II-A, Phường Vĩnh T&acirc;n, Th&agrave;nh Phố Hồ Ch&iacute; Minh, Việt Nam.<br />\r\nC&aacute;c chứng nhận từ Bộ Y tế:<br />\r\n- Ng&agrave;y 27/12/2019: Được cấp Giấy chứng nhận &quot;Thực h&agrave;nh tốt sản xuất thuốc, nguy&ecirc;n liệu l&agrave;m thuốc&quot; theo quyết định số 218/QĐ-YDCT.<br />\r\n- Ng&agrave;y 13/11/2020: Tiếp tục được cấp Giấy chứng nhận &quot;Thực h&agrave;nh tốt sản xuất thuốc, nguy&ecirc;n liệu l&agrave;m thuốc&quot; theo quyết định số 549/QĐ-QLD. Ng&agrave;y 6/11/2020: Nh&agrave; m&aacute;y Kh&aacute;nh th&agrave;nh v&agrave; ch&iacute;nh thức đi v&agrave;o hoạt động sản xuất kinh doanh.</span></span></p>\r\n\r\n<p style="text-align: center;"><br />\r\n<span style="font-size:16px;"><span style="color:#339933;"><strong>2016 </strong></span></span></p>\r\n\r\n<p style="text-align: center;"><span style="font-size:16px;"><span style="color:#339933;"><strong>GIAI ĐOẠN KHỞI ĐẦU </strong></span></span></p>\r\n\r\n<p><span style="font-size:14px;"><span style="color:#2980b9;">Tiền th&acirc;n: C&ocirc;ng ty CP Dược phẩm Vitalist Pharma tiền th&acirc;n l&agrave; C&ocirc;ng ty CP Dược Phẩm Trường Thọ B&igrave;nh Dương - l&agrave; c&ocirc;ng ty con của C&ocirc;ng ty CP Dược phẩm Trường Thọ.<br />\r\nMục ti&ecirc;u: X&acirc;y dựng cơ sở sản xuất tại khu vực ph&iacute;a Nam nhằm tối ưu h&oacute;a chi ph&iacute; Logistics, tập trung phục vụ nh&oacute;m kh&aacute;ch h&agrave;ng lớn tại khu vực Miền Nam Việt Nam.</span></span><br />\r\n&nbsp;</p>', '<p>Lọt v&agrave;o top 10 nh&agrave; m&aacute;y sản xuất thuốc tốt nhất Việt Nam. Đi đầu trong việc ứng dụng khoa học hiện đại kết hợp với tinh hoa d&acirc;n tộc v&agrave;o c&aacute;c sản phẩm chăm s&oacute;c sức khỏe v&agrave; điều trị bệnh tại Việt Nam.</p>', '<p>VITALIST PHARMA ch&uacute;ng t&ocirc;i lu&ocirc;n ti&ecirc;n phong &aacute;p dụng c&ocirc;ng nghệ ti&ecirc;n tiến trong sản xuất thuốc chất lượng cao v&agrave; tối ưu ho&aacute; chi ph&iacute; sản phẩm phục vụ cộng đồng, tạo niềm tin v&agrave;o thị trường sản xuất Dược trong nước.</p>', 'https://www.youtube.com/embed/OlqmVSNxRbY?si=S7XeAjXRIvXvG7AC', 'Nhà máy sản xuất', 'Tại Công ty Vitalist Pharma chúng tôi tập trung vào nghiên cứu, phát triển và phân phối các sản phẩm  đông dược và dược liệu có chất lượng cao, an toàn và hiệu quả với người tiêu dùng Việt. Chúng tôi hi vọng sẽ đóng góp được sức mình cho công cuộc tạo niềm tin vào thị trường sản xuất Dược nước nhà.', 'Công ty CP Vitalist Pharma (tiền thân là Trường Thọ Bình Dương) hoạt động trong lĩnh vực Nghiên cứu & Phát triển; Sản xuất thuốc Đông Dược, Dược liệu, Vị thuốc, Thực phẩm bảo vệ sức khỏe, và Mỹ phẩm.', 'Về chúng tôi', 'SỰ KHÁC BIỆT CỦA CHÚNG TÔI', 'Tiêu chuẩn  GMP-WHO | 10.000m²', 'Nhà máy Vitalist Pharma', 'Khám phá nhà máy sản xuất hiện đại và quy trình sản xuất đạt chuẩn quốc tế của Vitalist Pharma.', 'Video', 'Giới thiệu Vitalist Pharma', '<p style="text-align: justify;"><span style="font-size:16px;"><span style="color:#0066ff;">K&iacute;nh gửi Qu&yacute; Đối t&aacute;c v&agrave; Qu&yacute; Kh&aacute;ch h&agrave;ng, Thị trường dược phẩm Việt Nam đang đứng trước những chuyển dịch khắt khe về ti&ecirc;u chuẩn chất lượng v&agrave; sự cạnh tranh s&ograve;ng phẳng với c&aacute;c thương hiệu quốc tế. Trong bối cảnh đ&oacute;, ch&uacute;ng t&ocirc;i hiểu rằng: Một doanh nghiệp dược muốn đi xa, trước hết phải l&agrave; một đơn vị sản xuất &ldquo;Tận t&acirc;m v&agrave; Chuẩn mực&rdquo;. Tại Vitalist Pharma, ch&uacute;ng t&ocirc;i lựa chọn xuất ph&aacute;t điểm l&agrave; một &ldquo;đối t&aacute;c OEM chiến lược&rdquo;. Với hệ thống nh&agrave; m&aacute;y 10.000m&sup2; đạt chuẩn GMP-WHO, ch&uacute;ng t&ocirc;i kh&ocirc;ng chỉ cung cấp hạ tầng sản xuất hiện đại, m&agrave; c&ograve;n mang đến giải ph&aacute;p tối ưu h&oacute;a c&ocirc;ng thức, minh bạch nguồn gốc v&agrave; bảo mật tuyệt đối cho mọi &yacute; tưởng của đối t&aacute;c. Với ch&uacute;ng t&ocirc;i, sự th&agrave;nh c&ocirc;ng của thương hiệu Qu&yacute; vị tr&ecirc;n thị trường ch&iacute;nh l&agrave; thước đo gi&aacute; trị chuẩn x&aacute;c nhất cho năng lực của Vitalist Pharma. Lấy &quot;ngắn&quot; l&agrave; sự ổn định từ dịch vụ gia c&ocirc;ng chuy&ecirc;n nghiệp để nu&ocirc;i c&aacute;i &quot;d&agrave;i&quot; l&agrave; kh&aacute;t vọng khoa học h&oacute;a y học cổ truyền, Vitalist Pharma đang từng bước đầu tư mạnh mẽ v&agrave;o:- Hệ thống R&amp;D thực chất: Biến những b&agrave;i thuốc qu&yacute; th&agrave;nh sản phẩm c&oacute; bằng chứng khoa học, c&oacute; hiệu quả điều trị thực tế.- Chuỗi gi&aacute; trị bền vững: Từng bước chuẩn h&oacute;a nguồn nguy&ecirc;n liệu, dược liệu, tự chủ v&ugrave;ng trồng dược liệu GACP-WHO để kiểm so&aacute;t chất lượng từ gốc, giảm phụ thuộc v&agrave;o nguy&ecirc;n liệu nhập khẩu, tr&ocirc;i nổi. Ch&uacute;ng t&ocirc;i kh&ocirc;ng kỳ vọng x&acirc;y dựng một đế chế ngay lập tức, nhưng ch&uacute;ng t&ocirc;i cam kết x&acirc;y dựng một &ldquo;điểm tựa niềm tin&rdquo; cho kh&aacute;ch h&agrave;ng. Bản Brochure n&agrave;y l&agrave; lời mời gọi hợp t&aacute;c dựa tr&ecirc;n sự ch&iacute;nh trực v&agrave; c&ugrave;ng ph&aacute;t triển. Vitalist Pharma sẵn s&agrave;ng đồng h&agrave;nh c&ugrave;ng Qu&yacute; vị để biến những c&ocirc;ng thức t&acirc;m huyết th&agrave;nh những sản phẩm chăm s&oacute;c sức khỏe h&agrave;ng đầu cho người d&acirc;n Việt Nam.</span></span></p>\r\n\r\n<p style="text-align: right;"><br />\r\n<br />\r\n<span style="color:#0066ff;"><span style="font-size:16px;">Tr&acirc;n trọng,</span><br />\r\n<br />\r\n<br />\r\n<span style="font-size:18px;">Trịnh Hồng Quang <strong>Chủ tịch Hội đồng Quản trị C&ocirc;ng ty CP Vitalist Pharma</strong></span></span></p>', 'Câu chuyện của Vitalist Pharma', '', 'Tiêu chuẩn Châu Âu', 'EU-GMP', '⛨');

-- ---------------------------------------------------
-- Bảng: `core_banner`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `core_banner`;
CREATE TABLE `core_banner` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `title` varchar(200) NOT NULL,
  `subtitle` varchar(200) NOT NULL,
  `description` LONGTEXT NOT NULL,
  `image` varchar(100) NOT NULL,
  `cta_text` varchar(50) NOT NULL,
  `cta_link` varchar(200) NOT NULL,
  `order` BIGINT unsigned NOT NULL CHECK ("order" >= 0),
  `is_active` bool NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `core_banner`
INSERT INTO `core_banner` (`id`, `title`, `subtitle`, `description`, `image`, `cta_text`, `cta_link`, `order`, `is_active`) VALUES
(1, 'Sự cam kết ngay từ đầu', 'Cam kết', 'Với nền tảng vững chắc', '01KXPXEQ6FKHA5DPSHJR6BH3T0.jpg', 'Tiềm hiểu thêm', 'http://localhost:3000/gioi-thieu', 1, 1),
(2, 'a', 'Cam kết', 'q', '01KXMJ73QJNZ6HB3ZG3WE82S76.jpg', 'Tiềm hiểu thêm', 'http://localhost:3000/gioi-thieu', 2, 1),
(3, 'a', 'â', 'a', '01KXPYE7M2D9X0KKR3WES65JV1.jpg', 'Tiềm hiểu thêm', 'http://localhost:3000/gioi-thieu', 3, 1);

-- ---------------------------------------------------
-- Bảng: `core_branch`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `core_branch`;
CREATE TABLE `core_branch` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `name` varchar(200) NOT NULL,
  `branch_type` varchar(50) NOT NULL,
  `address` varchar(300) NOT NULL,
  `phone` varchar(50) NOT NULL,
  `order` BIGINT unsigned NOT NULL CHECK ("order" >= 0)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `core_branch`
INSERT INTO `core_branch` (`id`, `name`, `branch_type`, `address`, `phone`, `order`) VALUES
(5, 'VĂN PHÒNG TP.HCM', 'headquarters', 'số 12 đường 37, KP.27, P. An Khánh, TP HCM', '+(84) 368999518', 1),
(6, 'NHÀ MÁY VITALIST', 'factory', 'số 10 đường 26 KCN VSIP-IIA, P. Vĩnh Tân, TP HCM', '+(84) 368999518', 2);

-- ---------------------------------------------------
-- Bảng: `core_corevalue`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `core_corevalue`;
CREATE TABLE `core_corevalue` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `title` varchar(100) NOT NULL,
  `description` LONGTEXT NOT NULL,
  `icon` varchar(50) NOT NULL,
  `order` BIGINT unsigned NOT NULL CHECK ("order" >= 0),
  `about_id` bigint NOT NULL REFERENCES "core_aboutcompany" ("id") DEFERRABLE INITIALLY DEFERRED
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `core_corevalue`
INSERT INTO `core_corevalue` (`id`, `title`, `description`, `icon`, `order`, `about_id`) VALUES
(2, 'Chat luong', 'Cam ket chat luong san pham dat tieu chuan GMP-WHO quoc te, lay chat luong lam nen tang phat trien ben vung.', 'fas fa-award', 1, 1),
(3, 'Doi moi', 'Khong ngung nghien cuu va phat trien, ung dung cong nghe hien dai de tao ra san pham tot nhat.', 'fas fa-lightbulb', 2, 1),
(4, 'Trach nhiem', 'Co trach nhiem voi cong dong, moi truong va xa hoi trong moi hoat dong kinh doanh.', 'fa-solid fa-heart', 3, 1),
(5, 'Con nguoi', 'Coi trong va phat trien nguon nhan luc, tao moi truong lam viec chuyen nghiep.', 'fas fa-users', 4, 1);

-- ---------------------------------------------------
-- Bảng: `core_factoryimage`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `core_factoryimage`;
CREATE TABLE `core_factoryimage` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `image` varchar(100) NOT NULL,
  `order` BIGINT unsigned NOT NULL CHECK ("order" >= 0),
  `about_id` bigint NOT NULL REFERENCES "core_aboutcompany" ("id") DEFERRABLE INITIALLY DEFERRED
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `core_factoryimage`
INSERT INTO `core_factoryimage` (`id`, `image`, `order`, `about_id`) VALUES
(1, 'about/factory/121_WB4Nhqp.PNG', 0, 1),
(2, 'about/factory/z6146065053812_5276c414b872ec0aac3655e170b1f9be-1024x683.jpg', 2, 1),
(4, 'about/factory/1321.PNG', 0, 1),
(5, 'about/factory/122.PNG', 1, 1);

-- ---------------------------------------------------
-- Bảng: `core_sitesetting`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `core_sitesetting`;
CREATE TABLE `core_sitesetting` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `address` varchar(255) NOT NULL,
  `phone` varchar(20) NOT NULL,
  `hotline` varchar(20) NOT NULL,
  `email` varchar(254) NOT NULL,
  `working_hours` varchar(150) NOT NULL,
  `map_embed_url` varchar(500) NOT NULL,
  `facebook` varchar(200) NOT NULL,
  `zalo` varchar(200) NOT NULL,
  `youtube` varchar(200) NOT NULL,
  `tiktok` varchar(200) NOT NULL,
  `copyright` varchar(255) NOT NULL,
  `favicon` varchar(100) NULL,
  `keywords` varchar(500) NOT NULL,
  `logo` varchar(100) NULL,
  `logo_footer` varchar(100) NULL,
  `meta_description` LONGTEXT NOT NULL,
  `meta_title` varchar(255) NOT NULL,
  `site_name` varchar(100) NOT NULL,
  `tagline` varchar(200) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `core_sitesetting`
INSERT INTO `core_sitesetting` (`id`, `address`, `phone`, `hotline`, `email`, `working_hours`, `map_embed_url`, `facebook`, `zalo`, `youtube`, `tiktok`, `copyright`, `favicon`, `keywords`, `logo`, `logo_footer`, `meta_description`, `meta_title`, `site_name`, `tagline`) VALUES
(1, 'VSIP II-A, Đường số 26, Phường, Vĩnh Tân, Hồ Chí Minh, Việt Nam', '+(84) 368999518', '+(84) 368999518', 'info@vitalistpharma.vn', '8:00 - 17:00', 'https://maps.google.com/maps?q=Công+Ty+Cổ+Phần+Dược+Phẩm+Trường+Thọ+Bình+Dương&t=&z=15&ie=UTF8&iwloc=&output=embed', 'https://www.facebook.com/Vitalistpharma/', 'http://zalo.me/2038386756599112488?src=qr&f=2&utm_src=zoa-cms', 'https://www.youtube.com/@duocphamtruongtho4462', 'https://tiktok.com/@ogatic', '© 2026 Vitalist Pharma. Tất cả quyền được bảo lưu.', 'logos/01KXMG322WZZJ8M1DFYEKDHXHP.jpg', 'dược phẩm, công ty dược phẩm, thuốc, thực phẩm bảo vệ sức khỏe, thiết bị y tế, nhà phân phối dược phẩm, dược phẩm Việt Nam', 'logos/01KXMG322RSQ4W1G8PPHXZAA7R.jpg', 'logos/01KXMG322V9K5ZEPCR6S6P4CMK.jpg', 'Công Ty Vitalist Pharma chuyên sản xuất, phân phối và cung cấp các sản phẩm dược phẩm, thực phẩm bảo vệ sức khỏe và thiết bị y tế chất lượng cao. Cam kết uy tín, an toàn và đồng hành cùng sức khỏe cộng đồng.', 'Dược Phẩm Vitalist Pharma – Vitalist Pharma', 'Vitalist Pharma', 'Vì sức khỏe cộng đồng');

-- ---------------------------------------------------
-- Bảng: `django_admin_log`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `django_admin_log`;
CREATE TABLE `django_admin_log` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `object_id` LONGTEXT NULL,
  `object_repr` varchar(200) NOT NULL,
  `action_flag` smallint unsigned NOT NULL CHECK ("action_flag" >= 0),
  `change_message` LONGTEXT NOT NULL,
  `content_type_id` BIGINT NULL REFERENCES "django_content_type" ("id") DEFERRABLE INITIALLY DEFERRED,
  `user_id` bigint NOT NULL REFERENCES "accounts_user" ("id") DEFERRABLE INITIALLY DEFERRED,
  `action_time` DATETIME NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `django_admin_log`
INSERT INTO `django_admin_log` (`id`, `object_id`, `object_repr`, `action_flag`, `change_message`, `content_type_id`, `user_id`, `action_time`) VALUES
(1, 1, 'Cấu hình chung', 1, '[{"added": {}}]', 19, 1, '2026-07-03 01:48:37.879588'),
(2, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Logo Website", "Logo Footer", "Favicon"]}}]', 19, 1, '2026-07-03 01:49:12.175475'),
(3, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Link nh\\u00fang b\\u1ea3n \\u0111\\u1ed3"]}}]', 19, 1, '2026-07-03 02:20:23.340514'),
(4, 1, 'Nhà máy Vitalist Pharma đạt chứng nhận tiêu chuẩn EU-GMP châu Âu', 2, '[{"changed": {"fields": ["N\\u1ed9i dung b\\u00e0i vi\\u1ebft"]}}]', 11, 1, '2026-07-03 02:22:29.854675'),
(5, 1, 'Sự cam kết ngay từ đầu', 1, '[{"added": {}}]', 18, 1, '2026-07-03 07:28:54.337775'),
(6, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["T\\u00ean website / Th\\u01b0\\u01a1ng hi\\u1ec7u"]}}]', 19, 1, '2026-07-03 09:08:43.877441'),
(7, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Logo Website", "Logo Footer", "Favicon"]}}]', 19, 1, '2026-07-03 09:09:19.230962'),
(8, 1, 'Nội dung giới thiệu', 1, '[{"added": {}}, {"added": {"name": "core value", "object": "CoreValue object (1)"}}, {"added": {"name": "factory image", "object": "FactoryImage object (1)"}}]', 21, 1, '2026-07-03 09:26:23.602890'),
(9, 1, 'Nội dung giới thiệu', 2, '[{"added": {"name": "factory image", "object": "FactoryImage object (2)"}}]', 21, 1, '2026-07-03 09:28:01.813125'),
(10, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["Link video gi\\u1edbi thi\\u1ec7u (Youtube Embed)"]}}]', 21, 1, '2026-07-03 09:33:03.648334'),
(11, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Logo Website", "Logo Footer", "Favicon"]}}]', 19, 1, '2026-07-07 01:08:53.944046'),
(12, 1, 'Nội dung giới thiệu', 2, '[]', 21, 1, '2026-07-07 01:10:21.158112'),
(13, 1, 'Nội dung giới thiệu', 2, '[]', 21, 1, '2026-07-07 01:10:57.557826'),
(14, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["Link video gi\\u1edbi thi\\u1ec7u (Youtube Embed)"]}}]', 21, 1, '2026-07-07 01:47:46.799797'),
(15, 7, 'Tim mạch - Tiểu đường', 1, '[{"added": {}}]', 7, 1, '2026-07-07 02:02:53.330501'),
(16, 4, 'AMLODIPIN 5MG', 1, '[{"added": {}}, {"added": {"name": "H\\u00ecnh \\u1ea3nh s\\u1ea3n ph\\u1ea9m", "object": "ProductImage object (1)"}}, {"added": {"name": "H\\u00ecnh \\u1ea3nh s\\u1ea3n ph\\u1ea9m", "object": "ProductImage object (2)"}}, {"added": {"name": "H\\u00ecnh \\u1ea3nh s\\u1ea3n ph\\u1ea9m", "object": "ProductImage object (3)"}}]', 8, 1, '2026-07-07 02:06:23.821932'),
(17, 1, 'Tin tức TruongthoPharma', 2, '[{"changed": {"fields": ["T\\u00ean chuy\\u00ean m\\u1ee5c", "Slug"]}}]', 10, 1, '2026-07-07 02:12:38.038172'),
(18, 2, 'DƯỢC PHẨM TRƯỜNG THỌ TỔ CHỨC NGHỈ MÁT HÈ 2026 TẠI BIỂN HẢI TIẾN “Gắn kết để yêu thương – Đồng tâm để phát triển”', 1, '[{"added": {}}]', 11, 1, '2026-07-07 02:20:53.369203'),
(19, 1, 'Nhà máy Vitalist Pharma đạt chứng nhận tiêu chuẩn EU-GMP châu Âu', 3, '', 11, 1, '2026-07-07 02:21:43.016432'),
(20, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["Ti\\u00eau \\u0111\\u1ec1 Video", "M\\u00f4 t\\u1ea3 Video", "Ti\\u00eau \\u0111\\u1ec1 tr\\u00ean n\\u1ec1n Video", "M\\u00f4 t\\u1ea3 ph\\u1ee5 tr\\u00ean n\\u1ec1n Video"]}}]', 21, 1, '2026-07-07 03:00:07.299815'),
(21, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"name": "core value", "object": "CoreValue object (4)", "fields": ["Icon (Emoji)"]}}]', 21, 1, '2026-07-07 03:03:06.210290'),
(22, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["Th\\u01b0 ng\\u1ecf", "L\\u1ecbch s\\u1eed h\\u00ecnh th\\u00e0nh", "T\\u1ea7m nh\\u00ecn", "S\\u1ee9 m\\u1ec7nh"]}}]', 21, 1, '2026-07-07 03:11:48.139207'),
(23, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["Th\\u01b0 ng\\u1ecf"]}}]', 21, 1, '2026-07-07 03:17:03.826648'),
(24, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["Ti\\u00eau \\u0111\\u1ec1 C\\u00e2u chuy\\u1ec7n"]}}]', 21, 1, '2026-07-07 03:21:58.815035'),
(25, 1, 'Nội dung giới thiệu', 2, '[]', 21, 1, '2026-07-07 03:52:05.332415'),
(26, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Logo Website", "Logo Footer", "Favicon"]}}]', 19, 1, '2026-07-07 03:52:24.355755'),
(27, 4, 'AMLODIPIN 5MG', 2, '[{"changed": {"fields": ["S\\u1ea3n ph\\u1ea9m n\\u1ed5i b\\u1eadt"]}}]', 8, 1, '2026-07-07 03:59:19.235722'),
(28, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Logo Website", "Logo Footer", "Favicon"]}}]', 19, 1, '2026-07-07 04:20:07.865345'),
(29, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Logo Website", "Logo Footer", "Favicon"]}}]', 19, 1, '2026-07-07 06:32:23.996586'),
(30, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Logo Website", "Logo Footer", "Favicon"]}}]', 19, 1, '2026-07-07 06:32:35.153093'),
(31, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Copyright Text"]}}]', 19, 1, '2026-07-07 06:34:09.672286'),
(32, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["T\\u00ean website / Th\\u01b0\\u01a1ng hi\\u1ec7u"]}}]', 19, 1, '2026-07-07 07:35:08.772246'),
(33, 1, 'Nội dung giới thiệu', 2, '[]', 21, 1, '2026-07-07 08:10:42.829936'),
(34, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["S\\u1ed1 \\u0111i\\u1ec7n tho\\u1ea1i", "Hotline"]}}]', 19, 1, '2026-07-07 08:12:02.342589'),
(35, 1, 'LOUIS PHARMA', 2, '[{"changed": {"fields": ["T\\u00ean kh\\u00e1ch h\\u00e0ng", "Logo"]}}]', 16, 1, '2026-07-07 08:18:27.757084'),
(36, 2, 'HOANGHUYEN', 2, '[{"changed": {"fields": ["T\\u00ean kh\\u00e1ch h\\u00e0ng", "Logo"]}}]', 16, 1, '2026-07-07 08:19:28.920949'),
(37, 3, 'CHANTAM', 2, '[{"changed": {"fields": ["T\\u00ean kh\\u00e1ch h\\u00e0ng", "Logo"]}}]', 16, 1, '2026-07-07 08:19:43.410941'),
(38, 4, 'FOBELIPE', 1, '[{"added": {}}]', 16, 1, '2026-07-07 08:20:08.635973'),
(39, 5, 'GIAPHU', 1, '[{"added": {}}]', 16, 1, '2026-07-07 08:20:21.667025'),
(40, 6, 'AAA', 1, '[{"added": {}}]', 16, 1, '2026-07-07 08:20:35.878272'),
(41, 3, 'CHANTAM', 2, '[{"changed": {"fields": ["Th\\u1ee9 t\\u1ef1 hi\\u1ec3n th\\u1ecb"]}}]', 16, 1, '2026-07-07 08:20:48.949787'),
(42, 4, 'FOBELIPE', 2, '[{"changed": {"fields": ["Th\\u1ee9 t\\u1ef1 hi\\u1ec3n th\\u1ecb"]}}]', 16, 1, '2026-07-07 08:21:06.315991'),
(43, 3, 'CHANTAM', 2, '[{"changed": {"fields": ["Th\\u1ee9 t\\u1ef1 hi\\u1ec3n th\\u1ecb"]}}]', 16, 1, '2026-07-07 08:21:11.083132'),
(44, 7, 'VIETAU', 1, '[{"added": {}}]', 16, 1, '2026-07-07 08:22:22.685825'),
(45, 8, 'MICHISA', 1, '[{"added": {}}]', 16, 1, '2026-07-07 08:23:06.910525'),
(46, 9, 'HOANQUANG', 1, '[{"added": {}}]', 16, 1, '2026-07-07 08:23:56.468982'),
(47, 10, 'BS', 1, '[{"added": {}}]', 16, 1, '2026-07-07 08:24:30.011503'),
(48, 5, 'Thiết bị y tế', 3, '', 7, 1, '2026-07-07 08:41:38.997035'),
(49, 8, 'Xương-Khớp', 1, '[{"added": {}}]', 7, 1, '2026-07-07 08:42:29.320712'),
(50, 8, 'Xương-Khớp', 2, '[{"changed": {"fields": ["Th\\u1ee9 t\\u1ef1 hi\\u1ec3n th\\u1ecb"]}}]', 7, 1, '2026-07-07 08:42:34.951258'),
(51, 8, 'Xương-Khớp', 2, '[{"changed": {"fields": ["Icon Font Awesome"]}}]', 7, 1, '2026-07-07 08:45:55.601718'),
(52, 7, 'Tim mạch - Tiểu đường', 2, '[{"changed": {"fields": ["M\\u00e0u n\\u1ec1n (Hex)"]}}]', 7, 1, '2026-07-07 08:46:22.173744'),
(53, 3, 'Thực phẩm chức năng', 2, '[{"changed": {"fields": ["M\\u00e0u n\\u1ec1n (Hex)"]}}]', 7, 1, '2026-07-07 08:46:28.524523'),
(54, 1, 'Thuốc kê đơn', 2, '[{"changed": {"fields": ["M\\u00e0u n\\u1ec1n (Hex)"]}}]', 7, 1, '2026-07-07 08:46:36.765220'),
(55, 1, 'Xịt mũi họng', 2, '[{"changed": {"fields": ["T\\u00ean danh m\\u1ee5c", "Slug", "Icon Font Awesome"]}}]', 7, 1, '2026-07-07 08:50:55.109706'),
(56, 6, 'Chăm sóc cá nhân', 2, '[{"changed": {"fields": ["M\\u00e0u n\\u1ec1n (Hex)"]}}]', 7, 1, '2026-07-07 08:52:11.150919'),
(57, 7, 'Tim mạch - Tiểu đường', 2, '[{"changed": {"fields": ["M\\u00e0u n\\u1ec1n (Hex)"]}}]', 7, 1, '2026-07-07 08:52:20.468963'),
(58, 1, 'Nội dung giới thiệu', 2, '[{"added": {"name": "factory image", "object": "FactoryImage object (3)"}}]', 21, 1, '2026-07-07 09:09:59.561967'),
(59, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["L\\u1ecbch s\\u1eed h\\u00ecnh th\\u00e0nh", "Th\\u01b0 ng\\u1ecf"]}}]', 21, 1, '2026-07-07 09:18:32.105501'),
(60, 1, 'Nội dung giới thiệu', 2, '[{"deleted": {"name": "factory image", "object": "FactoryImage object (None)"}}]', 21, 1, '2026-07-07 09:19:43.580175'),
(61, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["L\\u1ecbch s\\u1eed h\\u00ecnh th\\u00e0nh"]}}]', 21, 1, '2026-07-07 09:20:27.602923'),
(62, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["L\\u1ecbch s\\u1eed h\\u00ecnh th\\u00e0nh"]}}]', 21, 1, '2026-07-07 09:24:33.730002'),
(63, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["L\\u1ecbch s\\u1eed h\\u00ecnh th\\u00e0nh"]}}]', 21, 1, '2026-07-07 09:29:21.079998'),
(64, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["L\\u1ecbch s\\u1eed h\\u00ecnh th\\u00e0nh"]}}, {"changed": {"name": "factory image", "object": "FactoryImage object (1)", "fields": ["\\u1ea2nh nh\\u00e0 m\\u00e1y"]}}, {"changed": {"name": "factory image", "object": "FactoryImage object (2)", "fields": ["Order"]}}]', 21, 1, '2026-07-07 09:30:28.934394'),
(65, 1, 'Nội dung giới thiệu', 2, '[]', 21, 1, '2026-07-07 09:31:44.187265'),
(66, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"name": "factory image", "object": "FactoryImage object (1)", "fields": ["\\u1ea2nh nh\\u00e0 m\\u00e1y"]}}]', 21, 1, '2026-07-07 09:33:01.034886'),
(67, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["S\\u1ee9 m\\u1ec7nh"]}}]', 21, 1, '2026-07-07 09:59:41.157622'),
(68, 1, 'Nội dung giới thiệu', 2, '[]', 21, 1, '2026-07-07 10:03:00.713629'),
(69, 1, 'Giấy chứng nhận "Thực hành tốt bảo quản thuốc, nguyên liệu làm thuốc" (2023)', 2, '[{"changed": {"fields": ["T\\u00ean ch\\u1ee9ng nh\\u1eadn/gi\\u1ea3i th\\u01b0\\u1edfng", "N\\u0103m \\u0111\\u1ea1t \\u0111\\u01b0\\u1ee3c", "H\\u00ecnh \\u1ea3nh ch\\u1ee9ng nh\\u1eadn"]}}]', 15, 1, '2026-07-08 02:47:38.274425'),
(70, 3, 'Giấy chứng nhận "Thực hành tốt sản xuất thuốc, nguyên liệu làm thuốc" (2024)', 1, '[{"added": {}}]', 15, 1, '2026-07-08 02:50:07.102586'),
(71, 3, 'Giấy chứng nhận "Thực hành tốt sản xuất thuốc, nguyên liệu làm thuốc" (2024)', 2, '[{"changed": {"fields": ["H\\u00ecnh \\u1ea3nh ch\\u1ee9ng nh\\u1eadn", "Th\\u1ee9 t\\u1ef1 hi\\u1ec3n th\\u1ecb"]}}]', 15, 1, '2026-07-08 02:50:20.619410'),
(72, 2, 'Chứng nhận Hệ thống quản lý Chất lượng cho Thiết bị y tế (2026)', 2, '[{"changed": {"fields": ["T\\u00ean ch\\u1ee9ng nh\\u1eadn/gi\\u1ea3i th\\u01b0\\u1edfng", "N\\u0103m \\u0111\\u1ea1t \\u0111\\u01b0\\u1ee3c", "H\\u00ecnh \\u1ea3nh ch\\u1ee9ng nh\\u1eadn", "Th\\u1ee9 t\\u1ef1 hi\\u1ec3n th\\u1ecb"]}}]', 15, 1, '2026-07-08 06:03:46.695537'),
(73, 2, 'Chứng nhận Hệ thống quản lý Chất lượng cho Thiết bị y tế (2026)', 2, '[{"changed": {"fields": ["Th\\u1ee9 t\\u1ef1 hi\\u1ec3n th\\u1ecb"]}}]', 15, 1, '2026-07-08 06:03:54.973653'),
(74, 4, 'GIẤY CHỨNG NHẬN ĐỦ ĐIỀU KIỆN SẢN XUẤT MỸ PHẨM (2020)', 1, '[{"added": {}}]', 15, 1, '2026-07-08 06:05:23.241359'),
(75, 5, 'Giấy chứng nhận đạt "Thực hành tốt phân phối thuốc, nguyên liệu làm thuốc" (GDP - Good Distribution Practices). (2022)', 1, '[{"added": {}}]', 15, 1, '2026-07-08 06:06:30.160083'),
(76, 1, 'Viện Hóa Học - Viện Hàn Lâm Khoa Học Việt Nam', 2, '[{"changed": {"fields": ["T\\u00ean \\u0111\\u1ed1i t\\u00e1c", "Website", "Logo"]}}]', 17, 1, '2026-07-08 06:09:18.524459'),
(77, 2, 'Phạm Ngọc Thạch', 2, '[{"changed": {"fields": ["T\\u00ean \\u0111\\u1ed1i t\\u00e1c", "Logo"]}}]', 17, 1, '2026-07-08 06:11:16.844699'),
(78, 5, 'Viên Uống Dầu Cá Omega 3-6-9', 1, '[{"added": {}}]', 8, 1, '2026-07-08 06:25:39.593044'),
(79, 2, 'Paracetamol 500mg', 2, '[{"changed": {"fields": ["\\u1ea2nh thu nh\\u1ecf", "M\\u00f4 t\\u1ea3 chi ti\\u1ebft", "Th\\u00e0nh ph\\u1ea7n", "C\\u00f4ng d\\u1ee5ng / Ch\\u1ec9 \\u0111\\u1ecbnh", "Li\\u1ec1u d\\u00f9ng & C\\u00e1ch d\\u00f9ng", "Ch\\u1ed1ng ch\\u1ec9 \\u0111\\u1ecbnh", "T\\u00e1c d\\u1ee5ng ph\\u1ee5", "B\\u1ea3o qu\\u1ea3n", "S\\u1ed1 l\\u01b0\\u1ee3ng \\u0111\\u00e1nh gi\\u00e1", "S\\u1ea3n ph\\u1ea9m m\\u1edbi", "T\\u1ec7p HDSD (PDF)"]}}, {"added": {"name": "H\\u00ecnh \\u1ea3nh s\\u1ea3n ph\\u1ea9m", "object": "ProductImage object (4)"}}, {"added": {"name": "H\\u00ecnh \\u1ea3nh s\\u1ea3n ph\\u1ea9m", "object": "ProductImage object (5)"}}, {"added": {"name": "H\\u00ecnh \\u1ea3nh s\\u1ea3n ph\\u1ea9m", "object": "ProductImage object (6)"}}]', 8, 1, '2026-07-08 06:35:45.807453'),
(80, 2, 'Paracetamol 500mg', 3, '', 8, 1, '2026-07-08 06:42:45.085162'),
(81, 6, 'GLUTA SHINE E-U', 1, '[{"added": {}}, {"added": {"name": "H\\u00ecnh \\u1ea3nh s\\u1ea3n ph\\u1ea9m", "object": "ProductImage object (7)"}}, {"added": {"name": "H\\u00ecnh \\u1ea3nh s\\u1ea3n ph\\u1ea9m", "object": "ProductImage object (8)"}}, {"added": {"name": "H\\u00ecnh \\u1ea3nh s\\u1ea3n ph\\u1ea9m", "object": "ProductImage object (9)"}}]', 8, 1, '2026-07-08 07:04:46.415289'),
(82, 6, 'GLUTA SHINE E-U', 2, '[{"changed": {"fields": ["\\u0110\\u00e1nh gi\\u00e1"]}}]', 8, 1, '2026-07-08 07:05:15.831462'),
(83, 6, 'GLUTA SHINE E-U', 2, '[]', 8, 1, '2026-07-08 07:05:36.506262'),
(84, 5, 'Viên Uống Dầu Cá Omega 3-6-9', 2, '[{"changed": {"fields": ["S\\u1ea3n ph\\u1ea9m n\\u1ed5i b\\u1eadt"]}}]', 8, 1, '2026-07-08 07:05:51.057801'),
(85, 3, 'Viên uống bổ mắt Lutemax', 2, '[{"changed": {"fields": ["M\\u00f4 t\\u1ea3 chi ti\\u1ebft", "Th\\u00e0nh ph\\u1ea7n", "C\\u00f4ng d\\u1ee5ng / Ch\\u1ec9 \\u0111\\u1ecbnh", "Li\\u1ec1u d\\u00f9ng & C\\u00e1ch d\\u00f9ng", "Ch\\u1ed1ng ch\\u1ec9 \\u0111\\u1ecbnh", "T\\u00e1c d\\u1ee5ng ph\\u1ee5", "S\\u1ea3n ph\\u1ea9m n\\u1ed5i b\\u1eadt"]}}]', 8, 1, '2026-07-08 07:06:03.054947'),
(86, 1, 'Amoxicillin 500mg', 2, '[{"changed": {"fields": ["M\\u00f4 t\\u1ea3 chi ti\\u1ebft", "Th\\u00e0nh ph\\u1ea7n", "C\\u00f4ng d\\u1ee5ng / Ch\\u1ec9 \\u0111\\u1ecbnh", "Li\\u1ec1u d\\u00f9ng & C\\u00e1ch d\\u00f9ng", "Ch\\u1ed1ng ch\\u1ec9 \\u0111\\u1ecbnh", "T\\u00e1c d\\u1ee5ng ph\\u1ee5", "S\\u1ea3n ph\\u1ea9m n\\u1ed5i b\\u1eadt"]}}]', 8, 1, '2026-07-08 07:06:09.862738'),
(87, 4, 'Dược mỹ phẩm', 2, '[{"changed": {"fields": ["Icon Font Awesome"]}}]', 7, 1, '2026-07-08 07:26:34.482601'),
(88, 3, 'Thực phẩm chức năng', 2, '[{"changed": {"fields": ["Icon Font Awesome"]}}]', 7, 1, '2026-07-08 07:28:14.019665'),
(89, 4, 'Dược mỹ phẩm', 2, '[{"changed": {"fields": ["Icon Font Awesome"]}}]', 7, 1, '2026-07-08 07:44:15.015186'),
(90, 1, 'Tin tức VitalisPharma', 2, '[{"changed": {"fields": ["T\\u00ean chuy\\u00ean m\\u1ee5c", "Slug"]}}]', 10, 1, '2026-07-08 08:05:46.890310'),
(91, 3, 'KÝ KẾT HỢP TÁC ĐÀO TẠO, TUYỂN DỤNG VÀ NGHIÊN CỨU KHOA HỌC', 1, '[{"added": {}}]', 11, 1, '2026-07-08 08:09:24.167641'),
(92, 9, 'Xương-Khớp -> Bổ xung canxi', 1, '[{"added": {}}]', 7, 1, '2026-07-08 08:39:28.197344'),
(93, 9, 'Xương-Khớp -> Bổ xung canxi', 2, '[{"changed": {"fields": ["Icon Font Awesome"]}}]', 7, 1, '2026-07-08 08:39:39.054512'),
(94, 9, 'Xương-Khớp -> Bổ xung canxi', 2, '[{"changed": {"fields": ["Icon Font Awesome"]}}]', 7, 1, '2026-07-08 08:40:19.869007'),
(95, 6, 'GLUTA SHINE E-U', 2, '[{"changed": {"fields": ["Danh m\\u1ee5c"]}}]', 8, 1, '2026-07-08 08:41:50.054419'),
(96, 6, 'GLUTA SHINE E-U', 2, '[{"changed": {"fields": ["Danh m\\u1ee5c"]}}]', 8, 1, '2026-07-08 08:48:42.327732'),
(97, 10, 'Dược mỹ phẩm -> Kem trị mụn, trị nám.', 1, '[{"added": {}}]', 7, 1, '2026-07-08 08:51:48.183091'),
(98, 11, 'Dược mỹ phẩm -> Sản phẩm làm trắng da', 1, '[{"added": {}}]', 7, 1, '2026-07-08 08:53:22.437862'),
(99, 6, 'GLUTA SHINE E-U', 2, '[{"changed": {"fields": ["Danh m\\u1ee5c"]}}]', 8, 1, '2026-07-08 08:53:40.757834'),
(100, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Facebook"]}}]', 19, 1, '2026-07-08 09:03:00.430136');
INSERT INTO `django_admin_log` (`id`, `object_id`, `object_repr`, `action_flag`, `change_message`, `content_type_id`, `user_id`, `action_time`) VALUES
(101, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Meta Title"]}}]', 19, 1, '2026-07-08 09:20:09.128700'),
(102, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["M\\u00f4 t\\u1ea3 nh\\u00e0 m\\u00e1y"]}}]', 21, 1, '2026-07-08 09:25:57.511686'),
(103, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Meta Description"]}}]', 19, 1, '2026-07-08 09:26:35.092241'),
(104, 1, '[Trụ sở chính] VĂN PHÒNG CÔNG TY', 1, '[{"added": {}}]', 24, 1, '2026-07-08 09:43:55.489593'),
(105, 2, '[Nhà máy] NHÀ MÁY VITALIST', 1, '[{"added": {}}]', 24, 1, '2026-07-08 09:45:04.929144'),
(106, 2, '[Nhà máy] NHÀ MÁY VITALIST', 2, '[{"changed": {"fields": ["Th\\u1ee9 t\\u1ef1 hi\\u1ec3n th\\u1ecb"]}}]', 24, 1, '2026-07-08 09:46:22.329911'),
(107, 3, '[Trụ sở chính] VĂN PHÒNG TP.HCM', 2, '[{"changed": {"fields": ["T\\u00ean chi nh\\u00e1nh/Nh\\u00e0 m\\u00e1y", "\\u0110\\u1ecba ch\\u1ec9", "\\u0110i\\u1ec7n tho\\u1ea1i (Tel)"]}}]', 24, 1, '2026-07-08 10:00:54.108803'),
(108, 4, '[Nhà máy] NHÀ MÁY VITALIST', 2, '[{"changed": {"fields": ["T\\u00ean chi nh\\u00e1nh/Nh\\u00e0 m\\u00e1y", "\\u0110\\u1ecba ch\\u1ec9", "\\u0110i\\u1ec7n tho\\u1ea1i (Tel)"]}}]', 24, 1, '2026-07-08 10:01:28.597353'),
(109, 7, '[Chi nhánh] Chi nhánh Hà Nội', 3, '', 24, 1, '2026-07-08 10:12:27.144861'),
(110, 5, '[Trụ sở chính] VĂN PHÒNG TP.HCM', 2, '[{"changed": {"fields": ["T\\u00ean chi nh\\u00e1nh/Nh\\u00e0 m\\u00e1y", "\\u0110\\u1ecba ch\\u1ec9", "\\u0110i\\u1ec7n tho\\u1ea1i (Tel)"]}}]', 24, 1, '2026-07-08 10:12:58.623583'),
(111, 6, '[Nhà máy] NHÀ MÁY VITALIST', 2, '[{"changed": {"fields": ["T\\u00ean chi nh\\u00e1nh/Nh\\u00e0 m\\u00e1y", "\\u0110\\u1ecba ch\\u1ec9", "\\u0110i\\u1ec7n tho\\u1ea1i (Tel)"]}}]', 24, 1, '2026-07-08 10:13:18.864791'),
(112, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Meta Title"]}}]', 19, 1, '2026-07-09 01:10:57.279968'),
(113, 1, 'Cấu hình chung', 2, '[]', 19, 1, '2026-07-09 01:31:17.744560'),
(114, 1, 'Sự cam kết ngay từ đầu', 2, '[{"changed": {"fields": ["Ti\\u00eau \\u0111\\u1ec1 ph\\u1ee5"]}}]', 18, 1, '2026-07-09 01:32:51.553178'),
(115, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["M\\u00f4 t\\u1ea3 ng\\u1eafn", "Ti\\u00eau \\u0111\\u1ec1 Video"]}}]', 21, 1, '2026-07-09 01:40:10.599245'),
(116, 2, 'a', 1, '[{"added": {}}]', 18, 1, '2026-07-09 01:42:14.623181'),
(117, 5, 'Viên Uống Dầu Cá Omega 3-6-9', 2, '[{"changed": {"fields": ["\\u0110\\u00e1nh gi\\u00e1", "S\\u1ed1 l\\u01b0\\u1ee3ng \\u0111\\u00e1nh gi\\u00e1"]}}]', 8, 1, '2026-07-09 01:43:45.559826'),
(118, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Email"]}}]', 19, 1, '2026-07-09 02:09:00.128754'),
(119, 1, 'INSTALLER - Dược sĩ nghiên cứu & phát triển (R&D)', 2, '[]', 13, 1, '2026-07-09 02:29:31.367725'),
(120, 2, 'Thuốc không kê đơn', 2, '[{"changed": {"fields": ["Icon Font Awesome"]}}]', 7, 1, '2026-07-09 02:46:16.265953'),
(121, 2, 'Thuốc không kê đơn', 2, '[{"changed": {"fields": ["Icon Font Awesome"]}}]', 7, 1, '2026-07-09 02:46:36.152981'),
(122, 6, 'Chăm sóc cá nhân', 3, '', 7, 1, '2026-07-09 02:50:02.796436'),
(123, 12, 'An thần', 1, '[{"added": {}}]', 7, 1, '2026-07-09 02:50:17.191560'),
(124, 7, 'NATTO BERRY', 1, '[{"added": {}}, {"added": {"name": "H\\u00ecnh \\u1ea3nh s\\u1ea3n ph\\u1ea9m", "object": "ProductImage object (10)"}}, {"added": {"name": "H\\u00ecnh \\u1ea3nh s\\u1ea3n ph\\u1ea9m", "object": "ProductImage object (11)"}}]', 8, 1, '2026-07-09 03:01:52.007910'),
(125, 7, 'NATTO BERRY', 2, '[{"changed": {"fields": ["S\\u1ea3n ph\\u1ea9m m\\u1edbi"]}}]', 8, 1, '2026-07-09 03:18:10.189746'),
(126, 7, 'NATTO BERRY', 2, '[{"changed": {"fields": ["Nh\\u00e0 ph\\u00e2n ph\\u1ed1i"]}}]', 8, 1, '2026-07-09 03:19:05.640856'),
(127, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Email"]}}]', 19, 1, '2026-07-09 04:03:21.398747'),
(128, 16, 'Thuốc kê đơn', 1, '[{"added": {}}]', 7, 1, '2026-07-09 04:07:50.379718'),
(129, 17, 'Thuốc', 1, '[{"added": {}}]', 7, 1, '2026-07-09 04:09:22.793071'),
(130, 16, 'Thuốc kê đơn', 3, '', 7, 1, '2026-07-09 04:10:19.076821'),
(131, 2, 'Thuốc không kê đơn', 3, '', 7, 1, '2026-07-09 04:10:19.076854'),
(132, 17, 'Thuốc -> Thuốc kê đơn', 2, '[{"changed": {"fields": ["T\\u00ean danh m\\u1ee5c", "Danh m\\u1ee5c cha"]}}]', 7, 1, '2026-07-09 04:10:33.474412'),
(133, 17, 'Thuốc kê đơn -> Thuốc kê đơn', 2, '[]', 7, 1, '2026-07-09 04:11:17.204090'),
(134, 17, 'Thuốc kê đơn -> Thuốc kê đơn', 3, '', 7, 1, '2026-07-09 04:12:21.000730'),
(135, 18, 'Thuốc', 1, '[{"added": {}}]', 7, 1, '2026-07-09 04:12:30.563594'),
(136, 19, 'Thuốc -> Thuốc kê đơn', 1, '[{"added": {}}]', 7, 1, '2026-07-09 04:13:36.802066'),
(137, 20, 'Thuốc -> Thuốc không kê đơn', 1, '[{"added": {}}]', 7, 1, '2026-07-09 04:13:51.392391'),
(138, 7, 'NATTO BERRY', 2, '[{"changed": {"fields": ["Th\\u00e0nh ph\\u1ea7n"]}}]', 8, 1, '2026-07-09 09:17:07.442693'),
(139, 7, 'NATTO BERRY', 2, '[{"changed": {"fields": ["C\\u00f4ng d\\u1ee5ng / Ch\\u1ec9 \\u0111\\u1ecbnh"]}}]', 8, 1, '2026-07-09 09:18:16.962439'),
(140, 1, 'Xịt mũi họng', 2, '[{"changed": {"fields": ["Th\\u1ee9 t\\u1ef1 hi\\u1ec3n th\\u1ecb"]}}]', 7, 1, '2026-07-09 09:24:07.627078'),
(141, 4, 'Mỹ phẩm -> Dược mỹ phẩm', 2, '[{"changed": {"fields": ["Danh m\\u1ee5c cha"]}}]', 7, 1, '2026-07-10 03:19:52.065107'),
(142, 14, 'Vị thuốc', 2, '[{"changed": {"fields": ["M\\u00e0u n\\u1ec1n (Hex)"]}}]', 7, 1, '2026-07-10 03:20:48.369792'),
(143, 15, 'Mỹ phẩm', 2, '[{"changed": {"fields": ["M\\u00e0u n\\u1ec1n (Hex)"]}}]', 7, 1, '2026-07-10 03:21:00.689511'),
(144, 15, 'Mỹ phẩm', 2, '[{"changed": {"fields": ["M\\u00e0u n\\u1ec1n (Hex)"]}}]', 7, 1, '2026-07-10 03:21:08.425790'),
(145, 13, 'Dược liệu', 2, '[{"changed": {"fields": ["M\\u00e0u n\\u1ec1n (Hex)"]}}]', 7, 1, '2026-07-10 03:21:20.996520'),
(146, 19, 'Thuốc -> Thuốc kê đơn', 2, '[{"changed": {"fields": ["M\\u00e0u n\\u1ec1n (Hex)"]}}]', 7, 1, '2026-07-10 03:21:33.121876'),
(147, 1, 'Nội dung giới thiệu', 2, '[{"added": {"name": "factory image", "object": "FactoryImage object (4)"}}, {"added": {"name": "factory image", "object": "FactoryImage object (5)"}}]', 21, 1, '2026-07-10 03:41:52.661712'),
(148, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"name": "factory image", "object": "FactoryImage object (5)", "fields": ["Order"]}}, {"changed": {"name": "factory image", "object": "FactoryImage object (2)", "fields": ["Order"]}}]', 21, 1, '2026-07-10 03:45:13.162625'),
(149, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"name": "factory image", "object": "FactoryImage object (1)", "fields": ["\\u1ea2nh nh\\u00e0 m\\u00e1y"]}}, {"changed": {"name": "factory image", "object": "FactoryImage object (5)", "fields": ["\\u1ea2nh nh\\u00e0 m\\u00e1y"]}}]', 21, 1, '2026-07-10 03:52:41.021022'),
(150, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["Icon nh\\u00e0 m\\u00e1y (Emoji)"]}}]', 21, 1, '2026-07-10 04:11:21.357306'),
(151, 1, 'Nội dung giới thiệu', 2, '[{"changed": {"fields": ["M\\u00f4 t\\u1ea3 nh\\u00e0 m\\u00e1y", "Badge \\u2013 Icon (Emoji)"]}}]', 21, 1, '2026-07-10 04:13:36.550516'),
(152, 1, 'KINH NGHIỆM: 10+', 1, '[{"added": {}}]', 23, 1, '2026-07-10 04:21:19.461769'),
(153, 2, 'NHÂN VIÊN: 1500+', 1, '[{"added": {}}]', 23, 1, '2026-07-10 04:22:17.843563'),
(154, 18, 'Thuốc', 3, '', 7, 1, '2026-07-10 04:58:31.960539'),
(155, 19, 'Thuốc -> Thuốc kê đơn', 3, '', 7, 1, '2026-07-10 04:58:31.960970'),
(156, 20, 'Thuốc -> Thuốc không kê đơn', 3, '', 7, 1, '2026-07-10 04:58:31.961351'),
(157, 1, 'Cấu hình chung', 2, '[{"changed": {"fields": ["Copyright Text"]}}]', 19, 1, '2026-07-10 05:04:46.113786'),
(158, 1, 'KINH NGHIỆM: 10+', 3, '', 23, 1, '2026-07-14 03:36:01.171834'),
(159, 2, 'NHÂN VIÊN: 1500+', 3, '', 23, 1, '2026-07-14 03:36:01.174132');

-- ---------------------------------------------------
-- Bảng: `django_content_type`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `django_content_type`;
CREATE TABLE `django_content_type` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `app_label` varchar(100) NOT NULL,
  `model` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `django_content_type`
INSERT INTO `django_content_type` (`id`, `app_label`, `model`) VALUES
(1, 'admin', 'logentry'),
(2, 'auth', 'permission'),
(3, 'auth', 'group'),
(4, 'contenttypes', 'contenttype'),
(5, 'sessions', 'session'),
(6, 'accounts', 'user'),
(7, 'products', 'category'),
(8, 'products', 'product'),
(9, 'products', 'productimage'),
(10, 'news', 'newscategory'),
(11, 'news', 'article'),
(12, 'recruitment', 'job'),
(13, 'recruitment', 'application'),
(14, 'contacts', 'contact'),
(15, 'partners', 'certification'),
(16, 'partners', 'client'),
(17, 'partners', 'partner'),
(18, 'core', 'banner'),
(19, 'core', 'sitesetting'),
(20, 'core', 'corevalue'),
(21, 'core', 'aboutcompany'),
(22, 'core', 'factoryimage'),
(23, 'core', 'companystat'),
(24, 'core', 'branch');

-- ---------------------------------------------------
-- Bảng: `django_migrations`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `django_migrations`;
CREATE TABLE `django_migrations` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `app` varchar(255) NOT NULL,
  `name` varchar(255) NOT NULL,
  `applied` DATETIME NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `django_migrations`
INSERT INTO `django_migrations` (`id`, `app`, `name`, `applied`) VALUES
(1, 'contenttypes', '0001_initial', '2026-06-29 03:37:39.977487'),
(2, 'contenttypes', '0002_remove_content_type_name', '2026-06-29 03:37:39.987731'),
(3, 'auth', '0001_initial', '2026-06-29 03:37:40.005472'),
(4, 'auth', '0002_alter_permission_name_max_length', '2026-06-29 03:37:40.015623'),
(5, 'auth', '0003_alter_user_email_max_length', '2026-06-29 03:37:40.022883'),
(6, 'auth', '0004_alter_user_username_opts', '2026-06-29 03:37:40.030802'),
(7, 'auth', '0005_alter_user_last_login_null', '2026-06-29 03:37:40.040435'),
(8, 'auth', '0006_require_contenttypes_0002', '2026-06-29 03:37:40.046264'),
(9, 'auth', '0007_alter_validators_add_error_messages', '2026-06-29 03:37:40.056888'),
(10, 'auth', '0008_alter_user_username_max_length', '2026-06-29 03:37:40.066603'),
(11, 'auth', '0009_alter_user_last_name_max_length', '2026-06-29 03:37:40.074490'),
(12, 'auth', '0010_alter_group_name_max_length', '2026-06-29 03:37:40.083413'),
(13, 'auth', '0011_update_proxy_permissions', '2026-06-29 03:37:40.094661'),
(14, 'auth', '0012_alter_user_first_name_max_length', '2026-06-29 03:37:40.103103'),
(15, 'accounts', '0001_initial', '2026-06-29 03:37:40.117561'),
(16, 'admin', '0001_initial', '2026-06-29 03:37:40.130558'),
(17, 'admin', '0002_logentry_remove_auto_add', '2026-06-29 03:37:40.142709'),
(18, 'admin', '0003_logentry_add_action_flag_choices', '2026-06-29 03:37:40.151779'),
(19, 'contacts', '0001_initial', '2026-06-29 03:37:40.157828'),
(20, 'news', '0001_initial', '2026-06-29 03:37:40.169850'),
(21, 'partners', '0001_initial', '2026-06-29 03:37:40.178112'),
(22, 'products', '0001_initial', '2026-06-29 03:37:40.192755'),
(23, 'recruitment', '0001_initial', '2026-06-29 03:37:40.205234'),
(24, 'sessions', '0001_initial', '2026-06-29 03:37:40.216204'),
(25, 'core', '0001_initial', '2026-06-29 06:32:02.874864'),
(26, 'core', '0002_companystat_sitesetting_copyright_and_more', '2026-06-30 02:31:09.174770'),
(27, 'news', '0002_alter_article_content', '2026-07-03 02:17:45.592662'),
(28, 'products', '0002_alter_product_contraindications_and_more', '2026-07-03 02:17:45.635043'),
(29, 'recruitment', '0002_alter_job_benefits_alter_job_description_and_more', '2026-07-03 02:17:45.653300'),
(30, 'core', '0003_add_site_name_tagline_to_sitesetting', '2026-07-03 09:02:17.820706'),
(31, 'products', '0003_add_icon_class_color_to_category', '2026-07-03 09:02:17.837969'),
(32, 'core', '0004_add_section_fields_to_aboutcompany', '2026-07-03 09:23:15.170300'),
(33, 'core', '0005_aboutcompany_video_overlay_subtitle_and_more', '2026-07-07 02:54:45.258124'),
(34, 'core', '0006_aboutcompany_open_letter_alter_aboutcompany_history_and_more', '2026-07-07 03:07:44.659450'),
(35, 'core', '0007_aboutcompany_history_title', '2026-07-07 03:19:43.456013'),
(36, 'products', '0004_category_parent', '2026-07-08 08:28:19.074174'),
(37, 'core', '0008_branch', '2026-07-08 09:31:40.611085'),
(38, 'products', '0005_product_availability_status_product_distributor', '2026-07-09 03:16:42.625549'),
(39, 'core', '0009_add_badge_fields_to_aboutcompany', '2026-07-10 03:49:23.430332'),
(40, 'core', '0010_add_factory_icon', '2026-07-10 03:59:37.322047'),
(41, 'core', '0011_delete_companystat', '2026-07-14 03:41:23.202100');

-- ---------------------------------------------------
-- Bảng: `django_session`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `django_session`;
CREATE TABLE `django_session` (
  `session_key` varchar(40) NOT NULL PRIMARY KEY,
  `session_data` LONGTEXT NOT NULL,
  `expire_date` DATETIME NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `django_session`
INSERT INTO `django_session` (`session_key`, `session_data`, `expire_date`) VALUES
('7pbwogqufrryaiwqx2qaamfgfhrzikgg', '.eJxVjMsKwyAQAP_Fc5Gs-Ig99t5vkHVda9qiEJNT6L8XIYf2OjPMIQLuWwl75zUsSVwFiMsvi0gvrkOkJ9ZHk9Tqti5RjkSetst7S_y-ne3foGAvY0tR85xi0gknztrEaUYwbLJDIMXAZB07JI8ZvAJPVhur7LCUgcTnCxSJOOQ:1we2rn:LF2cXdyRt1C-2AD9-U3a5RjHfHUKsl3ZK80texZ5T5g', '2026-07-13 03:41:03.695984'),
('o5kyg6f49bn4cmacfplvvqn8rkn4doif', '.eJxVjMsKwyAQAP_Fc5Gs-Ig99t5vkHVda9qiEJNT6L8XIYf2OjPMIQLuWwl75zUsSVwFiMsvi0gvrkOkJ9ZHk9Tqti5RjkSetst7S_y-ne3foGAvY0tR85xi0gknztrEaUYwbLJDIMXAZB07JI8ZvAJPVhur7LCUgcTnCxSJOOQ:1wh0JD:pOwVxlgtWWX52Qmy9jyuFSg5n1z4jJHHwF3zChSOz0g', '2026-07-21 07:33:35.391194'),
('n89tafvn2mk6zo82ot33w1chspze8zki', '.eJxVjMsKwyAQAP_Fc5Gs-Ig99t5vkHVda9qiEJNT6L8XIYf2OjPMIQLuWwl75zUsSVwFiMsvi0gvrkOkJ9ZHk9Tqti5RjkSetst7S_y-ne3foGAvY0tR85xi0gknztrEaUYwbLJDIMXAZB07JI8ZvAJPVhur7LCUgcTnCxSJOOQ:1wjTs2:VuiQOjtSc1A6eUYfK-pQkC3tOY1b8UzxBIArpB4hrOI', '2026-07-28 03:31:46.126567');

-- ---------------------------------------------------
-- Bảng: `news_article`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `news_article`;
CREATE TABLE `news_article` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `title` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL UNIQUE,
  `excerpt` LONGTEXT NOT NULL,
  `thumbnail` varchar(100) NULL,
  `author` varchar(100) NOT NULL,
  `view_count` BIGINT unsigned NOT NULL CHECK ("view_count" >= 0),
  `tags` varchar(255) NOT NULL,
  `meta_title` varchar(255) NOT NULL,
  `meta_description` LONGTEXT NOT NULL,
  `is_active` bool NOT NULL,
  `created_at` DATETIME NOT NULL,
  `updated_at` DATETIME NOT NULL,
  `category_id` bigint NOT NULL REFERENCES "news_newscategory" ("id") DEFERRABLE INITIALLY DEFERRED,
  `content` LONGTEXT NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `news_article`
INSERT INTO `news_article` (`id`, `title`, `slug`, `excerpt`, `thumbnail`, `author`, `view_count`, `tags`, `meta_title`, `meta_description`, `is_active`, `created_at`, `updated_at`, `category_id`, `content`) VALUES
(3, 'KÝ KẾT HỢP TÁC ĐÀO TẠO, TUYỂN DỤNG VÀ NGHIÊN CỨU KHOA HỌC', 'ky-kt-hp-tac-djao-to-tuyn-dng-va-nghien-cu-khoa-hc', 'Buổi lễ ký kết hợp tác giữa Công ty Cổ phần Dược phẩm Trường Thọ và Trường Đại học Lạc Hồng đánh dấu một cột mốc quan trọng trong sự phát triển của cả hai đơn vị. Hợp tác này mang đến cơ hội hợp tác nghiên cứu, đào tạo nguồn nhân lực chất lượng cao.', 'news/thumbnails/z6146065053812_5276c414b872ec0aac3655e170b1f9be-1024x683.jpg', 'Vitalist Pharma Admin', 5, '', '', '', 1, '2026-07-08 08:09:24.166157', '2026-07-08 08:09:24.166190', 1, '<p>Ng&agrave;y 19/12/2024,&nbsp;<strong>C&ocirc;ng ty Cổ phần Dược Phẩm Trường Thọ</strong>&nbsp;đ&atilde; ch&iacute;nh thức k&yacute; kết hợp t&aacute;c chiến lược với&nbsp;<strong>Trường Đại học Lạc Hồng</strong>, đ&aacute;nh dấu một bước tiến quan trọng trong việc hợp t&aacute;c giữa doanh nghiệp v&agrave; trường đại học. Buổi lễ diễn ra với sự tham gia của đại diện l&atilde;nh đạo hai b&ecirc;n, c&aacute;c khoa Dược v&agrave; Cơ điện &ndash; Điện tử, c&ugrave;ng c&aacute;c đối t&aacute;c kh&aacute;c. Theo đ&oacute;,&nbsp;<strong>Dược Phẩm Trường Thọ</strong>&nbsp;v&agrave;&nbsp;<strong>Đại học Lạc Hồng</strong>&nbsp;sẽ c&ugrave;ng nhau hợp t&aacute;c chặt chẽ trong c&aacute;c lĩnh vực đ&agrave;o tạo, tuyển dụng v&agrave; nghi&ecirc;n cứu khoa học. Sự kiện n&agrave;y kh&ocirc;ng chỉ khẳng định vị thế dẫn đầu của Trường Thọ trong ng&agrave;nh dược phẩm m&agrave; c&ograve;n mở ra những cơ hội hợp t&aacute;c s&acirc;u rộng, g&oacute;p phần n&acirc;ng cao chất lượng nguồn nh&acirc;n lực v&agrave; th&uacute;c đẩy sự ph&aacute;t triển của ng&agrave;nh dược&nbsp;<strong>Việt Nam</strong>. C&aacute;c nội dung hợp t&aacute;c trọng t&acirc;m:</p>\r\n\r\n<p>&bull; Sinh vi&ecirc;n sẽ c&oacute; cơ hội được l&agrave;m việc trực tiếp tại c&aacute;c ph&ograve;ng ban của c&ocirc;ng ty, tiếp cận với c&ocirc;ng nghệ sản xuất hiện đại v&agrave; quy tr&igrave;nh quản l&yacute; chất lượng nghi&ecirc;m ngặt.</p>\r\n\r\n<p>&bull; Nghi&ecirc;n cứu v&agrave; ph&aacute;t triển sản phẩm: Hai b&ecirc;n sẽ c&ugrave;ng nhau triển khai c&aacute;c dự &aacute;n nghi&ecirc;n cứu khoa học nhằm ph&aacute;t triển c&aacute;c sản phẩm dược phẩm mới, c&oacute; hiệu quả cao v&agrave; an to&agrave;n cho người sử dụng. Việc kết hợp giữa kiến thức chuy&ecirc;n m&ocirc;n của c&aacute;c giảng vi&ecirc;n dược v&agrave; kinh nghiệm thực tế của doanh nghiệp sẽ gi&uacute;p đẩy nhanh qu&aacute; tr&igrave;nh nghi&ecirc;n cứu v&agrave; đưa sản phẩm ra thị trường.<br />\r\n<img alt="" src="/media/uploads/2026/07/08/z6146065461485_fe13054b3393f8efcfe02079ab372e3e-2048x1366.jpg" style="width: 2048px; height: 1366px;" /><img alt="" src="/media/uploads/2026/07/08/z6146065363023_725da67afd6e4f3a89e70f51eb3b77c6-2048x1366.jpg" style="width: 2048px; height: 1366px;" /><img alt="" src="/media/uploads/2026/07/08/z6146065171910_3fb169c66e36bf3a3ce79de693fe449b-2048x1366.jpg" style="width: 2048px; height: 1366px;" /><img alt="" src="/media/uploads/2026/07/08/z6146065534867_d6eec855d8fe9a08210543024b647c3b-2048x1366.jpg" style="width: 2048px; height: 1366px;" /></p>');

-- ---------------------------------------------------
-- Bảng: `news_newscategory`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `news_newscategory`;
CREATE TABLE `news_newscategory` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `name` varchar(100) NOT NULL,
  `slug` varchar(120) NOT NULL UNIQUE,
  `order` BIGINT unsigned NOT NULL CHECK ("order" >= 0)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `news_newscategory`
INSERT INTO `news_newscategory` (`id`, `name`, `slug`, `order`) VALUES
(1, 'Tin tức VitalisPharma', 'tin-tuc-VitalisPharma', 1),
(2, 'Kiến thức y khoa', 'kien-thuc-y-khoa', 2),
(3, 'Hoạt động cộng đồng', 'hoat-dong-cong-dong', 3);

-- ---------------------------------------------------
-- Bảng: `partners_certification`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `partners_certification`;
CREATE TABLE `partners_certification` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `title` varchar(255) NOT NULL,
  `year` BIGINT unsigned NOT NULL CHECK ("year" >= 0),
  `image` varchar(100) NULL,
  `order` BIGINT unsigned NOT NULL CHECK ("order" >= 0),
  `is_active` bool NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `partners_certification`
INSERT INTO `partners_certification` (`id`, `title`, `year`, `image`, `order`, `is_active`) VALUES
(1, 'Giấy chứng nhận "Thực hành tốt bảo quản thuốc, nguyên liệu làm thuốc"', 2023, 'certifications/Capture2.PNG', 1, 1),
(2, 'Chứng nhận Hệ thống quản lý Chất lượng cho Thiết bị y tế', 2026, 'certifications/Capture222.PNG', 2, 1),
(3, 'Giấy chứng nhận "Thực hành tốt sản xuất thuốc, nguyên liệu làm thuốc"', 2024, 'certifications/Capture22.PNG', 3, 1),
(4, 'GIẤY CHỨNG NHẬN ĐỦ ĐIỀU KIỆN SẢN XUẤT MỸ PHẨM', 2020, 'certifications/Capture3.PNG', 4, 1),
(5, 'Giấy chứng nhận đạt "Thực hành tốt phân phối thuốc, nguyên liệu làm thuốc" (GDP - Good Distribution Practices).', 2022, 'certifications/Capture33.PNG', 5, 1);

-- ---------------------------------------------------
-- Bảng: `partners_client`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `partners_client`;
CREATE TABLE `partners_client` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `name` varchar(150) NOT NULL,
  `logo` varchar(100) NULL,
  `order` BIGINT unsigned NOT NULL CHECK ("order" >= 0),
  `is_active` bool NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `partners_client`
INSERT INTO `partners_client` (`id`, `name`, `logo`, `order`, `is_active`) VALUES
(1, 'LOUIS PHARMA', 'clients/logos/1111.PNG', 1, 1),
(2, 'HOANGHUYEN', 'clients/logos/Capture.PNG', 2, 1),
(3, 'CHANTAM', 'clients/logos/Capture5.PNG', 3, 1),
(4, 'FOBELIPE', 'clients/logos/Capture4.PNG', 5, 1),
(5, 'GIAPHU', 'clients/logos/Capture1.PNG', 0, 1),
(6, 'AAA', 'clients/logos/Capture11.PNG', 0, 1),
(7, 'VIETAU', 'clients/logos/vn-11134207-7qukw-ljhy8oufp2wye1.PNG', 4, 1),
(8, 'MICHISA', 'clients/logos/cửa_chính.png', 6, 1),
(9, 'HOANQUANG', 'clients/logos/HOANGQUANG.PNG', 7, 1),
(10, 'BS', 'clients/logos/11.PNG', 8, 1);

-- ---------------------------------------------------
-- Bảng: `partners_partner`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `partners_partner`;
CREATE TABLE `partners_partner` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `name` varchar(150) NOT NULL,
  `website` varchar(200) NOT NULL,
  `logo` varchar(100) NULL,
  `order` BIGINT unsigned NOT NULL CHECK ("order" >= 0),
  `is_active` bool NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `partners_partner`
INSERT INTO `partners_partner` (`id`, `name`, `website`, `logo`, `order`, `is_active`) VALUES
(1, 'Viện Hóa Học - Viện Hàn Lâm Khoa Học Việt Nam', 'https://vast.gov.vn', 'partners/logos/s_logo_vast.jpg', 1, 1),
(2, 'Phạm Ngọc Thạch', 'https://www.pfizer.com', 'partners/logos/Capture44.PNG', 2, 1);

-- ---------------------------------------------------
-- Bảng: `products_category`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `products_category`;
CREATE TABLE `products_category` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `name` varchar(100) NOT NULL,
  `slug` varchar(120) NOT NULL UNIQUE,
  `icon` varchar(50) NOT NULL,
  `order` BIGINT unsigned NOT NULL CHECK ("order" >= 0),
  `color` varchar(20) NOT NULL,
  `icon_class` varchar(100) NOT NULL,
  `parent_id` bigint NULL REFERENCES "products_category" ("id") DEFERRABLE INITIALLY DEFERRED
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `products_category`
INSERT INTO `products_category` (`id`, `name`, `slug`, `icon`, `order`, `color`, `icon_class`, `parent_id`) VALUES
(3, 'Thực phẩm bảo vệ sức khỏe', 'thuc-pham-chuc-nang', ' ', 3, '#1a3a8c', 'fa-solid fa-tablets', NULL),
(13, 'Đông dược', 'duoc-lieu', '  ', 5, '#9acd32', 'fas fa-leaf', NULL),
(14, 'Vị thuốc', 'vi-thuoc', ' ', 6, '#1a3a8c', 'fas fa-seedling', NULL),
(15, 'Mỹ phẩm', 'my-pham', ' ', 7, '#9acd32', 'fas fa-spa', NULL);

-- ---------------------------------------------------
-- Bảng: `products_product`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `products_product`;
CREATE TABLE `products_product` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL UNIQUE,
  `thumbnail` varchar(100) NULL,
  `short_description` LONGTEXT NOT NULL,
  `description` LONGTEXT NOT NULL,
  `ingredients` LONGTEXT NOT NULL,
  `usage` LONGTEXT NOT NULL,
  `dosage` LONGTEXT NOT NULL,
  `contraindications` LONGTEXT NOT NULL,
  `side_effects` LONGTEXT NOT NULL,
  `storage` LONGTEXT NOT NULL,
  `registration_number` varchar(100) NOT NULL,
  `manufacturer` varchar(255) NOT NULL,
  `rating` decimal NOT NULL,
  `review_count` BIGINT unsigned NOT NULL CHECK ("review_count" >= 0),
  `is_new` bool NOT NULL,
  `is_featured` bool NOT NULL,
  `pdf_file` varchar(100) NULL,
  `pdf_url` varchar(200) NOT NULL,
  `video_url` varchar(200) NOT NULL,
  `is_active` bool NOT NULL,
  `created_at` DATETIME NOT NULL,
  `updated_at` DATETIME NOT NULL,
  `category_id` bigint NOT NULL REFERENCES "products_category" ("id") DEFERRABLE INITIALLY DEFERRED,
  `availability_status` varchar(50) NOT NULL,
  `distributor` varchar(255) NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `products_product`
INSERT INTO `products_product` (`id`, `name`, `slug`, `thumbnail`, `short_description`, `description`, `ingredients`, `usage`, `dosage`, `contraindications`, `side_effects`, `storage`, `registration_number`, `manufacturer`, `rating`, `review_count`, `is_new`, `is_featured`, `pdf_file`, `pdf_url`, `video_url`, `is_active`, `created_at`, `updated_at`, `category_id`, `availability_status`, `distributor`) VALUES
(1, 'Amoxicillin 500mg', 'amoxicillin-500mg', 'products/01KXMJJ4N8DMXQ3CS1C2WC6RE6.PNG', '<p>Kháng sinh nhóm penicillin điều trị các bệnh nhiễm khuẩn tai mũi họng, đường tiết niệu, đường hô hấp.</p>', '<p>Amoxicillin được chỉ định điều trị nhiễm khuẩn do các vi khuẩn nhạy cảm với thuốc gây ra ở các vị trí: đường hô hấp trên, đường hô hấp dưới, đường tiết niệu không biến chứng, da và mô mềm.</p>', '<p>Amoxicillin trihydrat tương đương Amoxicillin khan 500mg.</p>', '<p>Dùng theo chỉ định của bác sĩ. Uống trước hoặc sau bữa ăn.</p>', '<p>Người lớn: 500mg mỗi 8 giờ. Trẻ em: liều tính theo cân nặng.</p>', '<p>Mẫn cảm với kháng sinh nhóm Beta-lactam (penicillin, cephalosporin).</p>', '<p>Ngoại ban, buồn nôn, tiêu chảy.</p>', '<p>Nơi khô mát, nhiệt độ dưới 30 độ C, tránh ánh sáng trực tiếp.</p>', 'VD-18492-13', 'Vitalist Pharma', 5, 0, 1, 0, '', '', '', 1, '2026-06-29 03:38:18.189462', '2026-07-08 07:06:09.861433', 3, 'in_stock', ''),
(3, 'Viên uống bổ mắt Lutemax', 'vien-uong-bo-mat-lutemax', '', 'Bổ sung Lutein, Zeaxanthin giúp tăng cường thị lực, giảm mỏi mắt và ngăn ngừa thoái hóa điểm vàng.', '<p>Lutemax cung cấp c&aacute;c dưỡng chất thiết yếu cho mắt, bảo vệ mắt khỏi t&aacute;c hại của &aacute;nh s&aacute;ng xanh từ thiết bị điện tử.</p>', '<p>Lutein 20mg, Zeaxanthin 4mg, Vitamin A, Vitamin E.</p>', '<p>Uống trong hoặc ngay sau bữa ăn.</p>', '<p>Người lớn uống 1 vi&ecirc;n/ng&agrave;y.</p>', '<p>Kh&ocirc;ng d&ugrave;ng cho người mẫn cảm với bất kỳ th&agrave;nh phần n&agrave;o của sản phẩm.</p>', '<p>Chưa ghi nhận t&aacute;c dụng phụ ở liều khuyến c&aacute;o.</p>', 'Bảo quản nơi khô ráo, thoáng mát.', '8942/2020/ĐKSP', 'Vitalist Pharma', 5, 0, 1, 0, '', '', '', 1, '2026-06-29 03:38:18.200512', '2026-07-08 07:06:03.053711', 3, 'in_stock', NULL),
(4, 'AMLODIPIN 5MG', 'amlodipin-5mg', NULL, '<p>Amlodipin là thuốc điều trị tăng huyết áp, đau thắt ngực ổn định, đau thắt ngực kiểu Prinzmetal. Amlodipin được bào chế dưới dạng viên nén</p>', '<p><strong>DẠNG BÀO CHẾ</strong></p><p>Viên nén màu trắng, hình elip, một mặt có một vạch ngang, cạnh và thành viên lành lặn</p><p><strong>THÀNH PHẦN</strong></p><p>Mỗi viên nén Amlodipin 5 mg chứa:</p><p>Amlodipin (dưới dạng amlodipin besilat): 5 mg</p><p>Tá dược vừa đủ 1 viên.</p><p><strong>Tá dược gồm có:</strong> Manitol, eratab, avicel 102, magnesi stearat.</p><p><strong>CHỈ ĐỊNH</strong></p><p>Điều trị tăng huyết áp.</p><p>Điều trị đau thắt ngực ổn định.</p><p>Điều trị đau thắt ngực kiểu Prinzmetal</p><p><strong>QUY CÁCH:</strong> hộp 3 vỉ x 10 viên</p><p><strong>SỐ ĐĂNG KÝ:</strong> 893110824624 (VD-31984-19)</p><p>Sản phẩm được Bộ Y tế công bố đạt Tương đương sinh học tại <a href="https://dav.gov.vn/upload_images/files/555_Q%C4%90_QLD_signed.pdf">Quyết định 555/QĐ-QLD</a></p>', '<p><strong>THÀNH PHẦN</strong></p><p>Mỗi viên nén Amlodipin 5 mg chứa:</p><p>Amlodipin (dưới dạng amlodipin besilat): 5 mg</p><p>Tá dược vừa đủ 1 viên.</p>', '<p></p>', '<p></p>', '<p></p>', '<p></p>', '<p></p>', '893110824624 (VD-31984-19)', 'TruongThoPharma', 5, 127, 1, 1, '', '', '', 1, '2026-07-07 02:06:23.814262', '2026-07-07 03:59:19.229932', 3, 'in_stock', ''),
(5, 'Viên Uống Dầu Cá Omega 3-6-9', 'vien-ung-du-ca-omega-3-6-9', 'products/thumbnails/Capture6.PNG', 'Bạn có biết não bộ cần được “bôi trơn” hàng ngày không? Viên dầu cá Trường Thọ chính là “dầu nhớt” tuyệt vời cho bộ não và tim mạch của bạn đấy!\r\n\r\nMỗi viên chứa đầy đủ Omega 3-6-9 từ nguồn cá biển sạch, giúp tăng cường trí nhớ, bảo vệ tim mạch và làm đẹp da từ bên trong.\r\n\r\n100 viên trong hộp = hơn 3 tháng chăm sóc sức khỏe toàn diện, chỉ cần 1 viên mỗi ngày thôi nha!\r\n\r\nĐầu tư cho sức khỏe hôm nay, hạnh phúc trọn đời mai sau!', '<p>Vi&ecirc;n Uống Dầu C&aacute; Omega 3 6 9 Tăng Cường Thị Lực, Tim Mạch V&agrave; N&atilde;o Bộ Hộp 100 Vi&ecirc;n l&agrave; sản phẩm của Trường Thọ Pharma, chiết xuất từ Dầu c&aacute; gi&agrave;u OMEGA 3 v&agrave; c&aacute;c loại dầu thực vật gi&agrave;u OMEGA 6, 9 sẽ hỗ trợ giảm cholesterol, triglicerid trong m&aacute;u. Vi&ecirc;n Uống Dầu C&aacute; Omega 3 6 9 c&ograve;n gi&uacute;p tăng cường lưu th&ocirc;ng m&aacute;u, ngăn ngừa nguy cơ xơ vữa mạch m&aacute;u v&agrave; tai biến. Rất tốt cho người bị mỡ m&aacute;u cao.</p>\r\n\r\n<hr />\r\n<p><strong>Thương hiệu<br />\r\nVitalist Pharma</strong></p>', '<p><strong>Th&agrave;nh Phần</strong></p>\r\n\r\n<p>Mỗi vi&ecirc;n nang mềm chứa:</p>\r\n\r\n<p>Dầu c&aacute; 600mg</p>\r\n\r\n<p>(Axit docosahexaenoic (DHA) 72mg</p>\r\n\r\n<p>Axit eicosapentaenoic (EPA) 108mg)</p>\r\n\r\n<p>Dầu olive 300mg</p>\r\n\r\n<p>Dầu lạc 200mg</p>\r\n\r\n<p>Vitamin E (DL-alpha-tocopheryl acetat) 10mg</p>\r\n\r\n<p>Coenzym Q10 2mg</p>\r\n\r\n<p>Phụ liệu: Dầu đậu n&agrave;nh, Gelatine, Glycerin, Sorbitol, Ethyl Vanilin, Nipagin, Nipasol, Dầu</p>\r\n\r\n<p>Parafin, Nước tinh khiết vừa đủ.</p>', '<p><strong>C&ocirc;ng Dụng</strong></p>\r\n\r\n<p>Bổ sung&nbsp;<a href="https://www.vinmec.com/vie/bai-viet/phan-biet-omega-369-vi">Omega 3,6,9</a>, tốt cho mắt, hỗ trợ l&agrave;m giảm cholesterol, giảm triglicerid trong m&aacute;u, gi&uacute;p hỗ trợ giảm nguy cơ xơ vữa mạch m&aacute;u.</p>', '<p><strong>C&aacute;ch D&ugrave;ng</strong></p>\r\n\r\n<p>&ndash; Người lớn v&agrave; trẻ em tr&ecirc;n 6 tuổi: Ng&agrave;y uống 2 vi&ecirc;n chia 2 lần.</p>\r\n\r\n<p>&ndash; Kh&ocirc;ng d&ugrave;ng cho người mẫn cảm với bất kỳ th&agrave;nh phần n&agrave;o của sản phẩm.</p>\r\n\r\n<p>m&aacute;u.<br />\r\n&nbsp;</p>\r\n\r\n<p><strong>Đối Tượng</strong></p>\r\n\r\n<p>&ndash; Người bị kh&ocirc; mắt, mỏi mắt, nh&igrave;n mờ, suy giảm thị lực do thiếu omega 3,6,9.</p>\r\n\r\n<p>&ndash; Người cholesterol, triglicerid trong m&aacute;u cao.</p>\r\n\r\n<p>&ndash; Người cao tuổi c&oacute; nguy cơ bị xơ vữa mạch m&aacute;u.</p>', '', '', '', '3702506113-DKCB', 'Vitalist Pharma', 4.75, 266, 1, 1, '', '', '', 1, '2026-07-08 06:25:39.587990', '2026-07-09 01:43:45.558257', 3, 'in_stock', NULL),
(6, 'GLUTA SHINE E-U', 'gluta-shine-e-u', 'products/01KXMMPES87AWGGX6342Q21FRN.jpg', '<p>Sử dụng 1-2 viên/ngày, không sử dụng cùng với nước. Để đạt được lợi ích tối ưu, vui lòng đặt 1 viên dưới lưỡi và đợi hoà tan (khoảng 15 giây), không nhai và nuốt.</p>', '<p>💃PHỤ NỮ THÔNG MINH LÀ BIẾT CHĂM SÓC CHÍNH MÌNH 💖<br>Giữa bộn bề công việc, gia đình, con cái…<br>chị em mình hay quen chăm sóc cho người khác mà quên mất bản thân cũng cần được nâng niu 🌷<br>✨ Yêu bản thân không phải là điều gì quá to tát<br>→ Đó có thể là chăm sóc làn da mỗi ngày<br>→ Là dành cho mình chút thời gian để khỏe hơn – đẹp hơn – tự tin hơn<br>💎 Gluta Shine EU đồng hành cùng chị em trên hành trình ấy:<br>✔️ Hỗ trợ làm sáng da từ bên trong<br>✔️ Giúp giảm nám, giảm nhăn, cho da tươi tắn hơn<br>🌸 Làn da khỏe – thần thái rạng rỡ – nụ cười tự tin<br>👉 Đó chính là khi chị em biết yêu thương và trân trọng chính mình</p>', '<ul><li><p>L-Glutathione 98%</p></li><li><p>Vitamin E (DL-alpha tocopheryl acetate)</p></li><li><p>L-Ornithin L-Aspartate</p></li><li><p>Kẽm gluconate</p></li><li><p>Selenium Yeast 2000ppm</p></li></ul>', '<ul><li><p>Hỗ trợ chống oxy hóa và chống lão hóa.</p></li><li><p>Hỗ trợ tăng độ đàn hồi cho da, giúp sáng da và làm đẹp da.</p></li><li><p>Hỗ trợ giảm các triệu chứng nhăn da, nám da.<br></p><h3><strong>Đối tượng sử dụng</strong></h3></li><li><p>Phụ nữ trưởng thành muốn làm đẹp da.</p></li><li><p>Phụ nữ trưởng thành có các dấu hiệu lão hóa, nhăn da, nám da.</p></li></ul>', '<ul><li><p>Uống mỗi ngày 1 viên, cùng hoặc ngay sau bữa ăn.</p></li></ul>', '<ul><li><p><strong>Lưu ý:</strong></p><ul><li><p>Không sử dụng cho người mẫn cảm hoặc kiêng kỵ với bất kỳ thành phần nào của sản phẩm.</p></li><li><p>Người đang dùng thuốc, phụ nữ có thai cần tham khảo ý kiến của chuyên gia y tế trước khi sử dụng.</p></li></ul></li></ul>', '<p></p>', '<p></p>', '4218/2024/ĐKSP.', 'Vitalist Pharma', 4.7, 286, 1, 1, '', '', '', 1, '2026-07-08 07:04:46.409623', '2026-07-08 08:53:40.756631', 15, 'in_stock', ''),
(7, 'NATTO BERRY', 'natto-berry', NULL, '<p>Viên bổ não NATTO BERRY giúp hỗ trợ hoạt huyết, tăng cường lưu thông máu, làm giảm các triệu chứng do thiểu năng tuần hoàn não như đau đầu, mất ngủ, hoa mắt, chóng mặt, hỗ trợ giảm nguy cơ hình thành cục máu đông.</p>', '<h3>Viên bổ não NATTO BERRY – Hỗ trợ tăng cường tuần hoàn não</h3><p>NATTO BERRY là thực phẩm bảo vệ sức khỏe được nghiên cứu với công thức kết hợp giữa enzyme Nattokinase cùng các chiết xuất thiên nhiên và dưỡng chất thiết yếu, giúp hỗ trợ tăng cường tuần hoàn máu não và bảo vệ sức khỏe hệ thần kinh.</p><p>Sản phẩm được bổ sung Ginkgo Biloba, Blueberry, Coenzyme Q10 cùng các vitamin và khoáng chất, góp phần cải thiện lưu thông máu, hỗ trợ cung cấp oxy và dưỡng chất cho não bộ, từ đó giúp giảm các triệu chứng do thiểu năng tuần hoàn não gây ra như đau đầu, chóng mặt, hoa mắt và suy giảm trí nhớ.</p><p>Ngoài khả năng hỗ trợ tuần hoàn não, NATTO BERRY còn giúp tăng cường sức khỏe tim mạch, hỗ trợ giảm nguy cơ hình thành huyết khối và bảo vệ tế bào trước tác động của các gốc tự do. Công thức kết hợp nhiều hoạt chất chống oxy hóa giúp duy trì chức năng não bộ, nâng cao sự tỉnh táo và khả năng tập trung trong học tập cũng như làm việc.</p><p>Sản phẩm phù hợp cho người trưởng thành cần chăm sóc sức khỏe não bộ, người thường xuyên làm việc căng thẳng, người lớn tuổi hoặc những người có dấu hiệu suy giảm tuần hoàn não. NATTO BERRY là giải pháp hỗ trợ chăm sóc sức khỏe toàn diện, góp phần nâng cao chất lượng cuộc sống và duy trì sự minh mẫn mỗi ngày.</p>', '<p>Nattokinase …………………………………….. 600FU<br>Cao Ginkgo biloba ……………………………… 80mg<br>Magie oxyd ………………………………………. 50mg<br>Cao tỏi đen ………………………………………. 50mg<br>Blueberry …………………………………………. 30mg<br>Coenzyme Q10 …………………………………. 10mg<br>Rutin ……………………………………………….. 10mg<br>Vitamin C …………………………………………. 10mg<br>Vitamin B6 …………………………………………. 2mg<br>Phụ liệu: amidon, avicel, gelatin, magnesi stearate.</p>', '<p>Hỗ trợ tăng cường lưu thông máu lên não.</p><p>Hỗ trợ giảm nguy cơ hình thành cục máu đông.</p><p>Hỗ trợ giảm các triệu chứng của thiểu năng tuần hoàn não như:</p><p>Đau đầuChóng mặt</p><p>Hoa mắt</p><p>Mất ngủ</p><p>Suy giảm trí nhớ</p><p>Hỗ trợ bảo vệ tế bào thần kinh trước tác động của gốc tự do.</p><p>Góp phần nâng cao sức khỏe tim mạch và não bộ.</p>', '<p>Mỗi lần 1 viên, ngày uống 2-3 lần.</p>', '<p>Không nên sử dụng hoặc cần tham khảo ý kiến bác sĩ nếu:</p><ul><li><p>Người huyết áp thấp.</p></li><li><p>Người chuẩn bị hoặc vừa trải qua phẫu thuật.</p></li><li><p>Người đang chảy máu hoặc có rối loạn đông máu.</p></li><li><p>Phụ nữ có thai hoặc đang cho con bú.</p></li><li><p>Phụ nữ trong thời kỳ kinh nguyệt.</p></li><li><p>Người dị ứng với bất kỳ thành phần nào của sản phẩm.</p></li></ul>', '<p></p>', '<p>Để nơi khô ráo, thoáng mát, tránh ánh sáng trực tiếp.\nHạn dùng\n36 tháng kể từ ngày sản xuất.Quy cách: Hộp 3 vỉ x 10 viên nang cứng, vỉ alu.\nTiêu chuẩn sản xuất: TCCS</p>', '', 'Vitalist Pharma', 4.7, 0, 0, 0, '', '', '', 1, '2026-07-09 03:01:52.001394', '2026-07-09 09:18:16.960548', 3, 'in_stock', 'CÔNG TY TNHH DƯỢC PHẨM HOÀNG NGUYÊN 103/22 Điện Cao Thế, P. Tân Sơn Nhì, Q. Tân Phú, TP. Hồ Chí Minh Tel: 028. 38107969 * Fax: 028.38107976');

-- ---------------------------------------------------
-- Bảng: `products_productimage`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `products_productimage`;
CREATE TABLE `products_productimage` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `image` varchar(100) NOT NULL,
  `order` BIGINT unsigned NOT NULL CHECK ("order" >= 0),
  `product_id` bigint NOT NULL REFERENCES "products_product" ("id") DEFERRABLE INITIALLY DEFERRED
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `products_productimage`
INSERT INTO `products_productimage` (`id`, `image`, `order`, `product_id`) VALUES
(1, 'products/gallery/CO-LOGO-2-118-500x500.jpg', 0, 4),
(2, 'products/gallery/CO-LOGO-2-119-500x500.jpg', 0, 4),
(3, 'products/gallery/Amlodipin-5mg-1-500x500.jpg', 0, 4),
(7, 'products/gallery/675552377_1583339350465913_1081383811399520929_n.jpg', 0, 6),
(8, 'products/gallery/675020384_1583339480465900_2297754406438532483_n.jpg', 1, 6),
(9, 'products/gallery/Capture89.PNG', 2, 6),
(10, 'products/gallery/NATTO-BERY-28-470x384.jpg', 0, 7),
(11, 'products/gallery/NATTO-BERY-29-29-470x384.jpg', 0, 7);

-- ---------------------------------------------------
-- Bảng: `recruitment_application`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `recruitment_application`;
CREATE TABLE `recruitment_application` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `full_name` varchar(255) NOT NULL,
  `email` varchar(254) NOT NULL,
  `phone` varchar(20) NOT NULL,
  `cv_file` varchar(100) NOT NULL,
  `cover_letter` LONGTEXT NOT NULL,
  `created_at` DATETIME NOT NULL,
  `job_id` bigint NOT NULL REFERENCES "recruitment_job" ("id") DEFERRABLE INITIALLY DEFERRED
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `recruitment_application`
INSERT INTO `recruitment_application` (`id`, `full_name`, `email`, `phone`, `cv_file`, `cover_letter`, `created_at`, `job_id`) VALUES
(1, 'INSTALLER', 'truongthophar.tv@gmail.com', '+(84) 368999518', 'recruitment/cvs/KHO_B.pdf', 'hi', '2026-07-09 02:28:47.185408', 1);

-- ---------------------------------------------------
-- Bảng: `recruitment_job`
-- ---------------------------------------------------
DROP TABLE IF EXISTS `recruitment_job`;
CREATE TABLE `recruitment_job` (
  `id` BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  `title` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL UNIQUE,
  `department` varchar(100) NOT NULL,
  `type` varchar(20) NOT NULL,
  `location` varchar(255) NOT NULL,
  `salary_range` varchar(100) NOT NULL,
  `experience` varchar(100) NOT NULL,
  `quantity` BIGINT unsigned NOT NULL CHECK ("quantity" >= 0),
  `description` LONGTEXT NOT NULL,
  `benefits` LONGTEXT NOT NULL,
  `deadline` DATE NOT NULL,
  `is_active` bool NOT NULL,
  `created_at` DATETIME NOT NULL,
  `updated_at` DATETIME NOT NULL,
  `requirements` LONGTEXT NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Dữ liệu cho bảng `recruitment_job`
INSERT INTO `recruitment_job` (`id`, `title`, `slug`, `department`, `type`, `location`, `salary_range`, `experience`, `quantity`, `description`, `benefits`, `deadline`, `is_active`, `created_at`, `updated_at`, `requirements`) VALUES
(1, 'Dược sĩ nghiên cứu & phát triển (R&D)', 'duoc-si-nghien-cuu-rd', 'Phòng Nghiên cứu R&D', 'full-time', 'Bình Dương (Có xe đưa đón)', '15 - 25 triệu', 'Từ 2 năm kinh nghiệm R&D dược phẩm', 2, 'Nghiên cứu công thức và quy trình bào chế các dạng thuốc mới. Cải tiến công thức các sản phẩm hiện hành nhằm nâng cao chất lượng và độ ổn định.', 'Lương thưởng hấp dẫn tháng 13, 14.\nĐược đóng bảo hiểm đầy đủ theo quy định của Luật lao động.\nKhám sức khỏe định kỳ hàng năm.', '2026-07-29', 1, '2026-06-29 03:38:18.222280', '2026-06-29 03:38:18.222294', 'Tốt nghiệp Đại học Dược Hà Nội hoặc ĐH Y Dược TP.HCM chuyên ngành Bào chế/Công nghiệp dược.\nCó kỹ năng đọc tài liệu chuyên ngành bằng tiếng Anh.');


SET FOREIGN_KEY_CHECKS = 1;
-- =====================================================
-- Dump hoàn thành!
-- =====================================================
