{
    "timestamp": "2026-06-29 04:00:04",
    "level": "INFO",
    "message": "[syncCourseTypes] Hoàn thành toàn bộ. Tổng = 0"
}
{
    "timestamp": "2026-06-29 04:00:04",
    "level": "INFO",
    "message": "[syncCourses] Hoàn thành toàn bộ. Tổng = 2"
}
{
    "timestamp": "2026-06-29 04:00:04",
    "level": "INFO",
    "message": "[syncStudents] Hoàn thành toàn bộ. Tổng = 20"
}
{
    "timestamp": "2026-06-29 04:00:04",
    "level": "INFO",
    "message": "[syncCourseStudents] Hoàn thành toàn bộ. Tổng = 1"
}
{
    "timestamp": "2026-06-29 04:00:04",
    "level": "INFO",
    "message": "[syncStudentScores] Hoàn thành toàn bộ. Tổng = 16"
}
{
    "timestamp": "2026-06-29 04:00:05",
    "level": "INFO",
    "message": "[syncUserAssignments] Hoàn thành toàn bộ. Tổng = 1"
}
{
    "timestamp": "2026-06-29 04:00:05",
    "level": "INFO",
    "message": "[mirrorToZeus] Bắt đầu mirror dữ liệu sang Zeus (isSync = 105)..."
}
{
    "timestamp": "2026-06-29 04:00:05",
    "level": "INFO",
    "message": "[mirrorToZeus] Hoàn tất bảng lcms_course_types. Tổng đã sync: 0"
}
{
    "timestamp": "2026-06-29 04:00:05",
    "level": "ERROR",
    "message": "[mirrorToZeus] Bắt catch ngoại lệ bảng lcms_students chi tiết:",
    "context": {
        "msg": "SQLSTATE[HY000] [1049] Unknown database 'ZEUS_speakup' (Connection: zeus, SQL: insert into `lcms_students` (`stu_created_at`, `stu_dob`, `stu_email`, `stu_gender`, `stu_id`, `stu_is_sync`, `stu_name`, `stu_phone`, `stu_updated_at`, `stu_user_id`, `stu_username`) values (2024-12-26 10:19:37, 2025-03-03, kienp2901@gmail.com, Female, 1, 105, Kiên Phạm, 0394859392, 2026-06-27 10:31:46, 485, SPW71652694), (2026-04-02 11:03:02, ?, Doanthuhuyen021@gmail.com, ?, 3678, 105, Thu Huyền Đoàn, ?, 2026-06-28 15:39:48, ?, doanthuhuyen021@gmail.com), (2026-04-02 11:03:56, ?, Nttuyen.ho@vietcombank.com.vn, ?, 3683, 105, Uyên Chị, ?, 2026-06-28 15:39:40, ?, nttuyen.ho@vietcombank.com.vn), (2026-04-02 11:04:23, ?, Trandinhkhai2021986@gmail.com, ?, 3708, 105, Khải Mr, ?, 2026-06-28 15:39:41, ?, trandinhkhai2021986@gmail.com), (2026-04-02 11:04:24, ?, Anhcuongdtl123@gmail.com, ?, 3709, 105, Việt Cường Nguyễn, ?, 2026-06-28 15:39:42, ?, anhcuongdtl123@gmail.com), (2026-04-02 11:04:28, ?, Penguin011988@gmail.com, ?, 3712, 105, Nguyễn Quyên, 385033931, 2026-06-28 15:39:42, ?, penguin011988@gmail.com), (2026-04-02 11:04:38, ?, Ntn10121998@gmail.com, ?, 3722, 105, Tấn Ngọc Nguyễn, ?, 2026-06-28 15:39:44, ?, ntn10121998@gmail.com), (2026-04-02 11:04:45, ?, Honganhmedia@gmail.com, ?, 3728, 105, Thị Hồng Nguyễn, ?, 2026-06-28 15:39:44, ?, honganhmedia@gmail.com), (2026-04-02 11:04:54, ?, Ntngoclan287@gmail.com, ?, 3736, 105, Thị Ngọc Lan Nguyễn, ?, 2026-06-28 15:39:45, ?, ntngoclan287@gmail.com), (2026-04-02 11:05:09, ?, Antripharma1920@gmail.com, ?, 3749, 105, Thị Thu Đặng, 929355899, 2026-06-28 15:39:46, ?, antripharma1920@gmail.com), (2026-04-02 11:05:19, ?, Vanvu2809@gmail.com, ?, 3758, 105, Thị Vân Vũ, ?, 2026-06-28 15:39:47, ?, vanvu2809@gmail.com), (2026-04-02 11:05:25, ?, Vuthuthuy198@gmail.com, ?, 3763, 105, Thị Thu Thuỷ Vũ, ?, 2026-06-28 15:39:48, ?, vuthuthuy198@gmail.com), (2026-05-06 18:49:01, ?, hothaiminh2023@gmail.com, ?, 3787, 105, Thái Minh Hồ, 974375357, 2026-06-28 15:39:40, ?, hv8362), (2026-05-06 18:49:02, ?, hoangminhloc27@gmail.com, ?, 3788, 105, Minh Lộc Hoàng, ?, 2026-06-28 15:39:41, ?, lochoangc3dtd@gmail.com), (2026-05-06 18:49:05, ?, tlnguyen811@gmail.com, ?, 3789, 105, Thanh Lân Nguyễn, 977120681, 2026-06-28 15:39:42, ?, tlnguyen81@gmail.com), (2026-05-06 18:49:06, ?, Bachhoa2005@gmail.com, ?, 3790, 105, An Du Nguyễn, 84-978467850, 2026-06-28 15:39:43, ?, stu000g5f), (2026-05-06 18:49:07, ?, eslinhnguyen07ssss@gmail.com, ?, 3791, 105, Bùi Khánh Linh Nguyễn, 359021618, 2026-06-28 15:39:43, ?, linhnguyen07ssss@gmail.com), (2026-05-06 18:49:09, ?, ngapqt79a@gmail.com, ?, 3792, 105, Nga Quỳnh, ?, 2026-06-28 15:39:45, ?, ngapqt79@gmail.com), (2026-05-06 18:49:10, ?, esthuha85bca@gmail.com, ?, 3793, 105, Huyền Thu, 983225380, 2026-06-28 15:39:46, ?, thuha85bca@gmail.com), (2026-05-06 18:49:12, ?, thuhaa4774@gmail.com, ?, 3794, 105, Ngọc Nhân Trần, ?, 2026-06-28 15:39:47, ?, thuha4774@gmail.com) on duplicate key update `stu_name` = values(`stu_name`), `stu_email` = values(`stu_email`), `stu_username` = values(`stu_username`), `stu_user_id` = values(`stu_user_id`), `stu_phone` = values(`stu_phone`), `stu_dob` = values(`stu_dob`), `stu_gender` = values(`stu_gender`), `stu_is_sync` = values(`stu_is_sync`), `stu_updated_at` = values(`stu_updated_at`))",
        "trace": "#0 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php(779): Illuminate\\Database\\Connection->runQueryCallback()\n#1 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php(584): Illuminate\\Database\\Connection->run()\n#2 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Query\/Builder.php(3917): Illuminate\\Database\\Connection->affectingStatement()\n#3 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(599): Illuminate\\Database\\Query\\Builder->upsert()\n#4 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Concerns\/BuildsQueries.php(59): App\\Console\\Commands\\LmsDailySyncCommand->App\\Console\\Commands\\{closure}()\n#5 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(589): Illuminate\\Database\\Query\\Builder->chunk()\n#6 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(125): App\\Console\\Commands\\LmsDailySyncCommand->mirrorToZeus()\n#7 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(36): App\\Console\\Commands\\LmsDailySyncCommand->handle()\n#8 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(95): Illuminate\\Container\\Util::unwrapIfClosure()\n#10 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod()\n#11 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/Container.php(696): Illuminate\\Container\\BoundMethod::call()\n#12 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Console\/Command.php(213): Illuminate\\Container\\Container->call()\n#13 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Command\/Command.php(341): Illuminate\\Console\\Command->execute()\n#14 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Console\/Command.php(182): Symfony\\Component\\Console\\Command\\Command->run()\n#15 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(1117): Illuminate\\Console\\Command->run()\n#16 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand()\n#17 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(195): Symfony\\Component\\Console\\Application->doRun()\n#18 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Console\/Kernel.php(198): Symfony\\Component\\Console\\Application->run()\n#19 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle()\n#20 \/var\/www\/html\/lms_hocmai\/artisan(13): Illuminate\\Foundation\\Application->handleCommand()\n#21 {main}"
    }
}
{
    "timestamp": "2026-06-29 04:00:05",
    "level": "ERROR",
    "message": "[mirrorToZeus] Bắt catch ngoại lệ bảng lcms_courses chi tiết:",
    "context": {
        "msg": "SQLSTATE[HY000] [1049] Unknown database 'ZEUS_speakup' (Connection: zeus, SQL: insert into `lcms_courses` (`cou_created_at`, `cou_id`, `cou_is_sync`, `cou_last_round`, `cou_moodle_id`, `cou_name`, `cou_parent_id`, `cou_quiz_setting_type`, `cou_section_type`, `cou_total_round`, `cou_type`, `cou_type_id`, `cou_updated_at`, `cou_visible`) values (2026-05-19 07:11:35, 4866, 105, ?, 1773, Topic 12, 102, ?, 2, ?, section, ?, 2026-06-26 10:17:21, 1), (2026-06-29 02:04:11, 5017, 105, ?, 5499, LOẠI H_ Easy PASS-All Full Tests, 5013, 36, ?, ?, quiz, ?, 2026-06-29 02:04:11, 1) on duplicate key update `cou_moodle_id` = values(`cou_moodle_id`), `cou_name` = values(`cou_name`), `cou_type` = values(`cou_type`), `cou_parent_id` = values(`cou_parent_id`), `cou_total_round` = values(`cou_total_round`), `cou_last_round` = values(`cou_last_round`), `cou_section_type` = values(`cou_section_type`), `cou_quiz_setting_type` = values(`cou_quiz_setting_type`), `cou_type_id` = values(`cou_type_id`), `cou_visible` = values(`cou_visible`), `cou_is_sync` = values(`cou_is_sync`), `cou_updated_at` = values(`cou_updated_at`))",
        "trace": "#0 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php(779): Illuminate\\Database\\Connection->runQueryCallback()\n#1 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php(584): Illuminate\\Database\\Connection->run()\n#2 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Query\/Builder.php(3917): Illuminate\\Database\\Connection->affectingStatement()\n#3 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(599): Illuminate\\Database\\Query\\Builder->upsert()\n#4 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Concerns\/BuildsQueries.php(59): App\\Console\\Commands\\LmsDailySyncCommand->App\\Console\\Commands\\{closure}()\n#5 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(589): Illuminate\\Database\\Query\\Builder->chunk()\n#6 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(125): App\\Console\\Commands\\LmsDailySyncCommand->mirrorToZeus()\n#7 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(36): App\\Console\\Commands\\LmsDailySyncCommand->handle()\n#8 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(95): Illuminate\\Container\\Util::unwrapIfClosure()\n#10 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod()\n#11 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/Container.php(696): Illuminate\\Container\\BoundMethod::call()\n#12 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Console\/Command.php(213): Illuminate\\Container\\Container->call()\n#13 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Command\/Command.php(341): Illuminate\\Console\\Command->execute()\n#14 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Console\/Command.php(182): Symfony\\Component\\Console\\Command\\Command->run()\n#15 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(1117): Illuminate\\Console\\Command->run()\n#16 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand()\n#17 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(195): Symfony\\Component\\Console\\Application->doRun()\n#18 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Console\/Kernel.php(198): Symfony\\Component\\Console\\Application->run()\n#19 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle()\n#20 \/var\/www\/html\/lms_hocmai\/artisan(13): Illuminate\\Foundation\\Application->handleCommand()\n#21 {main}"
    }
}
{
    "timestamp": "2026-06-29 04:00:05",
    "level": "ERROR",
    "message": "[mirrorToZeus] Bắt catch ngoại lệ bảng lcms_course_student chi tiết:",
    "context": {
        "msg": "SQLSTATE[HY000] [1049] Unknown database 'ZEUS_speakup' (Connection: zeus, SQL: insert into `lcms_course_student` (`coustu_course_end`, `coustu_course_id`, `coustu_created_at`, `coustu_id`, `coustu_is_sync`, `coustu_student_id`, `coustu_updated_at`, `coustu_user_id`) values (?, 4997, 2026-06-24 09:43:45, 5343, 105, 1, 2026-06-24 09:43:45, 485) on duplicate key update `coustu_student_id` = values(`coustu_student_id`), `coustu_user_id` = values(`coustu_user_id`), `coustu_course_id` = values(`coustu_course_id`), `coustu_course_end` = values(`coustu_course_end`), `coustu_is_sync` = values(`coustu_is_sync`), `coustu_updated_at` = values(`coustu_updated_at`))",
        "trace": "#0 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php(779): Illuminate\\Database\\Connection->runQueryCallback()\n#1 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php(584): Illuminate\\Database\\Connection->run()\n#2 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Query\/Builder.php(3917): Illuminate\\Database\\Connection->affectingStatement()\n#3 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(599): Illuminate\\Database\\Query\\Builder->upsert()\n#4 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Concerns\/BuildsQueries.php(59): App\\Console\\Commands\\LmsDailySyncCommand->App\\Console\\Commands\\{closure}()\n#5 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(589): Illuminate\\Database\\Query\\Builder->chunk()\n#6 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(125): App\\Console\\Commands\\LmsDailySyncCommand->mirrorToZeus()\n#7 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(36): App\\Console\\Commands\\LmsDailySyncCommand->handle()\n#8 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(95): Illuminate\\Container\\Util::unwrapIfClosure()\n#10 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod()\n#11 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/Container.php(696): Illuminate\\Container\\BoundMethod::call()\n#12 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Console\/Command.php(213): Illuminate\\Container\\Container->call()\n#13 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Command\/Command.php(341): Illuminate\\Console\\Command->execute()\n#14 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Console\/Command.php(182): Symfony\\Component\\Console\\Command\\Command->run()\n#15 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(1117): Illuminate\\Console\\Command->run()\n#16 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand()\n#17 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(195): Symfony\\Component\\Console\\Application->doRun()\n#18 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Console\/Kernel.php(198): Symfony\\Component\\Console\\Application->run()\n#19 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle()\n#20 \/var\/www\/html\/lms_hocmai\/artisan(13): Illuminate\\Foundation\\Application->handleCommand()\n#21 {main}"
    }
}
{
    "timestamp": "2026-06-29 04:00:05",
    "level": "ERROR",
    "message": "[mirrorToZeus] Bắt catch ngoại lệ bảng lcms_student_scores chi tiết:",
    "context": {
        "msg": "SQLSTATE[HY000] [1049] Unknown database 'ZEUS_speakup' (Connection: zeus, SQL: insert into `lcms_student_scores` (`stusco_course_id`, `stusco_created_at`, `stusco_history_contest_id`, `stusco_id`, `stusco_is_sync`, `stusco_mock_contest_id`, `stusco_overall_score`, `stusco_score_status`, `stusco_student_id`, `stusco_updated_at`, `stusco_user_id`) values (4861, 2026-05-15 15:23:20, 6a06d7f7c5d7f0d5463391ab, 3928, 105, 803, 5.5, 1, 22, 2026-06-29 01:19:22, 248), (4861, 2026-05-18 16:15:18, 6a0ad8a6c5d7f0d5463399d6, 3938, 105, 803, -1, 0, 22, 2026-06-29 01:22:53, 248), (4861, 2026-05-18 16:41:53, 6a0adee1c5d7f0d5463399f5, 3939, 105, 803, -1, 0, 22, 2026-06-29 01:33:00, 248), (4861, 2026-05-28 12:30:37, 6a17d2fdc5d7f0d54633a2fb, 3966, 105, 803, -1, 0, 22, 2026-06-29 01:51:03, 248), (4861, 2026-05-30 11:57:23, 6a17f165c5d7f0d54633a4eb, 3994, 105, 803, -1, 0, 22, 2026-06-29 02:05:21, 248), (4962, 2026-06-27 10:34:44, 6a3fa73876ca4dcafe104601, 4136, 105, 803, 2, 1, 22, 2026-06-29 02:10:50, 248), (4962, 2026-06-27 10:37:35, 6a3fa7ef76ca4dcafe1046e5, 4137, 105, 803, 2, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-27 10:40:40, 6a3fa8a876ca4dcafe1047cc, 4138, 105, 803, 0, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-27 10:43:04, 6a3fa93876ca4dcafe104873, 4139, 105, 803, 1.5, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-27 10:48:28, 6a3faa7c76ca4dcafe10496f, 4140, 105, 803, 1, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-29 01:20:03, 6a41c84376ca4dcafe104a45, 4141, 105, 803, 1, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-29 01:29:07, 6a41ca6376ca4dcafe104b19, 4142, 105, 803, 1.5, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-29 01:33:17, 6a41cb5d76ca4dcafe104c00, 4143, 105, 803, 1.5, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-29 01:51:13, 6a41cf9176ca4dcafe104cf9, 4144, 105, 803, 2, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-29 02:05:25, 6a41d2e576ca4dcafe104de5, 4145, 105, 803, 1.5, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-29 02:10:57, 6a41d43176ca4dcafe104ecc, 4146, 105, 803, 2, 1, 22, 2026-06-29 02:26:52, 248) on duplicate key update `stusco_student_id` = values(`stusco_student_id`), `stusco_user_id` = values(`stusco_user_id`), `stusco_course_id` = values(`stusco_course_id`), `stusco_mock_contest_id` = values(`stusco_mock_contest_id`), `stusco_score_status` = values(`stusco_score_status`), `stusco_history_contest_id` = values(`stusco_history_contest_id`), `stusco_overall_score` = values(`stusco_overall_score`), `stusco_is_sync` = values(`stusco_is_sync`), `stusco_updated_at` = values(`stusco_updated_at`))",
        "trace": "#0 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php(779): Illuminate\\Database\\Connection->runQueryCallback()\n#1 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php(584): Illuminate\\Database\\Connection->run()\n#2 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Query\/Builder.php(3917): Illuminate\\Database\\Connection->affectingStatement()\n#3 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(599): Illuminate\\Database\\Query\\Builder->upsert()\n#4 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Concerns\/BuildsQueries.php(59): App\\Console\\Commands\\LmsDailySyncCommand->App\\Console\\Commands\\{closure}()\n#5 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(589): Illuminate\\Database\\Query\\Builder->chunk()\n#6 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(125): App\\Console\\Commands\\LmsDailySyncCommand->mirrorToZeus()\n#7 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(36): App\\Console\\Commands\\LmsDailySyncCommand->handle()\n#8 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(95): Illuminate\\Container\\Util::unwrapIfClosure()\n#10 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod()\n#11 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/Container.php(696): Illuminate\\Container\\BoundMethod::call()\n#12 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Console\/Command.php(213): Illuminate\\Container\\Container->call()\n#13 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Command\/Command.php(341): Illuminate\\Console\\Command->execute()\n#14 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Console\/Command.php(182): Symfony\\Component\\Console\\Command\\Command->run()\n#15 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(1117): Illuminate\\Console\\Command->run()\n#16 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand()\n#17 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(195): Symfony\\Component\\Console\\Application->doRun()\n#18 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Console\/Kernel.php(198): Symfony\\Component\\Console\\Application->run()\n#19 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle()\n#20 \/var\/www\/html\/lms_hocmai\/artisan(13): Illuminate\\Foundation\\Application->handleCommand()\n#21 {main}"
    }
}
{
    "timestamp": "2026-06-29 04:00:05",
    "level": "ERROR",
    "message": "[mirrorToZeus] Bắt catch ngoại lệ bảng lcms_user_assignments chi tiết:",
    "context": {
        "msg": "SQLSTATE[HY000] [1049] Unknown database 'ZEUS_speakup' (Connection: zeus, SQL: insert into `lcms_user_assignments` (`usrasi_completion_state`, `usrasi_completion_time`, `usrasi_course_id`, `usrasi_created_at`, `usrasi_id`, `usrasi_is_cron`, `usrasi_is_sync`, `usrasi_payload_data`, `usrasi_response_data`, `usrasi_section_id`, `usrasi_student_id`, `usrasi_updated_at`, `usrasi_zeus_id`) values (0, 2026-06-27 17:50:35, 567, 2025-12-25 10:34:21, 8, 1, 105, {\"course_id\": \"133\", \"section_id\": \"799\", \"start_date\": \"2026-06-27 17:50:35\", \"tenant_key\": \"VWvi4u56mb\", \"zeus_user_id\": 1, \"x_tenant_code\": \"ICC\", \"completion_time\": \"2026-06-27 17:50:35\"}, {\"course\": {\"id\": 133, \"name\": \"Home Work\"}, \"section\": {\"id\": 799, \"name\": \"Loại 7 New\"}}, 568, 99, 2026-06-27 10:50:35, 1) on duplicate key update `usrasi_course_id` = values(`usrasi_course_id`), `usrasi_section_id` = values(`usrasi_section_id`), `usrasi_zeus_id` = values(`usrasi_zeus_id`), `usrasi_student_id` = values(`usrasi_student_id`), `usrasi_completion_time` = values(`usrasi_completion_time`), `usrasi_completion_state` = values(`usrasi_completion_state`), `usrasi_payload_data` = values(`usrasi_payload_data`), `usrasi_response_data` = values(`usrasi_response_data`), `usrasi_is_cron` = values(`usrasi_is_cron`), `usrasi_is_sync` = values(`usrasi_is_sync`), `usrasi_updated_at` = values(`usrasi_updated_at`))",
        "trace": "#0 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php(779): Illuminate\\Database\\Connection->runQueryCallback()\n#1 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php(584): Illuminate\\Database\\Connection->run()\n#2 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Query\/Builder.php(3917): Illuminate\\Database\\Connection->affectingStatement()\n#3 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(599): Illuminate\\Database\\Query\\Builder->upsert()\n#4 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Concerns\/BuildsQueries.php(59): App\\Console\\Commands\\LmsDailySyncCommand->App\\Console\\Commands\\{closure}()\n#5 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(589): Illuminate\\Database\\Query\\Builder->chunk()\n#6 \/var\/www\/html\/lms_hocmai\/app\/Console\/Commands\/LmsDailySyncCommand.php(125): App\\Console\\Commands\\LmsDailySyncCommand->mirrorToZeus()\n#7 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(36): App\\Console\\Commands\\LmsDailySyncCommand->handle()\n#8 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(95): Illuminate\\Container\\Util::unwrapIfClosure()\n#10 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod()\n#11 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Container\/Container.php(696): Illuminate\\Container\\BoundMethod::call()\n#12 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Console\/Command.php(213): Illuminate\\Container\\Container->call()\n#13 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Command\/Command.php(341): Illuminate\\Console\\Command->execute()\n#14 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Console\/Command.php(182): Symfony\\Component\\Console\\Command\\Command->run()\n#15 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(1117): Illuminate\\Console\\Command->run()\n#16 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand()\n#17 \/var\/www\/html\/lms_hocmai\/vendor\/symfony\/console\/Application.php(195): Symfony\\Component\\Console\\Application->doRun()\n#18 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Console\/Kernel.php(198): Symfony\\Component\\Console\\Application->run()\n#19 \/var\/www\/html\/lms_hocmai\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle()\n#20 \/var\/www\/html\/lms_hocmai\/artisan(13): Illuminate\\Foundation\\Application->handleCommand()\n#21 {main}"
    }
}
{
    "timestamp": "2026-06-29 04:00:05",
    "level": "INFO",
    "message": "[mirrorToZeus] Xong tất cả. Tổng = 0"
}
{
    "timestamp": "2026-06-29 04:00:05",
    "level": "INFO",
    "message": "[LmsDailySync] Hoàn thành",
    "context": {
        "tenantCode": "ICC",
        "isSync": 105,
        "elapsed_s": -1.05656,
        "syncCourseTypes": {
            "synced": 0
        },
        "syncCourses": {
            "synced": 2
        },
        "syncStudents": {
            "synced": 20
        },
        "syncCourseStudents": {
            "synced": 1
        },
        "syncStudentScores": {
            "synced": 16
        },
        "syncUserAssignments": {
            "synced": 1
        },
        "mirrorToZeus": {
            "synced": 0,
            "error": "Mirror lcms_students lỗi: SQLSTATE[HY000] [1049] Unknown database 'ZEUS_speakup' (Connection: zeus, SQL: insert into `lcms_students` (`stu_created_at`, `stu_dob`, `stu_email`, `stu_gender`, `stu_id`, `stu_is_sync`, `stu_name`, `stu_phone`, `stu_updated_at`, `stu_user_id`, `stu_username`) values (2024-12-26 10:19:37, 2025-03-03, kienp2901@gmail.com, Female, 1, 105, Kiên Phạm, 0394859392, 2026-06-27 10:31:46, 485, SPW71652694), (2026-04-02 11:03:02, ?, Doanthuhuyen021@gmail.com, ?, 3678, 105, Thu Huyền Đoàn, ?, 2026-06-28 15:39:48, ?, doanthuhuyen021@gmail.com), (2026-04-02 11:03:56, ?, Nttuyen.ho@vietcombank.com.vn, ?, 3683, 105, Uyên Chị, ?, 2026-06-28 15:39:40, ?, nttuyen.ho@vietcombank.com.vn), (2026-04-02 11:04:23, ?, Trandinhkhai2021986@gmail.com, ?, 3708, 105, Khải Mr, ?, 2026-06-28 15:39:41, ?, trandinhkhai2021986@gmail.com), (2026-04-02 11:04:24, ?, Anhcuongdtl123@gmail.com, ?, 3709, 105, Việt Cường Nguyễn, ?, 2026-06-28 15:39:42, ?, anhcuongdtl123@gmail.com), (2026-04-02 11:04:28, ?, Penguin011988@gmail.com, ?, 3712, 105, Nguyễn Quyên, 385033931, 2026-06-28 15:39:42, ?, penguin011988@gmail.com), (2026-04-02 11:04:38, ?, Ntn10121998@gmail.com, ?, 3722, 105, Tấn Ngọc Nguyễn, ?, 2026-06-28 15:39:44, ?, ntn10121998@gmail.com), (2026-04-02 11:04:45, ?, Honganhmedia@gmail.com, ?, 3728, 105, Thị Hồng Nguyễn, ?, 2026-06-28 15:39:44, ?, honganhmedia@gmail.com), (2026-04-02 11:04:54, ?, Ntngoclan287@gmail.com, ?, 3736, 105, Thị Ngọc Lan Nguyễn, ?, 2026-06-28 15:39:45, ?, ntngoclan287@gmail.com), (2026-04-02 11:05:09, ?, Antripharma1920@gmail.com, ?, 3749, 105, Thị Thu Đặng, 929355899, 2026-06-28 15:39:46, ?, antripharma1920@gmail.com), (2026-04-02 11:05:19, ?, Vanvu2809@gmail.com, ?, 3758, 105, Thị Vân Vũ, ?, 2026-06-28 15:39:47, ?, vanvu2809@gmail.com), (2026-04-02 11:05:25, ?, Vuthuthuy198@gmail.com, ?, 3763, 105, Thị Thu Thuỷ Vũ, ?, 2026-06-28 15:39:48, ?, vuthuthuy198@gmail.com), (2026-05-06 18:49:01, ?, hothaiminh2023@gmail.com, ?, 3787, 105, Thái Minh Hồ, 974375357, 2026-06-28 15:39:40, ?, hv8362), (2026-05-06 18:49:02, ?, hoangminhloc27@gmail.com, ?, 3788, 105, Minh Lộc Hoàng, ?, 2026-06-28 15:39:41, ?, lochoangc3dtd@gmail.com), (2026-05-06 18:49:05, ?, tlnguyen811@gmail.com, ?, 3789, 105, Thanh Lân Nguyễn, 977120681, 2026-06-28 15:39:42, ?, tlnguyen81@gmail.com), (2026-05-06 18:49:06, ?, Bachhoa2005@gmail.com, ?, 3790, 105, An Du Nguyễn, 84-978467850, 2026-06-28 15:39:43, ?, stu000g5f), (2026-05-06 18:49:07, ?, eslinhnguyen07ssss@gmail.com, ?, 3791, 105, Bùi Khánh Linh Nguyễn, 359021618, 2026-06-28 15:39:43, ?, linhnguyen07ssss@gmail.com), (2026-05-06 18:49:09, ?, ngapqt79a@gmail.com, ?, 3792, 105, Nga Quỳnh, ?, 2026-06-28 15:39:45, ?, ngapqt79@gmail.com), (2026-05-06 18:49:10, ?, esthuha85bca@gmail.com, ?, 3793, 105, Huyền Thu, 983225380, 2026-06-28 15:39:46, ?, thuha85bca@gmail.com), (2026-05-06 18:49:12, ?, thuhaa4774@gmail.com, ?, 3794, 105, Ngọc Nhân Trần, ?, 2026-06-28 15:39:47, ?, thuha4774@gmail.com) on duplicate key update `stu_name` = values(`stu_name`), `stu_email` = values(`stu_email`), `stu_username` = values(`stu_username`), `stu_user_id` = values(`stu_user_id`), `stu_phone` = values(`stu_phone`), `stu_dob` = values(`stu_dob`), `stu_gender` = values(`stu_gender`), `stu_is_sync` = values(`stu_is_sync`), `stu_updated_at` = values(`stu_updated_at`)) | Mirror lcms_courses lỗi: SQLSTATE[HY000] [1049] Unknown database 'ZEUS_speakup' (Connection: zeus, SQL: insert into `lcms_courses` (`cou_created_at`, `cou_id`, `cou_is_sync`, `cou_last_round`, `cou_moodle_id`, `cou_name`, `cou_parent_id`, `cou_quiz_setting_type`, `cou_section_type`, `cou_total_round`, `cou_type`, `cou_type_id`, `cou_updated_at`, `cou_visible`) values (2026-05-19 07:11:35, 4866, 105, ?, 1773, Topic 12, 102, ?, 2, ?, section, ?, 2026-06-26 10:17:21, 1), (2026-06-29 02:04:11, 5017, 105, ?, 5499, LOẠI H_ Easy PASS-All Full Tests, 5013, 36, ?, ?, quiz, ?, 2026-06-29 02:04:11, 1) on duplicate key update `cou_moodle_id` = values(`cou_moodle_id`), `cou_name` = values(`cou_name`), `cou_type` = values(`cou_type`), `cou_parent_id` = values(`cou_parent_id`), `cou_total_round` = values(`cou_total_round`), `cou_last_round` = values(`cou_last_round`), `cou_section_type` = values(`cou_section_type`), `cou_quiz_setting_type` = values(`cou_quiz_setting_type`), `cou_type_id` = values(`cou_type_id`), `cou_visible` = values(`cou_visible`), `cou_is_sync` = values(`cou_is_sync`), `cou_updated_at` = values(`cou_updated_at`)) | Mirror lcms_course_student lỗi: SQLSTATE[HY000] [1049] Unknown database 'ZEUS_speakup' (Connection: zeus, SQL: insert into `lcms_course_student` (`coustu_course_end`, `coustu_course_id`, `coustu_created_at`, `coustu_id`, `coustu_is_sync`, `coustu_student_id`, `coustu_updated_at`, `coustu_user_id`) values (?, 4997, 2026-06-24 09:43:45, 5343, 105, 1, 2026-06-24 09:43:45, 485) on duplicate key update `coustu_student_id` = values(`coustu_student_id`), `coustu_user_id` = values(`coustu_user_id`), `coustu_course_id` = values(`coustu_course_id`), `coustu_course_end` = values(`coustu_course_end`), `coustu_is_sync` = values(`coustu_is_sync`), `coustu_updated_at` = values(`coustu_updated_at`)) | Mirror lcms_student_scores lỗi: SQLSTATE[HY000] [1049] Unknown database 'ZEUS_speakup' (Connection: zeus, SQL: insert into `lcms_student_scores` (`stusco_course_id`, `stusco_created_at`, `stusco_history_contest_id`, `stusco_id`, `stusco_is_sync`, `stusco_mock_contest_id`, `stusco_overall_score`, `stusco_score_status`, `stusco_student_id`, `stusco_updated_at`, `stusco_user_id`) values (4861, 2026-05-15 15:23:20, 6a06d7f7c5d7f0d5463391ab, 3928, 105, 803, 5.5, 1, 22, 2026-06-29 01:19:22, 248), (4861, 2026-05-18 16:15:18, 6a0ad8a6c5d7f0d5463399d6, 3938, 105, 803, -1, 0, 22, 2026-06-29 01:22:53, 248), (4861, 2026-05-18 16:41:53, 6a0adee1c5d7f0d5463399f5, 3939, 105, 803, -1, 0, 22, 2026-06-29 01:33:00, 248), (4861, 2026-05-28 12:30:37, 6a17d2fdc5d7f0d54633a2fb, 3966, 105, 803, -1, 0, 22, 2026-06-29 01:51:03, 248), (4861, 2026-05-30 11:57:23, 6a17f165c5d7f0d54633a4eb, 3994, 105, 803, -1, 0, 22, 2026-06-29 02:05:21, 248), (4962, 2026-06-27 10:34:44, 6a3fa73876ca4dcafe104601, 4136, 105, 803, 2, 1, 22, 2026-06-29 02:10:50, 248), (4962, 2026-06-27 10:37:35, 6a3fa7ef76ca4dcafe1046e5, 4137, 105, 803, 2, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-27 10:40:40, 6a3fa8a876ca4dcafe1047cc, 4138, 105, 803, 0, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-27 10:43:04, 6a3fa93876ca4dcafe104873, 4139, 105, 803, 1.5, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-27 10:48:28, 6a3faa7c76ca4dcafe10496f, 4140, 105, 803, 1, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-29 01:20:03, 6a41c84376ca4dcafe104a45, 4141, 105, 803, 1, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-29 01:29:07, 6a41ca6376ca4dcafe104b19, 4142, 105, 803, 1.5, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-29 01:33:17, 6a41cb5d76ca4dcafe104c00, 4143, 105, 803, 1.5, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-29 01:51:13, 6a41cf9176ca4dcafe104cf9, 4144, 105, 803, 2, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-29 02:05:25, 6a41d2e576ca4dcafe104de5, 4145, 105, 803, 1.5, 1, 22, 2026-06-29 02:26:52, 248), (4962, 2026-06-29 02:10:57, 6a41d43176ca4dcafe104ecc, 4146, 105, 803, 2, 1, 22, 2026-06-29 02:26:52, 248) on duplicate key update `stusco_student_id` = values(`stusco_student_id`), `stusco_user_id` = values(`stusco_user_id`), `stusco_course_id` = values(`stusco_course_id`), `stusco_mock_contest_id` = values(`stusco_mock_contest_id`), `stusco_score_status` = values(`stusco_score_status`), `stusco_history_contest_id` = values(`stusco_history_contest_id`), `stusco_overall_score` = values(`stusco_overall_score`), `stusco_is_sync` = values(`stusco_is_sync`), `stusco_updated_at` = values(`stusco_updated_at`)) | Mirror lcms_user_assignments lỗi: SQLSTATE[HY000] [1049] Unknown database 'ZEUS_speakup' (Connection: zeus, SQL: insert into `lcms_user_assignments` (`usrasi_completion_state`, `usrasi_completion_time`, `usrasi_course_id`, `usrasi_created_at`, `usrasi_id`, `usrasi_is_cron`, `usrasi_is_sync`, `usrasi_payload_data`, `usrasi_response_data`, `usrasi_section_id`, `usrasi_student_id`, `usrasi_updated_at`, `usrasi_zeus_id`) values (0, 2026-06-27 17:50:35, 567, 2025-12-25 10:34:21, 8, 1, 105, {\"course_id\": \"133\", \"section_id\": \"799\", \"start_date\": \"2026-06-27 17:50:35\", \"tenant_key\": \"VWvi4u56mb\", \"zeus_user_id\": 1, \"x_tenant_code\": \"ICC\", \"completion_time\": \"2026-06-27 17:50:35\"}, {\"course\": {\"id\": 133, \"name\": \"Home Work\"}, \"section\": {\"id\": 799, \"name\": \"Loại 7 New\"}}, 568, 99, 2026-06-27 10:50:35, 1) on duplicate key update `usrasi_course_id` = values(`usrasi_course_id`), `usrasi_section_id` = values(`usrasi_section_id`), `usrasi_zeus_id` = values(`usrasi_zeus_id`), `usrasi_student_id` = values(`usrasi_student_id`), `usrasi_completion_time` = values(`usrasi_completion_time`), `usrasi_completion_state` = values(`usrasi_completion_state`), `usrasi_payload_data` = values(`usrasi_payload_data`), `usrasi_response_data` = values(`usrasi_response_data`), `usrasi_is_cron` = values(`usrasi_is_cron`), `usrasi_is_sync` = values(`usrasi_is_sync`), `usrasi_updated_at` = values(`usrasi_updated_at`))"
        }
    }
}
