{
    "timestamp": "2026-07-15 04:00:03",
    "level": "INFO",
    "message": "[syncCourseTypes] Hoàn thành toàn bộ. Tổng = 0"
}
{
    "timestamp": "2026-07-15 04:00:03",
    "level": "INFO",
    "message": "[syncCourses] Hoàn thành toàn bộ. Tổng = 44"
}
{
    "timestamp": "2026-07-15 04:00:03",
    "level": "INFO",
    "message": "[syncStudents] Hoàn thành toàn bộ. Tổng = 41"
}
{
    "timestamp": "2026-07-15 04:00:03",
    "level": "INFO",
    "message": "[syncCourseStudents] Hoàn thành toàn bộ. Tổng = 3"
}
{
    "timestamp": "2026-07-15 04:00:03",
    "level": "INFO",
    "message": "[syncStudentScores] Hoàn thành toàn bộ. Tổng = 21"
}
{
    "timestamp": "2026-07-15 04:00:04",
    "level": "INFO",
    "message": "[syncUserAssignments] Hoàn thành toàn bộ. Tổng = 5"
}
{
    "timestamp": "2026-07-15 04:00:04",
    "level": "INFO",
    "message": "[mirrorToZeus] Bắt đầu mirror dữ liệu sang Zeus (isSync = 121)..."
}
{
    "timestamp": "2026-07-15 04:00:04",
    "level": "INFO",
    "message": "[mirrorToZeus] Hoàn tất bảng lcms_course_types. Tổng đã sync: 0"
}
{
    "timestamp": "2026-07-15 04:00:04",
    "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, Male, 1, 121, Kiên Phạm, 0394859392, 2026-07-15 03:52:47, 485, SPW71652694), (2025-12-30 12:25:40, ?, hs4@hocmai.vn, Female, 3627, 121, HỌC SINH BỐN, ?, 2026-07-15 03:14:49, 449, SPW69181199), (2026-06-17 04:13:42, ?, hs9@hocmai.vn, Female, 3827, 121, HỌC SINH CHÍN, ?, 2026-07-14 04:23:12, 536, SPW83963860), (2026-06-29 11:16:25, ?, anphan16102009@gmail.com, ?, 3979, 121, Phan  Phan, ?, 2026-07-15 01:31:24, ?, stu000dfo), (2026-06-29 11:16:27, ?, maiphamql@gmail.com, ?, 3980, 121, An Bùi, 84-961159692, 2026-07-15 01:31:25, ?, stu000rcl2026), (2026-06-29 11:16:28, ?, minhphuoc2107@gmail.com, ?, 3981, 121, Phước Bùi, 84-915929968, 2026-07-15 01:31:25, ?, stu000rkz2026), (2026-06-29 11:16:29, ?, Maisy19821983@gmail.com, ?, 3982, 121, Quốc Bùi, 84-989914062, 2026-07-15 01:31:25, ?, stu000jf4), (2026-06-29 11:16:30, ?, lolinhsulu85@gmail.com, ?, 3983, 121, Nguyên Cà, 84-364952848, 2026-07-15 01:31:26, ?, stu000rfo2026), (2026-06-29 11:16:31, ?, nguyetanbinh0709@gmail.com, ?, 3984, 121, Ngọc Chu, 84-984338736, 2026-07-15 01:31:26, ?, stu000hq0), (2026-06-29 11:16:32, ?, hakyphong90@gmail.com, ?, 3985, 121, Phong Hà, 84-971409865, 2026-07-15 01:31:27, ?, stu000rl62026), (2026-06-29 11:16:33, ?, hohoanganh20092021@gmail.com, ?, 3986, 121, Anh Hồ, 84-356202878, 2026-07-15 01:31:27, ?, stu000gn5), (2026-06-29 11:16:34, ?, dat053701@gmail.com, ?, 3987, 121, Đạt Hoàng, 84-964100161, 2026-07-15 01:31:28, ?, stu000rga2026), (2026-06-29 11:16:35, ?, cuctran84@gmail.com, ?, 3988, 121, Yến Hoàng, 84-964185777, 2026-07-15 01:31:28, ?, stu000g5z), (2026-06-29 11:16:36, ?, quachloan2002@gmail.com, ?, 3989, 121, Huyền Lê, 84-385359678, 2026-07-15 01:31:29, ?, stu000hal), (2026-06-29 11:16:37, ?, hoangluyenluyen2@gmail.com, ?, 3990, 121, Dương Ngô, 84-345205986, 2026-07-15 01:31:29, ?, stu000rl92026), (2026-06-29 11:16:38, ?, anhkhoabbh7a4@gmail.com, ?, 3991, 121, Minh Nguyễn, 84-985187307, 2026-07-15 01:31:30, ?, stu000org2026), (2026-06-29 11:16:39, ?, khanhdannguyenha1@gmail.com, ?, 3992, 121, Đan Nguyễn, 84-961671683, 2026-07-15 01:31:30, ?, stu000ju8), (2026-06-29 11:16:40, ?, nguyenhongtham.c3hoanhbo@quangninh.edu.vn, ?, 3993, 121, Nam Nguyễn, 84-385873866, 2026-07-15 01:31:30, ?, stu000i6x), (2026-06-29 11:16:41, ?, vucuong161@gmail.com, ?, 3994, 121, Đan Nguyễn, 84-983888985, 2026-07-15 01:31:31, ?, stu000rm12026), (2026-06-29 11:16:42, ?, maihuongngly0109@gmail.com, ?, 3995, 121, Hương Nguyễn, 84-385512126, 2026-07-15 01:31:31, ?, stu000jlk), (2026-06-29 11:16:43, ?, giabinh.2825@gmail.com, ?, 3996, 121, Trí Nguyễn, 84-928836883, 2026-07-15 01:31:32, ?, stu000qzh2026), (2026-06-29 11:16:44, ?, tranthithutrang23387@gmail.com, ?, 3997, 121, Diệp Nguyễn, 84-967771925, 2026-07-15 01:31:32, ?, stu0009vz), (2026-06-29 11:16:45, ?, hoangvankhdt@gmail.com, ?, 3998, 121, Vy Nguyễn, 962290158, 2026-07-15 01:31:33, ?, stu000rcp2026), (2026-06-29 11:16:46, ?, linhquanhp2017@gmail.com, ?, 3999, 121, Linh Nguyễn, 84-795310998, 2026-07-15 01:31:33, ?, stu000rku2026), (2026-06-29 11:16:47, ?, quansao1980@gmail.com, ?, 4000, 121, Anh Nguyễn, 84-384366299, 2026-07-15 01:31:34, ?, stu000huo), (2026-06-29 11:16:48, ?, nguyendangminhthu09@gmail.com, ?, 4001, 121, Thư Nguyễn, 84-862533025, 2026-07-15 01:31:34, ?, stu000i2k), (2026-06-29 11:16:49, ?, bongcute1412010@gmail.com, ?, 4002, 121, Ngọc Phạm, 84-926727536, 2026-07-15 01:31:34, ?, stu000gxb), (2026-06-29 11:16:51, ?, phuongdung231209@gmail.com, ?, 4003, 121, Dung Phạm, 84-347604686, 2026-07-15 01:31:35, ?, stu000jdb), (2026-06-29 11:16:52, ?, phuonglinh472011@gmail.com, ?, 4004, 121, Linh Phạm, 84-362288591, 2026-07-15 01:31:35, ?, stu000p192026), (2026-06-29 11:16:53, ?, Thanhhaitb1990@gmail.com, ?, 4005, 121, Hương Phạm, 84-344380614, 2026-07-15 01:31:36, ?, stu000ief), (2026-06-29 11:16:54, ?, dothoa82@gmail.com, ?, 4006, 121, Hưng Phạm, 84-904186417, 2026-07-15 01:31:36, ?, stu000rry2026), (2026-06-29 11:16:55, ?, anhthubanthankelly0000@gmail.com, ?, 4007, 121, Thư Trần, 84-395343236, 2026-07-15 01:31:37, ?, stu000rki2026), (2026-06-29 11:16:56, ?, kimha312010@gmail.com, ?, 4008, 121, Tường Trần, 84-976852678, 2026-07-15 01:31:37, ?, stu000rn32026), (2026-06-29 11:16:57, ?, dohuongyc@gmail.com, ?, 4009, 121, Lan Trần, 84-352261102, 2026-07-15 01:31:38, ?, stu000rc62026), (2026-06-29 11:16:58, ?, phuongmai87@gmail.com, ?, 4010, 121, Linh Trần, 84-366634333, 2026-07-15 01:31:38, ?, stu000jwl), (2026-06-29 11:16:59, ?, Phuongthaothien123@gmail.com, ?, 4011, 121, Thiện Trịnh, 84-383088761, 2026-07-15 01:31:39, ?, stu000ilu), (2026-06-29 11:17:00, ?, Vovantienntto@gmail.com, ?, 4012, 121, Chi Võ, 84-847799091, 2026-07-15 01:31:39, ?, stu000g2o), (2026-06-29 11:17:01, ?, nguyenhoaithuong9187@gmail.com, ?, 4013, 121, Phúc Vũ, ?, 2026-07-15 01:31:39, ?, stu000fgs2026), (2026-06-29 11:17:02, ?, phansen01061974@gmail.com, ?, 4014, 121, Linh Vũ, 84-919944250, 2026-07-15 01:31:40, ?, stu000rkx2026), (2026-07-11 17:12:02, ?, 551@test.com, ?, 4047, 121, 551, ?, 2026-07-14 16:07:31, 551, 551), (2026-07-13 13:41:19, ?, 553@test.com, ?, 4148, 121, 553, ?, 2026-07-14 16:09:02, 553, 553) 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-07-15 04:00:04",
    "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-07-06 03:21:49, 5037, 121, ?, 1838, Lesson 1 - Unit 1 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 04:07:08, 1), (2026-07-06 03:21:51, 5038, 121, ?, 1839, Lesson 2 - Unit 1 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 04:07:17, 1), (2026-07-06 03:21:52, 5039, 121, ?, 1840, Lesson 3 - Unit 1 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 04:07:23, 1), (2026-07-06 03:21:53, 5040, 121, ?, 1841, Lesson 4 - Unit 1 - Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 04:07:29, 1), (2026-07-06 03:21:54, 5041, 121, ?, 1842, Lesson 5 - Unit 2 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 04:08:46, 1), (2026-07-06 03:59:50, 5042, 121, ?, 1843, Lesson 6 - Unit 2 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 04:09:13, 1), (2026-07-06 03:59:52, 5043, 121, ?, 1844, Lesson 7 - Unit 2 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 04:09:37, 1), (2026-07-06 03:59:56, 5045, 121, ?, 1846, Lesson 9 - Review 1 - Reading & Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 04:10:17, 1), (2026-07-06 03:59:57, 5046, 121, ?, 1847, Lesson 10 - Review 1 - Listening & Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 04:10:24, 1), (2026-07-08 07:56:24, 5100, 121, ?, 1859, Lesson 11 - Unit 3 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 07:18:16, 1), (2026-07-08 07:56:28, 5101, 121, ?, 1860, Lesson 12 - Unit 3 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 07:18:26, 1), (2026-07-08 07:56:29, 5102, 121, ?, 1861, Lesson 13 - Unit 3 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:18:36, 1), (2026-07-08 07:56:29, 5103, 121, ?, 1862, Lesson 14 - Unit 3 - Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:18:45, 1), (2026-07-08 07:56:29, 5104, 121, ?, 1863, Lesson 15 - Unit 4 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 07:18:58, 1), (2026-07-08 07:56:29, 5105, 121, ?, 1864, Lesson 16 - Unit 4 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 07:19:18, 1), (2026-07-08 07:56:30, 5106, 121, ?, 1865, Lesson 17 - Unit 4 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:19:29, 1), (2026-07-08 07:56:30, 5107, 121, ?, 1866, Lesson 18 - Unit 4 - Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:19:39, 1), (2026-07-08 07:56:30, 5108, 121, ?, 1867, Lesson 19 - Review 2 - Reading & Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:19:50, 1), (2026-07-08 07:56:30, 5109, 121, ?, 1868, Lesson 20 - Review 2 - Listening & Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:20:01, 1), (2026-07-08 07:56:31, 5110, 121, ?, 1869, Lesson 21 - Unit 5 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 07:20:11, 1), (2026-07-08 07:56:31, 5111, 121, ?, 1870, Lesson 22 - Unit 5 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 07:20:26, 1), (2026-07-08 07:56:31, 5112, 121, ?, 1871, Lesson 23 - Unit 5 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:20:37, 1), (2026-07-08 07:56:32, 5113, 121, ?, 1872, Lesson 24 - Unit 5 - Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:20:47, 1), (2026-07-08 07:56:32, 5114, 121, ?, 1873, Lesson 25 - Unit 6 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 07:20:58, 1), (2026-07-08 07:56:32, 5115, 121, ?, 1874, Lesson 26 - Unit 6 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 07:21:13, 1), (2026-07-08 07:57:44, 5116, 121, ?, 1875, Lesson 27 - Unit 6 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:17:38, 1), (2026-07-08 07:57:47, 5117, 121, ?, 1876, Lesson 28 - Unit 6 - Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:17:19, 1), (2026-07-08 07:57:51, 5118, 121, ?, 1877, Lesson 29 - Review 3 - Reading & Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:17:06, 1), (2026-07-08 07:57:55, 5119, 121, ?, 1878, Lesson 30 - Review 3 - Listening & Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:16:56, 1), (2026-07-08 07:58:00, 5120, 121, ?, 1879, Lesson 31 - Unit 7 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 07:16:45, 1), (2026-07-08 07:58:05, 5121, 121, ?, 1880, Lesson 32 - Unit 7 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 07:16:35, 1), (2026-07-08 07:58:09, 5122, 121, ?, 1881, Lesson 33 - Unit 7 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:16:24, 1), (2026-07-08 07:58:14, 5123, 121, ?, 1882, Lesson 34 - Unit 7 - Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:16:14, 1), (2026-07-08 07:58:19, 5124, 121, ?, 1883, Lesson 35 - Review 4 - Reading & Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:16:07, 1), (2026-07-08 07:58:23, 5125, 121, ?, 1884, Lesson 36 - Review 4 - Listening & Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:15:42, 1), (2026-07-14 04:07:51, 5193, 121, ?, 5584, FND - Lesson 1- Reading (Offline), 5037, 29, ?, ?, quiz, ?, 2026-07-14 04:07:51, 1), (2026-07-14 04:08:12, 5194, 121, ?, 5585, FND - Lesson 2- Listening (Offline), 5038, 29, ?, ?, quiz, ?, 2026-07-14 04:08:12, 1), (2026-07-14 04:08:24, 5195, 121, ?, 5586, FND - Lesson 3- Writing (Offline), 5039, 29, ?, ?, quiz, ?, 2026-07-14 04:08:24, 1), (2026-07-14 04:08:37, 5196, 121, ?, 5587, FND - Lesson 4 - Speaking (Offline), 5040, 29, ?, ?, quiz, ?, 2026-07-14 04:08:37, 1), (2026-07-14 04:09:02, 5197, 121, ?, 5588, FND - Lesson 5 - Reading (Offline), 5041, 29, ?, ?, quiz, ?, 2026-07-14 04:09:02, 1), (2026-07-14 04:09:24, 5198, 121, ?, 5589, FND - Lesson 6 - Listening (Offline), 5042, 29, ?, ?, quiz, ?, 2026-07-14 04:09:24, 1), (2026-07-14 04:09:54, 5199, 121, ?, 5590, FND - Lesson 8- Speaking (Offline), 5044, 29, ?, ?, quiz, ?, 2026-07-14 04:09:54, 1), (2026-07-14 04:10:42, 5200, 121, ?, 5591, FND - Lesson 9 Review, Mock test Reading (Offline), 5045, 29, ?, ?, quiz, ?, 2026-07-14 04:10:42, 1), (2026-07-14 04:10:53, 5201, 121, ?, 5592, FND - Lesson 10- Review, Mock test Listening (Offline), 5046, 29, ?, ?, quiz, ?, 2026-07-14 04:10:53, 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-07-15 04:00:04",
    "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 (2027-07-13 13:41:20, 153, 2026-07-13 13:41:20, 5592, 121, 4148, 2026-07-13 13:41:20, 553), (2027-07-14 16:07:31, 888, 2026-07-14 16:07:31, 5593, 121, 4047, 2026-07-14 16:07:31, 551), (2028-07-14 16:09:02, 888, 2026-07-14 16:09:02, 5594, 121, 4148, 2026-07-14 16:09:02, 553) 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-07-15 04:00:04",
    "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 (842, 2026-03-30 16:20:06, 69ca40458a56d754fba58b62, 3697, 121, 715, -1, 0, 1, 2026-07-15 03:54:28, 485), (842, 2026-03-30 16:28:33, 69ca42418a56d754fba58c54, 3698, 121, 715, 0, 0, 1, 2026-07-15 03:54:28, 485), (842, 2026-03-30 16:29:11, 69ca42678a56d754fba58c95, 3699, 121, 715, 2, 0, 1, 2026-07-15 03:54:28, 485), (5099, 2026-07-10 03:54:42, 6a506d02729540c061b5be3a, 4207, 121, 715, 2, 1, 22, 2026-07-15 03:51:03, 248), (573, 2026-07-10 03:56:17, 6a506d61729540c061b5be7c, 4208, 121, 715, 2, 0, 1, 2026-07-15 03:54:28, 485), (5099, 2026-07-10 07:24:03, 6a509e13729540c061b5c0e3, 4213, 121, 715, 9, 1, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 07:25:40, 6a509e74729540c061b5c193, 4214, 121, 715, 2, 1, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 07:26:15, 6a509e97729540c061b5c1d3, 4215, 121, 715, 1, 1, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 07:57:34, 6a50a5ed729540c061b5c227, 4217, 121, 715, 0, 1, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 07:57:55, 6a50a603729540c061b5c253, 4218, 121, 715, 3, 1, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 07:59:06, 6a50a64a729540c061b5c2b5, 4219, 121, 715, 2, 1, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 08:02:26, 6a50a712729540c061b5c303, 4220, 121, 715, 1, 0, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 08:07:05, 6a50a829729540c061b5c372, 4222, 121, 715, 2, 0, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 08:07:59, 6a50a85f729540c061b5c3b6, 4223, 121, 715, 2, 0, 22, 2026-07-15 03:51:03, 248), (842, 2026-07-10 09:38:43, 6a50bda2729540c061b5c4b2, 4226, 121, 715, 1, 0, 1, 2026-07-15 03:54:28, 485), (842, 2026-07-10 10:01:53, 6a50c311729540c061b5c525, 4227, 121, 715, 0, 0, 1, 2026-07-15 03:54:28, 485), (842, 2026-07-10 10:03:40, 6a50c37c729540c061b5c551, 4228, 121, 715, 2, 0, 1, 2026-07-15 03:54:28, 485), (842, 2026-07-10 10:06:17, 6a50c419729540c061b5c594, 4229, 121, 715, 8, 1, 1, 2026-07-15 03:54:28, 485), (842, 2026-07-10 10:12:24, 6a50c588729540c061b5c63f, 4230, 121, 715, 2, 0, 1, 2026-07-15 03:54:28, 485), (842, 2026-07-10 10:14:49, 6a50c619729540c061b5c6ac, 4231, 121, 715, 10, 1, 1, 2026-07-15 03:54:28, 485), (5166, 2026-07-13 07:35:08, 6a54952c729540c061b5c895, 4234, 121, 715, 1, 1, 1947, 2026-07-13 08:56:47, 450) 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-07-15 04:00:04",
    "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-07-12 18:00:06, 4319, 2026-07-12 11:00:23, 149, 0, 121, {\"course_id\": \"205\", \"section_id\": \"1682\", \"tenant_key\": \"VWvi4u56mb\", \"zeus_user_id\": 229, \"x_tenant_code\": \"ICC\", \"completion_time\": \"2026-07-12 18:00:06\"}, {\"course\": {\"id\": 205, \"name\": \"Kid's Box - Flyers\"}, \"section\": {\"id\": 1682, \"name\": \"Unit 2 - Lesson 5 - Vocabulary and Listening\"}}, 4324, 94, 2026-07-12 11:00:23, 229), (0, 2026-07-15 00:00:15, 5063, 2026-07-14 17:00:34, 150, 0, 121, {\"course_id\": \"227\", \"section_id\": \"1856\", \"tenant_key\": \"VWvi4u56mb\", \"zeus_user_id\": 500, \"x_tenant_code\": \"ICC\", \"completion_time\": \"2026-07-15 00:00:15\"}, {\"course\": {\"id\": 227, \"name\": \"Easy IELTS 25 - Foundation\"}, \"section\": {\"id\": 1856, \"name\": \"Lesson 8-Unit 2-Speaking\"}}, 5071, 4026, 2026-07-14 17:00:34, 500), (0, 2026-07-15 00:00:15, 5036, 2026-07-14 17:00:34, 151, 0, 121, {\"auto_assigned\": true, \"source_section_id\": 1856}, {\"course\": {\"id\": 226, \"name\": \"[Center] Easy IELTS 25 - Foundation\"}, \"section\": {\"id\": 1845, \"name\": \"Lesson 8 Speaking\"}, \"auto_assigned_from\": 1856}, 5044, 4026, 2026-07-14 17:00:34, 500), (0, 2026-07-15 00:00:15, 5063, 2026-07-14 17:00:34, 152, 0, 121, {\"course_id\": \"227\", \"section_id\": \"1856\", \"tenant_key\": \"VWvi4u56mb\", \"zeus_user_id\": 536, \"x_tenant_code\": \"ICC\", \"completion_time\": \"2026-07-15 00:00:15\"}, {\"course\": {\"id\": 227, \"name\": \"Easy IELTS 25 - Foundation\"}, \"section\": {\"id\": 1856, \"name\": \"Lesson 8-Unit 2-Speaking\"}}, 5071, 3827, 2026-07-14 17:00:34, 536), (0, 2026-07-15 00:00:15, 5036, 2026-07-14 17:00:34, 153, 0, 121, {\"auto_assigned\": true, \"source_section_id\": 1856}, {\"course\": {\"id\": 226, \"name\": \"[Center] Easy IELTS 25 - Foundation\"}, \"section\": {\"id\": 1845, \"name\": \"Lesson 8 Speaking\"}, \"auto_assigned_from\": 1856}, 5044, 3827, 2026-07-14 17:00:34, 536) 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-07-15 04:00:04",
    "level": "INFO",
    "message": "[mirrorToZeus] Xong tất cả. Tổng = 0"
}
{
    "timestamp": "2026-07-15 04:00:04",
    "level": "INFO",
    "message": "[LmsDailySync] Hoàn thành",
    "context": {
        "tenantCode": "ICC",
        "isSync": 121,
        "elapsed_s": -1.243114,
        "syncCourseTypes": {
            "synced": 0
        },
        "syncCourses": {
            "synced": 44
        },
        "syncStudents": {
            "synced": 41
        },
        "syncCourseStudents": {
            "synced": 3
        },
        "syncStudentScores": {
            "synced": 21
        },
        "syncUserAssignments": {
            "synced": 5
        },
        "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, Male, 1, 121, Kiên Phạm, 0394859392, 2026-07-15 03:52:47, 485, SPW71652694), (2025-12-30 12:25:40, ?, hs4@hocmai.vn, Female, 3627, 121, HỌC SINH BỐN, ?, 2026-07-15 03:14:49, 449, SPW69181199), (2026-06-17 04:13:42, ?, hs9@hocmai.vn, Female, 3827, 121, HỌC SINH CHÍN, ?, 2026-07-14 04:23:12, 536, SPW83963860), (2026-06-29 11:16:25, ?, anphan16102009@gmail.com, ?, 3979, 121, Phan  Phan, ?, 2026-07-15 01:31:24, ?, stu000dfo), (2026-06-29 11:16:27, ?, maiphamql@gmail.com, ?, 3980, 121, An Bùi, 84-961159692, 2026-07-15 01:31:25, ?, stu000rcl2026), (2026-06-29 11:16:28, ?, minhphuoc2107@gmail.com, ?, 3981, 121, Phước Bùi, 84-915929968, 2026-07-15 01:31:25, ?, stu000rkz2026), (2026-06-29 11:16:29, ?, Maisy19821983@gmail.com, ?, 3982, 121, Quốc Bùi, 84-989914062, 2026-07-15 01:31:25, ?, stu000jf4), (2026-06-29 11:16:30, ?, lolinhsulu85@gmail.com, ?, 3983, 121, Nguyên Cà, 84-364952848, 2026-07-15 01:31:26, ?, stu000rfo2026), (2026-06-29 11:16:31, ?, nguyetanbinh0709@gmail.com, ?, 3984, 121, Ngọc Chu, 84-984338736, 2026-07-15 01:31:26, ?, stu000hq0), (2026-06-29 11:16:32, ?, hakyphong90@gmail.com, ?, 3985, 121, Phong Hà, 84-971409865, 2026-07-15 01:31:27, ?, stu000rl62026), (2026-06-29 11:16:33, ?, hohoanganh20092021@gmail.com, ?, 3986, 121, Anh Hồ, 84-356202878, 2026-07-15 01:31:27, ?, stu000gn5), (2026-06-29 11:16:34, ?, dat053701@gmail.com, ?, 3987, 121, Đạt Hoàng, 84-964100161, 2026-07-15 01:31:28, ?, stu000rga2026), (2026-06-29 11:16:35, ?, cuctran84@gmail.com, ?, 3988, 121, Yến Hoàng, 84-964185777, 2026-07-15 01:31:28, ?, stu000g5z), (2026-06-29 11:16:36, ?, quachloan2002@gmail.com, ?, 3989, 121, Huyền Lê, 84-385359678, 2026-07-15 01:31:29, ?, stu000hal), (2026-06-29 11:16:37, ?, hoangluyenluyen2@gmail.com, ?, 3990, 121, Dương Ngô, 84-345205986, 2026-07-15 01:31:29, ?, stu000rl92026), (2026-06-29 11:16:38, ?, anhkhoabbh7a4@gmail.com, ?, 3991, 121, Minh Nguyễn, 84-985187307, 2026-07-15 01:31:30, ?, stu000org2026), (2026-06-29 11:16:39, ?, khanhdannguyenha1@gmail.com, ?, 3992, 121, Đan Nguyễn, 84-961671683, 2026-07-15 01:31:30, ?, stu000ju8), (2026-06-29 11:16:40, ?, nguyenhongtham.c3hoanhbo@quangninh.edu.vn, ?, 3993, 121, Nam Nguyễn, 84-385873866, 2026-07-15 01:31:30, ?, stu000i6x), (2026-06-29 11:16:41, ?, vucuong161@gmail.com, ?, 3994, 121, Đan Nguyễn, 84-983888985, 2026-07-15 01:31:31, ?, stu000rm12026), (2026-06-29 11:16:42, ?, maihuongngly0109@gmail.com, ?, 3995, 121, Hương Nguyễn, 84-385512126, 2026-07-15 01:31:31, ?, stu000jlk), (2026-06-29 11:16:43, ?, giabinh.2825@gmail.com, ?, 3996, 121, Trí Nguyễn, 84-928836883, 2026-07-15 01:31:32, ?, stu000qzh2026), (2026-06-29 11:16:44, ?, tranthithutrang23387@gmail.com, ?, 3997, 121, Diệp Nguyễn, 84-967771925, 2026-07-15 01:31:32, ?, stu0009vz), (2026-06-29 11:16:45, ?, hoangvankhdt@gmail.com, ?, 3998, 121, Vy Nguyễn, 962290158, 2026-07-15 01:31:33, ?, stu000rcp2026), (2026-06-29 11:16:46, ?, linhquanhp2017@gmail.com, ?, 3999, 121, Linh Nguyễn, 84-795310998, 2026-07-15 01:31:33, ?, stu000rku2026), (2026-06-29 11:16:47, ?, quansao1980@gmail.com, ?, 4000, 121, Anh Nguyễn, 84-384366299, 2026-07-15 01:31:34, ?, stu000huo), (2026-06-29 11:16:48, ?, nguyendangminhthu09@gmail.com, ?, 4001, 121, Thư Nguyễn, 84-862533025, 2026-07-15 01:31:34, ?, stu000i2k), (2026-06-29 11:16:49, ?, bongcute1412010@gmail.com, ?, 4002, 121, Ngọc Phạm, 84-926727536, 2026-07-15 01:31:34, ?, stu000gxb), (2026-06-29 11:16:51, ?, phuongdung231209@gmail.com, ?, 4003, 121, Dung Phạm, 84-347604686, 2026-07-15 01:31:35, ?, stu000jdb), (2026-06-29 11:16:52, ?, phuonglinh472011@gmail.com, ?, 4004, 121, Linh Phạm, 84-362288591, 2026-07-15 01:31:35, ?, stu000p192026), (2026-06-29 11:16:53, ?, Thanhhaitb1990@gmail.com, ?, 4005, 121, Hương Phạm, 84-344380614, 2026-07-15 01:31:36, ?, stu000ief), (2026-06-29 11:16:54, ?, dothoa82@gmail.com, ?, 4006, 121, Hưng Phạm, 84-904186417, 2026-07-15 01:31:36, ?, stu000rry2026), (2026-06-29 11:16:55, ?, anhthubanthankelly0000@gmail.com, ?, 4007, 121, Thư Trần, 84-395343236, 2026-07-15 01:31:37, ?, stu000rki2026), (2026-06-29 11:16:56, ?, kimha312010@gmail.com, ?, 4008, 121, Tường Trần, 84-976852678, 2026-07-15 01:31:37, ?, stu000rn32026), (2026-06-29 11:16:57, ?, dohuongyc@gmail.com, ?, 4009, 121, Lan Trần, 84-352261102, 2026-07-15 01:31:38, ?, stu000rc62026), (2026-06-29 11:16:58, ?, phuongmai87@gmail.com, ?, 4010, 121, Linh Trần, 84-366634333, 2026-07-15 01:31:38, ?, stu000jwl), (2026-06-29 11:16:59, ?, Phuongthaothien123@gmail.com, ?, 4011, 121, Thiện Trịnh, 84-383088761, 2026-07-15 01:31:39, ?, stu000ilu), (2026-06-29 11:17:00, ?, Vovantienntto@gmail.com, ?, 4012, 121, Chi Võ, 84-847799091, 2026-07-15 01:31:39, ?, stu000g2o), (2026-06-29 11:17:01, ?, nguyenhoaithuong9187@gmail.com, ?, 4013, 121, Phúc Vũ, ?, 2026-07-15 01:31:39, ?, stu000fgs2026), (2026-06-29 11:17:02, ?, phansen01061974@gmail.com, ?, 4014, 121, Linh Vũ, 84-919944250, 2026-07-15 01:31:40, ?, stu000rkx2026), (2026-07-11 17:12:02, ?, 551@test.com, ?, 4047, 121, 551, ?, 2026-07-14 16:07:31, 551, 551), (2026-07-13 13:41:19, ?, 553@test.com, ?, 4148, 121, 553, ?, 2026-07-14 16:09:02, 553, 553) 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-07-06 03:21:49, 5037, 121, ?, 1838, Lesson 1 - Unit 1 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 04:07:08, 1), (2026-07-06 03:21:51, 5038, 121, ?, 1839, Lesson 2 - Unit 1 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 04:07:17, 1), (2026-07-06 03:21:52, 5039, 121, ?, 1840, Lesson 3 - Unit 1 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 04:07:23, 1), (2026-07-06 03:21:53, 5040, 121, ?, 1841, Lesson 4 - Unit 1 - Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 04:07:29, 1), (2026-07-06 03:21:54, 5041, 121, ?, 1842, Lesson 5 - Unit 2 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 04:08:46, 1), (2026-07-06 03:59:50, 5042, 121, ?, 1843, Lesson 6 - Unit 2 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 04:09:13, 1), (2026-07-06 03:59:52, 5043, 121, ?, 1844, Lesson 7 - Unit 2 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 04:09:37, 1), (2026-07-06 03:59:56, 5045, 121, ?, 1846, Lesson 9 - Review 1 - Reading & Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 04:10:17, 1), (2026-07-06 03:59:57, 5046, 121, ?, 1847, Lesson 10 - Review 1 - Listening & Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 04:10:24, 1), (2026-07-08 07:56:24, 5100, 121, ?, 1859, Lesson 11 - Unit 3 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 07:18:16, 1), (2026-07-08 07:56:28, 5101, 121, ?, 1860, Lesson 12 - Unit 3 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 07:18:26, 1), (2026-07-08 07:56:29, 5102, 121, ?, 1861, Lesson 13 - Unit 3 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:18:36, 1), (2026-07-08 07:56:29, 5103, 121, ?, 1862, Lesson 14 - Unit 3 - Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:18:45, 1), (2026-07-08 07:56:29, 5104, 121, ?, 1863, Lesson 15 - Unit 4 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 07:18:58, 1), (2026-07-08 07:56:29, 5105, 121, ?, 1864, Lesson 16 - Unit 4 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 07:19:18, 1), (2026-07-08 07:56:30, 5106, 121, ?, 1865, Lesson 17 - Unit 4 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:19:29, 1), (2026-07-08 07:56:30, 5107, 121, ?, 1866, Lesson 18 - Unit 4 - Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:19:39, 1), (2026-07-08 07:56:30, 5108, 121, ?, 1867, Lesson 19 - Review 2 - Reading & Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:19:50, 1), (2026-07-08 07:56:30, 5109, 121, ?, 1868, Lesson 20 - Review 2 - Listening & Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:20:01, 1), (2026-07-08 07:56:31, 5110, 121, ?, 1869, Lesson 21 - Unit 5 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 07:20:11, 1), (2026-07-08 07:56:31, 5111, 121, ?, 1870, Lesson 22 - Unit 5 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 07:20:26, 1), (2026-07-08 07:56:31, 5112, 121, ?, 1871, Lesson 23 - Unit 5 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:20:37, 1), (2026-07-08 07:56:32, 5113, 121, ?, 1872, Lesson 24 - Unit 5 - Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:20:47, 1), (2026-07-08 07:56:32, 5114, 121, ?, 1873, Lesson 25 - Unit 6 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 07:20:58, 1), (2026-07-08 07:56:32, 5115, 121, ?, 1874, Lesson 26 - Unit 6 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 07:21:13, 1), (2026-07-08 07:57:44, 5116, 121, ?, 1875, Lesson 27 - Unit 6 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:17:38, 1), (2026-07-08 07:57:47, 5117, 121, ?, 1876, Lesson 28 - Unit 6 - Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:17:19, 1), (2026-07-08 07:57:51, 5118, 121, ?, 1877, Lesson 29 - Review 3 - Reading & Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:17:06, 1), (2026-07-08 07:57:55, 5119, 121, ?, 1878, Lesson 30 - Review 3 - Listening & Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:16:56, 1), (2026-07-08 07:58:00, 5120, 121, ?, 1879, Lesson 31 - Unit 7 - Reading, 5036, ?, 2, ?, section, ?, 2026-07-14 07:16:45, 1), (2026-07-08 07:58:05, 5121, 121, ?, 1880, Lesson 32 - Unit 7 - Listening, 5036, ?, 2, ?, section, ?, 2026-07-14 07:16:35, 1), (2026-07-08 07:58:09, 5122, 121, ?, 1881, Lesson 33 - Unit 7 - Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:16:24, 1), (2026-07-08 07:58:14, 5123, 121, ?, 1882, Lesson 34 - Unit 7 - Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:16:14, 1), (2026-07-08 07:58:19, 5124, 121, ?, 1883, Lesson 35 - Review 4 - Reading & Writing, 5036, ?, 2, ?, section, ?, 2026-07-14 07:16:07, 1), (2026-07-08 07:58:23, 5125, 121, ?, 1884, Lesson 36 - Review 4 - Listening & Speaking, 5036, ?, 2, ?, section, ?, 2026-07-14 07:15:42, 1), (2026-07-14 04:07:51, 5193, 121, ?, 5584, FND - Lesson 1- Reading (Offline), 5037, 29, ?, ?, quiz, ?, 2026-07-14 04:07:51, 1), (2026-07-14 04:08:12, 5194, 121, ?, 5585, FND - Lesson 2- Listening (Offline), 5038, 29, ?, ?, quiz, ?, 2026-07-14 04:08:12, 1), (2026-07-14 04:08:24, 5195, 121, ?, 5586, FND - Lesson 3- Writing (Offline), 5039, 29, ?, ?, quiz, ?, 2026-07-14 04:08:24, 1), (2026-07-14 04:08:37, 5196, 121, ?, 5587, FND - Lesson 4 - Speaking (Offline), 5040, 29, ?, ?, quiz, ?, 2026-07-14 04:08:37, 1), (2026-07-14 04:09:02, 5197, 121, ?, 5588, FND - Lesson 5 - Reading (Offline), 5041, 29, ?, ?, quiz, ?, 2026-07-14 04:09:02, 1), (2026-07-14 04:09:24, 5198, 121, ?, 5589, FND - Lesson 6 - Listening (Offline), 5042, 29, ?, ?, quiz, ?, 2026-07-14 04:09:24, 1), (2026-07-14 04:09:54, 5199, 121, ?, 5590, FND - Lesson 8- Speaking (Offline), 5044, 29, ?, ?, quiz, ?, 2026-07-14 04:09:54, 1), (2026-07-14 04:10:42, 5200, 121, ?, 5591, FND - Lesson 9 Review, Mock test Reading (Offline), 5045, 29, ?, ?, quiz, ?, 2026-07-14 04:10:42, 1), (2026-07-14 04:10:53, 5201, 121, ?, 5592, FND - Lesson 10- Review, Mock test Listening (Offline), 5046, 29, ?, ?, quiz, ?, 2026-07-14 04:10:53, 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 (2027-07-13 13:41:20, 153, 2026-07-13 13:41:20, 5592, 121, 4148, 2026-07-13 13:41:20, 553), (2027-07-14 16:07:31, 888, 2026-07-14 16:07:31, 5593, 121, 4047, 2026-07-14 16:07:31, 551), (2028-07-14 16:09:02, 888, 2026-07-14 16:09:02, 5594, 121, 4148, 2026-07-14 16:09:02, 553) 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 (842, 2026-03-30 16:20:06, 69ca40458a56d754fba58b62, 3697, 121, 715, -1, 0, 1, 2026-07-15 03:54:28, 485), (842, 2026-03-30 16:28:33, 69ca42418a56d754fba58c54, 3698, 121, 715, 0, 0, 1, 2026-07-15 03:54:28, 485), (842, 2026-03-30 16:29:11, 69ca42678a56d754fba58c95, 3699, 121, 715, 2, 0, 1, 2026-07-15 03:54:28, 485), (5099, 2026-07-10 03:54:42, 6a506d02729540c061b5be3a, 4207, 121, 715, 2, 1, 22, 2026-07-15 03:51:03, 248), (573, 2026-07-10 03:56:17, 6a506d61729540c061b5be7c, 4208, 121, 715, 2, 0, 1, 2026-07-15 03:54:28, 485), (5099, 2026-07-10 07:24:03, 6a509e13729540c061b5c0e3, 4213, 121, 715, 9, 1, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 07:25:40, 6a509e74729540c061b5c193, 4214, 121, 715, 2, 1, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 07:26:15, 6a509e97729540c061b5c1d3, 4215, 121, 715, 1, 1, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 07:57:34, 6a50a5ed729540c061b5c227, 4217, 121, 715, 0, 1, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 07:57:55, 6a50a603729540c061b5c253, 4218, 121, 715, 3, 1, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 07:59:06, 6a50a64a729540c061b5c2b5, 4219, 121, 715, 2, 1, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 08:02:26, 6a50a712729540c061b5c303, 4220, 121, 715, 1, 0, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 08:07:05, 6a50a829729540c061b5c372, 4222, 121, 715, 2, 0, 22, 2026-07-15 03:51:03, 248), (5099, 2026-07-10 08:07:59, 6a50a85f729540c061b5c3b6, 4223, 121, 715, 2, 0, 22, 2026-07-15 03:51:03, 248), (842, 2026-07-10 09:38:43, 6a50bda2729540c061b5c4b2, 4226, 121, 715, 1, 0, 1, 2026-07-15 03:54:28, 485), (842, 2026-07-10 10:01:53, 6a50c311729540c061b5c525, 4227, 121, 715, 0, 0, 1, 2026-07-15 03:54:28, 485), (842, 2026-07-10 10:03:40, 6a50c37c729540c061b5c551, 4228, 121, 715, 2, 0, 1, 2026-07-15 03:54:28, 485), (842, 2026-07-10 10:06:17, 6a50c419729540c061b5c594, 4229, 121, 715, 8, 1, 1, 2026-07-15 03:54:28, 485), (842, 2026-07-10 10:12:24, 6a50c588729540c061b5c63f, 4230, 121, 715, 2, 0, 1, 2026-07-15 03:54:28, 485), (842, 2026-07-10 10:14:49, 6a50c619729540c061b5c6ac, 4231, 121, 715, 10, 1, 1, 2026-07-15 03:54:28, 485), (5166, 2026-07-13 07:35:08, 6a54952c729540c061b5c895, 4234, 121, 715, 1, 1, 1947, 2026-07-13 08:56:47, 450) 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-07-12 18:00:06, 4319, 2026-07-12 11:00:23, 149, 0, 121, {\"course_id\": \"205\", \"section_id\": \"1682\", \"tenant_key\": \"VWvi4u56mb\", \"zeus_user_id\": 229, \"x_tenant_code\": \"ICC\", \"completion_time\": \"2026-07-12 18:00:06\"}, {\"course\": {\"id\": 205, \"name\": \"Kid's Box - Flyers\"}, \"section\": {\"id\": 1682, \"name\": \"Unit 2 - Lesson 5 - Vocabulary and Listening\"}}, 4324, 94, 2026-07-12 11:00:23, 229), (0, 2026-07-15 00:00:15, 5063, 2026-07-14 17:00:34, 150, 0, 121, {\"course_id\": \"227\", \"section_id\": \"1856\", \"tenant_key\": \"VWvi4u56mb\", \"zeus_user_id\": 500, \"x_tenant_code\": \"ICC\", \"completion_time\": \"2026-07-15 00:00:15\"}, {\"course\": {\"id\": 227, \"name\": \"Easy IELTS 25 - Foundation\"}, \"section\": {\"id\": 1856, \"name\": \"Lesson 8-Unit 2-Speaking\"}}, 5071, 4026, 2026-07-14 17:00:34, 500), (0, 2026-07-15 00:00:15, 5036, 2026-07-14 17:00:34, 151, 0, 121, {\"auto_assigned\": true, \"source_section_id\": 1856}, {\"course\": {\"id\": 226, \"name\": \"[Center] Easy IELTS 25 - Foundation\"}, \"section\": {\"id\": 1845, \"name\": \"Lesson 8 Speaking\"}, \"auto_assigned_from\": 1856}, 5044, 4026, 2026-07-14 17:00:34, 500), (0, 2026-07-15 00:00:15, 5063, 2026-07-14 17:00:34, 152, 0, 121, {\"course_id\": \"227\", \"section_id\": \"1856\", \"tenant_key\": \"VWvi4u56mb\", \"zeus_user_id\": 536, \"x_tenant_code\": \"ICC\", \"completion_time\": \"2026-07-15 00:00:15\"}, {\"course\": {\"id\": 227, \"name\": \"Easy IELTS 25 - Foundation\"}, \"section\": {\"id\": 1856, \"name\": \"Lesson 8-Unit 2-Speaking\"}}, 5071, 3827, 2026-07-14 17:00:34, 536), (0, 2026-07-15 00:00:15, 5036, 2026-07-14 17:00:34, 153, 0, 121, {\"auto_assigned\": true, \"source_section_id\": 1856}, {\"course\": {\"id\": 226, \"name\": \"[Center] Easy IELTS 25 - Foundation\"}, \"section\": {\"id\": 1845, \"name\": \"Lesson 8 Speaking\"}, \"auto_assigned_from\": 1856}, 5044, 3827, 2026-07-14 17:00:34, 536) 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`))"
        }
    }
}
