-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Host: localhost
-- Generation Time: Sep 20, 2026 at 03:54 PM
-- Server version: 10.4.28-MariaDB
-- PHP Version: 8.2.4

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `myedcamp`
--

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

--
-- Table structure for table `academic_years`
--

CREATE TABLE `academic_years` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `name` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `starts_on` date NOT NULL,
  `ends_on` date NOT NULL,
  `is_current` tinyint(1) NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `academic_years`
--

INSERT INTO `academic_years` (`id`, `uuid`, `name`, `slug`, `starts_on`, `ends_on`, `is_current`, `is_active`, `display_order`, `created_at`, `updated_at`) VALUES
(1, 'f365b42f-1775-4fc9-a0a8-8b7f45bb89fe', '2026/2027', '2026-2027', '2026-09-14', '2027-07-30', 1, 1, 1, '2026-09-18 17:51:57', '2026-09-18 17:51:57');

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

--
-- Table structure for table `audit_logs`
--

CREATE TABLE `audit_logs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `actor_user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `action` varchar(255) NOT NULL,
  `resource_type` varchar(255) NOT NULL,
  `resource_id` bigint(20) UNSIGNED DEFAULT NULL,
  `metadata` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`metadata`)),
  `ip_address` varchar(45) DEFAULT NULL,
  `user_agent` text DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `audit_logs`
--

INSERT INTO `audit_logs` (`id`, `uuid`, `actor_user_id`, `action`, `resource_type`, `resource_id`, `metadata`, `ip_address`, `user_agent`, `created_at`) VALUES
(1, '59079b63-c3a5-4063-91c3-49c8c6a7d22e', NULL, 'session.created', 'App\\Models\\LessonSession', 1, '{\"lesson_id\":5,\"teacher_user_id\":3,\"delivery_method\":\"group_live\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:24:24'),
(2, '99ead51a-8445-401b-bea0-594bdf8203a3', NULL, 'session.scheduled', 'App\\Models\\LessonSession', 1, '{\"starts_at\":\"2026-09-18T16:00:00+00:00\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:24:24'),
(3, 'f31c2d1e-acde-4b71-b98e-0f2d440a6b16', NULL, 'session.teacher.assigned', 'App\\Models\\LessonSession', 1, '{\"teacher_user_id\":3}', '127.0.0.1', 'Symfony', '2026-09-18 19:24:24'),
(4, 'b3cf9a4e-16fa-49ac-ba8c-e2e1b5a850ac', NULL, 'session.created', 'App\\Models\\LessonSession', 2, '{\"lesson_id\":6,\"teacher_user_id\":3,\"delivery_method\":\"group_live\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:24:24'),
(5, 'cf5ca82e-730e-43b7-83b1-a25b95d407b9', NULL, 'session.scheduled', 'App\\Models\\LessonSession', 2, '{\"starts_at\":\"2026-09-21T16:00:00+00:00\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:24:24'),
(6, '8deba47d-94ed-4208-ba9e-057208d7fa9f', NULL, 'session.teacher.assigned', 'App\\Models\\LessonSession', 2, '{\"teacher_user_id\":3}', '127.0.0.1', 'Symfony', '2026-09-18 19:24:24'),
(7, 'ce6feb59-eed0-443b-bc78-38468338f65f', NULL, 'session.created', 'App\\Models\\LessonSession', 3, '{\"lesson_id\":7,\"teacher_user_id\":9,\"delivery_method\":\"group_live\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:24:24'),
(8, 'ce20aed9-12d1-4ead-ac50-2b5e385f59fb', NULL, 'session.scheduled', 'App\\Models\\LessonSession', 3, '{\"starts_at\":\"2026-09-22T16:00:00+00:00\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:24:24'),
(9, 'ce6dba4e-e174-4ded-b099-c2123f9c1882', NULL, 'session.teacher.assigned', 'App\\Models\\LessonSession', 3, '{\"teacher_user_id\":9}', '127.0.0.1', 'Symfony', '2026-09-18 19:24:24'),
(10, '07efedac-cd7a-429b-aee8-ac1f78796725', NULL, 'session.created', 'App\\Models\\LessonSession', 4, '{\"lesson_id\":8,\"teacher_user_id\":9,\"delivery_method\":\"group_live\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:24:24'),
(11, 'd0c7b401-c4af-46b8-9deb-536249ce7d38', NULL, 'session.scheduled', 'App\\Models\\LessonSession', 4, '{\"starts_at\":\"2026-09-23T16:00:00+00:00\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:24:24'),
(12, '06d9430b-56ad-45c1-a60d-6ce2d1f31140', NULL, 'session.teacher.assigned', 'App\\Models\\LessonSession', 4, '{\"teacher_user_id\":9}', '127.0.0.1', 'Symfony', '2026-09-18 19:24:24'),
(13, '64216787-ce76-4f89-8167-0c8c08682c34', NULL, 'session.created', 'App\\Models\\LessonSession', 5, '{\"lesson_id\":34,\"teacher_user_id\":10,\"delivery_method\":\"group_live\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:08'),
(14, '986ea249-2108-45fb-a255-2c98f2139e59', NULL, 'session.scheduled', 'App\\Models\\LessonSession', 5, '{\"starts_at\":\"2026-09-23T10:00:00+00:00\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:08'),
(15, '4c6353e8-d608-42cb-953e-e1655984bdf0', NULL, 'session.teacher.assigned', 'App\\Models\\LessonSession', 5, '{\"teacher_user_id\":10}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:08'),
(16, 'e3025904-b4c1-48a3-87e1-fb749aa98585', NULL, 'session.created', 'App\\Models\\LessonSession', 6, '{\"lesson_id\":49,\"teacher_user_id\":8,\"delivery_method\":\"group_live\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:09'),
(17, 'f936669c-f59f-40bb-9867-f31e33f21a66', NULL, 'session.scheduled', 'App\\Models\\LessonSession', 6, '{\"starts_at\":\"2026-09-25T09:00:00+00:00\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:09'),
(18, 'fd92c01f-8481-4fbe-9244-2ec5dd367f31', NULL, 'session.teacher.assigned', 'App\\Models\\LessonSession', 6, '{\"teacher_user_id\":8}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:09'),
(19, '65acb49a-45bb-4f20-9d49-b5fd343c7839', NULL, 'session.created', 'App\\Models\\LessonSession', 7, '{\"lesson_id\":80,\"teacher_user_id\":7,\"delivery_method\":\"group_live\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:09'),
(20, '923861b7-2cff-4e4c-b983-e8caeac1c987', NULL, 'session.scheduled', 'App\\Models\\LessonSession', 7, '{\"starts_at\":\"2026-09-24T09:00:00+00:00\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:09'),
(21, '6ce87a58-6157-4fea-b176-259c310839de', NULL, 'session.teacher.assigned', 'App\\Models\\LessonSession', 7, '{\"teacher_user_id\":7}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:09'),
(22, '48d13339-162c-4179-8463-a92b97af8af9', NULL, 'session.created', 'App\\Models\\LessonSession', 8, '{\"lesson_id\":98,\"teacher_user_id\":12,\"delivery_method\":\"group_live\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:09'),
(23, '33af2d05-1ea7-436b-a6e2-a23c9ed41364', NULL, 'session.scheduled', 'App\\Models\\LessonSession', 8, '{\"starts_at\":\"2026-09-25T14:00:00+00:00\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:09'),
(24, 'a293cc6b-141e-4468-9bd4-14d7a4f25cf7', NULL, 'session.teacher.assigned', 'App\\Models\\LessonSession', 8, '{\"teacher_user_id\":12}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:09'),
(25, 'ef6e4a45-b3f0-4c10-b4c8-ec96291f4f49', NULL, 'session.created', 'App\\Models\\LessonSession', 9, '{\"lesson_id\":107,\"teacher_user_id\":11,\"delivery_method\":\"group_live\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:10'),
(26, '18c91041-48be-43ab-9940-499e9bb2ef12', NULL, 'session.scheduled', 'App\\Models\\LessonSession', 9, '{\"starts_at\":\"2026-09-21T10:00:00+00:00\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:10'),
(27, 'a87b46c9-1095-41e6-81b9-41a199849788', NULL, 'session.teacher.assigned', 'App\\Models\\LessonSession', 9, '{\"teacher_user_id\":11}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:10'),
(28, '2b10b3ec-b32e-4de4-b691-2364c66bbd6c', NULL, 'session.created', 'App\\Models\\LessonSession', 10, '{\"lesson_id\":116,\"teacher_user_id\":9,\"delivery_method\":\"group_live\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:10'),
(29, '0acc0288-0daa-49f7-ad2b-974913b16eb4', NULL, 'session.scheduled', 'App\\Models\\LessonSession', 10, '{\"starts_at\":\"2026-09-24T14:00:00+00:00\"}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:10'),
(30, '885c84db-7bfd-451d-af0d-df5fc2b36870', NULL, 'session.teacher.assigned', 'App\\Models\\LessonSession', 10, '{\"teacher_user_id\":9}', '127.0.0.1', 'Symfony', '2026-09-18 19:47:10'),
(31, '44579aa8-664a-4ece-b660-563d7b444f41', NULL, 'session.created', 'App\\Models\\LessonSession', 11, '{\"lesson_id\":5,\"teacher_user_id\":3,\"delivery_method\":\"group_live\"}', '127.0.0.1', 'Symfony', '2026-09-19 06:24:14'),
(32, 'e8b9519b-70d6-41a5-9144-cbb18af3a1be', NULL, 'session.scheduled', 'App\\Models\\LessonSession', 11, '{\"starts_at\":\"2026-09-19T16:00:00+00:00\"}', '127.0.0.1', 'Symfony', '2026-09-19 06:24:14'),
(33, '4d0b78fc-0fa6-49a8-a4d7-509b745cff03', NULL, 'session.teacher.assigned', 'App\\Models\\LessonSession', 11, '{\"teacher_user_id\":3}', '127.0.0.1', 'Symfony', '2026-09-19 06:24:14');

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

--
-- Table structure for table `cache`
--

CREATE TABLE `cache` (
  `key` varchar(255) NOT NULL,
  `value` mediumtext NOT NULL,
  `expiration` bigint(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `cache`
--

INSERT INTO `cache` (`key`, `value`, `expiration`) VALUES
('myedcamp-cache-spatie.permission.cache', 'a:3:{s:5:\"alias\";a:4:{s:1:\"a\";s:2:\"id\";s:1:\"b\";s:4:\"name\";s:1:\"c\";s:10:\"guard_name\";s:1:\"r\";s:5:\"roles\";}s:11:\"permissions\";a:5:{i:0;a:4:{s:1:\"a\";i:1;s:1:\"b\";s:12:\"users.manage\";s:1:\"c\";s:3:\"web\";s:1:\"r\";a:2:{i:0;i:1;i:1;i:2;}}i:1;a:4:{s:1:\"a\";i:2;s:1:\"b\";s:14:\"lessons.manage\";s:1:\"c\";s:3:\"web\";s:1:\"r\";a:2:{i:0;i:1;i:1;i:2;}}i:2;a:4:{s:1:\"a\";i:3;s:1:\"b\";s:22:\"parent.children.manage\";s:1:\"c\";s:3:\"web\";s:1:\"r\";a:2:{i:0;i:1;i:1;i:5;}}i:3;a:4:{s:1:\"a\";i:4;s:1:\"b\";s:20:\"teacher.lessons.view\";s:1:\"c\";s:3:\"web\";s:1:\"r\";a:3:{i:0;i:1;i:1;i:3;i:2;i:6;}}i:4;a:4:{s:1:\"a\";i:5;s:1:\"b\";s:13:\"student.learn\";s:1:\"c\";s:3:\"web\";s:1:\"r\";a:2:{i:0;i:1;i:1;i:4;}}}s:5:\"roles\";a:6:{i:0;a:3:{s:1:\"a\";i:1;s:1:\"b\";s:11:\"super_admin\";s:1:\"c\";s:3:\"web\";}i:1;a:3:{s:1:\"a\";i:2;s:1:\"b\";s:5:\"admin\";s:1:\"c\";s:3:\"web\";}i:2;a:3:{s:1:\"a\";i:5;s:1:\"b\";s:6:\"parent\";s:1:\"c\";s:3:\"web\";}i:3;a:3:{s:1:\"a\";i:3;s:1:\"b\";s:7:\"teacher\";s:1:\"c\";s:3:\"web\";}i:4;a:3:{s:1:\"a\";i:6;s:1:\"b\";s:6:\"mentor\";s:1:\"c\";s:3:\"web\";}i:5;a:3:{s:1:\"a\";i:4;s:1:\"b\";s:7:\"student\";s:1:\"c\";s:3:\"web\";}}}', 1789848011);

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

--
-- Table structure for table `cache_locks`
--

CREATE TABLE `cache_locks` (
  `key` varchar(255) NOT NULL,
  `owner` varchar(255) NOT NULL,
  `expiration` bigint(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `classes`
--

CREATE TABLE `classes` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `education_level_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `short_name` varchar(255) NOT NULL,
  `year_code` varchar(16) DEFAULT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `classes`
--

INSERT INTO `classes` (`id`, `uuid`, `education_level_id`, `name`, `short_name`, `year_code`, `display_order`, `is_active`, `created_at`, `updated_at`) VALUES
(1, '610e25f7-9b05-4892-a479-d633b01c370c', 4, 'Primary 1', 'P1', 'B1', 3, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(2, 'aa2b57eb-bff4-40fd-865a-4e3352a7bfc4', 4, 'Primary 2', 'P2', 'B2', 4, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(3, 'd727f101-d26e-493d-a6bd-8c03cda72f32', 4, 'Primary 3', 'P3', 'B3', 5, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(4, '647513b0-2111-4a1b-ac7d-963c26e74e5d', 5, 'Primary 4', 'P4', 'B4', 6, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(5, 'edbbcc35-267a-41a7-937f-de1ba3a552ec', 5, 'Primary 5', 'P5', 'B5', 7, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(6, '03a1cc33-0ca4-49c7-b2e2-f7dd0ebbcf0e', 5, 'Primary 6', 'P6', 'B6', 8, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(7, '20db365c-1d94-4b54-996b-86c8b86f22d2', 2, 'JHS 1', 'JHS 1', 'B7', 9, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(8, 'f98fc1a1-6aa7-466b-9432-7861b793d4c3', 2, 'JHS 2', 'JHS 2', 'B8', 10, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(9, '96734d9c-bf5f-44b6-9c2a-ce5c8469a53b', 2, 'JHS 3', 'JHS 3', 'B9', 11, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(10, 'f4f90a9a-bee7-4078-b001-24c5156b69c5', 3, 'SHS 1', 'SHS 1', 'SHS 1', 12, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(11, 'b764b07c-8cd5-4ade-b833-872fe56ae3b4', 3, 'SHS 2', 'SHS 2', 'SHS 2', 13, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(12, '9b1b256a-d600-4811-bdc8-5238bda74773', 3, 'SHS 3', 'SHS 3', 'SHS 3', 14, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(13, 'c09af827-49e8-42d5-8e98-8e1d99b7f73d', 6, 'KG 1', 'KG 1', 'KG 1', 1, 1, '2026-09-18 17:51:57', '2026-09-18 17:51:57'),
(14, '066b54b5-21ce-4dda-9b59-1590af0f0d53', 6, 'KG 2', 'KG 2', 'KG 2', 2, 1, '2026-09-18 17:51:57', '2026-09-18 17:51:57');

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

--
-- Table structure for table `class_subjects`
--

CREATE TABLE `class_subjects` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `class_id` bigint(20) UNSIGNED NOT NULL,
  `subject_id` bigint(20) UNSIGNED NOT NULL,
  `is_core` tinyint(1) NOT NULL DEFAULT 1,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `class_subjects`
--

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

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

--
-- Table structure for table `courses`
--

CREATE TABLE `courses` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `name` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `class_id` bigint(20) UNSIGNED DEFAULT NULL,
  `subject_id` bigint(20) UNSIGNED DEFAULT NULL,
  `description` varchar(255) DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `courses`
--

INSERT INTO `courses` (`id`, `uuid`, `name`, `slug`, `class_id`, `subject_id`, `description`, `is_active`, `created_at`, `updated_at`) VALUES
(1, '6bd8f359-47d6-4bad-bbbb-cb7c7291b292', 'JHS 2 Mathematics', 'jhs-2-mathematics', 8, 2, 'Compatibility record only. MyEdCamp teaching is lesson-based.', 1, '2026-09-18 18:16:43', '2026-09-18 19:24:24');

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

--
-- Table structure for table `curricula`
--

CREATE TABLE `curricula` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `education_level_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `source` varchar(255) DEFAULT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `curricula`
--

INSERT INTO `curricula` (`id`, `uuid`, `education_level_id`, `name`, `slug`, `source`, `display_order`, `is_active`, `created_at`, `updated_at`) VALUES
(1, 'ee3d6df4-490e-41a4-9f4c-410be6494dd2', 2, 'Common Core Programme', 'common-core-programme', 'NaCCA', 1, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(2, 'b892badf-6aa1-4025-a916-6eb1861a4c71', 6, 'Kindergarten Curriculum', 'kindergarten-curriculum', 'NaCCA', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(3, '3fd33f1c-b557-495d-85d3-3e538a8d7d5f', 4, 'Standards-Based Curriculum', 'standards-based-curriculum', 'NaCCA', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(4, '09b741e5-1edc-4c49-bf16-ac0b4faba5ea', 5, 'Standards-Based Curriculum', 'standards-based-curriculum', 'NaCCA', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(5, '76c68cbc-2a63-4ddf-9669-b0c29128f3fb', 3, 'Secondary Education Curriculum', 'secondary-education-curriculum', 'NaCCA', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10');

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

--
-- Table structure for table `curriculum_versions`
--

CREATE TABLE `curriculum_versions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `curriculum_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `is_current` tinyint(1) NOT NULL DEFAULT 0,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `curriculum_versions`
--

INSERT INTO `curriculum_versions` (`id`, `uuid`, `curriculum_id`, `name`, `is_current`, `display_order`, `created_at`, `updated_at`) VALUES
(1, '7af70dd5-fb1d-4d6e-8b86-06dc61496d5f', 1, 'CCP 2019', 1, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(2, 'e7624e78-fd03-42f0-9bc2-771f9e139673', 2, 'KG 2019', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(3, 'f1db56eb-b55b-4625-bdb4-122c14829deb', 3, 'SBC 2019', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(4, '12c579e4-f08b-4be8-b0aa-082cbdc36162', 4, 'SBC 2019', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(5, '9626eafe-0090-43ad-8868-bf2fa97249f1', 5, 'SEC 2024', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10');

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

--
-- Table structure for table `education_levels`
--

CREATE TABLE `education_levels` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `name` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `nacca_phase` varchar(255) DEFAULT NULL,
  `description` varchar(255) DEFAULT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `education_levels`
--

INSERT INTO `education_levels` (`id`, `uuid`, `name`, `slug`, `nacca_phase`, `description`, `display_order`, `is_active`, `created_at`, `updated_at`) VALUES
(2, 'd721f779-c6a3-47ec-93be-505486f411fd', 'JHS', 'jhs', 'Key Phase 4', 'NaCCA Common Core Programme (CCP). JHS 1–3 / Basic 7–9.', 4, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(3, '382486d4-fc56-4560-b779-68a11c6a6c77', 'SHS', 'shs', 'Key Phase 5', 'NaCCA Secondary Education Curriculum. SHS 1–3, or three years of TVET.', 5, 1, '2026-09-18 16:00:27', '2026-09-18 17:51:57'),
(4, 'fa11903e-7354-433a-9160-6502da8f7223', 'Lower Primary', 'lower-primary', 'Key Phase 2', 'NaCCA Standards-Based Curriculum. Basic 1–3 (Primary 1–3).', 2, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(5, 'b7d5cfe8-1da2-458c-a89e-9f4716c75757', 'Upper Primary', 'upper-primary', 'Key Phase 3', 'NaCCA Standards-Based Curriculum. Basic 4–6 (Primary 4–6).', 3, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(6, '572314b6-6340-4452-addd-3735e58ca6a1', 'Kindergarten', 'kindergarten', 'Key Phase 1', 'NaCCA foundation level. Two years of kindergarten (KG 1 and KG 2).', 1, 1, '2026-09-18 17:51:57', '2026-09-18 17:51:57');

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

--
-- Table structure for table `failed_jobs`
--

CREATE TABLE `failed_jobs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` varchar(255) NOT NULL,
  `connection` varchar(255) NOT NULL,
  `queue` varchar(255) NOT NULL,
  `payload` longtext NOT NULL,
  `exception` longtext NOT NULL,
  `failed_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `jobs`
--

CREATE TABLE `jobs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `queue` varchar(255) NOT NULL,
  `payload` longtext NOT NULL,
  `attempts` smallint(5) UNSIGNED NOT NULL,
  `reserved_at` int(10) UNSIGNED DEFAULT NULL,
  `available_at` int(10) UNSIGNED NOT NULL,
  `created_at` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `job_batches`
--

CREATE TABLE `job_batches` (
  `id` varchar(255) NOT NULL,
  `name` varchar(255) NOT NULL,
  `total_jobs` int(11) NOT NULL,
  `pending_jobs` int(11) NOT NULL,
  `failed_jobs` int(11) NOT NULL,
  `failed_job_ids` longtext NOT NULL,
  `options` mediumtext DEFAULT NULL,
  `cancelled_at` int(11) DEFAULT NULL,
  `created_at` int(11) NOT NULL,
  `finished_at` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `learning_objectives`
--

CREATE TABLE `learning_objectives` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `topic_id` bigint(20) UNSIGNED NOT NULL,
  `subtopic_id` bigint(20) UNSIGNED DEFAULT NULL,
  `statement` varchar(255) NOT NULL,
  `code` varchar(64) DEFAULT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `learning_objectives`
--

INSERT INTO `learning_objectives` (`id`, `uuid`, `topic_id`, `subtopic_id`, `statement`, `code`, `display_order`, `is_active`, `created_at`, `updated_at`) VALUES
(1, '58cff459-cc2d-4224-a090-109fe87cbe8f', 1, 1, 'Identify a one-step equation.', NULL, 1, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(2, '834f542b-35d4-45aa-a465-f461a98d8689', 1, 1, 'Apply inverse operations.', NULL, 2, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(3, 'e10538f7-bace-4251-a0fa-82e258089164', 1, 1, 'Solve simple equations.', NULL, 3, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(4, 'e4c49545-2ba4-4a69-b298-6577ee87b395', 1, 1, 'Check their answers.', NULL, 4, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(5, 'bccb427f-bfbf-457a-b02a-dfd921822eae', 1, 2, 'Represent numbers in more than one way.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(6, 'e9394ed4-20cd-4967-bb9f-95a07b8e8267', 1, 2, 'Apply operations to solve a classroom problem.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(7, '5bb77740-2c8e-428d-81ec-01427d234355', 1, 2, 'Explain the method used to check an answer.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(8, 'ae1db760-86b1-4eba-a8c0-1e2667654b2f', 2, 3, 'Represent numbers in more than one way.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(9, 'd773247c-d134-4b3a-ae84-e551f0009bf7', 2, 3, 'Apply operations to solve a classroom problem.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(10, 'c2ed7908-9b18-42e6-ab3c-d36734a87445', 2, 3, 'Explain the method used to check an answer.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(11, 'c9afcf3c-c0d0-4694-a544-68b00bd9411c', 3, 4, 'Identify the main idea in a short text.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(12, '4ef90fbe-33f3-45aa-8bfc-b5d85d42ff28', 3, 4, 'Use vocabulary from the text in a new sentence.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(13, 'c724cf17-c81c-49eb-8cdb-9a0411fcdabb', 3, 4, 'Answer questions with evidence from the text.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(14, 'e7d4d899-d47b-4f1e-8e8c-79d06bc39ef8', 4, 5, 'Explain one civic or historical idea from the lesson.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(15, 'bca20ae3-a4db-4d22-992d-6b2d54909056', 4, 5, 'Give a Ghana example of the idea.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(16, '6e437dfc-a539-41e6-b3de-778f37c2f817', 4, 5, 'Discuss how the idea affects their community.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(17, '9184c3ab-fe7b-4fb4-83d4-088fcc849926', 5, 6, 'Use a chosen material or form to create work.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(18, '3f45e999-ede6-4a80-b397-c6d17587ed4b', 5, 6, 'Describe one choice they made as a creator.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(19, '2b2df209-f7a4-4cfa-97a4-95a0b15457e3', 5, 6, 'Respond respectfully to a classmate’s work.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(20, '8b9b2994-f6d3-4911-adcd-c2c47e4b1230', 6, 7, 'Identify the main idea in a short text.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(21, 'e8681b3f-67cc-4e3a-b048-35aba9636971', 6, 7, 'Use vocabulary from the text in a new sentence.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(22, 'bf603d6b-f021-469f-b523-5cfcc03ce47f', 6, 7, 'Answer questions with evidence from the text.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(23, 'b7ade20f-90d0-4e93-94e1-9d0382c7bde5', 7, 8, 'Represent numbers in more than one way.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(24, '450333f8-5bd6-4d9a-8677-edb801a06686', 7, 8, 'Apply operations to solve a classroom problem.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(25, 'e495dd77-0318-489f-abd8-17bb27ac287d', 7, 8, 'Explain the method used to check an answer.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(26, 'ce07959e-b9a6-407f-84fc-8503aaa8c86c', 8, 9, 'Describe a scientific observation in their own words.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(27, '978d1e66-2c02-4fec-9dc0-98ed9304e188', 8, 9, 'Give one everyday example of the idea.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(28, 'd12cbbca-0d52-41be-8983-74a0cdbe763a', 8, 9, 'Record a simple result from a classroom enquiry.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(29, '0b21674a-f73f-42d3-987e-06e0d4ec7b87', 9, 10, 'Explain a key idea in Ghanaian Language.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(30, 'dd3be0da-e899-4cbf-8f9e-578fb4930890', 9, 10, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(31, '8d028e29-2dab-4d7e-a534-1f9c29a3733b', 9, 10, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(32, '53002664-49bd-4122-b4fb-7c95d629434b', 10, 11, 'Explain one civic or historical idea from the lesson.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(33, '22cc7e7a-f233-41f4-b9e6-4dcc4a94a5a5', 10, 11, 'Give a Ghana example of the idea.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(34, '142e90e9-4e98-4b58-9392-dde9e5052052', 10, 11, 'Discuss how the idea affects their community.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(35, '0b5950c9-9a06-4090-b727-0835465e1f58', 11, 12, 'Explain one civic or historical idea from the lesson.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(36, 'b024d46f-8cfe-454d-8522-093088c72321', 11, 12, 'Give a Ghana example of the idea.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(37, '057a8ed2-36af-45af-8717-615c8e58432f', 11, 12, 'Discuss how the idea affects their community.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(38, '93f82702-d47a-4e37-956c-cab108d99d7b', 12, 13, 'Explain a key idea in Religious and Moral Education.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(39, '4826e2ec-c8aa-4285-9063-45c9ea2aeb13', 12, 13, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(40, '4c5a4f58-829a-4ef9-965b-d5bf2df5e0b6', 12, 13, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(41, '57e8fcb1-3316-4f73-b060-04c561282ff7', 13, 14, 'Use a chosen material or form to create work.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(42, '5094589f-4288-4103-a051-4b2475d330ed', 13, 14, 'Describe one choice they made as a creator.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(43, '9799f718-f9d6-4e6d-a0bd-ef00838b8444', 13, 14, 'Respond respectfully to a classmate’s work.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(44, 'eebfe6a2-d215-46a2-b73c-831822801a7e', 14, 15, 'Perform a basic movement skill with control.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(45, '47c4a89f-3581-4d15-87bf-1caf7264d493', 14, 15, 'Explain one benefit of regular physical activity.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(46, 'f364a35c-f76a-4321-a6dd-abe95d935147', 14, 15, 'Work safely with a partner or group.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(47, '14c33dd6-f1c3-4702-a5a1-3ee930540bc0', 15, 16, 'Explain a key idea in French.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(48, '5509df0c-2313-48a4-91f3-fdcba5cee6a6', 15, 16, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(49, '01eefe2a-fa96-4fa3-a7c5-e1ca721dd0a3', 15, 16, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(50, '91a85797-5a25-4c57-89ba-10c1990dbf69', 16, 17, 'Identify the main idea in a short text.', NULL, 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(51, 'b231ca6c-ffca-4a9b-94e6-7edefdeaa854', 16, 17, 'Use vocabulary from the text in a new sentence.', NULL, 2, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(52, '5d4bdcc4-f886-4415-853b-c4966d0742cc', 16, 17, 'Answer questions with evidence from the text.', NULL, 3, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(53, 'a954a348-b58a-4a57-bbab-de15ecebe9b8', 17, 18, 'Represent numbers in more than one way.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(54, '10c73d5f-3f99-4c56-90f6-76fde59f0f46', 17, 18, 'Apply operations to solve a classroom problem.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(55, '80be2f9b-8f6e-455b-8ad2-8d525b2e82f2', 17, 18, 'Explain the method used to check an answer.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(56, '821c93c1-ccb2-4321-96b4-b1e742bf7d76', 18, 19, 'Describe a scientific observation in their own words.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(57, '857a2376-dd5e-495b-a17a-ebf70bc85f2d', 18, 19, 'Give one everyday example of the idea.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(58, '4922a66b-630c-463d-8794-09340ac3ba27', 18, 19, 'Record a simple result from a classroom enquiry.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(59, '88a2138c-eac9-4b2f-baef-c8057231d76b', 19, 20, 'Explain a key idea in Ghanaian Language.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(60, 'b762af10-2a5d-4f57-a504-e87ba0dc7067', 19, 20, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(61, '0ecd3fec-80cd-466b-bf6f-1cf5c84006cb', 19, 20, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(62, '1e130c7a-5c8a-474d-8f89-4cd038865b38', 20, 21, 'Explain one civic or historical idea from the lesson.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(63, '3bdf9132-e816-44d3-b141-579ea9ed41a6', 20, 21, 'Give a Ghana example of the idea.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(64, '0af7d36e-838c-41cd-8fc1-f16207d1054e', 20, 21, 'Discuss how the idea affects their community.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(65, '3efd95bf-1f06-4bd8-aa38-edce747d8cbd', 21, 22, 'Explain one civic or historical idea from the lesson.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(66, '21c630cd-8c40-4611-b9e4-c5addafe0dd7', 21, 22, 'Give a Ghana example of the idea.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(67, '38c2f16d-2aae-45e3-b836-374d2ad7636c', 21, 22, 'Discuss how the idea affects their community.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(68, '45747e2b-84b3-4230-81c8-6d57573cb868', 22, 23, 'Explain a key idea in Religious and Moral Education.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(69, 'ca7cbd72-1ed9-4bae-a8c6-0da4619ea902', 22, 23, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(70, 'c16f140a-27f4-415d-97d1-059d02b7a75a', 22, 23, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(71, '26cd6911-c7ec-4f3b-bfd1-cddb7ff4042d', 23, 24, 'Use a chosen material or form to create work.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(72, '6d9566e7-ef60-4028-a26a-d05f20daf0f6', 23, 24, 'Describe one choice they made as a creator.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(73, '48f0e749-98ef-44ca-b4ef-ec7cc6a99b0a', 23, 24, 'Respond respectfully to a classmate’s work.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(74, '33773c49-f0a9-4052-8eba-65a9d15bdb25', 24, 25, 'Perform a basic movement skill with control.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(75, '5b1eccd1-d750-4582-9757-aa80f57a7477', 24, 25, 'Explain one benefit of regular physical activity.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(76, '29ed94cc-0fb6-4769-b722-e62904a39bd6', 24, 25, 'Work safely with a partner or group.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(77, '2e81e180-c351-4355-9729-65242e5f1561', 25, 26, 'Name the main parts of a computer system.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(78, '28051dfe-52ac-47c1-a536-28e7800c672d', 25, 26, 'Complete a simple digital task.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(79, '6c033beb-deab-4e18-8b8f-6682cb45b942', 25, 26, 'Describe one safe online habit.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(80, '1136a85c-bac7-4af3-822c-975b9cf3999b', 26, 27, 'Explain a key idea in French.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(81, 'abed3ef5-d680-46af-96e5-d1997e5f2cf5', 26, 27, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(82, '2a70aba9-5132-446f-97b1-aa3b44c1111f', 26, 27, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(83, '5eec0ebc-17a4-4063-b69a-da100979bf9c', 27, 28, 'Identify the main idea in a short text.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(84, '02543be0-9540-4c13-8991-94e781533359', 27, 28, 'Use vocabulary from the text in a new sentence.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(85, 'dc45e53e-5513-4671-bbe5-5a428de80d2f', 27, 28, 'Answer questions with evidence from the text.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(86, '08d93c61-4419-4437-835f-b54d02c37dca', 28, 29, 'Explain a key idea in Ghanaian Language.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(87, '97827d86-6370-4a53-ac7e-bcd1d400ad46', 28, 29, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(88, '95da50ba-9580-476d-8ae5-d33b186bb194', 28, 29, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(89, '880c52c7-c618-4cee-a1ce-3dcc76ad0b55', 29, 30, 'Describe a scientific observation in their own words.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(90, '2d04f3a2-f7dc-4b21-bc9b-a52db6695f41', 29, 30, 'Give one everyday example of the idea.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(91, 'e8305174-95b0-45f0-9291-c17e3c769c88', 29, 30, 'Record a simple result from a classroom enquiry.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(92, '5d2e5564-83c0-4755-95a3-b9df85fb5f9f', 30, 31, 'Explain one civic or historical idea from the lesson.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(93, '3c1b8113-59d8-4de8-98ea-15cdc9f5b4e7', 30, 31, 'Give a Ghana example of the idea.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(94, '761d53f7-7cfd-44c6-9396-7cfeacaa771b', 30, 31, 'Discuss how the idea affects their community.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(95, '7351bf22-3229-4d5b-8bc5-cdf0993891d5', 31, 32, 'Explain a key idea in Religious and Moral Education.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(96, '3fb6e0b0-6f40-406f-8ce0-47ce64f6f930', 31, 32, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(97, '6071aa8c-d16a-43f6-bb84-e36946de6108', 31, 32, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(98, '460fdb66-eee6-443e-ad7a-a662dbefb114', 32, 33, 'Explain a key idea in Career Technology.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(99, 'db1e2d80-24bf-4db7-8abb-9cac8b5b6631', 32, 33, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(100, '1bcffb5d-9048-4f67-af5a-19aa7315d604', 32, 33, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(101, 'b27e7280-5020-4757-aaf1-a0faa8af7d60', 33, 34, 'Name the main parts of a computer system.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(102, 'bad08bbc-939f-46aa-a71a-6a053e74d2c1', 33, 34, 'Complete a simple digital task.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(103, 'c75cb31f-a3fe-4a51-9595-518d59f1e0b5', 33, 34, 'Describe one safe online habit.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(104, 'f199d498-b341-42a8-bf7c-3eee0a34c8c4', 34, 35, 'Use a chosen material or form to create work.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(105, 'ce58a0ad-9764-4bb2-adf9-0e05fb99095e', 34, 35, 'Describe one choice they made as a creator.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(106, '5cceac22-b64f-493e-974d-26fac938239e', 34, 35, 'Respond respectfully to a classmate’s work.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(107, 'bab955a6-4ad9-4787-b6bb-40f5bf10eb79', 35, 36, 'Perform a basic movement skill with control.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(108, 'a8a5cbd5-9169-4008-9c4e-361a6347580c', 35, 36, 'Explain one benefit of regular physical activity.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(109, '46177037-6c6c-48b0-9d26-a81b83d642f1', 35, 36, 'Work safely with a partner or group.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(110, 'ea142eed-7c34-4b6b-9a64-b73f57c6ac76', 36, 37, 'Explain a key idea in French.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(111, 'c12e1a33-a03b-45e6-913e-b01214809490', 36, 37, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(112, '8b9f6bc3-3161-4a65-a9a3-db42c6f31db5', 36, 37, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(113, '5e79db77-25e2-428f-93fd-2df7c4f1883e', 37, 38, 'Explain a key idea in Arabic.', NULL, 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(114, 'c898fe86-d574-4d55-88f8-921998e4cc1c', 37, 38, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(115, '4ced074c-5f45-490d-aa67-6ef417cb8fba', 37, 38, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(116, '01c224da-2883-43d1-b301-5ae6c62efac1', 38, 39, 'Identify the main idea in a short text.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(117, '763733b8-9fba-4144-818d-532874b07ac6', 38, 39, 'Use vocabulary from the text in a new sentence.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(118, 'f2f536c0-2664-4486-9005-d03b7f7ff401', 38, 39, 'Answer questions with evidence from the text.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(119, 'badfcd58-a54e-4422-9447-93ca1b9400c9', 39, 40, 'Represent numbers in more than one way.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(120, '0d436dac-0982-429a-ad8c-eec5ca8fb7a5', 39, 40, 'Apply operations to solve a classroom problem.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(121, '234b41be-0949-48d0-ab44-6ae9b2886d20', 39, 40, 'Explain the method used to check an answer.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(122, '2d0bec95-4bdb-447b-8469-e9e07a84f304', 40, 41, 'Describe a scientific observation in their own words.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(123, '2bd5de55-07ba-48ac-bd46-3904ee48b233', 40, 41, 'Give one everyday example of the idea.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(124, 'd8cfa866-a3db-4e99-9565-bc726f2dcb57', 40, 41, 'Record a simple result from a classroom enquiry.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(125, '6752905c-77bb-44bc-b7a5-cb7a9a0c69e9', 41, 42, 'Explain one civic or historical idea from the lesson.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(126, '658ae95d-4f7c-4f66-a8d3-72175941d17a', 41, 42, 'Give a Ghana example of the idea.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(127, 'e7dbba3c-8290-4d87-90c6-e185a75dcba2', 41, 42, 'Discuss how the idea affects their community.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(128, '2ff15ad9-b3e4-46d1-90d9-b4a8ad20057b', 42, 43, 'Perform a basic movement skill with control.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(129, 'fd7b9a2d-3e69-4b6c-972a-cf2a90c89801', 42, 43, 'Explain one benefit of regular physical activity.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(130, 'f059b4ec-dde8-43aa-be2a-b4c9b6adef1e', 42, 43, 'Work safely with a partner or group.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(131, '92917515-72c1-43dc-b644-829ac4c661e4', 43, 44, 'Name the main parts of a computer system.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(132, '8f163d36-acf8-480c-a883-72290c0cfc96', 43, 44, 'Complete a simple digital task.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(133, '336bbdbc-416a-4559-9112-b5fa58051f9e', 43, 44, 'Describe one safe online habit.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(134, '64e0fb9b-2fdf-4580-93b4-b4b1cbfb4611', 44, 45, 'Represent numbers in more than one way.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(135, '70d8e414-ccb7-413e-91a2-70a026823af6', 44, 45, 'Apply operations to solve a classroom problem.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(136, 'b90859ad-6105-474a-a068-8c18a64cf10e', 44, 45, 'Explain the method used to check an answer.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(137, 'd037e179-7163-4c11-87b4-2bd73f83218c', 45, 46, 'Describe a scientific observation in their own words.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(138, '5f99a0e9-89c5-44d7-aada-e46a06918c40', 45, 46, 'Give one everyday example of the idea.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(139, 'a9b6b39e-c1f6-42c6-83d5-1eab60433c68', 45, 46, 'Record a simple result from a classroom enquiry.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(140, 'd5c98a49-0ed3-4b5c-8850-514593e84025', 46, 47, 'Describe a scientific observation in their own words.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(141, '2c61c118-0e56-46a7-b7d7-72fb6983eac2', 46, 47, 'Give one everyday example of the idea.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(142, '9babc2ed-adf0-464d-bd15-9bd0e4f69bfd', 46, 47, 'Record a simple result from a classroom enquiry.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(143, 'b2b52617-7eb3-433f-a085-eebdb5ce3da7', 47, 48, 'Describe a scientific observation in their own words.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(144, 'fd365b8b-4a35-4a41-879a-ff8bcc298dcd', 47, 48, 'Give one everyday example of the idea.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(145, 'b6e51a9d-d314-486c-8e25-72976d2a1b82', 47, 48, 'Record a simple result from a classroom enquiry.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(146, 'dced61c8-d8c5-4a4f-b6b3-384b5423c37a', 48, 49, 'Explain a key idea in Agricultural Science.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(147, 'ef81db8a-d6b5-4a2c-8b01-0627e8653bdb', 48, 49, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(148, '9f450017-4d19-4fe8-9fc3-7f140c6cd7d3', 48, 49, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(149, 'd29ac361-ddb5-471b-bfd0-628e022bf2cc', 49, 50, 'Identify the main idea in a short text.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(150, '6f7f5ddd-93cd-4232-9111-87aa23ec2829', 49, 50, 'Use vocabulary from the text in a new sentence.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(151, '2cdbed44-9b5f-41e4-b9dc-9d55afe6bbee', 49, 50, 'Answer questions with evidence from the text.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(152, '8504e429-d2b8-475e-b41b-4d388f8d909b', 50, 51, 'Explain a key idea in Ghanaian Language.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(153, '01b20de1-0c06-4661-bb9c-bc18b1cc8db5', 50, 51, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(154, '3f85ab4e-baa3-43a3-8b49-d146510e3473', 50, 51, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(155, '25774308-1997-4ee4-81cf-d0e43ffb182d', 51, 52, 'Explain a key idea in French.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(156, '75ac6694-0a89-4e2f-b28d-75aa826247e1', 51, 52, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(157, 'b4857c86-9982-40dc-bc4a-65c547409287', 51, 52, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(158, '04c5db9f-9eba-4740-a3f0-61179af3996d', 52, 53, 'Explain a key idea in Arabic.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(159, 'f2b71cee-c863-41ac-939c-e569678b717f', 52, 53, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(160, 'fbd5c9a9-0d6b-4793-841f-9175bde58395', 52, 53, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(161, 'a87a3cf6-2fb9-47b8-a3d8-312cbf052a9a', 53, 54, 'Explain one civic or historical idea from the lesson.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(162, '6c0a2c42-5cd1-4530-bd15-16b82296a6da', 53, 54, 'Give a Ghana example of the idea.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(163, 'bbadd031-d879-409d-8292-625c709c1bf0', 53, 54, 'Discuss how the idea affects their community.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(164, 'b4db80d1-de60-4645-9185-94f98d282280', 54, 55, 'Explain one civic or historical idea from the lesson.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(165, 'fa788a53-5463-4911-8cad-717491b4415a', 54, 55, 'Give a Ghana example of the idea.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(166, '39dc2eea-1062-48e2-8581-1abb61fb57f4', 54, 55, 'Discuss how the idea affects their community.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(167, '100a0957-75bb-499d-9e26-4149b3e49e91', 55, 56, 'Explain one civic or historical idea from the lesson.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(168, '480c675b-f4d2-4404-916e-78b1ebb5cbdb', 55, 56, 'Give a Ghana example of the idea.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(169, 'be7439d4-bacd-48f7-bcaa-702ee147c517', 55, 56, 'Discuss how the idea affects their community.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(170, '1bd5487b-0a95-458d-a3aa-7033d57d6caf', 56, 57, 'Explain one civic or historical idea from the lesson.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(171, '4afc38ab-bf77-44c4-970c-1dd32fecff0d', 56, 57, 'Give a Ghana example of the idea.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(172, '086107e3-e4d6-4bad-8b21-976590db135b', 56, 57, 'Discuss how the idea affects their community.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(173, '6e3a258c-9ac3-41e2-a31d-2c13bd1a622f', 57, 58, 'Explain a key idea in Religious and Moral Education.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(174, '18251a35-8829-489d-abe0-5466a62daac6', 57, 58, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(175, 'e471d594-77ca-4f43-81d4-1c13e2382164', 57, 58, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(176, 'a257c691-3995-4ee4-9d65-a82a9e816d7b', 58, 59, 'Explain a key idea in Accounting.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(177, '151cf21a-89fc-4c87-9c3c-adf032add9ef', 58, 59, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(178, '537961c4-636b-480e-a075-67380c97be2b', 58, 59, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(179, 'e936697e-7685-43f5-a8e4-f7c6260f8f82', 59, 60, 'Explain a key idea in Business Management.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(180, '3d3c1eaf-20ab-4ef4-b52e-a8b641da7699', 59, 60, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(181, '2311f7e2-2b19-4eee-b585-bf62362be01b', 59, 60, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(182, '0f0e3f76-a0fe-4986-82ab-18bc560902c8', 60, 61, 'Use a chosen material or form to create work.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(183, '2dbb580b-eeb6-499b-b42d-7e6d96cb537f', 60, 61, 'Describe one choice they made as a creator.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(184, 'cdb01767-a947-4d4e-9655-f7a7afc1314b', 60, 61, 'Respond respectfully to a classmate’s work.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(185, '85376d96-61b3-4ead-9138-e33642a1b7cb', 61, 62, 'Use a chosen material or form to create work.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(186, '8690740e-0450-4368-b425-91edac995f96', 61, 62, 'Describe one choice they made as a creator.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(187, '8a9953ef-5cdc-4932-9153-aa827be1dab2', 61, 62, 'Respond respectfully to a classmate’s work.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(188, '5041092d-2130-42f7-a0b1-b3cecfc61940', 62, 63, 'Use a chosen material or form to create work.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(189, '94131ac7-b6ce-4e8d-b9ce-2ab5ad012b7f', 62, 63, 'Describe one choice they made as a creator.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(190, 'd83730c3-f99e-496a-b65b-683b97dcd44d', 62, 63, 'Respond respectfully to a classmate’s work.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(191, '75c7e0b0-3b37-48e1-9f43-04094765923c', 63, 64, 'Explain a key idea in Agriculture.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(192, 'e9ddf892-bfd0-47da-a1fb-769bf62d5c6f', 63, 64, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(193, '6d697392-1723-4d7b-a87d-3a8fb77052fc', 63, 64, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(194, 'bb97e62b-b639-434f-9bda-77a3797a55fb', 64, 65, 'Explain a key idea in Home Economics.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(195, '2ff4c568-ec94-445e-a61e-c2e8d02d0f8d', 64, 65, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(196, 'c3823b46-0e5c-4cac-be92-3918f72eb41c', 64, 65, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(197, 'a0a27aff-e15b-48f8-9b18-2aac4204f91f', 65, 66, 'Explain a key idea in Applied Technology.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(198, 'c05ba617-1e12-4aff-9089-56e6113bf186', 65, 66, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(199, '61e71f08-f6be-492e-8b33-e397130af09d', 65, 66, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(200, '6971ecc2-1c0e-400b-92de-8ce04fe99b23', 66, 67, 'Explain a key idea in Design and Communication Technology.', NULL, 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(201, '05b57796-e96c-47e6-8a7d-181e3d2d4a54', 66, 67, 'Apply the idea in a short classroom task.', NULL, 2, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(202, '2eba3db1-6e6f-4970-ba25-39bcd1adc679', 66, 67, 'Check their work with a partner.', NULL, 3, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10');

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

--
-- Table structure for table `lessons`
--

CREATE TABLE `lessons` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `course_id` bigint(20) UNSIGNED DEFAULT NULL,
  `education_level_id` bigint(20) UNSIGNED DEFAULT NULL,
  `class_id` bigint(20) UNSIGNED DEFAULT NULL,
  `subject_id` bigint(20) UNSIGNED DEFAULT NULL,
  `curriculum_id` bigint(20) UNSIGNED DEFAULT NULL,
  `curriculum_version_id` bigint(20) UNSIGNED DEFAULT NULL,
  `topic_id` bigint(20) UNSIGNED DEFAULT NULL,
  `subtopic_id` bigint(20) UNSIGNED DEFAULT NULL,
  `lesson_code` varchar(64) DEFAULT NULL,
  `title` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `topic` varchar(255) DEFAULT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `duration_minutes` smallint(5) UNSIGNED NOT NULL DEFAULT 45,
  `difficulty_level` varchar(24) DEFAULT NULL,
  `status` varchar(24) NOT NULL DEFAULT 'draft',
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `prerequisites_text` text DEFAULT NULL,
  `teacher_notes` text DEFAULT NULL,
  `student_notes` text DEFAULT NULL,
  `published_at` timestamp NULL DEFAULT NULL,
  `archived_at` timestamp NULL DEFAULT NULL,
  `visibility` varchar(24) NOT NULL DEFAULT 'internal'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `lessons`
--

INSERT INTO `lessons` (`id`, `uuid`, `course_id`, `education_level_id`, `class_id`, `subject_id`, `curriculum_id`, `curriculum_version_id`, `topic_id`, `subtopic_id`, `lesson_code`, `title`, `description`, `topic`, `display_order`, `duration_minutes`, `difficulty_level`, `status`, `is_active`, `created_at`, `updated_at`, `prerequisites_text`, `teacher_notes`, `student_notes`, `published_at`, `archived_at`, `visibility`) VALUES
(5, '0a5af1d0-f85f-493d-91ed-75a18f1baa6a', 1, 2, 8, 2, 1, 1, 1, 2, 'JHS2-MATHS-ALG-001', 'Introduction to Algebra', 'Introduction to Algebra for JHS 2 Mathematics under the Common Core Programme.', 'Algebra', 1, 60, 'beginner', 'published', 1, '2026-09-18 19:24:24', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(6, '16aa783f-c600-45d3-b8e7-a014a8425805', 1, 2, 8, 2, 1, 1, 1, 2, 'JHS2-MATHS-ALG-002', 'Algebraic Expressions', 'Algebraic Expressions for JHS 2 Mathematics under the Common Core Programme.', 'Algebra', 2, 60, 'beginner', 'published', 1, '2026-09-18 19:24:24', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(7, '32533927-8f98-4ff4-8f3d-a13353e008d9', 1, 2, 8, 2, 1, 1, 1, 2, 'JHS2-MATHS-ALG-003', 'Linear Equations', 'Linear Equations for JHS 2 Mathematics under the Common Core Programme.', 'Algebra', 3, 60, 'beginner', 'published', 1, '2026-09-18 19:24:24', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(8, '8df5e3e2-8c3d-47c5-9ec4-9792d7e705f3', 1, 2, 8, 2, 1, 1, 1, 2, 'JHS2-MATHS-ALG-004', 'Solving Word Problems', 'Solving Word Problems for JHS 2 Mathematics under the Common Core Programme.', 'Algebra', 4, 60, 'beginner', 'published', 1, '2026-09-18 19:24:24', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(9, 'ae72c7c5-f8ed-4446-b12a-dd34c685a30d', NULL, 6, 13, 37, 2, 2, 2, 3, 'KG1-NUMERA-NUM-001', 'KG 1 Numeracy: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Numbers and algebra', 1, 30, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(10, '23e5b6fe-6702-4ac2-9ead-13d4ce275f7d', NULL, 6, 13, 38, 2, 2, 3, 4, 'KG1-LITERA-LANG-001', 'KG 1 Language and Literacy: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 2, 30, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(11, '85abfd1a-3198-4b06-96c6-fcadd380c472', NULL, 6, 13, 6, 2, 2, 4, 5, 'KG1-OWOP-SOC-001', 'KG 1 Our World Our People: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 3, 30, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(12, '638b0ef1-74eb-4cd2-a602-1de66687c21a', NULL, 6, 13, 8, 2, 2, 5, 6, 'KG1-CREATI-ART-001', 'KG 1 Creative Arts: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 4, 30, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(13, '4d257278-25a6-4959-af56-09f3eb8bcda3', NULL, 6, 14, 37, 2, 2, 2, 3, 'KG2-NUMERA-NUM-001', 'KG 2 Numeracy: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Numbers and algebra', 1, 30, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(14, '44749fe0-7f92-4c99-a057-494b1a743d77', NULL, 6, 14, 38, 2, 2, 3, 4, 'KG2-LITERA-LANG-001', 'KG 2 Language and Literacy: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 2, 30, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(15, 'daf8ea73-d567-4545-8aab-6253eb23428f', NULL, 6, 14, 6, 2, 2, 4, 5, 'KG2-OWOP-SOC-001', 'KG 2 Our World Our People: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 3, 30, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(16, 'ffc992e8-3497-4276-81bd-2b33e5582fa1', NULL, 6, 14, 8, 2, 2, 5, 6, 'KG2-CREATI-ART-001', 'KG 2 Creative Arts: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 4, 30, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(17, '7d7d8dcc-33ae-4d9f-9f34-47675f25b320', NULL, 4, 1, 1, 3, 3, 6, 7, 'P1-ENGLIS-LANG-001', 'Primary 1 English Language: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 1, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(18, 'ff64dad8-c7d8-4960-9954-8232d51d98fe', NULL, 4, 1, 2, 3, 3, 7, 8, 'P1-MATHS-NUM-001', 'Primary 1 Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Algebra', 2, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(19, 'a15dbca4-29a8-4080-9224-d03e339737c5', NULL, 4, 1, 3, 3, 3, 8, 9, 'P1-SCIENC-SCI-001', 'Primary 1 Science: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 3, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(20, '93692407-31c6-45dd-9388-dbcda9c3ac3f', NULL, 4, 1, 4, 3, 3, 9, 10, 'P1-GHANAI-GHAN-001', 'Primary 1 Ghanaian Language: Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', 'Ghanaian Language foundations', 4, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(21, '52b8266f-445c-4bdd-b3dc-4a1ae48e9fbf', NULL, 4, 1, 5, 3, 3, 10, 11, 'P1-HISTOR-SOC-001', 'Primary 1 History: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 5, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(22, '314f5df6-db40-4256-957c-dcb1361f6b43', NULL, 4, 1, 6, 3, 3, 11, 12, 'P1-OWOP-SOC-001', 'Primary 1 Our World Our People: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 6, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(23, 'e7b1bd0c-98e7-4f95-8e57-1979e8ca5bf3', NULL, 4, 1, 7, 3, 3, 12, 13, 'P1-RME-RELI-001', 'Primary 1 Religious and Moral Education: Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', 'Religious and Moral Education foundations', 7, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(24, 'aaf7a1e5-7166-4986-a2d6-57cfcdebfd8d', NULL, 4, 1, 8, 3, 3, 13, 14, 'P1-CREATI-ART-001', 'Primary 1 Creative Arts: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 8, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(25, 'e626f2c0-f62b-46e9-ac5e-a14a65d19b1a', NULL, 4, 1, 9, 3, 3, 14, 15, 'P1-PE-PE-001', 'Primary 1 Physical Education: Movement skills', 'Learners practise a movement skill and a healthy habit.', 'Movement and health', 9, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(26, 'ec6b3c07-8642-48e7-991e-ff2ce5700fd0', NULL, 4, 1, 10, 3, 3, 15, 16, 'P1-FRENCH-FREN-001', 'Primary 1 French: Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', 'French foundations', 10, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(27, '33f21ec5-5549-40cd-ad75-dd7f71b98d7f', NULL, 4, 2, 1, 3, 3, 6, 7, 'P2-ENGLIS-LANG-001', 'Primary 2 English Language: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 1, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14', NULL, NULL, NULL, '2026-09-19 06:24:14', NULL, 'internal'),
(28, 'a1945a15-704b-46b0-af1f-53a529fcba13', NULL, 4, 2, 2, 3, 3, 7, 8, 'P2-MATHS-NUM-001', 'Primary 2 Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Algebra', 2, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(29, '637d7204-6b03-46a3-8398-bd12b5d4e6ea', NULL, 4, 2, 3, 3, 3, 8, 9, 'P2-SCIENC-SCI-001', 'Primary 2 Science: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 3, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(30, '7d201bdb-f806-437f-bf8a-e5d01e2fd2f6', NULL, 4, 2, 4, 3, 3, 9, 10, 'P2-GHANAI-GHAN-001', 'Primary 2 Ghanaian Language: Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', 'Ghanaian Language foundations', 4, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(31, 'cac54589-289c-466c-afd1-8de638ed6a61', NULL, 4, 2, 5, 3, 3, 10, 11, 'P2-HISTOR-SOC-001', 'Primary 2 History: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 5, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(32, '91ce0a4a-2b29-4472-825c-5ebe795ccb87', NULL, 4, 2, 6, 3, 3, 11, 12, 'P2-OWOP-SOC-001', 'Primary 2 Our World Our People: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 6, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(33, '00f995b1-3125-40ba-a9fb-a33aa171284f', NULL, 4, 2, 7, 3, 3, 12, 13, 'P2-RME-RELI-001', 'Primary 2 Religious and Moral Education: Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', 'Religious and Moral Education foundations', 7, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(34, '85b50cd7-6ea6-44b5-9030-cd6ca2c36e5c', NULL, 4, 2, 8, 3, 3, 13, 14, 'P2-CREATI-ART-001', 'Primary 2 Creative Arts: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 8, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(35, 'ef8984da-944a-4234-8bc1-2b853c4c32bc', NULL, 4, 2, 9, 3, 3, 14, 15, 'P2-PE-PE-001', 'Primary 2 Physical Education: Movement skills', 'Learners practise a movement skill and a healthy habit.', 'Movement and health', 9, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(36, '7e7f750f-e457-4d81-9f44-d77373a65159', NULL, 4, 2, 10, 3, 3, 15, 16, 'P2-FRENCH-FREN-001', 'Primary 2 French: Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', 'French foundations', 10, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(37, 'b34a8b61-ca89-43b9-89d7-800275018638', NULL, 4, 3, 1, 3, 3, 6, 7, 'P3-ENGLIS-LANG-001', 'Primary 3 English Language: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 1, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(38, 'a89416f5-80c5-4a80-bd13-bbb7e5fbc5bd', NULL, 4, 3, 2, 3, 3, 7, 8, 'P3-MATHS-NUM-001', 'Primary 3 Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Algebra', 2, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(39, 'b8881d5a-f66c-4625-930c-28cf86efacab', NULL, 4, 3, 3, 3, 3, 8, 9, 'P3-SCIENC-SCI-001', 'Primary 3 Science: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 3, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(40, 'c1e9f4f8-7aa8-4557-a349-dc8f39640e28', NULL, 4, 3, 4, 3, 3, 9, 10, 'P3-GHANAI-GHAN-001', 'Primary 3 Ghanaian Language: Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', 'Ghanaian Language foundations', 4, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(41, 'f788ea43-fa8f-403c-aa9e-38764856081a', NULL, 4, 3, 5, 3, 3, 10, 11, 'P3-HISTOR-SOC-001', 'Primary 3 History: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 5, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(42, '9f1aa899-3619-4ff0-8e56-e871869fef89', NULL, 4, 3, 6, 3, 3, 11, 12, 'P3-OWOP-SOC-001', 'Primary 3 Our World Our People: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 6, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(43, '47c24557-8e5b-4c72-ba5d-58846a045e4a', NULL, 4, 3, 7, 3, 3, 12, 13, 'P3-RME-RELI-001', 'Primary 3 Religious and Moral Education: Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', 'Religious and Moral Education foundations', 7, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(44, '1d3e2cd1-6a89-4652-aec7-4ba0826d2e57', NULL, 4, 3, 8, 3, 3, 13, 14, 'P3-CREATI-ART-001', 'Primary 3 Creative Arts: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 8, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(45, '1bc8e571-4237-49fc-a0dc-fa31b8a705ae', NULL, 4, 3, 9, 3, 3, 14, 15, 'P3-PE-PE-001', 'Primary 3 Physical Education: Movement skills', 'Learners practise a movement skill and a healthy habit.', 'Movement and health', 9, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(46, '23beceae-5e08-4745-a0d1-0480ce66a563', NULL, 4, 3, 10, 3, 3, 15, 16, 'P3-FRENCH-FREN-001', 'Primary 3 French: Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', 'French foundations', 10, 45, 'beginner', 'published', 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(47, '76981e8c-0d66-4c98-b8bb-e7b065047610', NULL, 5, 4, 1, 4, 4, 16, 17, 'P4-ENGLIS-LANG-001', 'Primary 4 English Language: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 1, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(48, 'f425932c-8320-4a9f-8196-281cb8e931be', NULL, 5, 4, 2, 4, 4, 17, 18, 'P4-MATHS-NUM-001', 'Primary 4 Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Algebra', 2, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(49, 'bb6d624a-331b-40e7-8cfa-3389a05c0ed4', NULL, 5, 4, 3, 4, 4, 18, 19, 'P4-SCIENC-SCI-001', 'Primary 4 Science: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 3, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(50, 'e23fb70a-2f0e-4902-b909-d75ae8e85a33', NULL, 5, 4, 4, 4, 4, 19, 20, 'P4-GHANAI-GHAN-001', 'Primary 4 Ghanaian Language: Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', 'Ghanaian Language foundations', 4, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(51, '322a81a8-9ea5-4f5f-859f-8cb48645eff3', NULL, 5, 4, 5, 4, 4, 20, 21, 'P4-HISTOR-SOC-001', 'Primary 4 History: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 5, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(52, '68b32361-fe9b-4e48-91dc-59177dfd3d58', NULL, 5, 4, 6, 4, 4, 21, 22, 'P4-OWOP-SOC-001', 'Primary 4 Our World Our People: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 6, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(53, '5b1fb74e-8d47-4abf-a4c3-fb68c76933a9', NULL, 5, 4, 7, 4, 4, 22, 23, 'P4-RME-RELI-001', 'Primary 4 Religious and Moral Education: Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', 'Religious and Moral Education foundations', 7, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(54, '7114775f-86fa-4c5b-9f9c-b77dbceb862e', NULL, 5, 4, 8, 4, 4, 23, 24, 'P4-CREATI-ART-001', 'Primary 4 Creative Arts: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 8, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(55, '5a906955-c31e-4557-aa1c-ca1ee3e25d21', NULL, 5, 4, 9, 4, 4, 24, 25, 'P4-PE-PE-001', 'Primary 4 Physical Education: Movement skills', 'Learners practise a movement skill and a healthy habit.', 'Movement and health', 9, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(56, 'e6312ea4-6157-40bb-a731-d50c2c5b64c7', NULL, 5, 4, 11, 4, 4, 25, 26, 'P4-COMPUT-ICT-001', 'Primary 4 Computing: Working with computers', 'Learners use a computer safely for a classroom task.', 'Digital literacy', 10, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(57, '854a3424-057e-48b5-8c3a-b0d3c8f8909b', NULL, 5, 4, 10, 4, 4, 26, 27, 'P4-FRENCH-FREN-001', 'Primary 4 French: Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', 'French foundations', 11, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(58, '63d22058-07b0-4ca9-97ac-8ea05cfafdd8', NULL, 5, 5, 1, 4, 4, 16, 17, 'P5-ENGLIS-LANG-001', 'Primary 5 English Language: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 1, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(59, 'd8a555c5-42a8-4815-8004-28db47cc509a', NULL, 5, 5, 2, 4, 4, 17, 18, 'P5-MATHS-NUM-001', 'Primary 5 Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Algebra', 2, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(60, '542e2c8e-43ab-412c-8798-e0272cfbe52a', NULL, 5, 5, 3, 4, 4, 18, 19, 'P5-SCIENC-SCI-001', 'Primary 5 Science: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 3, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(61, 'b8df6c18-676a-49ce-b95a-3ff0371c2cf0', NULL, 5, 5, 4, 4, 4, 19, 20, 'P5-GHANAI-GHAN-001', 'Primary 5 Ghanaian Language: Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', 'Ghanaian Language foundations', 4, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(62, 'c9bd3528-ea88-4ab9-bbc4-ed01f9624cd5', NULL, 5, 5, 5, 4, 4, 20, 21, 'P5-HISTOR-SOC-001', 'Primary 5 History: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 5, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(63, 'dbab3cdb-347a-4e15-b54c-3ef22110e394', NULL, 5, 5, 6, 4, 4, 21, 22, 'P5-OWOP-SOC-001', 'Primary 5 Our World Our People: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 6, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(64, 'd5b9ab3c-6ed4-4ef9-9be4-0a7cf0b63d24', NULL, 5, 5, 7, 4, 4, 22, 23, 'P5-RME-RELI-001', 'Primary 5 Religious and Moral Education: Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', 'Religious and Moral Education foundations', 7, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(65, '31d3737b-4626-4460-9ed2-ad5c6272f04f', NULL, 5, 5, 8, 4, 4, 23, 24, 'P5-CREATI-ART-001', 'Primary 5 Creative Arts: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 8, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(66, '1bb1c15f-92df-48c3-bb17-5122f856213a', NULL, 5, 5, 9, 4, 4, 24, 25, 'P5-PE-PE-001', 'Primary 5 Physical Education: Movement skills', 'Learners practise a movement skill and a healthy habit.', 'Movement and health', 9, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(67, '32e31d70-60fd-49ee-8047-fa9daafd40b3', NULL, 5, 5, 11, 4, 4, 25, 26, 'P5-COMPUT-ICT-001', 'Primary 5 Computing: Working with computers', 'Learners use a computer safely for a classroom task.', 'Digital literacy', 10, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(68, '8c95fd2c-d586-490b-9811-a80902c91c5b', NULL, 5, 5, 10, 4, 4, 26, 27, 'P5-FRENCH-FREN-001', 'Primary 5 French: Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', 'French foundations', 11, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(69, 'a75dde6a-fb69-47a0-b36c-af4bf048da26', NULL, 5, 6, 1, 4, 4, 16, 17, 'P6-ENGLIS-LANG-001', 'Primary 6 English Language: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 1, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(70, 'a04debce-ad6e-4692-9e09-6c6806fde9ee', NULL, 5, 6, 2, 4, 4, 17, 18, 'P6-MATHS-NUM-001', 'Primary 6 Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Algebra', 2, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(71, '1d6af89b-0ed5-4ddf-895f-00c0944037f4', NULL, 5, 6, 3, 4, 4, 18, 19, 'P6-SCIENC-SCI-001', 'Primary 6 Science: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 3, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(72, '40794a43-9c47-4616-92ff-7a87ba573b80', NULL, 5, 6, 4, 4, 4, 19, 20, 'P6-GHANAI-GHAN-001', 'Primary 6 Ghanaian Language: Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', 'Ghanaian Language foundations', 4, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(73, '1128c5c6-3a29-48d8-8715-b8b91374f5f7', NULL, 5, 6, 5, 4, 4, 20, 21, 'P6-HISTOR-SOC-001', 'Primary 6 History: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 5, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(74, '76ef1b28-35b4-42bf-9b0b-a466c3b532cc', NULL, 5, 6, 6, 4, 4, 21, 22, 'P6-OWOP-SOC-001', 'Primary 6 Our World Our People: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 6, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(75, '2a6d4c86-b6fb-49cb-8406-ba8cfc5f0039', NULL, 5, 6, 7, 4, 4, 22, 23, 'P6-RME-RELI-001', 'Primary 6 Religious and Moral Education: Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', 'Religious and Moral Education foundations', 7, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(76, '43d1fea4-6b75-49e3-b852-fd57ceb25d95', NULL, 5, 6, 8, 4, 4, 23, 24, 'P6-CREATI-ART-001', 'Primary 6 Creative Arts: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 8, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(77, '118d2bc4-8613-4319-b6b3-5973a177a454', NULL, 5, 6, 9, 4, 4, 24, 25, 'P6-PE-PE-001', 'Primary 6 Physical Education: Movement skills', 'Learners practise a movement skill and a healthy habit.', 'Movement and health', 9, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(78, 'deebf1c7-e460-43f3-bc7b-8b2abc4bec52', NULL, 5, 6, 11, 4, 4, 25, 26, 'P6-COMPUT-ICT-001', 'Primary 6 Computing: Working with computers', 'Learners use a computer safely for a classroom task.', 'Digital literacy', 10, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(79, '2c9ed90f-d046-4dab-927c-b563ce265b9f', NULL, 5, 6, 10, 4, 4, 26, 27, 'P6-FRENCH-FREN-001', 'Primary 6 French: Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', 'French foundations', 11, 45, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(80, 'a7c6ab43-9f8e-4d73-9e22-97d282848b93', NULL, 2, 7, 1, 1, 1, 27, 28, 'JHS1-ENGLIS-LANG-001', 'JHS 1 English Language: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 1, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(81, '737c7ea2-7a85-4966-9ff0-bbcad4b50bbf', NULL, 2, 7, 4, 1, 1, 28, 29, 'JHS1-GHANAI-GHAN-001', 'JHS 1 Ghanaian Language: Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', 'Ghanaian Language foundations', 2, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(82, '8b8a0729-b26a-45dd-94e1-5b19c657b81d', NULL, 2, 7, 2, 1, 1, 1, 2, 'JHS1-MATHS-NUM-001', 'JHS 1 Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Algebra', 3, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(83, 'b6d2fa6e-0827-4efd-8c19-7e5caa74cd4a', NULL, 2, 7, 3, 1, 1, 29, 30, 'JHS1-SCIENC-SCI-001', 'JHS 1 Science: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 4, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(84, '6b8d9d21-37a7-4153-b776-08ee506eb598', NULL, 2, 7, 12, 1, 1, 30, 31, 'JHS1-SOCIAL-SOC-001', 'JHS 1 Social Studies: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 5, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(85, '7009d78a-a4fa-45b2-bab5-1491d3268266', NULL, 2, 7, 7, 1, 1, 31, 32, 'JHS1-RME-RELI-001', 'JHS 1 Religious and Moral Education: Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', 'Religious and Moral Education foundations', 6, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(86, '3708c64d-c261-4a69-9f48-202af3d3cfef', NULL, 2, 7, 14, 1, 1, 32, 33, 'JHS1-CAREER-CARE-001', 'JHS 1 Career Technology: Core ideas', 'An introductory Career Technology lesson aligned to the NaCCA class offering.', 'Career Technology foundations', 7, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(87, 'c96ef09a-1c5e-41e1-9093-8edc800c1734', NULL, 2, 7, 11, 1, 1, 33, 34, 'JHS1-COMPUT-ICT-001', 'JHS 1 Computing: Working with computers', 'Learners use a computer safely for a classroom task.', 'Digital literacy', 8, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(88, '0c56f379-9a92-48fa-9961-bd5c5b739755', NULL, 2, 7, 13, 1, 1, 34, 35, 'JHS1-CAD-ART-001', 'JHS 1 Creative Arts and Design: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 9, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(89, 'c21ff93a-30af-46d1-b266-c37b950e6ed5', NULL, 2, 7, 15, 1, 1, 35, 36, 'JHS1-PHE-PE-001', 'JHS 1 Physical and Health Education: Movement skills', 'Learners practise a movement skill and a healthy habit.', 'Movement and health', 10, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(90, '0fc11382-0799-45ba-9f6f-fef1351122cb', NULL, 2, 7, 10, 1, 1, 36, 37, 'JHS1-FRENCH-FREN-001', 'JHS 1 French: Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', 'French foundations', 11, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(91, '4363417c-8ff3-4ee7-95c1-114c03886b10', NULL, 2, 7, 16, 1, 1, 37, 38, 'JHS1-ARABIC-ARAB-001', 'JHS 1 Arabic: Core ideas', 'An introductory Arabic lesson aligned to the NaCCA class offering.', 'Arabic foundations', 12, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(92, '3e3a7dd3-d808-4364-bb41-ca3bf7234997', NULL, 2, 8, 1, 1, 1, 27, 28, 'JHS2-ENGLIS-LANG-001', 'JHS 2 English Language: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 1, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(93, '988d6371-964d-40ef-8f7e-d8624cbf316b', NULL, 2, 8, 4, 1, 1, 28, 29, 'JHS2-GHANAI-GHAN-001', 'JHS 2 Ghanaian Language: Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', 'Ghanaian Language foundations', 2, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(94, '1eefbd14-5e2b-42d0-92d3-d08376ef7645', NULL, 2, 8, 3, 1, 1, 29, 30, 'JHS2-SCIENC-SCI-001', 'JHS 2 Science: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 4, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(95, 'd3f2ac0a-2b3a-40d1-826d-1292afa16fb5', NULL, 2, 8, 12, 1, 1, 30, 31, 'JHS2-SOCIAL-SOC-001', 'JHS 2 Social Studies: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 5, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(96, 'aeec6da4-5f29-4da4-9443-0a1ea47e5587', NULL, 2, 8, 7, 1, 1, 31, 32, 'JHS2-RME-RELI-001', 'JHS 2 Religious and Moral Education: Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', 'Religious and Moral Education foundations', 6, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(97, '7a18ba4b-55ec-4937-8511-cb077e6972bc', NULL, 2, 8, 14, 1, 1, 32, 33, 'JHS2-CAREER-CARE-001', 'JHS 2 Career Technology: Core ideas', 'An introductory Career Technology lesson aligned to the NaCCA class offering.', 'Career Technology foundations', 7, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(98, '39412703-57a4-4e00-aab4-56bf94e333f1', NULL, 2, 8, 11, 1, 1, 33, 34, 'JHS2-COMPUT-ICT-001', 'JHS 2 Computing: Working with computers', 'Learners use a computer safely for a classroom task.', 'Digital literacy', 8, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(99, '9e5ecbef-4b8e-4015-97e6-219f967ea524', NULL, 2, 8, 13, 1, 1, 34, 35, 'JHS2-CAD-ART-001', 'JHS 2 Creative Arts and Design: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 9, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(100, '559a6e0d-848a-4c43-9976-74a0cc9e3dab', NULL, 2, 8, 15, 1, 1, 35, 36, 'JHS2-PHE-PE-001', 'JHS 2 Physical and Health Education: Movement skills', 'Learners practise a movement skill and a healthy habit.', 'Movement and health', 10, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(101, 'e5839c87-fe81-4f7a-a923-7c2f8d093e22', NULL, 2, 8, 10, 1, 1, 36, 37, 'JHS2-FRENCH-FREN-001', 'JHS 2 French: Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', 'French foundations', 11, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(102, '44ff4be8-52a8-4550-9987-af05e842c48d', NULL, 2, 8, 16, 1, 1, 37, 38, 'JHS2-ARABIC-ARAB-001', 'JHS 2 Arabic: Core ideas', 'An introductory Arabic lesson aligned to the NaCCA class offering.', 'Arabic foundations', 12, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(103, '98682023-0889-4f8e-9ee2-234b6a977df4', NULL, 2, 9, 1, 1, 1, 27, 28, 'JHS3-ENGLIS-LANG-001', 'JHS 3 English Language: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 1, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(104, '25433652-b19c-46a7-86a3-383be1a44509', NULL, 2, 9, 4, 1, 1, 28, 29, 'JHS3-GHANAI-GHAN-001', 'JHS 3 Ghanaian Language: Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', 'Ghanaian Language foundations', 2, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(105, '09ed645f-0f09-4a0f-9874-694b935b9a60', NULL, 2, 9, 2, 1, 1, 1, 2, 'JHS3-MATHS-NUM-001', 'JHS 3 Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Algebra', 3, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(106, '8eeba466-299a-4597-83f6-3e74d11afc12', NULL, 2, 9, 3, 1, 1, 29, 30, 'JHS3-SCIENC-SCI-001', 'JHS 3 Science: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 4, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(107, 'b4f60751-c69c-46bd-9909-216c647ea81f', NULL, 2, 9, 12, 1, 1, 30, 31, 'JHS3-SOCIAL-SOC-001', 'JHS 3 Social Studies: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 5, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(108, '4d9668d6-6052-4b57-aacf-2e306dcf4178', NULL, 2, 9, 7, 1, 1, 31, 32, 'JHS3-RME-RELI-001', 'JHS 3 Religious and Moral Education: Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', 'Religious and Moral Education foundations', 6, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(109, '7430965a-df03-458c-a199-311b68848d2c', NULL, 2, 9, 14, 1, 1, 32, 33, 'JHS3-CAREER-CARE-001', 'JHS 3 Career Technology: Core ideas', 'An introductory Career Technology lesson aligned to the NaCCA class offering.', 'Career Technology foundations', 7, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(110, 'd1a6fb4d-2410-40c4-a83e-0f9afc1b1cfc', NULL, 2, 9, 11, 1, 1, 33, 34, 'JHS3-COMPUT-ICT-001', 'JHS 3 Computing: Working with computers', 'Learners use a computer safely for a classroom task.', 'Digital literacy', 8, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(111, '0b553f33-dbf5-44c2-b8a2-6abb84b612c1', NULL, 2, 9, 13, 1, 1, 34, 35, 'JHS3-CAD-ART-001', 'JHS 3 Creative Arts and Design: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 9, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(112, '6a387140-4c8c-4764-b27f-e57ab3bbe2d3', NULL, 2, 9, 15, 1, 1, 35, 36, 'JHS3-PHE-PE-001', 'JHS 3 Physical and Health Education: Movement skills', 'Learners practise a movement skill and a healthy habit.', 'Movement and health', 10, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(113, '2dc8f0de-a7c4-4bdd-92c2-60b52c61dfa5', NULL, 2, 9, 10, 1, 1, 36, 37, 'JHS3-FRENCH-FREN-001', 'JHS 3 French: Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', 'French foundations', 11, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(114, 'b7e3d339-ed13-42ea-b983-f40d944eda5c', NULL, 2, 9, 16, 1, 1, 37, 38, 'JHS3-ARABIC-ARAB-001', 'JHS 3 Arabic: Core ideas', 'An introductory Arabic lesson aligned to the NaCCA class offering.', 'Arabic foundations', 12, 60, 'intermediate', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15', NULL, NULL, NULL, '2026-09-19 06:24:15', NULL, 'internal'),
(115, 'cbbc3e0f-b35f-4614-98fc-4b92c357ea6b', NULL, 3, 10, 1, 5, 5, 38, 39, 'SHS1-ENGLIS-LANG-001', 'SHS 1 English Language: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 1, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(116, 'bd0e0180-4fbf-4f8c-a0da-e875661e5309', NULL, 3, 10, 17, 5, 5, 39, 40, 'SHS1-COREMA-NUM-001', 'SHS 1 Core Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Numbers and algebra', 2, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(117, '21b0d530-6cd1-46c0-8c51-88ea75375b21', NULL, 3, 10, 18, 5, 5, 40, 41, 'SHS1-GENSCI-SCI-001', 'SHS 1 General Science: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 3, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(118, '956d4e55-8e00-4398-9d6f-47470673f40b', NULL, 3, 10, 12, 5, 5, 41, 42, 'SHS1-SOCIAL-SOC-001', 'SHS 1 Social Studies: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 4, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(119, '54391f26-1c86-48a0-9bc7-68812941e58e', NULL, 3, 10, 15, 5, 5, 42, 43, 'SHS1-PHE-PE-001', 'SHS 1 Physical and Health Education: Movement skills', 'Learners practise a movement skill and a healthy habit.', 'Movement and health', 5, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(120, '631170ab-f721-4210-8813-1153dbd40df6', NULL, 3, 10, 11, 5, 5, 43, 44, 'SHS1-COMPUT-ICT-001', 'SHS 1 Computing: Working with computers', 'Learners use a computer safely for a classroom task.', 'Digital literacy', 6, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(121, '3b4862b9-c837-49cf-8048-57b3ce403fb5', NULL, 3, 10, 19, 5, 5, 44, 45, 'SHS1-ELECTI-NUM-001', 'SHS 1 Elective Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Numbers and algebra', 7, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(122, '85e54826-4de6-4c31-a862-2631af3040ea', NULL, 3, 10, 20, 5, 5, 45, 46, 'SHS1-BIOLOG-SCI-001', 'SHS 1 Biology: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 8, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(123, 'e759afc7-705f-4410-ad0e-e6c093237eed', NULL, 3, 10, 21, 5, 5, 46, 47, 'SHS1-CHEMIS-SCI-001', 'SHS 1 Chemistry: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 9, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(124, '32ed6310-2805-46ce-ba16-98cf9d8fc015', NULL, 3, 10, 22, 5, 5, 47, 48, 'SHS1-PHYSIC-SCI-001', 'SHS 1 Physics: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 10, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(125, '9fc3ab5e-9028-4269-94f7-e9871d86e740', NULL, 3, 10, 23, 5, 5, 48, 49, 'SHS1-AGRICS-AGRI-001', 'SHS 1 Agricultural Science: Core ideas', 'An introductory Agricultural Science lesson aligned to the NaCCA class offering.', 'Agricultural Science foundations', 11, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(126, 'b615cd30-e387-45b7-b0d1-e3081eabdaed', NULL, 3, 10, 24, 5, 5, 49, 50, 'SHS1-LITERA-LANG-001', 'SHS 1 Literature-in-English: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 12, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(127, '8aa19c4c-eb0b-4c1f-97d5-b1fe46683fd6', NULL, 3, 10, 4, 5, 5, 50, 51, 'SHS1-GHANAI-GHAN-001', 'SHS 1 Ghanaian Language: Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', 'Ghanaian Language foundations', 13, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(128, 'b53e75d6-da99-4a43-bf49-dda05980bafe', NULL, 3, 10, 10, 5, 5, 51, 52, 'SHS1-FRENCH-FREN-001', 'SHS 1 French: Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', 'French foundations', 14, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(129, '88f3afd3-fdfe-425b-8161-2f457cb52cd0', NULL, 3, 10, 16, 5, 5, 52, 53, 'SHS1-ARABIC-ARAB-001', 'SHS 1 Arabic: Core ideas', 'An introductory Arabic lesson aligned to the NaCCA class offering.', 'Arabic foundations', 15, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(130, '4d4625f2-9ece-4af9-a017-bf781ae7bb76', NULL, 3, 10, 25, 5, 5, 53, 54, 'SHS1-GOVERN-SOC-001', 'SHS 1 Government: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 16, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(131, '7e326b88-981c-451d-84a8-f62bbb4126a5', NULL, 3, 10, 26, 5, 5, 54, 55, 'SHS1-ECONOM-SOC-001', 'SHS 1 Economics: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 17, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(132, '81cb637d-0a87-435d-9cda-6ffee4c79dde', NULL, 3, 10, 27, 5, 5, 55, 56, 'SHS1-GEOGRA-SOC-001', 'SHS 1 Geography: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 18, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(133, '79bd1519-98ce-49bc-985d-85bc5cdb5d21', NULL, 3, 10, 5, 5, 5, 56, 57, 'SHS1-HISTOR-SOC-001', 'SHS 1 History: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 19, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(134, '0dca4fa9-bd75-4e07-bdd2-8337aa446d7e', NULL, 3, 10, 7, 5, 5, 57, 58, 'SHS1-RME-RELI-001', 'SHS 1 Religious and Moral Education: Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', 'Religious and Moral Education foundations', 20, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(135, '0f5d521a-1316-4ec3-bb05-2778a3af4473', NULL, 3, 10, 28, 5, 5, 58, 59, 'SHS1-ACCOUN-ACCO-001', 'SHS 1 Accounting: Core ideas', 'An introductory Accounting lesson aligned to the NaCCA class offering.', 'Accounting foundations', 21, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal');
INSERT INTO `lessons` (`id`, `uuid`, `course_id`, `education_level_id`, `class_id`, `subject_id`, `curriculum_id`, `curriculum_version_id`, `topic_id`, `subtopic_id`, `lesson_code`, `title`, `description`, `topic`, `display_order`, `duration_minutes`, `difficulty_level`, `status`, `is_active`, `created_at`, `updated_at`, `prerequisites_text`, `teacher_notes`, `student_notes`, `published_at`, `archived_at`, `visibility`) VALUES
(136, 'd5e0406a-f06f-4e32-99bd-50ae8eba587e', NULL, 3, 10, 29, 5, 5, 59, 60, 'SHS1-BUSMGM-BUSI-001', 'SHS 1 Business Management: Core ideas', 'An introductory Business Management lesson aligned to the NaCCA class offering.', 'Business Management foundations', 22, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(137, '3a97a67b-ba36-46ce-a476-95831dee1af0', NULL, 3, 10, 30, 5, 5, 60, 61, 'SHS1-ARTFOU-ART-001', 'SHS 1 Art and Design Foundation: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 23, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(138, '87d0523a-343f-4a0a-832c-8d8e2e9a8e4e', NULL, 3, 10, 31, 5, 5, 61, 62, 'SHS1-ARTSTU-ART-001', 'SHS 1 Art and Design Studio: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 24, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(139, '55f98e0d-dd9f-4599-a104-ec696126e23d', NULL, 3, 10, 32, 5, 5, 62, 63, 'SHS1-PERFOR-ART-001', 'SHS 1 Performing Arts: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 25, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(140, '90c49a06-3dbd-44dc-bdcf-2034b175c59c', NULL, 3, 10, 33, 5, 5, 63, 64, 'SHS1-AGRICU-AGRI-001', 'SHS 1 Agriculture: Core ideas', 'An introductory Agriculture lesson aligned to the NaCCA class offering.', 'Agriculture foundations', 26, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(141, '1057e661-5d4e-41b0-b60b-1eabcd60c849', NULL, 3, 10, 34, 5, 5, 64, 65, 'SHS1-HOMEEC-HOME-001', 'SHS 1 Home Economics: Core ideas', 'An introductory Home Economics lesson aligned to the NaCCA class offering.', 'Home Economics foundations', 27, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(142, 'be16d02c-2a49-4d4f-b149-437af0716838', NULL, 3, 10, 35, 5, 5, 65, 66, 'SHS1-APPLIE-APPL-001', 'SHS 1 Applied Technology: Core ideas', 'An introductory Applied Technology lesson aligned to the NaCCA class offering.', 'Applied Technology foundations', 28, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(143, 'e87c144b-ab6f-4603-ae5f-7c21f8193280', NULL, 3, 10, 36, 5, 5, 66, 67, 'SHS1-DCT-DESI-001', 'SHS 1 Design and Communication Technology: Core ideas', 'An introductory Design and Communication Technology lesson aligned to the NaCCA class offering.', 'Design and Communication Technology foundations', 29, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(144, '0b0a6932-5d34-4920-9a12-f14157dccef4', NULL, 3, 11, 1, 5, 5, 38, 39, 'SHS2-ENGLIS-LANG-001', 'SHS 2 English Language: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 1, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(145, 'a568e33c-1ff9-469a-961b-46a41cfd40c6', NULL, 3, 11, 17, 5, 5, 39, 40, 'SHS2-COREMA-NUM-001', 'SHS 2 Core Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Numbers and algebra', 2, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(146, 'e7fb5680-b516-48c6-b206-fdb6a5aab96d', NULL, 3, 11, 18, 5, 5, 40, 41, 'SHS2-GENSCI-SCI-001', 'SHS 2 General Science: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 3, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(147, 'ae2e298f-de39-4175-a9c2-d9d73c984752', NULL, 3, 11, 12, 5, 5, 41, 42, 'SHS2-SOCIAL-SOC-001', 'SHS 2 Social Studies: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 4, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(148, '844ff290-d41c-4239-a640-e6416b9ea6bb', NULL, 3, 11, 15, 5, 5, 42, 43, 'SHS2-PHE-PE-001', 'SHS 2 Physical and Health Education: Movement skills', 'Learners practise a movement skill and a healthy habit.', 'Movement and health', 5, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(149, '7e34680b-824b-44e7-8ce9-8e67ee759330', NULL, 3, 11, 11, 5, 5, 43, 44, 'SHS2-COMPUT-ICT-001', 'SHS 2 Computing: Working with computers', 'Learners use a computer safely for a classroom task.', 'Digital literacy', 6, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(150, '2527613b-7868-4bd1-933a-f0983d72524f', NULL, 3, 11, 19, 5, 5, 44, 45, 'SHS2-ELECTI-NUM-001', 'SHS 2 Elective Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Numbers and algebra', 7, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(151, '5ecff263-03b3-4e73-9059-861424255146', NULL, 3, 11, 20, 5, 5, 45, 46, 'SHS2-BIOLOG-SCI-001', 'SHS 2 Biology: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 8, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(152, 'b08e39a5-e5cd-4c53-b3dc-adaa2bce8cdf', NULL, 3, 11, 21, 5, 5, 46, 47, 'SHS2-CHEMIS-SCI-001', 'SHS 2 Chemistry: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 9, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(153, '0272b18a-18f9-4282-aaf8-7236222e1c4d', NULL, 3, 11, 22, 5, 5, 47, 48, 'SHS2-PHYSIC-SCI-001', 'SHS 2 Physics: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 10, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(154, '347cf689-4201-4610-96f7-15087efe06a8', NULL, 3, 11, 23, 5, 5, 48, 49, 'SHS2-AGRICS-AGRI-001', 'SHS 2 Agricultural Science: Core ideas', 'An introductory Agricultural Science lesson aligned to the NaCCA class offering.', 'Agricultural Science foundations', 11, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(155, '24a65ce3-782a-41b3-9f07-d197609909c9', NULL, 3, 11, 24, 5, 5, 49, 50, 'SHS2-LITERA-LANG-001', 'SHS 2 Literature-in-English: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 12, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(156, '3857fc23-eff9-4153-a784-37606cea65c7', NULL, 3, 11, 4, 5, 5, 50, 51, 'SHS2-GHANAI-GHAN-001', 'SHS 2 Ghanaian Language: Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', 'Ghanaian Language foundations', 13, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(157, 'a5d1369f-362c-459f-972d-fe5c14ab0dbc', NULL, 3, 11, 10, 5, 5, 51, 52, 'SHS2-FRENCH-FREN-001', 'SHS 2 French: Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', 'French foundations', 14, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(158, '46597a38-6f76-4c05-96a3-684a0b04c874', NULL, 3, 11, 16, 5, 5, 52, 53, 'SHS2-ARABIC-ARAB-001', 'SHS 2 Arabic: Core ideas', 'An introductory Arabic lesson aligned to the NaCCA class offering.', 'Arabic foundations', 15, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(159, '41558291-f2c7-445c-bf46-672a3d0ac3d1', NULL, 3, 11, 25, 5, 5, 53, 54, 'SHS2-GOVERN-SOC-001', 'SHS 2 Government: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 16, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(160, 'e3a382a9-2dcc-499f-aaa7-1bc8ea8e6126', NULL, 3, 11, 26, 5, 5, 54, 55, 'SHS2-ECONOM-SOC-001', 'SHS 2 Economics: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 17, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(161, '9fd6a243-73d6-420d-b368-69d491bbbf25', NULL, 3, 11, 27, 5, 5, 55, 56, 'SHS2-GEOGRA-SOC-001', 'SHS 2 Geography: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 18, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(162, 'ca59c268-60e9-427b-8862-939e691c945d', NULL, 3, 11, 5, 5, 5, 56, 57, 'SHS2-HISTOR-SOC-001', 'SHS 2 History: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 19, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(163, '91eddb70-dd23-40df-b91f-9c934f1298a6', NULL, 3, 11, 7, 5, 5, 57, 58, 'SHS2-RME-RELI-001', 'SHS 2 Religious and Moral Education: Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', 'Religious and Moral Education foundations', 20, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(164, '650602fd-5768-4206-b9c4-4fbea8a41d42', NULL, 3, 11, 28, 5, 5, 58, 59, 'SHS2-ACCOUN-ACCO-001', 'SHS 2 Accounting: Core ideas', 'An introductory Accounting lesson aligned to the NaCCA class offering.', 'Accounting foundations', 21, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(165, '93e20fd6-1119-46bb-bd2f-46e37401b6b2', NULL, 3, 11, 29, 5, 5, 59, 60, 'SHS2-BUSMGM-BUSI-001', 'SHS 2 Business Management: Core ideas', 'An introductory Business Management lesson aligned to the NaCCA class offering.', 'Business Management foundations', 22, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(166, 'abec47ef-c135-432e-8ba3-ec7f709efcd9', NULL, 3, 11, 30, 5, 5, 60, 61, 'SHS2-ARTFOU-ART-001', 'SHS 2 Art and Design Foundation: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 23, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(167, '5b9262fa-2356-4e3a-8e5e-a227a85c1f74', NULL, 3, 11, 31, 5, 5, 61, 62, 'SHS2-ARTSTU-ART-001', 'SHS 2 Art and Design Studio: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 24, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(168, 'bc719300-643d-4829-a683-ff2f6a3c2577', NULL, 3, 11, 32, 5, 5, 62, 63, 'SHS2-PERFOR-ART-001', 'SHS 2 Performing Arts: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 25, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(169, '261b2e3a-568f-4b3a-a2bf-2b055d9129bc', NULL, 3, 11, 33, 5, 5, 63, 64, 'SHS2-AGRICU-AGRI-001', 'SHS 2 Agriculture: Core ideas', 'An introductory Agriculture lesson aligned to the NaCCA class offering.', 'Agriculture foundations', 26, 60, 'advanced', 'published', 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(170, '46717628-e008-4b29-a020-e77cfd929025', NULL, 3, 11, 34, 5, 5, 64, 65, 'SHS2-HOMEEC-HOME-001', 'SHS 2 Home Economics: Core ideas', 'An introductory Home Economics lesson aligned to the NaCCA class offering.', 'Home Economics foundations', 27, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(171, '522ef3f7-a02c-47bf-be10-9fc51f4442a3', NULL, 3, 11, 35, 5, 5, 65, 66, 'SHS2-APPLIE-APPL-001', 'SHS 2 Applied Technology: Core ideas', 'An introductory Applied Technology lesson aligned to the NaCCA class offering.', 'Applied Technology foundations', 28, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(172, 'c650f3ab-dd2d-45b2-80c6-d5ca22443ad8', NULL, 3, 11, 36, 5, 5, 66, 67, 'SHS2-DCT-DESI-001', 'SHS 2 Design and Communication Technology: Core ideas', 'An introductory Design and Communication Technology lesson aligned to the NaCCA class offering.', 'Design and Communication Technology foundations', 29, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(173, 'd6f761e6-bf4f-4e2d-a87d-0033a92e7e55', NULL, 3, 12, 1, 5, 5, 38, 39, 'SHS3-ENGLIS-LANG-001', 'SHS 3 English Language: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 1, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(174, 'b9ecd0a6-4b69-44c1-bd79-f0276c5a4b18', NULL, 3, 12, 17, 5, 5, 39, 40, 'SHS3-COREMA-NUM-001', 'SHS 3 Core Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Numbers and algebra', 2, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(175, '57eb68c4-4ea7-498c-9110-5e5dec970a15', NULL, 3, 12, 18, 5, 5, 40, 41, 'SHS3-GENSCI-SCI-001', 'SHS 3 General Science: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 3, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(176, 'fabf9b70-c5e6-4cc3-a4bc-f1b880c1d159', NULL, 3, 12, 12, 5, 5, 41, 42, 'SHS3-SOCIAL-SOC-001', 'SHS 3 Social Studies: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 4, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(177, '645ecf2b-5c48-4246-bbab-801a885c3ff6', NULL, 3, 12, 15, 5, 5, 42, 43, 'SHS3-PHE-PE-001', 'SHS 3 Physical and Health Education: Movement skills', 'Learners practise a movement skill and a healthy habit.', 'Movement and health', 5, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(178, 'ae3c91fa-e2cf-4bd9-afb0-db55590d63f2', NULL, 3, 12, 11, 5, 5, 43, 44, 'SHS3-COMPUT-ICT-001', 'SHS 3 Computing: Working with computers', 'Learners use a computer safely for a classroom task.', 'Digital literacy', 6, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(179, 'f0a0461c-c2cf-4fcf-9428-6923bd84a39d', NULL, 3, 12, 19, 5, 5, 44, 45, 'SHS3-ELECTI-NUM-001', 'SHS 3 Elective Mathematics: Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', 'Numbers and algebra', 7, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(180, 'b1347f6e-3046-4730-974a-3185626e3760', NULL, 3, 12, 20, 5, 5, 45, 46, 'SHS3-BIOLOG-SCI-001', 'SHS 3 Biology: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 8, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(181, '794c07e2-0d80-4002-94a3-c3996d16f6a7', NULL, 3, 12, 21, 5, 5, 46, 47, 'SHS3-CHEMIS-SCI-001', 'SHS 3 Chemistry: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 9, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(182, '9bee8644-bb46-46be-8a15-ae0a325edba7', NULL, 3, 12, 22, 5, 5, 47, 48, 'SHS3-PHYSIC-SCI-001', 'SHS 3 Physics: Living things', 'Learners observe, describe, and explain a science idea.', 'Living and physical world', 10, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(183, '646838f4-803b-40dc-b5b1-1ef1532cdb2a', NULL, 3, 12, 23, 5, 5, 48, 49, 'SHS3-AGRICS-AGRI-001', 'SHS 3 Agricultural Science: Core ideas', 'An introductory Agricultural Science lesson aligned to the NaCCA class offering.', 'Agricultural Science foundations', 11, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(184, '36c8ba6d-035f-4073-9a5f-7f5c858110c7', NULL, 3, 12, 24, 5, 5, 49, 50, 'SHS3-LITERA-LANG-001', 'SHS 3 Literature-in-English: Reading for meaning', 'Learners read a short text and use language accurately.', 'Reading and language use', 12, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(185, 'c628c86a-1805-484d-ac69-1bc1799c8663', NULL, 3, 12, 4, 5, 5, 50, 51, 'SHS3-GHANAI-GHAN-001', 'SHS 3 Ghanaian Language: Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', 'Ghanaian Language foundations', 13, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(186, '4aaaf8b9-1d48-4704-970f-9edf22ca7756', NULL, 3, 12, 10, 5, 5, 51, 52, 'SHS3-FRENCH-FREN-001', 'SHS 3 French: Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', 'French foundations', 14, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(187, 'dd20c681-db0d-4f10-a7cd-0f6ab2ba05eb', NULL, 3, 12, 16, 5, 5, 52, 53, 'SHS3-ARABIC-ARAB-001', 'SHS 3 Arabic: Core ideas', 'An introductory Arabic lesson aligned to the NaCCA class offering.', 'Arabic foundations', 15, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(188, '7232213a-f09a-4cac-a4ec-a84c896b375a', NULL, 3, 12, 25, 5, 5, 53, 54, 'SHS3-GOVERN-SOC-001', 'SHS 3 Government: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 16, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(189, 'c7171be3-9250-4e68-b1c6-83b88374f92c', NULL, 3, 12, 26, 5, 5, 54, 55, 'SHS3-ECONOM-SOC-001', 'SHS 3 Economics: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 17, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(190, '343364d1-6277-4a6d-bebc-5dcac6331399', NULL, 3, 12, 27, 5, 5, 55, 56, 'SHS3-GEOGRA-SOC-001', 'SHS 3 Geography: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 18, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(191, '4ea4dde5-eb8a-4e4c-be3f-8b64c4f3bcc4', NULL, 3, 12, 5, 5, 5, 56, 57, 'SHS3-HISTOR-SOC-001', 'SHS 3 History: Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', 'People, place and society', 19, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(192, '9fa416c3-c659-48ad-aa1e-f3100198b534', NULL, 3, 12, 7, 5, 5, 57, 58, 'SHS3-RME-RELI-001', 'SHS 3 Religious and Moral Education: Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', 'Religious and Moral Education foundations', 20, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(193, '7431cb0d-ca00-43dc-8a7c-0a0fbcf754b0', NULL, 3, 12, 28, 5, 5, 58, 59, 'SHS3-ACCOUN-ACCO-001', 'SHS 3 Accounting: Core ideas', 'An introductory Accounting lesson aligned to the NaCCA class offering.', 'Accounting foundations', 21, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(194, '6d2f0ef1-f4f5-4b14-9b41-65182e8be2d4', NULL, 3, 12, 29, 5, 5, 59, 60, 'SHS3-BUSMGM-BUSI-001', 'SHS 3 Business Management: Core ideas', 'An introductory Business Management lesson aligned to the NaCCA class offering.', 'Business Management foundations', 22, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(195, '6b05621f-4249-430d-8440-f9d50b123220', NULL, 3, 12, 30, 5, 5, 60, 61, 'SHS3-ARTFOU-ART-001', 'SHS 3 Art and Design Foundation: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 23, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(196, '49f63c5a-02aa-4dc8-8df0-80c5a0e70eed', NULL, 3, 12, 31, 5, 5, 61, 62, 'SHS3-ARTSTU-ART-001', 'SHS 3 Art and Design Studio: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 24, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(197, '528932eb-ac2c-4101-b267-8a9fa7fc2296', NULL, 3, 12, 32, 5, 5, 62, 63, 'SHS3-PERFOR-ART-001', 'SHS 3 Performing Arts: Making and sharing', 'Learners create and talk about a simple artwork or performance.', 'Making and responding', 25, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(198, 'eca140dc-81f0-4ff6-b43d-81dc39211dc4', NULL, 3, 12, 33, 5, 5, 63, 64, 'SHS3-AGRICU-AGRI-001', 'SHS 3 Agriculture: Core ideas', 'An introductory Agriculture lesson aligned to the NaCCA class offering.', 'Agriculture foundations', 26, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(199, 'a1fecb67-c56d-4768-8035-d19d8688eb89', NULL, 3, 12, 34, 5, 5, 64, 65, 'SHS3-HOMEEC-HOME-001', 'SHS 3 Home Economics: Core ideas', 'An introductory Home Economics lesson aligned to the NaCCA class offering.', 'Home Economics foundations', 27, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(200, 'e5951d82-71e5-4ec4-8efa-b86a78e1a179', NULL, 3, 12, 35, 5, 5, 65, 66, 'SHS3-APPLIE-APPL-001', 'SHS 3 Applied Technology: Core ideas', 'An introductory Applied Technology lesson aligned to the NaCCA class offering.', 'Applied Technology foundations', 28, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal'),
(201, 'f1828a99-e4c6-49f1-877f-076644b9fa6a', NULL, 3, 12, 36, 5, 5, 66, 67, 'SHS3-DCT-DESI-001', 'SHS 3 Design and Communication Technology: Core ideas', 'An introductory Design and Communication Technology lesson aligned to the NaCCA class offering.', 'Design and Communication Technology foundations', 29, 60, 'advanced', 'published', 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16', NULL, NULL, NULL, '2026-09-19 06:24:16', NULL, 'internal');

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

--
-- Table structure for table `lesson_assessments`
--

CREATE TABLE `lesson_assessments` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `lesson_id` bigint(20) UNSIGNED NOT NULL,
  `title` varchar(255) NOT NULL,
  `assessment_type` varchar(32) NOT NULL DEFAULT 'quiz',
  `question_count` smallint(5) UNSIGNED DEFAULT NULL,
  `total_marks` smallint(5) UNSIGNED DEFAULT NULL,
  `time_limit_minutes` smallint(5) UNSIGNED DEFAULT NULL,
  `pass_threshold` smallint(5) UNSIGNED DEFAULT NULL,
  `attempts_allowed` tinyint(3) UNSIGNED DEFAULT NULL,
  `auto_marking` tinyint(1) NOT NULL DEFAULT 0,
  `teacher_marking` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `lesson_assignments`
--

CREATE TABLE `lesson_assignments` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `lesson_id` bigint(20) UNSIGNED NOT NULL,
  `teacher_user_id` bigint(20) UNSIGNED NOT NULL,
  `status` varchar(32) NOT NULL DEFAULT 'assigned',
  `scheduled_for` timestamp NULL DEFAULT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `lesson_assignments`
--

INSERT INTO `lesson_assignments` (`id`, `uuid`, `lesson_id`, `teacher_user_id`, `status`, `scheduled_for`, `completed_at`, `created_at`, `updated_at`) VALUES
(5, '397dbb15-d6a8-4d6c-ba61-4db7830b1361', 5, 3, 'scheduled', '2026-09-19 15:00:00', NULL, '2026-09-18 19:24:24', '2026-09-19 06:24:14'),
(6, '344341e4-316a-4d98-9f5e-e840e372e083', 6, 3, 'scheduled', '2026-09-21 15:00:00', NULL, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(7, 'a1396f96-87b6-4584-b2a9-dd309040f356', 7, 9, 'scheduled', '2026-09-22 15:00:00', NULL, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(8, '88f13dbc-4761-4f4b-9161-dfe9e5b71a92', 8, 9, 'scheduled', '2026-09-23 15:00:00', NULL, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(9, 'b44b5bba-e1ff-4298-a24e-20b6bae7c232', 34, 10, 'scheduled', '2026-09-23 09:00:00', NULL, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(10, '3476395f-1c95-410c-8f7b-9389534ee869', 49, 8, 'scheduled', '2026-09-25 08:00:00', NULL, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(11, 'ad5a8041-fb82-463c-a71f-16381d2321e1', 80, 7, 'scheduled', '2026-09-24 08:00:00', NULL, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(12, '68334d32-c3bd-4f4a-bbfd-e7a6826334be', 98, 12, 'scheduled', '2026-09-25 13:00:00', NULL, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(13, '863ce96d-ebd1-42f5-8cc2-ffb0b9ae0b8f', 107, 11, 'scheduled', '2026-09-21 09:00:00', NULL, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(14, '5aa02b58-bee2-4622-977c-3352814f8a82', 116, 9, 'scheduled', '2026-09-24 13:00:00', NULL, '2026-09-18 19:47:10', '2026-09-18 19:47:10');

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

--
-- Table structure for table `lesson_curriculum_items`
--

CREATE TABLE `lesson_curriculum_items` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `lesson_id` bigint(20) UNSIGNED NOT NULL,
  `title` varchar(255) NOT NULL,
  `summary` text DEFAULT NULL,
  `content` text DEFAULT NULL,
  `video_url` varchar(255) DEFAULT NULL,
  `video_path` varchar(255) DEFAULT NULL,
  `video_original_filename` varchar(255) DEFAULT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `lesson_curriculum_items`
--

INSERT INTO `lesson_curriculum_items` (`id`, `uuid`, `lesson_id`, `title`, `summary`, `content`, `video_url`, `video_path`, `video_original_filename`, `display_order`, `created_at`, `updated_at`) VALUES
(1, '0cb0412e-6a78-408b-bf16-fa44249cc6fd', 5, 'Meaning of algebra', 'Introduce algebra as a way of writing number relationships.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(2, '72bc8c02-86d8-4bc1-ba92-fff0146f1133', 5, 'Letters as unknowns', 'Use a letter to stand for an unknown number in a classroom situation.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(3, '470c6f4b-6e46-469a-b18c-12c2a6d7ca0c', 5, 'Simple expressions', 'Write and read expressions such as n + 3 and 2n.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(4, '6628da61-6843-4ada-8f24-3416a762d1e7', 6, 'Meaning of algebra', 'Introduce algebra as a way of writing number relationships.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(5, 'ecbdc105-3fee-4371-ab8f-f269a738d691', 6, 'Letters as unknowns', 'Use a letter to stand for an unknown number in a classroom situation.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(6, 'a2f10b69-1cfa-4a61-905c-eed256ccb5f4', 6, 'Simple expressions', 'Write and read expressions such as n + 3 and 2n.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(7, 'c9bfcfe8-0b59-4311-b4ff-b2be82d12fdb', 7, 'Meaning of algebra', 'Introduce algebra as a way of writing number relationships.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(8, 'd66840eb-5376-4e00-880b-8f10d78aa584', 7, 'Letters as unknowns', 'Use a letter to stand for an unknown number in a classroom situation.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(9, '5f2e2ea7-0eb0-488c-8f82-3b82505283db', 7, 'Simple expressions', 'Write and read expressions such as n + 3 and 2n.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(10, '4a1c8795-cea1-4295-b63b-60f352634123', 8, 'Meaning of algebra', 'Introduce algebra as a way of writing number relationships.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(11, '81e756d1-905b-449c-8e7b-b773cc0e319f', 8, 'Letters as unknowns', 'Use a letter to stand for an unknown number in a classroom situation.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(12, 'b52fadf6-02d4-4c69-826a-3180a0116ef0', 8, 'Simple expressions', 'Write and read expressions such as n + 3 and 2n.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(13, '3a2f4e35-7966-42d1-93db-e264a936413b', 9, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(14, 'd4cfe38c-6e5b-4322-aaf1-d6ea7463e519', 9, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(15, 'a501bab4-81d4-4cca-9410-84b815e52692', 9, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(16, 'aec6b0d5-5604-4299-85fd-ab233aa3470a', 10, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(17, '82d8a5db-7273-4d00-a8da-34a29b756bdd', 10, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(18, 'e93666a9-5fdf-4422-ae01-158fd9ce0ae2', 10, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(19, '5c29f157-c51e-418b-b02d-ebd3cc3b50eb', 11, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(20, 'e359e99f-af45-4f47-a5ee-f01fda3a9231', 11, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(21, '409cce80-b41d-4746-a7b8-bbacea1197a3', 11, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(22, '32b326d0-b3d6-4a98-860d-782b0c73c062', 12, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(23, '680f0ed7-28e8-4c61-a02a-db712fd001fe', 12, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(24, 'b9b1f97c-de49-496a-8075-4a1ca9ae5aa1', 12, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(25, '80746eee-2559-4d3c-9048-013645971cf5', 13, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(26, '7e1012b1-c5f9-41d8-aa35-f567fd54d1de', 13, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(27, 'c100a402-e4c3-44bc-9691-8543c912d5fd', 13, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(28, '2b9e49ef-a7c5-4d0d-85a2-c10f0f0adfa0', 14, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(29, '1306e402-da17-40f1-9d65-1f2cbb166316', 14, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(30, 'e7dfe8cb-3679-4093-83f3-0473b94fd224', 14, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(31, 'e32c7c62-db9b-4469-b2f3-486e60b39cf4', 15, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(32, 'c26f0abf-5086-45ed-8369-d5d8d89580a7', 15, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(33, '872bb735-dfd8-4939-906c-3e0348f47a75', 15, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(34, 'efddad53-f2a7-4d38-a7bd-8d321a8ebfd0', 16, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(35, '2bdc5775-77dc-46cd-881e-fbf28930da2c', 16, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(36, 'ea64d4d0-5735-4fa6-900b-6e1ef0f82861', 16, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(37, '2713d51b-1db9-47f9-9ec9-f0182d18d6ae', 17, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(38, '833d9fed-cf17-4545-b451-bc7d65832b7f', 17, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(39, '68eaaea2-d7ed-4a98-8ece-af9e02fb2da2', 17, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(40, 'ffda0b0a-b4ac-4f5a-9c20-267576940406', 18, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(41, 'a1ad58dc-c4d0-4e62-bb8c-c2815d127b66', 18, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(42, '189c6388-679a-4277-acea-580534c7f091', 18, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(43, '2a9a63ea-d0d2-4035-ab9b-6882f0a6aec5', 19, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(44, '5ff4d622-03c3-4e9f-9897-e7f74632d19e', 19, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(45, '44dad8db-00c5-4416-8687-39ba9a01c4a3', 19, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(46, '23e20405-8c18-4cd7-8416-502612ef5f4f', 20, 'Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(47, '41000693-34fd-4f46-ab15-0e0a8daeebbc', 20, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(48, '46d4c60e-b590-444c-af8d-a31e6a76e47e', 20, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(49, '613c7700-b3b3-40ba-9091-f39ed66024fd', 21, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(50, '42f7597c-4d8c-4a44-be7f-2383831ceef9', 21, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(51, 'eda26ac3-9fc7-4037-8f68-a9f6ff36cadd', 21, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(52, '400af4e3-8b70-499e-beb6-c5a9941e0a97', 22, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(53, '40511255-f48a-435d-baa1-41e16084b3cf', 22, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(54, '56e23b40-3b87-4b65-9c6e-7d0b88482058', 22, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(55, '31cd243a-739f-4a0b-b4be-8e918df90263', 23, 'Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(56, 'ac7d468d-5348-49df-8857-5ca6d1449221', 23, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(57, 'dadb8827-18ac-453a-8504-28653980ffd6', 23, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(58, '1a6dee02-485d-41ec-a18a-f0006533c407', 24, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(59, '0dc70294-4f6f-470d-a1fd-57e0202ecd77', 24, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(60, 'd48f75c0-61fa-4c9e-bc5d-854d79fd7275', 24, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(61, 'f979bd3c-bde8-4c8e-b6ab-406f39be28b0', 25, 'Movement skills', 'Learners practise a movement skill and a healthy habit.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(62, '57efa304-b777-4860-96af-eb6ff9877fa8', 25, 'Skills and wellbeing', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(63, '6c880729-6c7e-48f1-9008-b389530a478f', 25, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(64, '6ff57720-1e7d-4492-900a-2f737022d228', 26, 'Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(65, 'b93fa355-055d-4c30-b30f-d6f93ff8524a', 26, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(66, '4d9c3f1f-0997-4c66-a5f3-aeeb2ff89efb', 26, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:14', '2026-09-19 06:24:14'),
(67, '6e526c6e-25c9-4cd2-a2ed-8e8761cdb088', 27, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(68, 'd2b3d89a-3920-4c52-acd8-6237ada2a796', 27, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(69, '515d82c2-a353-4597-bfa4-920ad32f253f', 27, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(70, '27344cc1-e156-4d97-b1ad-820ea4de5ff5', 28, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(71, 'c545a5ad-dd03-43c6-b98f-11179cb95338', 28, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(72, 'ccc48409-8077-4d14-8370-94e9a92cdd61', 28, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(73, '25eb45ac-95ec-406f-8d82-3548600d2939', 29, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(74, '0d4aeda9-b698-415c-bcfb-646a0db76b85', 29, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(75, '162487cb-60fa-4ea5-8009-14b89cf0bc13', 29, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(76, '4605054e-ef62-4050-ad43-f5246daf401a', 30, 'Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(77, 'd9a6c2bf-5204-4e64-996b-f49e51bef8ea', 30, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(78, '8a2a7876-6703-47d8-a3f6-263c228f1869', 30, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(79, 'c63c227c-01dd-40af-9f13-f597dc036264', 31, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(80, '49b02450-f1cb-4cda-b34a-9e6b48aa27ca', 31, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(81, 'b7af9a17-edf4-48ea-802b-20a6e116d97f', 31, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(82, '8389c970-1e8a-4aea-bfcb-15cec33167d5', 32, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(83, '3e71f936-2079-4268-a643-414382fe0f1d', 32, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(84, 'ff68dd89-9e06-4570-88e9-0d5ddb2bb7c3', 32, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(85, '374397d4-86b4-48ec-b95f-0daa3fffc845', 33, 'Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(86, '710be8f6-15fc-4acf-a2ec-1d736efa9d30', 33, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(87, '63420f00-f95a-468e-be1b-a9bfb8a72a39', 33, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(88, 'e86cc265-8088-44d4-b01b-9687904e1217', 34, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(89, '827233ea-5199-4fdb-add7-c24e5366c753', 34, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(90, 'e2627146-7566-49bb-a650-3c2759075906', 34, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(91, '6f3f7f7b-04f3-4598-8e43-237c4ac28552', 35, 'Movement skills', 'Learners practise a movement skill and a healthy habit.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(92, '9d901b80-22cb-4b27-8c1b-96648448f6d1', 35, 'Skills and wellbeing', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(93, '70304b8d-544d-46ec-af60-a4014c6aa7a3', 35, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(94, 'f315a749-7b9c-4de9-9b32-bf6dfe3341c4', 36, 'Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(95, '89790b96-d68a-4149-a655-7e1a25db0a03', 36, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(96, '29a7c77c-9ba9-484d-b87f-8f6352a5de34', 36, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(97, '4c9c731f-b5d6-4c39-a6d4-497470ea2e13', 37, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(98, '9fad54e3-07c0-4844-b25b-6abcdfa17b38', 37, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(99, 'ee99a77e-e1dc-43df-b5e2-be9bf5329a72', 37, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(100, 'cccb7864-625d-48f3-bdb9-00a605798ee1', 38, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(101, '101b7436-9e6c-4383-85d6-c8888de14f98', 38, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(102, '7db9068d-7af3-4f39-9570-5694d0b9b5b6', 38, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(103, '4dec7ae3-3a51-4b54-92b1-ef4ac2f774dc', 39, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(104, '386b4389-8aa5-4eed-9164-174dd7274791', 39, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(105, '4c6a51e1-7c55-4892-a8ae-833975cd03ad', 39, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(106, 'e99f1611-de00-4a5c-98e8-d48d47441f9f', 40, 'Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(107, '7ca762dc-d472-4810-a486-8e2b53114785', 40, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(108, '9a775fbf-26b6-404d-8c02-fc8104a3add4', 40, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(109, '7e2c3f8a-0db3-484d-a7d9-e9ef8e282870', 41, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(110, '32e581b1-3752-4dcd-961d-f5dfea4af2c1', 41, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(111, 'c18ed8a1-a35a-4092-8ff3-f8b542ba7035', 41, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(112, '9cbb659d-b137-4d49-9f1c-9938657bf878', 42, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(113, '02b889ae-8a3b-4254-a102-7af8df4692bf', 42, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(114, '28550746-85a4-4af2-a6e0-45de574d74a9', 42, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(115, '17c4ff1f-5408-427b-af1b-45c599e64759', 43, 'Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(116, '58ee71bc-1c31-40bc-95c7-2810d45d9959', 43, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(117, 'c860736d-aafc-4415-9e84-61331866bf36', 43, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(118, '38139493-a22a-4411-83d7-ed1943f2600b', 44, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(119, '2d4a604a-c825-49f6-8952-7e0731ee83f6', 44, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(120, '8580a164-882e-413d-9690-4aaf2e281698', 44, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(121, 'e4292eab-6de5-42e5-a9b1-3bc24c666630', 45, 'Movement skills', 'Learners practise a movement skill and a healthy habit.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(122, 'f448fb5d-df1b-4e3a-8382-25c5dedc0d27', 45, 'Skills and wellbeing', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(123, 'ce0cd479-b730-48c9-9085-b76bb8865290', 45, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(124, '7561721d-d09d-43f7-8b97-7edafea72625', 46, 'Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(125, 'bbfb7965-93bb-49e3-ae33-d2cc9304bf21', 46, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(126, '2bb8b128-84f5-4835-8572-c7774910fb8b', 46, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(127, '4f81456b-8a64-4572-b189-0fd1f3e3e2a7', 47, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(128, '075be3ea-cd9e-457d-b838-af60b8be99aa', 47, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(129, 'fdded683-5b47-47c8-8177-48cf88499636', 47, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(130, 'f5d700e9-2da7-4da5-b509-982ca73d4820', 48, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(131, 'e1dcfa4b-b2c1-4438-9eed-add15fcbb520', 48, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(132, 'bfc8d61a-0b46-4f9d-89f0-6c04f1bb9658', 48, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(133, '93d7e805-cef3-4872-86f8-123cd341c6e9', 49, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(134, 'dc04a993-b186-4f86-a0db-bbe3cdb872f6', 49, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(135, '36786e1b-a42a-40c8-9c14-4aeb36e73b6f', 49, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(136, '50478e38-4ee7-482b-8de7-9e09485d652e', 50, 'Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(137, 'fc7c2f13-48cf-409d-9fc7-782ff22cf2a6', 50, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(138, 'c6888c99-987a-4760-9e1b-012f7582bc2b', 50, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(139, '3ce87adf-f2e0-4877-ab75-379374eed07a', 51, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(140, 'deb4d3d7-79da-4717-88b1-2c492b881aea', 51, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(141, '0d1f53fa-d198-483f-90dc-26a0b5c4cac2', 51, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(142, '7b0414fc-2fed-4a5e-971f-254dbab1d486', 52, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(143, '5ec93eb0-cd83-485d-bff9-496d1df50dff', 52, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(144, 'ee131f29-3b7a-4e64-bd31-85b2aa7b25e0', 52, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(145, '286ade4f-b943-4833-a99a-755577d24e01', 53, 'Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(146, '5d805248-dad5-4eba-ab1f-ba66520a8e25', 53, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(147, '20efeaa5-ae0e-4b6e-964d-9421afc3aeb0', 53, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(148, 'f903da6a-1792-49d3-86b6-36abffb040f2', 54, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(149, 'd56fa744-ce30-483f-94e8-3f30f36995cb', 54, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(150, '11df0736-fbfc-4462-b546-8145de84accb', 54, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(151, 'f086c144-0b8f-4ec9-b039-543e03e53258', 55, 'Movement skills', 'Learners practise a movement skill and a healthy habit.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(152, 'a70c636b-5ac3-4801-8c1b-d9c1ab8cedf0', 55, 'Skills and wellbeing', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(153, '618f4d46-d5b6-4ed6-851f-047527951fe2', 55, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(154, 'ae27fa51-45c4-4f37-94e8-4ca41294a477', 56, 'Working with computers', 'Learners use a computer safely for a classroom task.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(155, '1269e32a-f44c-42b2-b3ec-0fd9d66265bc', 56, 'Computers and data', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(156, '391fb3b4-cef8-49e3-ae8a-e9a73bb61d9e', 56, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(157, 'f694b017-c78b-4330-8c39-d8b2e012d016', 57, 'Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(158, '45e904fe-7fff-481e-ba26-765c6f88562c', 57, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(159, 'e6b3d939-2d09-462f-adc7-719a81b3c16c', 57, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(160, '85cf6280-e3d2-475a-9a6d-f6805c3d7c23', 58, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(161, '3a2efb9a-9b45-4ab9-9d0f-bba7ca8797e0', 58, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(162, '66c2eebd-0a7e-48c7-b811-6be710820048', 58, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(163, '03fc83b5-5cb8-4828-acdd-23fb88392d9a', 59, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(164, '9f9366e3-0969-4842-9073-0b3fdc00db63', 59, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(165, '9d2541ab-c9de-41be-9225-b8af8d586a7a', 59, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(166, '682c794e-dde6-4e60-a038-d058bb140eba', 60, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(167, '34397358-385f-4360-8c67-93d37dbf5c45', 60, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(168, '594503c1-5ab3-4535-8c57-7c130d6859b8', 60, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(169, '3740763f-566c-49c7-a731-7fb822230ae1', 61, 'Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(170, 'f0e00673-dae7-48d3-831a-071f2813efef', 61, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(171, 'f2a9f790-f815-4c7a-bb94-f1cc88345a64', 61, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(172, '093c28c9-cbf4-4e2d-b53a-16ac1649decc', 62, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(173, 'ae58a2a4-09ca-4c32-ba18-89f85ce24cd3', 62, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(174, '9ac679ba-2595-4440-8fc0-f997822117c3', 62, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(175, 'f502b0d9-55a6-43ba-8218-a8d8f781ef45', 63, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(176, 'caf6d6ea-8d20-4e77-95df-68214cb54211', 63, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(177, 'f7faa07e-0477-439b-b04a-bc7a340d71d6', 63, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(178, '2bc6705c-5aba-4e78-8a37-47b0613ac332', 64, 'Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(179, '3f379a9e-bf64-458d-8675-a693639b12f8', 64, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(180, '2d41ee56-c1b2-4f39-85b4-3100b2951c69', 64, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(181, '793a51a3-13df-4d3f-934a-c5e8ee46c8c1', 65, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(182, 'bf665b47-7b2b-4b00-b76a-1394a6925865', 65, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(183, '0d51ce12-e0d1-4cb6-b4e5-4da355cf913a', 65, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(184, '8f66f675-aefe-4a6d-a9ac-0768d60245e5', 66, 'Movement skills', 'Learners practise a movement skill and a healthy habit.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(185, '49759810-e3e2-40de-b631-37fb90183529', 66, 'Skills and wellbeing', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(186, '166b4cf3-9dfa-4b66-9cb2-48f0c59923d6', 66, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(187, 'ccf77b78-cffc-4fa2-8d13-4b6b7f5bf359', 67, 'Working with computers', 'Learners use a computer safely for a classroom task.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(188, '5520ce44-b911-48d0-9514-3a48b617b550', 67, 'Computers and data', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(189, 'e8537661-3845-442c-a75d-a330a2640512', 67, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(190, '384b749f-0427-4e41-815f-9e0b00d23bae', 68, 'Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(191, 'e8b29167-4b58-4a2b-8fd6-f5600740c7f0', 68, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(192, '76a2c8a9-4ceb-46cc-ab53-550efabff516', 68, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(193, '9827ad19-8492-460e-9868-0b11a0512ff5', 69, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(194, '925f12c4-e6e3-4721-95f5-e92ee78baf7b', 69, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(195, '7f7fc535-0892-4044-b40f-f7b75700a82e', 69, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(196, '9903a244-336a-4130-966b-d524bba693c9', 70, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(197, '10aaf7fc-94a7-49ef-b925-a103c04a7990', 70, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(198, '80affb99-574b-4c9c-a50e-56297376f421', 70, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(199, 'dc6ff51f-0c69-4449-bc7c-5d9e5f3afe12', 71, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(200, 'b4150573-917d-4560-bcab-a9720860793b', 71, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(201, '136b86c2-76de-4d33-a783-1797eab7e4c5', 71, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(202, '6740c56b-db65-4313-8eea-512c4144d4fc', 72, 'Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(203, '34be7f24-df57-4f85-89b8-5aab16ba1aba', 72, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(204, 'a9832291-3dfd-49da-a467-58e5d8baa5e6', 72, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(205, '32ec26a7-24ce-40a5-9b02-1ec6cd7a9e0b', 73, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(206, '265e174d-b239-4b5c-b8f7-e1ec5590247b', 73, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(207, 'cc6c9db6-f5d3-4d23-914c-4e26a2b9b233', 73, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(208, '07110207-2dec-42f5-8f29-916e6bb3eef7', 74, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(209, '3da07d17-bc59-452e-839d-ce333d0cada5', 74, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(210, 'fd38b2fd-338f-4582-a702-b95f3debbd1b', 74, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(211, '3adffcca-f2b8-4424-90a3-76a1ce0e1040', 75, 'Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(212, 'e1b8b076-7ff6-450b-91af-b41f1ad25a1e', 75, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(213, 'a7015c4e-4b24-4e43-9c94-21c9b0c1cc30', 75, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(214, 'c3f4c2f7-99b6-42a7-89d5-d57ac3e5258f', 76, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(215, '98729106-cf97-42c0-b009-72e3be83758d', 76, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(216, '1eb59817-dd5c-4fbd-81f6-65eaecc67c29', 76, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(217, '0cc3f153-c483-42b1-862d-a2aa9855b542', 77, 'Movement skills', 'Learners practise a movement skill and a healthy habit.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(218, 'cd86d092-2423-47a8-bd47-7ee1526426aa', 77, 'Skills and wellbeing', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(219, '8f7c626b-c9ed-4488-a5a4-4bd09a19bda5', 77, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(220, '8f3e433a-4ff4-474d-ac9f-15b8019691bd', 78, 'Working with computers', 'Learners use a computer safely for a classroom task.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(221, '6ad625ad-a2d7-495b-a383-746f922879f3', 78, 'Computers and data', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(222, '8836d557-f874-40f4-be07-78e2f2e8ef5a', 78, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(223, '4bb40c54-39fb-4dfd-b31d-6e9a7efeb12b', 79, 'Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(224, '7df48710-beb1-49a4-9bf3-b9d34003b4ed', 79, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(225, '2460bfd1-8351-43a3-b1dd-acc42df0bed3', 79, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(226, 'bef0c434-83f6-46a9-b7ec-b4ac42cc3374', 80, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(227, '3778a2df-5a3f-4390-8577-ed0fb2c831dd', 80, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(228, '06825eb1-6460-48c5-a6b7-c66efad91034', 80, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(229, '2c4af25b-8604-46c1-926b-f1c64f11679f', 81, 'Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(230, 'e8a05c51-5b03-420b-bdc5-95ed9d035e04', 81, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(231, '5e1d7c4c-ea65-4df6-9203-5b7231484f17', 81, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(232, '6b29c97d-de41-4cef-be81-bd4b745b6198', 82, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(233, '964a00e9-9b40-4637-bb14-ce414d4247ef', 82, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(234, '1b2d3e17-54b3-4fa4-89c0-0d71ce9648f2', 82, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(235, '2b4b2a51-874a-4f15-b15c-f667a9d0d53b', 83, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15');
INSERT INTO `lesson_curriculum_items` (`id`, `uuid`, `lesson_id`, `title`, `summary`, `content`, `video_url`, `video_path`, `video_original_filename`, `display_order`, `created_at`, `updated_at`) VALUES
(236, 'ebbd7928-e32d-450f-a9a2-aba66548f5c8', 83, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(237, '39680e7b-ed26-43d6-9bb8-b593b1143530', 83, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(238, '56af0145-3e06-4496-a7e5-de88fcfc3d4d', 84, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(239, '358e90e3-28b5-4533-b69b-5a0289777fee', 84, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(240, '8c7bb1b9-8f84-4255-b3d2-5bb9675f9ba1', 84, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(241, '0be3b287-9ad3-4699-9324-06f329b554bc', 85, 'Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(242, 'b667df3d-a79c-474a-bc3b-6144646b18fc', 85, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(243, 'ae0ef197-1c86-46d6-94eb-30bceef0676d', 85, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(244, '2e2b22c3-9c5d-4bc7-921a-964f0958cea9', 86, 'Core ideas', 'An introductory Career Technology lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(245, 'ce6e6bd0-ab1a-44d1-a487-ed2778196cd4', 86, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(246, '0f74f2b7-287b-4cd0-beaf-3b91cae28730', 86, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(247, '947f4328-95d5-4204-b16b-2e29b23d514a', 87, 'Working with computers', 'Learners use a computer safely for a classroom task.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(248, '9bb815fb-d1f5-4125-ae8e-8a7dd40fa30e', 87, 'Computers and data', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(249, '12d1834b-33af-4480-8bdd-33d62350f7dd', 87, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(250, 'e0eecb15-b996-47d0-ad63-1de8b2b9abea', 88, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(251, 'b6218a5e-580a-418c-8088-d0e80fa7d575', 88, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(252, 'a844d293-58cd-4298-aee2-5af1397d3f31', 88, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(253, '90f6553e-62f7-4005-a70d-5b98d6ae31c9', 89, 'Movement skills', 'Learners practise a movement skill and a healthy habit.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(254, 'c30b0034-1d57-4ab3-ad0b-6cc25c7bafd2', 89, 'Skills and wellbeing', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(255, '0a78e6be-feee-4e6a-8001-1d194547a4fd', 89, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(256, 'cac25500-94e0-4930-b8ac-961922235f4f', 90, 'Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(257, 'e6aed7ce-6a84-42f2-ba57-f99233a0d385', 90, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(258, '23b32e8a-d94c-4bb3-94a4-8b8c60ad1cfe', 90, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(259, '2cff1ad2-2ad9-4043-b30e-a05ee904a791', 91, 'Core ideas', 'An introductory Arabic lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(260, '9d54b2d6-e42d-4956-b148-a5fd30831588', 91, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(261, '4a080df6-43c0-4b62-8bac-3d4d4d9993c4', 91, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(262, '11532ae5-d50d-4246-b68e-2ac68e31238d', 92, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(263, '8b6e8d98-4f56-41c2-b3d0-43b019e4181d', 92, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(264, '67197d12-38a4-4bb6-9b8c-1a69950a5e74', 92, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(265, '810010c1-f3c9-4e3a-bdf6-f755a3dbe056', 93, 'Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(266, 'e6fc1998-2b0a-41c9-81fe-e1b4b86b18c1', 93, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(267, '3f02a91d-18c6-4b4d-b72c-1ae8f16f211c', 93, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(268, '6dbffd9d-1532-45e7-b413-f01c318228a1', 94, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(269, '7b4ee2fb-798d-48ea-9c4a-005dddc87ac0', 94, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(270, '1c314fe7-1896-480e-8f02-f1eb92fd328b', 94, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(271, '316beed2-9e47-4bad-a17c-e08ae679c822', 95, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(272, '3648e237-55a4-47f5-9575-c54c1a647ead', 95, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(273, '8a496f10-f2a4-4243-ab4b-935f316f8767', 95, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(274, '29f117b3-2d09-4308-8b59-0bb24c140a81', 96, 'Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(275, '2bce43ce-8bd1-4f65-9124-ddfaa594e5b5', 96, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(276, 'd9246b7c-460e-4927-b087-f5d8403c8f77', 96, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(277, '52f4eb64-e34b-4c4f-ba96-60bc22e36f01', 97, 'Core ideas', 'An introductory Career Technology lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(278, 'c6206a49-9be2-46d7-8c8c-20d48401d70a', 97, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(279, '236b01ff-5b55-426e-9d62-9e375e4feed2', 97, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(280, '871ce18a-86d5-4f46-a784-f6a3a1633cfc', 98, 'Working with computers', 'Learners use a computer safely for a classroom task.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(281, '2d3fe83c-af97-4fb1-8641-a295b39163d8', 98, 'Computers and data', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(282, '2bc17335-7bb7-4ddb-a457-6baf3515021f', 98, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(283, 'edc73554-909e-4a41-812c-150586c3bd0b', 99, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(284, 'b7497380-d903-4a53-a94c-103d90575c68', 99, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(285, '76642788-f28e-42b1-8b2a-07b1c31fbff8', 99, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(286, '4778b812-b840-45b9-8ecc-f496edc5a3ec', 100, 'Movement skills', 'Learners practise a movement skill and a healthy habit.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(287, '538f4261-45e9-4dd7-8dac-a1a9b6256fd4', 100, 'Skills and wellbeing', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(288, 'd2308fbb-fa60-4c3a-89aa-3f2a39970404', 100, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(289, 'd2674700-3aeb-43b6-b621-9e316f3808f7', 101, 'Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(290, '753c45aa-8db2-4d4e-a149-ee29ef0f3359', 101, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(291, '5d3a0069-6968-4466-b9e9-763a2a954906', 101, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(292, '8020760d-3e21-4ea2-b9bc-707f996ce2b7', 102, 'Core ideas', 'An introductory Arabic lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(293, 'bea391e2-d4ab-4052-a4b6-bfe915631bed', 102, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(294, '063a1b11-3bf5-4502-a621-7b0fbdd55870', 102, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(295, 'c8514f25-65c3-4fc3-9033-3e9c68603ddb', 103, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(296, '640cb1fd-568b-4e64-b3b8-542ba13acd98', 103, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(297, '288060d3-de6b-45df-adcb-caf6656db22f', 103, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(298, '285fa163-3822-43ff-ad7c-cac2863e0087', 104, 'Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(299, '5ead8717-c4a2-41ef-b0a2-d837dd292ce2', 104, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(300, '4ffe4951-b457-4a47-b33b-7a5700b2554f', 104, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(301, 'd7208118-769a-46fb-84d6-97ed9c98062a', 105, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(302, '6dd759ef-a22e-4d5c-b671-e3866388d1ee', 105, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(303, '4dbf0ebd-91e3-4e00-9adc-24e50a1cb032', 105, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(304, '965c63ca-cfd5-4eff-a98b-c22cc6951e89', 106, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(305, '5a0dde21-0b72-48cf-8bb0-21ab62186fcb', 106, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(306, '5b0865e1-018b-4517-b380-af46f59fee27', 106, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(307, '6cea8013-01ef-49d8-8ee4-0eecd4e85fe3', 107, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(308, '5201f5f9-799e-4e3b-8148-8c6c77c2434a', 107, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(309, 'ba694d66-87fa-4de6-8cd2-3d5f0c91bcac', 107, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(310, 'e5cd6100-7441-476d-8ace-f8ecb448fcc3', 108, 'Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(311, 'ce88f0dc-563e-420a-86a8-86c0c2abeee9', 108, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(312, 'e80fc600-1274-4381-9bb4-ef9e9c1273e6', 108, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(313, '761719c1-0263-4e31-9188-429de87cd6b4', 109, 'Core ideas', 'An introductory Career Technology lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(314, 'bccd1e7b-9c31-4cf0-961a-e60dd61e018a', 109, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(315, '3df0679f-661d-40ec-9ac6-a480649afa10', 109, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(316, 'c2e73402-377e-450e-b2d4-5ba0eb3f9d0a', 110, 'Working with computers', 'Learners use a computer safely for a classroom task.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(317, '8acf1d29-cb20-4b01-a0c9-7fdf071f2a71', 110, 'Computers and data', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(318, '062f7e1c-5a18-414f-bce1-78bd69e02681', 110, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(319, '47e824ad-a19c-44e6-95a2-33e0942eda42', 111, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(320, 'abc37203-12aa-48c0-b9e1-33a29ee428d6', 111, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(321, '5cfe1ec1-2076-4dd8-abdb-2db69bb0748c', 111, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(322, '8f211dba-37b1-4fd2-b16d-23e1573641dc', 112, 'Movement skills', 'Learners practise a movement skill and a healthy habit.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(323, 'be936661-e1a2-4de1-9f73-c570b5e1d775', 112, 'Skills and wellbeing', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(324, '8656f43c-068f-4c48-87ea-eb62cb61662c', 112, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(325, '6332ac5e-641d-4a4b-ae6b-8b41821673dc', 113, 'Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(326, 'ef49a5e5-c46b-47b6-ba99-7bdf53454eb7', 113, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(327, 'a9bc0321-2ab7-42ae-ab4d-9e683edb6665', 113, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:15', '2026-09-19 06:24:15'),
(328, 'cfae5c19-4f14-4775-95a1-1f520ce0f872', 114, 'Core ideas', 'An introductory Arabic lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(329, 'b16bb199-886d-44e2-8082-96a7046bbd77', 114, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(330, '3db1976c-83ee-4986-86a9-3ff7787b5eca', 114, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(331, 'f753a1cb-dfec-474d-898e-d3abd0f5f004', 115, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(332, 'c32a7f26-76e3-4f55-9513-d14bba94a470', 115, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(333, '66054b36-a5fe-41df-8609-a537f634e514', 115, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(334, 'bc768620-8d6c-4b93-89c7-011453d21a13', 116, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(335, '47a54a0b-246b-4ba2-9b27-ed02044c48f9', 116, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(336, 'a08343b9-5d26-407f-9c16-54138735601a', 116, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(337, '10e4279b-2807-4097-a11f-433c0cc59dd6', 117, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(338, '07257baf-aa2e-4c2d-9163-f99dcc8f949c', 117, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(339, '52a4ecd2-03d3-451f-95fd-6e3da096e526', 117, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(340, 'acf40f25-f097-48a5-b1a9-80460188164c', 118, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(341, 'bd108de1-efd2-4ad9-b244-6e4455c65818', 118, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(342, 'c58fa592-7351-454d-b7b2-e2a0c065593b', 118, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(343, '2ba9a4d9-0f23-4b15-b4f0-ddf23fe2a9e4', 119, 'Movement skills', 'Learners practise a movement skill and a healthy habit.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(344, '5d579ad8-057e-480e-a9eb-95ec6bcd0ecd', 119, 'Skills and wellbeing', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(345, '1a51f833-89fb-453c-acbb-68997327abe6', 119, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(346, '301058d1-92ec-4334-b3e6-74771475841f', 120, 'Working with computers', 'Learners use a computer safely for a classroom task.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(347, 'e654b28d-5b4c-4346-a2fa-bb94a76d6f2c', 120, 'Computers and data', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(348, 'b76c4aa9-56d8-4de8-8b28-54bb1105a6fd', 120, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(349, '5bb8a970-f7f4-4815-b85c-cc9d0a04ae2d', 121, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(350, 'e7f20dc7-7437-440f-ad66-f42c814fb5ec', 121, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(351, 'bb32b77f-93f9-4aa9-9a0c-075f111a351a', 121, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(352, 'b3a41eb1-1df5-4fd4-9b65-b165804f45c3', 122, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(353, '1d1683b3-a868-4576-9e11-a07fb8835e49', 122, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(354, '11d09360-1c6a-48c2-a5e2-1d84537069e8', 122, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(355, 'bc054853-d54d-4e40-a325-4887129eac36', 123, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(356, '1f9b2789-89ba-405e-8eb6-1aea75397b36', 123, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(357, '88e51491-eb50-4f59-b50e-7fe7859ff516', 123, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(358, '3193a980-429f-4eee-ab4b-61d0ab29dde6', 124, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(359, '72e2145e-df83-4ffc-ab5f-0462c966b00b', 124, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(360, 'a9ba7443-99db-4b77-9579-778c5ca2a027', 124, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(361, '82dc3aa7-0995-4e90-bf85-f1763c1513db', 125, 'Core ideas', 'An introductory Agricultural Science lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(362, 'fbe9dd79-cc6a-43a0-ab9f-d67851cf1054', 125, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(363, 'bdece091-2080-4624-b732-bdc58c3291cb', 125, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(364, '447ce005-1675-47a5-83b0-5cdaa5dbc1f1', 126, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(365, '6928d513-d3fd-409b-ae87-a92e06396e77', 126, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(366, 'd247f5a6-cffa-485a-b4dd-bbf72d55cfd8', 126, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(367, 'f5f0d7af-a7f9-483c-8ec0-8777fa7a08fd', 127, 'Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(368, '7699de52-bf05-4e8a-9e92-bfb1c096d1e6', 127, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(369, 'ff5f13fb-7463-4aaf-a5c7-832a03718839', 127, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(370, '9e0b2a65-e7e4-45fd-ad1d-42218bef8f15', 128, 'Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(371, '87d68815-9d37-4b9f-9e01-8ca6cd0d575f', 128, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(372, '25d74db1-526a-4d51-958d-9b82e8bfa74f', 128, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(373, '1172d1ec-1e23-443a-89b7-98fe9161864c', 129, 'Core ideas', 'An introductory Arabic lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(374, '35a9b584-3a67-42f6-9492-87389fc43768', 129, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(375, '67da16c1-e29f-48b2-8aaa-93c6f745de68', 129, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(376, '743e1492-6515-4671-aec5-181bdb2b690d', 130, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(377, '53c71f08-439a-4f01-8175-7f005bab60f0', 130, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(378, 'a28d59c6-37f4-4fd3-a76c-f8f705e111de', 130, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(379, 'a5d6b5b8-c061-47d9-b8a9-a726092328f2', 131, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(380, '29e2f7b9-e412-4ccf-9b07-044af0f6a004', 131, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(381, '0776bc95-96eb-487f-8e0d-f9f8337e8f5a', 131, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(382, '97b1363f-a0c6-4283-a042-4ed9b6bab353', 132, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(383, 'c20b19c4-e52e-439d-a4b1-ff38e6f35859', 132, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(384, '933db157-06fc-4dd7-9d4d-bd219ac61c21', 132, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(385, 'e2c53931-0fc5-4e32-856c-424cd6d18573', 133, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(386, '5d38461d-2348-4367-879a-c878ad546efe', 133, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(387, 'eb071f48-3107-4f0c-ac12-7b0e3a53525f', 133, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(388, 'd39093ce-c43b-44be-9ed2-099de5ea12f6', 134, 'Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(389, 'f4c16701-af46-4770-8836-19d5c319c353', 134, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(390, '6fb2bce9-b046-4265-ba69-350c17f1ef9f', 134, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(391, 'ef1428d3-a98f-41f8-91b3-224715ca7b61', 135, 'Core ideas', 'An introductory Accounting lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(392, 'e32293bd-a81c-4fd8-8904-51744620cdf8', 135, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(393, '0f1d4b5f-7345-4600-9c21-064b2a64b05a', 135, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(394, '2cc923e7-210b-4620-9d4c-e5e0348c5070', 136, 'Core ideas', 'An introductory Business Management lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(395, '0f35b770-6c30-455f-b227-1cf02fc0f359', 136, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(396, 'a62fe5d3-855f-4487-babc-3df078f42338', 136, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(397, 'd7662738-b19b-477c-9329-9d84d9574d4b', 137, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(398, '145ca2eb-7dd2-41b7-bb57-b4e255856454', 137, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(399, '8e87fecc-f18e-4051-bc18-d7c83802706b', 137, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(400, '14feb1a4-b036-468f-9c24-3687e0263b27', 138, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(401, '25c5de61-162d-4753-b264-66ad5f4610e6', 138, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(402, '8d7f6db4-e41a-4514-b147-03d4a11d1202', 138, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(403, '195e1bf9-7740-4d78-8e4b-6c08008f29f6', 139, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(404, 'f3c16805-a810-4664-b2c7-4a8ba7292586', 139, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(405, '10a52599-383c-490b-82c1-ca91013cc31d', 139, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(406, 'a5c678a2-fa9d-4fa6-b352-d43fd417d2ee', 140, 'Core ideas', 'An introductory Agriculture lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(407, '93ca1c8c-9467-42ef-bc94-2cecf8c24233', 140, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(408, '2fe93544-2920-4194-bba0-0d97e93ece55', 140, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(409, '0b223709-7170-4066-9ff7-ccfa17f65e0a', 141, 'Core ideas', 'An introductory Home Economics lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(410, 'c373b3f7-cf37-42e2-9ad1-59ea5bd79b4d', 141, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(411, '4e01f097-c581-410f-b669-2ceae2f5c94d', 141, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(412, '982e860f-cc2a-4665-baa4-cc37426bf4dc', 142, 'Core ideas', 'An introductory Applied Technology lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(413, 'bd799217-cd41-4469-a1ed-0e7d2ca4054a', 142, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(414, '2a25ff19-f76b-4e3e-bc95-1df398752391', 142, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(415, '275ebff0-e921-4e4b-8214-65d9626ef843', 143, 'Core ideas', 'An introductory Design and Communication Technology lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(416, 'e4c19bc3-35d5-408c-a254-26f8531ee70c', 143, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(417, '23010ad2-b13a-4fa4-85c2-e65ec5390ce4', 143, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(418, '849703dc-ce2a-4840-99e7-798790555b65', 144, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(419, 'f6b8b179-4f7e-4efc-9856-e1a8458e9635', 144, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(420, '0c948fd8-0ffb-4fea-811a-8945438df341', 144, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(421, '867b1333-1823-4795-ac5f-fc9fe7e95e00', 145, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(422, '0a7cd495-76ac-4f41-9db9-e1832b7038f5', 145, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(423, '5ff48f15-afa3-4521-81d4-98ce536630dc', 145, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(424, '8e461aac-1b44-4aea-adae-40f5cb2b5889', 146, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(425, '74e11737-b9e9-464e-9c94-c711e46bd361', 146, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(426, '231efb02-e7dd-48ce-a3ae-68b885650258', 146, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(427, 'ee41d5a5-40a0-48f9-a84d-deabbbb0d246', 147, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(428, 'a966a51f-e1aa-45cf-8bcf-c9d911ae2c84', 147, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(429, '8a71f592-1f41-479c-8f0a-2c2d1dd814a4', 147, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(430, '34bd94f8-887c-4d21-9564-023d0db6eabe', 148, 'Movement skills', 'Learners practise a movement skill and a healthy habit.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(431, '3700b10f-6eba-4bff-bb68-5baebfe98d2e', 148, 'Skills and wellbeing', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(432, 'a7eb56eb-e32c-4ec8-8f8d-a725283b2713', 148, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(433, '95f4ae86-022a-4b2c-9671-d293f01b2edb', 149, 'Working with computers', 'Learners use a computer safely for a classroom task.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(434, '06044130-3895-4098-86fc-6c589a99b06f', 149, 'Computers and data', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(435, '636f542f-751e-4ae6-82e2-9616f61bdce4', 149, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(436, '2bec9e02-93c8-4aeb-bfc4-142b970c90a4', 150, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(437, '9dc1e533-5625-4b30-9ddb-1f5345dc0db9', 150, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(438, '121de087-b166-4ec9-84fd-c175ddb3b15e', 150, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(439, '4d1e19c3-a154-4934-b31f-b724cfa59ef0', 151, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(440, '0d0c3def-d0d8-4781-96be-c5129cb90e44', 151, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(441, '5bb1c9fb-b795-4e04-859b-739bf1193634', 151, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(442, '1d734e97-b783-4bab-b988-4d9e7df555e6', 152, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(443, '6131a333-8f8c-4ac8-a200-07bab6ead611', 152, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(444, '4f5dd5ef-8fc2-466e-a1c1-4a77933e9d1b', 152, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(445, '4568b953-ccbf-4232-aaf2-8be64badb1cb', 153, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(446, '6bd754a8-0582-4d9b-8100-c6043a0212f2', 153, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(447, 'ad66b2a5-afef-4185-83a2-ccf495d0dc2a', 153, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(448, '3f87d62a-1191-4c43-8989-95726b688557', 154, 'Core ideas', 'An introductory Agricultural Science lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(449, 'b5977f38-88f0-45da-be2c-82ef033fb0f4', 154, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(450, 'a9417464-75eb-48ea-81be-04b660be72cb', 154, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(451, '394699c0-60c7-4adc-b5f5-81d740a682bb', 155, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(452, 'c28f3ffc-8cbc-439c-ab0d-d9f550efd876', 155, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(453, '7693e2b3-d1e9-4ace-96a5-af94e320d9ef', 155, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(454, '320ba533-d30b-462f-bfdb-9e656824d8eb', 156, 'Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(455, '83ff3529-cc20-4186-afb9-6156fea2bc7a', 156, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(456, '4ecd83cf-9246-4113-9b2a-ca239c9b6f22', 156, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(457, 'f20a0906-5a23-4781-b7b3-73852ad9885d', 157, 'Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(458, '35cc686f-fbd9-4e2c-9861-9eb3104d9160', 157, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(459, 'ea8db8d8-4a62-4d99-b100-8b6e2eebd919', 157, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(460, '29686cc9-a96a-4d2e-9a19-2b2acd226052', 158, 'Core ideas', 'An introductory Arabic lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(461, '8282f4f5-e683-41bc-a9f3-855e8f018db4', 158, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(462, '3f5d3665-b66d-49c5-8aa3-b6290c9f8065', 158, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(463, '2b787917-4336-482e-963f-4d7f99bd5441', 159, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(464, 'e3c1a94b-d26e-4b37-9a38-ec46730660e6', 159, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(465, '22a328b8-c984-46b8-91b8-d9d4a13ab9e1', 159, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(466, 'a8f27193-1090-4bd4-8533-2310785dcff8', 160, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(467, '2d145b28-a454-4e7e-8a27-c0e5febe5ec5', 160, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(468, '3c40c074-47d4-4062-bd42-f26de193b382', 160, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(469, '1ff72bd1-ad5c-4dc1-af6e-93851b521c8b', 161, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16');
INSERT INTO `lesson_curriculum_items` (`id`, `uuid`, `lesson_id`, `title`, `summary`, `content`, `video_url`, `video_path`, `video_original_filename`, `display_order`, `created_at`, `updated_at`) VALUES
(470, '57491826-28d9-4948-8f94-279189320a25', 161, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(471, '6912d52d-865a-47d7-bf43-a1ec6fa3bf84', 161, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(472, '1ce5fb9c-ce82-4320-a77d-5d5202ed47d8', 162, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(473, '73006356-065b-47c2-b2f2-107c6cf79bb0', 162, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(474, '51b37721-16c8-44ac-8eda-4e5e73b5b6dc', 162, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(475, 'cb4bdaf4-0f73-4031-a9be-ba28ba3e7228', 163, 'Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(476, '30030738-b4f4-4b8d-bc83-9929f5bac44b', 163, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(477, 'e6632da8-b67a-4a4d-a938-bd84ede2a056', 163, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(478, '2aeb2419-e30c-4ac2-afc7-ecb569d0e749', 164, 'Core ideas', 'An introductory Accounting lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(479, 'b6671210-78bb-4b61-b8f1-70c0e5853fc4', 164, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(480, 'f901d3ce-6f20-4873-911d-fa514f99c86b', 164, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(481, '68094297-ed21-400d-af97-87862c028de7', 165, 'Core ideas', 'An introductory Business Management lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(482, '949a9781-46c7-4b99-9d89-2c01481bbff9', 165, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(483, '31dd5f59-9299-47a3-8806-c8c78b00a26c', 165, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(484, '7a4a2614-0ce7-42ce-b9da-be314649a25b', 166, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(485, '3c39fcaf-31d0-4441-8dfa-448849d5d58c', 166, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(486, 'e4b4595d-aea6-48a8-9115-158bf15c859e', 166, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(487, '32bc3a40-dc40-44cc-941b-68649d877022', 167, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(488, '69135e3d-f7df-4ffa-a4c6-f03702b10532', 167, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(489, '2fdcf906-2921-4060-8901-371518666fc0', 167, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(490, 'ba4f425e-cb16-4a9a-8f32-2419d2984889', 168, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(491, '53bd8cb8-84d3-4540-a072-0462c5d7cc90', 168, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(492, '95d88df3-b518-4f16-a10f-d2c115787529', 168, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(493, '40768f64-e65c-440d-ba03-ad20f4ae9dae', 169, 'Core ideas', 'An introductory Agriculture lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(494, '3e6a25c0-77f7-402a-b324-1663735163f9', 169, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(495, 'f36b24c1-2120-4664-a16c-8bdf9c66f32d', 169, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(496, '6819f901-e90a-429d-82c3-576324418f69', 170, 'Core ideas', 'An introductory Home Economics lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(497, '79228818-785f-474d-8087-4bfe772e7dd8', 170, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(498, '2a894dfb-330c-4436-a213-df07f0e77802', 170, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(499, 'db83487b-ad58-44a0-a716-bdb770685a1c', 171, 'Core ideas', 'An introductory Applied Technology lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(500, 'c6cc5287-7393-43ba-80c8-c7204b3c75aa', 171, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(501, '3b910da3-7563-482f-853c-2645e530cb2b', 171, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(502, '4451260c-2b0a-439d-b9fe-e63be42d3cc8', 172, 'Core ideas', 'An introductory Design and Communication Technology lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(503, '43746f79-7de4-4de0-84c1-aeef5520d060', 172, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(504, 'dab0fd74-fa19-4434-aa62-813726d68911', 172, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(505, 'c49a7066-3f74-41ff-b5e9-06fcce3386b1', 173, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(506, 'a251f352-a866-46f9-ae48-ade916cf5a72', 173, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(507, '2c24e63c-3eb2-4ebf-9e66-d89d25250426', 173, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(508, '6db60be9-e335-408b-8e74-649d72cc3cc8', 174, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(509, '14d5d9d4-867f-4345-87a0-4aec95b684c4', 174, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(510, '62539dd6-ee2b-4c53-949f-0ed8449b2dc0', 174, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(511, 'd4bb9868-6d47-44f5-b434-2c6421f95c2b', 175, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(512, '3b93feb7-9fc3-45e5-a5d1-981a37abd410', 175, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(513, 'd95800c0-38cd-4861-9b5f-62dbd36786ce', 175, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(514, '3f297c31-380b-496e-a5a3-301602b65e5a', 176, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(515, 'bd50a960-4386-4ebd-bf2b-16bceb0f7376', 176, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(516, '9eef9214-cce4-4ec5-ad21-4eba394df18c', 176, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(517, 'f53d673a-b27a-49d8-b5bc-02d4c03b8ce5', 177, 'Movement skills', 'Learners practise a movement skill and a healthy habit.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(518, '7f24e917-4b75-4c64-95d4-ba39da051440', 177, 'Skills and wellbeing', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(519, '8f794487-31f4-468e-9ec8-e5b0d76fff61', 177, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(520, 'b5387c91-33fa-4c05-9dc2-4fa000f0a316', 178, 'Working with computers', 'Learners use a computer safely for a classroom task.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(521, '87bed136-2d25-4ea1-857d-ada555cde5d0', 178, 'Computers and data', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(522, '3c098dc6-6a40-45fc-aa33-fa755b5f7366', 178, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(523, '72942045-7806-4241-95cc-7a35dc593783', 179, 'Number sense and operations', 'Learners practise number sense, operations, and algebraic thinking.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(524, 'bef1bf23-0f55-4afa-907d-a51a248aae94', 179, 'Number operations', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(525, '463d6a2b-167d-4b1d-a645-fed5eb477f4e', 179, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(526, '38be4a86-3cab-4394-81b0-a913bf4e3f9f', 180, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(527, '508cfafe-9f2c-4971-929c-3c209c209cbf', 180, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(528, 'a1dece0b-fafa-4205-a892-cce1ef09cadd', 180, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(529, 'a6e4c95a-da12-4287-b8bf-0f793aca1d4d', 181, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(530, '18b6994e-11bc-4947-8d4e-50187821366f', 181, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(531, 'e02a0245-270d-4e15-ad2f-1a8427510ef0', 181, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(532, '309bc270-8b8d-4a1d-84f9-d20cd8da2d1f', 182, 'Living things', 'Learners observe, describe, and explain a science idea.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(533, '15a7c4d4-cbb4-46f5-b6ab-dc148379bc15', 182, 'Enquiry', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(534, '0f3fac1b-ecc9-4f44-9cd5-a71a18df6463', 182, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(535, '1f15e120-3290-4654-b78c-e7600ae600da', 183, 'Core ideas', 'An introductory Agricultural Science lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(536, '7216d881-257c-491d-a841-7fccda2e8933', 183, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(537, '77e45d83-0311-45b5-adad-78bdb6af7fc0', 183, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(538, '4f79ec48-8498-4ea4-905e-8e5d801c8501', 184, 'Reading for meaning', 'Learners read a short text and use language accurately.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(539, 'e5f9705f-5958-46ae-b7e6-83f3d8db1b53', 184, 'Comprehension', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(540, '66f6060b-cb4c-4c52-b080-187c60736f05', 184, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(541, 'fd1e47c3-ae21-49a1-bcf1-252156fae0bf', 185, 'Core ideas', 'An introductory Ghanaian Language lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(542, 'df7becec-4198-46e7-85ec-5f1f7a0521a8', 185, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(543, '55c03c14-25d7-4691-bc4f-c5f83d143ab7', 185, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(544, '8a1fc0f7-923a-4fdc-9528-82e4fbbc980b', 186, 'Core ideas', 'An introductory French lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(545, '8bb9e9ef-a50b-4643-b3f2-6a0206c61948', 186, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(546, 'cd522fe0-8c18-43e2-b5e9-f7d5a453c161', 186, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(547, 'b835985c-3dfd-44e3-8083-7145abf855f9', 187, 'Core ideas', 'An introductory Arabic lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(548, '797e8ba6-3635-41c6-915a-e9eaba8493c6', 187, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(549, '99a31691-6cc3-4525-a8d8-add48ca5cee5', 187, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(550, '889ebde7-73c6-4c9b-9bc7-aa031bd66ff2', 188, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(551, 'c146b5e6-f531-485d-9720-473cc7f05f15', 188, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(552, '7e69c75a-51dc-4010-b7bd-560f26250d15', 188, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(553, '3d775248-5aff-4784-9f9a-a9cfe4e38012', 189, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(554, 'c0ec7655-1b79-4201-aec5-46dbe9dc3104', 189, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(555, '8d455e63-f6b7-41ec-b9d3-a3776e50cc60', 189, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(556, 'd137c431-f1bf-4bfe-a6f8-af87be31d839', 190, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(557, 'fb37a949-f77d-42ec-a147-f2c4b21c7b69', 190, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(558, '4f629c7d-5e8d-45e1-831e-f66982a424b4', 190, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(559, 'd17d5912-f34c-4376-95ab-ca8104954a0d', 191, 'Community and identity', 'Learners connect Ghanaian society, history, or place to daily life.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(560, '5f7a3c69-2b90-4b3e-9b30-1375be1e59bc', 191, 'Citizenship', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(561, '89299e82-c3d7-4cfc-bda0-0d7af9780dd8', 191, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(562, '6a35cea0-ed7b-4fd7-afa6-d51a049f293f', 192, 'Core ideas', 'An introductory Religious and Moral Education lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(563, 'eb6632ac-11ca-4a13-a7db-3c64ff7fa3db', 192, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(564, 'bd62a891-f7d5-4011-8dbd-a42e932aaa40', 192, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(565, 'f40d6503-6994-4dfd-be47-a3de0872b990', 193, 'Core ideas', 'An introductory Accounting lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(566, '2930f674-598d-458f-99a1-cae8f953c824', 193, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(567, '5ab6114a-40ff-48b2-93b3-24669ffe445d', 193, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(568, '73d0e3ec-0bc8-450d-adc3-5fde35236fef', 194, 'Core ideas', 'An introductory Business Management lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(569, '080e12bc-d88e-4472-8e71-f36447505540', 194, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(570, '1e0d05ff-4587-4cc6-b280-356b9781c38d', 194, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(571, '3d10e046-9c4b-4413-b3d0-b645e5252440', 195, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(572, 'ee62a10e-693c-47c3-badd-b1735132f58b', 195, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(573, 'ac72a952-4124-4fa9-9387-fd9bcfe43205', 195, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(574, 'b97153c2-4752-4599-8b6a-f7dd494a178f', 196, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(575, '8f89ed91-e252-4987-a826-6ccd6b3190a6', 196, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(576, '512c5e42-c644-4b3c-8f3c-20a4f0e34346', 196, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(577, 'd6ad2abd-ba32-4ab4-9302-ee053c7fd756', 197, 'Making and sharing', 'Learners create and talk about a simple artwork or performance.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(578, '3d3e23c5-8b1d-4d0e-b779-0411170d1983', 197, 'Studio practice', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(579, '414e5f44-9f18-4020-9c92-78304bd9a991', 197, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(580, '72c8eeaa-a500-4132-8f0d-2246ee042e1c', 198, 'Core ideas', 'An introductory Agriculture lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(581, '2d28e8e4-69ca-40e9-89ad-d92f54a1d7f9', 198, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(582, '9449eadb-0656-4624-9af1-dca99d939789', 198, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(583, '47508686-60d1-435b-b1ae-f8d7df245a1c', 199, 'Core ideas', 'An introductory Home Economics lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(584, '85aa9329-3371-47dc-91a6-55f6c2eeb937', 199, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(585, 'e82b8776-be81-452e-8492-7a965241863f', 199, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(586, 'fe472193-9026-46e2-8eb8-d75757d44d0d', 200, 'Core ideas', 'An introductory Applied Technology lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(587, 'deee88e0-685a-4dad-b0db-4b6dde6e3ba9', 200, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(588, 'bca08f23-f91f-4d44-b4f9-5cffad25f3e6', 200, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(589, 'ab29038f-c075-41f6-a570-67265ec251c1', 201, 'Core ideas', 'An introductory Design and Communication Technology lesson aligned to the NaCCA class offering.', NULL, NULL, NULL, NULL, 1, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(590, '5a1a6a39-56d8-4652-ba11-ca89dd94d2d0', 201, 'Core ideas', 'Work through examples and a short classroom task on this idea.', NULL, NULL, NULL, NULL, 2, '2026-09-19 06:24:16', '2026-09-19 06:24:16'),
(591, 'dc091e47-d58f-48e7-873c-7eccd8485476', 201, 'Check for understanding', 'Learners explain the idea in their own words and correct mistakes.', NULL, NULL, NULL, NULL, 3, '2026-09-19 06:24:16', '2026-09-19 06:24:16');

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

--
-- Table structure for table `lesson_enrolments`
--

CREATE TABLE `lesson_enrolments` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `lesson_id` bigint(20) UNSIGNED NOT NULL,
  `student_user_id` bigint(20) UNSIGNED NOT NULL,
  `enrolled_by_user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `status` varchar(32) NOT NULL DEFAULT 'enrolled',
  `enrolled_at` timestamp NULL DEFAULT NULL,
  `withdrawn_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `lesson_enrolments`
--

INSERT INTO `lesson_enrolments` (`id`, `uuid`, `lesson_id`, `student_user_id`, `enrolled_by_user_id`, `status`, `enrolled_at`, `withdrawn_at`, `created_at`, `updated_at`) VALUES
(1, 'e3efac8a-cd62-45ee-91e1-e54533b05f94', 92, 15, 5, 'enrolled', '2026-09-19 07:57:39', NULL, '2026-09-19 07:57:39', '2026-09-19 07:57:39'),
(2, 'ff4f6e2f-ab16-4464-8033-e14f8e5cd9da', 5, 6, 5, 'enrolled', '2026-09-19 17:01:19', NULL, '2026-09-19 17:01:19', '2026-09-19 17:01:19');

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

--
-- Table structure for table `lesson_homeworks`
--

CREATE TABLE `lesson_homeworks` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `lesson_id` bigint(20) UNSIGNED NOT NULL,
  `title` varchar(255) NOT NULL,
  `details` text DEFAULT NULL,
  `instructions` text DEFAULT NULL,
  `total_marks` smallint(5) UNSIGNED DEFAULT NULL,
  `submission_type` varchar(32) NOT NULL DEFAULT 'platform',
  `attempts_allowed` tinyint(3) UNSIGNED NOT NULL DEFAULT 1,
  `teacher_marking` tinyint(1) NOT NULL DEFAULT 1,
  `allows_resubmission` tinyint(1) NOT NULL DEFAULT 0,
  `due_in_days` smallint(5) UNSIGNED DEFAULT NULL,
  `due_on` date DEFAULT NULL,
  `due_time` varchar(8) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `lesson_homework_resources`
--

CREATE TABLE `lesson_homework_resources` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `lesson_homework_id` bigint(20) UNSIGNED NOT NULL,
  `title` varchar(255) DEFAULT NULL,
  `resource_type` varchar(32) NOT NULL DEFAULT 'document',
  `description` text DEFAULT NULL,
  `disk` varchar(255) DEFAULT NULL,
  `file_path` varchar(255) DEFAULT NULL,
  `original_filename` varchar(255) DEFAULT NULL,
  `external_url` varchar(255) DEFAULT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `lesson_learning_objectives`
--

CREATE TABLE `lesson_learning_objectives` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `lesson_id` bigint(20) UNSIGNED NOT NULL,
  `learning_objective_id` bigint(20) UNSIGNED NOT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `lesson_learning_objectives`
--

INSERT INTO `lesson_learning_objectives` (`id`, `lesson_id`, `learning_objective_id`, `display_order`, `created_at`, `updated_at`) VALUES
(17, 5, 5, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(18, 5, 6, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(19, 5, 7, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(20, 6, 5, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(21, 6, 6, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(22, 6, 7, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(23, 7, 5, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(24, 7, 6, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(25, 7, 7, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(26, 8, 5, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(27, 8, 6, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(28, 8, 7, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(29, 9, 8, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(30, 9, 9, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(31, 9, 10, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(32, 10, 11, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(33, 10, 12, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(34, 10, 13, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(35, 11, 14, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(36, 11, 15, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(37, 11, 16, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(38, 12, 17, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(39, 12, 18, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(40, 12, 19, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(41, 13, 8, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(42, 13, 9, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(43, 13, 10, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(44, 14, 11, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(45, 14, 12, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(46, 14, 13, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(47, 15, 14, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(48, 15, 15, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(49, 15, 16, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(50, 16, 17, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(51, 16, 18, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(52, 16, 19, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(53, 17, 20, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(54, 17, 21, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(55, 17, 22, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(56, 18, 23, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(57, 18, 24, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(58, 18, 25, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(59, 19, 26, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(60, 19, 27, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(61, 19, 28, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(62, 20, 29, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(63, 20, 30, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(64, 20, 31, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(65, 21, 32, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(66, 21, 33, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(67, 21, 34, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(68, 22, 35, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(69, 22, 36, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(70, 22, 37, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(71, 23, 38, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(72, 23, 39, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(73, 23, 40, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(74, 24, 41, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(75, 24, 42, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(76, 24, 43, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(77, 25, 44, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(78, 25, 45, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(79, 25, 46, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(80, 26, 47, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(81, 26, 48, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(82, 26, 49, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(83, 27, 20, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(84, 27, 21, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:14'),
(85, 27, 22, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(86, 28, 23, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(87, 28, 24, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(88, 28, 25, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(89, 29, 26, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(90, 29, 27, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(91, 29, 28, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(92, 30, 29, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(93, 30, 30, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(94, 30, 31, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(95, 31, 32, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(96, 31, 33, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(97, 31, 34, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(98, 32, 35, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(99, 32, 36, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(100, 32, 37, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(101, 33, 38, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(102, 33, 39, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(103, 33, 40, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(104, 34, 41, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(105, 34, 42, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(106, 34, 43, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(107, 35, 44, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(108, 35, 45, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(109, 35, 46, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(110, 36, 47, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(111, 36, 48, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(112, 36, 49, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(113, 37, 20, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(114, 37, 21, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(115, 37, 22, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(116, 38, 23, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(117, 38, 24, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(118, 38, 25, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(119, 39, 26, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(120, 39, 27, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(121, 39, 28, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(122, 40, 29, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(123, 40, 30, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(124, 40, 31, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(125, 41, 32, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(126, 41, 33, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(127, 41, 34, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(128, 42, 35, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(129, 42, 36, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(130, 42, 37, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(131, 43, 38, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(132, 43, 39, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(133, 43, 40, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(134, 44, 41, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(135, 44, 42, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(136, 44, 43, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(137, 45, 44, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(138, 45, 45, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(139, 45, 46, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(140, 46, 47, 1, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(141, 46, 48, 2, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(142, 46, 49, 3, '2026-09-18 19:47:08', '2026-09-19 06:24:15'),
(143, 47, 50, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(144, 47, 51, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(145, 47, 52, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(146, 48, 53, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(147, 48, 54, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(148, 48, 55, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(149, 49, 56, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(150, 49, 57, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(151, 49, 58, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(152, 50, 59, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(153, 50, 60, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(154, 50, 61, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(155, 51, 62, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(156, 51, 63, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(157, 51, 64, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(158, 52, 65, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(159, 52, 66, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(160, 52, 67, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(161, 53, 68, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(162, 53, 69, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(163, 53, 70, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(164, 54, 71, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(165, 54, 72, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(166, 54, 73, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(167, 55, 74, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(168, 55, 75, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(169, 55, 76, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(170, 56, 77, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(171, 56, 78, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(172, 56, 79, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(173, 57, 80, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(174, 57, 81, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(175, 57, 82, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(176, 58, 50, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(177, 58, 51, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(178, 58, 52, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(179, 59, 53, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(180, 59, 54, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(181, 59, 55, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(182, 60, 56, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(183, 60, 57, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(184, 60, 58, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(185, 61, 59, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(186, 61, 60, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(187, 61, 61, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(188, 62, 62, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(189, 62, 63, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(190, 62, 64, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(191, 63, 65, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(192, 63, 66, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(193, 63, 67, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(194, 64, 68, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(195, 64, 69, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(196, 64, 70, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(197, 65, 71, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(198, 65, 72, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(199, 65, 73, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(200, 66, 74, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(201, 66, 75, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(202, 66, 76, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(203, 67, 77, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(204, 67, 78, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(205, 67, 79, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(206, 68, 80, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(207, 68, 81, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(208, 68, 82, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(209, 69, 50, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(210, 69, 51, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(211, 69, 52, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(212, 70, 53, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(213, 70, 54, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(214, 70, 55, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(215, 71, 56, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(216, 71, 57, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(217, 71, 58, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(218, 72, 59, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(219, 72, 60, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(220, 72, 61, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(221, 73, 62, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(222, 73, 63, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(223, 73, 64, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(224, 74, 65, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(225, 74, 66, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(226, 74, 67, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(227, 75, 68, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(228, 75, 69, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(229, 75, 70, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(230, 76, 71, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(231, 76, 72, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(232, 76, 73, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(233, 77, 74, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(234, 77, 75, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(235, 77, 76, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(236, 78, 77, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(237, 78, 78, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(238, 78, 79, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(239, 79, 80, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(240, 79, 81, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(241, 79, 82, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(242, 80, 83, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(243, 80, 84, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(244, 80, 85, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(245, 81, 86, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(246, 81, 87, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(247, 81, 88, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(248, 82, 5, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(249, 82, 6, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(250, 82, 7, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(251, 83, 89, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(252, 83, 90, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(253, 83, 91, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(254, 84, 92, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(255, 84, 93, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(256, 84, 94, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(257, 85, 95, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(258, 85, 96, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(259, 85, 97, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(260, 86, 98, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(261, 86, 99, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(262, 86, 100, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(263, 87, 101, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(264, 87, 102, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(265, 87, 103, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(266, 88, 104, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(267, 88, 105, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(268, 88, 106, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(269, 89, 107, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(270, 89, 108, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(271, 89, 109, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(272, 90, 110, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(273, 90, 111, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(274, 90, 112, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(275, 91, 113, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(276, 91, 114, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(277, 91, 115, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(278, 92, 83, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(279, 92, 84, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(280, 92, 85, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(281, 93, 86, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(282, 93, 87, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(283, 93, 88, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(284, 94, 89, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(285, 94, 90, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(286, 94, 91, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(287, 95, 92, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(288, 95, 93, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(289, 95, 94, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(290, 96, 95, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(291, 96, 96, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(292, 96, 97, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(293, 97, 98, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(294, 97, 99, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(295, 97, 100, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(296, 98, 101, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(297, 98, 102, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(298, 98, 103, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(299, 99, 104, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(300, 99, 105, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(301, 99, 106, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(302, 100, 107, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(303, 100, 108, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(304, 100, 109, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(305, 101, 110, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(306, 101, 111, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(307, 101, 112, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(308, 102, 113, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(309, 102, 114, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(310, 102, 115, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(311, 103, 83, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(312, 103, 84, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(313, 103, 85, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(314, 104, 86, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(315, 104, 87, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(316, 104, 88, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(317, 105, 5, 1, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(318, 105, 6, 2, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(319, 105, 7, 3, '2026-09-18 19:47:09', '2026-09-19 06:24:15'),
(320, 106, 89, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(321, 106, 90, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(322, 106, 91, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(323, 107, 92, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(324, 107, 93, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(325, 107, 94, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(326, 108, 95, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(327, 108, 96, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(328, 108, 97, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(329, 109, 98, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(330, 109, 99, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(331, 109, 100, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(332, 110, 101, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(333, 110, 102, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(334, 110, 103, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(335, 111, 104, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(336, 111, 105, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(337, 111, 106, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(338, 112, 107, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(339, 112, 108, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(340, 112, 109, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(341, 113, 110, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(342, 113, 111, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(343, 113, 112, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(344, 114, 113, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(345, 114, 114, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(346, 114, 115, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:15'),
(347, 115, 116, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(348, 115, 117, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(349, 115, 118, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(350, 116, 119, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(351, 116, 120, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(352, 116, 121, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(353, 117, 122, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(354, 117, 123, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(355, 117, 124, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(356, 118, 125, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(357, 118, 126, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(358, 118, 127, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(359, 119, 128, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(360, 119, 129, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(361, 119, 130, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(362, 120, 131, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(363, 120, 132, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(364, 120, 133, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(365, 121, 134, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(366, 121, 135, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(367, 121, 136, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(368, 122, 137, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(369, 122, 138, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(370, 122, 139, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(371, 123, 140, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(372, 123, 141, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(373, 123, 142, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(374, 124, 143, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(375, 124, 144, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(376, 124, 145, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(377, 125, 146, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(378, 125, 147, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(379, 125, 148, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(380, 126, 149, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(381, 126, 150, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(382, 126, 151, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(383, 127, 152, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(384, 127, 153, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(385, 127, 154, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(386, 128, 155, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(387, 128, 156, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(388, 128, 157, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(389, 129, 158, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(390, 129, 159, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(391, 129, 160, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(392, 130, 161, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(393, 130, 162, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(394, 130, 163, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(395, 131, 164, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(396, 131, 165, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(397, 131, 166, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(398, 132, 167, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(399, 132, 168, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(400, 132, 169, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(401, 133, 170, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(402, 133, 171, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(403, 133, 172, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(404, 134, 173, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(405, 134, 174, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(406, 134, 175, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(407, 135, 176, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(408, 135, 177, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(409, 135, 178, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(410, 136, 179, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(411, 136, 180, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(412, 136, 181, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(413, 137, 182, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(414, 137, 183, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(415, 137, 184, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(416, 138, 185, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(417, 138, 186, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(418, 138, 187, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(419, 139, 188, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(420, 139, 189, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(421, 139, 190, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(422, 140, 191, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(423, 140, 192, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(424, 140, 193, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(425, 141, 194, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(426, 141, 195, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(427, 141, 196, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(428, 142, 197, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(429, 142, 198, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(430, 142, 199, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(431, 143, 200, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(432, 143, 201, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(433, 143, 202, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(434, 144, 116, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(435, 144, 117, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(436, 144, 118, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(437, 145, 119, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(438, 145, 120, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(439, 145, 121, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(440, 146, 122, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(441, 146, 123, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(442, 146, 124, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(443, 147, 125, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(444, 147, 126, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(445, 147, 127, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(446, 148, 128, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(447, 148, 129, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(448, 148, 130, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(449, 149, 131, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(450, 149, 132, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(451, 149, 133, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(452, 150, 134, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(453, 150, 135, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(454, 150, 136, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(455, 151, 137, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(456, 151, 138, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(457, 151, 139, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(458, 152, 140, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(459, 152, 141, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(460, 152, 142, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(461, 153, 143, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(462, 153, 144, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(463, 153, 145, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(464, 154, 146, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(465, 154, 147, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(466, 154, 148, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(467, 155, 149, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(468, 155, 150, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(469, 155, 151, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(470, 156, 152, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(471, 156, 153, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(472, 156, 154, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(473, 157, 155, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(474, 157, 156, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(475, 157, 157, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(476, 158, 158, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(477, 158, 159, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(478, 158, 160, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(479, 159, 161, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(480, 159, 162, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(481, 159, 163, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(482, 160, 164, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(483, 160, 165, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(484, 160, 166, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(485, 161, 167, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(486, 161, 168, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(487, 161, 169, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(488, 162, 170, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(489, 162, 171, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(490, 162, 172, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(491, 163, 173, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(492, 163, 174, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(493, 163, 175, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(494, 164, 176, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(495, 164, 177, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(496, 164, 178, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(497, 165, 179, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(498, 165, 180, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(499, 165, 181, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(500, 166, 182, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(501, 166, 183, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(502, 166, 184, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(503, 167, 185, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(504, 167, 186, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(505, 167, 187, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(506, 168, 188, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(507, 168, 189, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(508, 168, 190, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(509, 169, 191, 1, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(510, 169, 192, 2, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(511, 169, 193, 3, '2026-09-18 19:47:10', '2026-09-19 06:24:16'),
(512, 170, 194, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(513, 170, 195, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(514, 170, 196, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(515, 171, 197, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(516, 171, 198, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(517, 171, 199, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(518, 172, 200, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(519, 172, 201, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(520, 172, 202, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(521, 173, 116, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(522, 173, 117, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(523, 173, 118, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(524, 174, 119, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(525, 174, 120, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(526, 174, 121, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(527, 175, 122, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(528, 175, 123, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(529, 175, 124, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(530, 176, 125, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(531, 176, 126, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(532, 176, 127, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(533, 177, 128, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(534, 177, 129, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(535, 177, 130, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(536, 178, 131, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(537, 178, 132, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(538, 178, 133, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(539, 179, 134, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(540, 179, 135, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(541, 179, 136, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(542, 180, 137, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(543, 180, 138, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(544, 180, 139, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(545, 181, 140, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(546, 181, 141, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(547, 181, 142, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(548, 182, 143, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(549, 182, 144, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(550, 182, 145, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(551, 183, 146, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(552, 183, 147, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(553, 183, 148, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(554, 184, 149, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(555, 184, 150, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(556, 184, 151, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(557, 185, 152, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(558, 185, 153, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(559, 185, 154, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(560, 186, 155, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(561, 186, 156, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(562, 186, 157, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(563, 187, 158, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(564, 187, 159, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(565, 187, 160, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(566, 188, 161, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(567, 188, 162, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(568, 188, 163, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(569, 189, 164, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(570, 189, 165, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(571, 189, 166, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(572, 190, 167, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(573, 190, 168, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(574, 190, 169, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(575, 191, 170, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(576, 191, 171, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(577, 191, 172, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(578, 192, 173, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(579, 192, 174, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(580, 192, 175, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(581, 193, 176, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(582, 193, 177, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(583, 193, 178, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(584, 194, 179, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(585, 194, 180, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(586, 194, 181, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(587, 195, 182, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(588, 195, 183, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(589, 195, 184, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(590, 196, 185, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(591, 196, 186, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(592, 196, 187, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(593, 197, 188, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(594, 197, 189, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(595, 197, 190, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(596, 198, 191, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(597, 198, 192, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(598, 198, 193, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(599, 199, 194, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(600, 199, 195, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(601, 199, 196, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(602, 200, 197, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(603, 200, 198, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(604, 200, 199, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(605, 201, 200, 1, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(606, 201, 201, 2, '2026-09-18 19:47:11', '2026-09-19 06:24:16'),
(607, 201, 202, 3, '2026-09-18 19:47:11', '2026-09-19 06:24:16');

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

--
-- Table structure for table `lesson_outcomes`
--

CREATE TABLE `lesson_outcomes` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `lesson_id` bigint(20) UNSIGNED NOT NULL,
  `statement` varchar(255) NOT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `lesson_outcomes`
--

INSERT INTO `lesson_outcomes` (`id`, `lesson_id`, `statement`, `display_order`, `created_at`, `updated_at`) VALUES
(1, 5, 'Identify a one-step equation.', 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(2, 5, 'Apply inverse operations.', 2, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(3, 5, 'Solve simple equations.', 3, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(4, 5, 'Check their answers.', 4, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(5, 6, 'Identify a one-step equation.', 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(6, 6, 'Apply inverse operations.', 2, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(7, 6, 'Solve simple equations.', 3, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(8, 6, 'Check their answers.', 4, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(9, 7, 'Identify a one-step equation.', 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(10, 7, 'Apply inverse operations.', 2, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(11, 7, 'Solve simple equations.', 3, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(12, 7, 'Check their answers.', 4, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(13, 8, 'Identify a one-step equation.', 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(14, 8, 'Apply inverse operations.', 2, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(15, 8, 'Solve simple equations.', 3, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(16, 8, 'Check their answers.', 4, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(17, 9, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(18, 9, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(19, 9, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(20, 10, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(21, 10, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(22, 10, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(23, 11, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(24, 11, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(25, 11, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(26, 12, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(27, 12, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(28, 12, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(29, 13, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(30, 13, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(31, 13, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(32, 14, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(33, 14, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(34, 14, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(35, 15, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(36, 15, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(37, 15, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(38, 16, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(39, 16, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(40, 16, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(41, 17, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(42, 17, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(43, 17, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(44, 18, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(45, 18, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(46, 18, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(47, 19, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(48, 19, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(49, 19, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(50, 20, 'Explain a key idea in Ghanaian Language.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(51, 20, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(52, 20, 'Check their work with a partner.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(53, 21, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(54, 21, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(55, 21, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(56, 22, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(57, 22, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(58, 22, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(59, 23, 'Explain a key idea in Religious and Moral Education.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(60, 23, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(61, 23, 'Check their work with a partner.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(62, 24, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(63, 24, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(64, 24, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(65, 25, 'Perform a basic movement skill with control.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(66, 25, 'Explain one benefit of regular physical activity.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(67, 25, 'Work safely with a partner or group.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(68, 26, 'Explain a key idea in French.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(69, 26, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(70, 26, 'Check their work with a partner.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(71, 27, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(72, 27, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(73, 27, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(74, 28, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(75, 28, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(76, 28, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(77, 29, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(78, 29, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(79, 29, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(80, 30, 'Explain a key idea in Ghanaian Language.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(81, 30, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(82, 30, 'Check their work with a partner.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(83, 31, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(84, 31, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(85, 31, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(86, 32, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(87, 32, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(88, 32, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(89, 33, 'Explain a key idea in Religious and Moral Education.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(90, 33, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(91, 33, 'Check their work with a partner.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(92, 34, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(93, 34, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(94, 34, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(95, 35, 'Perform a basic movement skill with control.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(96, 35, 'Explain one benefit of regular physical activity.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(97, 35, 'Work safely with a partner or group.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(98, 36, 'Explain a key idea in French.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(99, 36, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(100, 36, 'Check their work with a partner.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(101, 37, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(102, 37, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(103, 37, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(104, 38, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(105, 38, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(106, 38, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(107, 39, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(108, 39, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(109, 39, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(110, 40, 'Explain a key idea in Ghanaian Language.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(111, 40, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(112, 40, 'Check their work with a partner.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(113, 41, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(114, 41, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(115, 41, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(116, 42, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(117, 42, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(118, 42, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(119, 43, 'Explain a key idea in Religious and Moral Education.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(120, 43, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(121, 43, 'Check their work with a partner.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(122, 44, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(123, 44, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(124, 44, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(125, 45, 'Perform a basic movement skill with control.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(126, 45, 'Explain one benefit of regular physical activity.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(127, 45, 'Work safely with a partner or group.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(128, 46, 'Explain a key idea in French.', 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(129, 46, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(130, 46, 'Check their work with a partner.', 3, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(131, 47, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(132, 47, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(133, 47, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(134, 48, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(135, 48, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(136, 48, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(137, 49, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(138, 49, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(139, 49, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(140, 50, 'Explain a key idea in Ghanaian Language.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(141, 50, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(142, 50, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(143, 51, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(144, 51, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(145, 51, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(146, 52, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(147, 52, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(148, 52, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(149, 53, 'Explain a key idea in Religious and Moral Education.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(150, 53, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(151, 53, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(152, 54, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(153, 54, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(154, 54, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(155, 55, 'Perform a basic movement skill with control.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(156, 55, 'Explain one benefit of regular physical activity.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(157, 55, 'Work safely with a partner or group.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(158, 56, 'Name the main parts of a computer system.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(159, 56, 'Complete a simple digital task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(160, 56, 'Describe one safe online habit.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(161, 57, 'Explain a key idea in French.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(162, 57, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(163, 57, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(164, 58, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(165, 58, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(166, 58, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(167, 59, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(168, 59, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(169, 59, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(170, 60, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(171, 60, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(172, 60, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(173, 61, 'Explain a key idea in Ghanaian Language.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(174, 61, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(175, 61, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(176, 62, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(177, 62, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(178, 62, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(179, 63, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(180, 63, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(181, 63, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(182, 64, 'Explain a key idea in Religious and Moral Education.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(183, 64, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(184, 64, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(185, 65, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(186, 65, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(187, 65, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(188, 66, 'Perform a basic movement skill with control.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(189, 66, 'Explain one benefit of regular physical activity.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(190, 66, 'Work safely with a partner or group.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(191, 67, 'Name the main parts of a computer system.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(192, 67, 'Complete a simple digital task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(193, 67, 'Describe one safe online habit.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(194, 68, 'Explain a key idea in French.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(195, 68, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(196, 68, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(197, 69, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(198, 69, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(199, 69, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(200, 70, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(201, 70, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(202, 70, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(203, 71, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(204, 71, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(205, 71, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(206, 72, 'Explain a key idea in Ghanaian Language.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(207, 72, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(208, 72, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(209, 73, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(210, 73, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(211, 73, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(212, 74, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(213, 74, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(214, 74, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(215, 75, 'Explain a key idea in Religious and Moral Education.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(216, 75, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(217, 75, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(218, 76, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(219, 76, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(220, 76, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(221, 77, 'Perform a basic movement skill with control.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(222, 77, 'Explain one benefit of regular physical activity.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(223, 77, 'Work safely with a partner or group.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(224, 78, 'Name the main parts of a computer system.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(225, 78, 'Complete a simple digital task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(226, 78, 'Describe one safe online habit.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(227, 79, 'Explain a key idea in French.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(228, 79, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(229, 79, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(230, 80, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(231, 80, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(232, 80, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(233, 81, 'Explain a key idea in Ghanaian Language.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(234, 81, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(235, 81, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(236, 82, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(237, 82, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(238, 82, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(239, 83, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(240, 83, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(241, 83, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(242, 84, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(243, 84, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(244, 84, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(245, 85, 'Explain a key idea in Religious and Moral Education.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(246, 85, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(247, 85, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(248, 86, 'Explain a key idea in Career Technology.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(249, 86, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(250, 86, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(251, 87, 'Name the main parts of a computer system.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(252, 87, 'Complete a simple digital task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(253, 87, 'Describe one safe online habit.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(254, 88, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(255, 88, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(256, 88, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(257, 89, 'Perform a basic movement skill with control.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(258, 89, 'Explain one benefit of regular physical activity.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(259, 89, 'Work safely with a partner or group.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(260, 90, 'Explain a key idea in French.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(261, 90, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(262, 90, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(263, 91, 'Explain a key idea in Arabic.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(264, 91, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(265, 91, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(266, 92, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(267, 92, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(268, 92, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(269, 93, 'Explain a key idea in Ghanaian Language.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(270, 93, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(271, 93, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(272, 94, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(273, 94, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(274, 94, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(275, 95, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(276, 95, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(277, 95, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(278, 96, 'Explain a key idea in Religious and Moral Education.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(279, 96, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(280, 96, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(281, 97, 'Explain a key idea in Career Technology.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(282, 97, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(283, 97, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(284, 98, 'Name the main parts of a computer system.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(285, 98, 'Complete a simple digital task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(286, 98, 'Describe one safe online habit.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(287, 99, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(288, 99, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(289, 99, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(290, 100, 'Perform a basic movement skill with control.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(291, 100, 'Explain one benefit of regular physical activity.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(292, 100, 'Work safely with a partner or group.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(293, 101, 'Explain a key idea in French.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(294, 101, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(295, 101, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(296, 102, 'Explain a key idea in Arabic.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(297, 102, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(298, 102, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(299, 103, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(300, 103, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(301, 103, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(302, 104, 'Explain a key idea in Ghanaian Language.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(303, 104, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(304, 104, 'Check their work with a partner.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(305, 105, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(306, 105, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(307, 105, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(308, 106, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(309, 106, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(310, 106, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(311, 107, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(312, 107, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(313, 107, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(314, 108, 'Explain a key idea in Religious and Moral Education.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(315, 108, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(316, 108, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(317, 109, 'Explain a key idea in Career Technology.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(318, 109, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(319, 109, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(320, 110, 'Name the main parts of a computer system.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(321, 110, 'Complete a simple digital task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(322, 110, 'Describe one safe online habit.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(323, 111, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(324, 111, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(325, 111, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(326, 112, 'Perform a basic movement skill with control.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(327, 112, 'Explain one benefit of regular physical activity.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(328, 112, 'Work safely with a partner or group.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(329, 113, 'Explain a key idea in French.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(330, 113, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(331, 113, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(332, 114, 'Explain a key idea in Arabic.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(333, 114, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(334, 114, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(335, 115, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(336, 115, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(337, 115, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(338, 116, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(339, 116, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(340, 116, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(341, 117, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(342, 117, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(343, 117, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(344, 118, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(345, 118, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(346, 118, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(347, 119, 'Perform a basic movement skill with control.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(348, 119, 'Explain one benefit of regular physical activity.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(349, 119, 'Work safely with a partner or group.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(350, 120, 'Name the main parts of a computer system.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(351, 120, 'Complete a simple digital task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(352, 120, 'Describe one safe online habit.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(353, 121, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(354, 121, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(355, 121, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(356, 122, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(357, 122, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(358, 122, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(359, 123, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(360, 123, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(361, 123, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(362, 124, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(363, 124, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(364, 124, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(365, 125, 'Explain a key idea in Agricultural Science.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(366, 125, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(367, 125, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(368, 126, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(369, 126, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(370, 126, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(371, 127, 'Explain a key idea in Ghanaian Language.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(372, 127, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(373, 127, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(374, 128, 'Explain a key idea in French.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(375, 128, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(376, 128, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(377, 129, 'Explain a key idea in Arabic.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(378, 129, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(379, 129, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(380, 130, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(381, 130, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(382, 130, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(383, 131, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(384, 131, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(385, 131, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(386, 132, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(387, 132, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(388, 132, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(389, 133, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(390, 133, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(391, 133, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(392, 134, 'Explain a key idea in Religious and Moral Education.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(393, 134, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(394, 134, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(395, 135, 'Explain a key idea in Accounting.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(396, 135, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(397, 135, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(398, 136, 'Explain a key idea in Business Management.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(399, 136, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(400, 136, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(401, 137, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(402, 137, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(403, 137, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(404, 138, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(405, 138, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(406, 138, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(407, 139, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(408, 139, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(409, 139, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(410, 140, 'Explain a key idea in Agriculture.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(411, 140, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(412, 140, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(413, 141, 'Explain a key idea in Home Economics.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(414, 141, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(415, 141, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(416, 142, 'Explain a key idea in Applied Technology.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(417, 142, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(418, 142, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(419, 143, 'Explain a key idea in Design and Communication Technology.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(420, 143, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(421, 143, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(422, 144, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(423, 144, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(424, 144, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(425, 145, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(426, 145, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(427, 145, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(428, 146, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(429, 146, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(430, 146, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(431, 147, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(432, 147, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(433, 147, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(434, 148, 'Perform a basic movement skill with control.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(435, 148, 'Explain one benefit of regular physical activity.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(436, 148, 'Work safely with a partner or group.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(437, 149, 'Name the main parts of a computer system.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(438, 149, 'Complete a simple digital task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(439, 149, 'Describe one safe online habit.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(440, 150, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(441, 150, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(442, 150, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(443, 151, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(444, 151, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(445, 151, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(446, 152, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(447, 152, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(448, 152, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(449, 153, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(450, 153, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(451, 153, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(452, 154, 'Explain a key idea in Agricultural Science.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(453, 154, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(454, 154, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(455, 155, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(456, 155, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(457, 155, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(458, 156, 'Explain a key idea in Ghanaian Language.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(459, 156, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(460, 156, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(461, 157, 'Explain a key idea in French.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(462, 157, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(463, 157, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(464, 158, 'Explain a key idea in Arabic.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(465, 158, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(466, 158, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(467, 159, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(468, 159, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(469, 159, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(470, 160, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(471, 160, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(472, 160, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(473, 161, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(474, 161, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(475, 161, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(476, 162, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(477, 162, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(478, 162, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(479, 163, 'Explain a key idea in Religious and Moral Education.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(480, 163, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(481, 163, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(482, 164, 'Explain a key idea in Accounting.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(483, 164, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(484, 164, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10');
INSERT INTO `lesson_outcomes` (`id`, `lesson_id`, `statement`, `display_order`, `created_at`, `updated_at`) VALUES
(485, 165, 'Explain a key idea in Business Management.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(486, 165, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(487, 165, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(488, 166, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(489, 166, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(490, 166, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(491, 167, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(492, 167, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(493, 167, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(494, 168, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(495, 168, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(496, 168, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(497, 169, 'Explain a key idea in Agriculture.', 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(498, 169, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(499, 169, 'Check their work with a partner.', 3, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(500, 170, 'Explain a key idea in Home Economics.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(501, 170, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(502, 170, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(503, 171, 'Explain a key idea in Applied Technology.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(504, 171, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(505, 171, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(506, 172, 'Explain a key idea in Design and Communication Technology.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(507, 172, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(508, 172, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(509, 173, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(510, 173, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(511, 173, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(512, 174, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(513, 174, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(514, 174, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(515, 175, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(516, 175, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(517, 175, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(518, 176, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(519, 176, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(520, 176, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(521, 177, 'Perform a basic movement skill with control.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(522, 177, 'Explain one benefit of regular physical activity.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(523, 177, 'Work safely with a partner or group.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(524, 178, 'Name the main parts of a computer system.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(525, 178, 'Complete a simple digital task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(526, 178, 'Describe one safe online habit.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(527, 179, 'Represent numbers in more than one way.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(528, 179, 'Apply operations to solve a classroom problem.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(529, 179, 'Explain the method used to check an answer.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(530, 180, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(531, 180, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(532, 180, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(533, 181, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(534, 181, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(535, 181, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(536, 182, 'Describe a scientific observation in their own words.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(537, 182, 'Give one everyday example of the idea.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(538, 182, 'Record a simple result from a classroom enquiry.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(539, 183, 'Explain a key idea in Agricultural Science.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(540, 183, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(541, 183, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(542, 184, 'Identify the main idea in a short text.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(543, 184, 'Use vocabulary from the text in a new sentence.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(544, 184, 'Answer questions with evidence from the text.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(545, 185, 'Explain a key idea in Ghanaian Language.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(546, 185, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(547, 185, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(548, 186, 'Explain a key idea in French.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(549, 186, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(550, 186, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(551, 187, 'Explain a key idea in Arabic.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(552, 187, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(553, 187, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(554, 188, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(555, 188, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(556, 188, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(557, 189, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(558, 189, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(559, 189, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(560, 190, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(561, 190, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(562, 190, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(563, 191, 'Explain one civic or historical idea from the lesson.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(564, 191, 'Give a Ghana example of the idea.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(565, 191, 'Discuss how the idea affects their community.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(566, 192, 'Explain a key idea in Religious and Moral Education.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(567, 192, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(568, 192, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(569, 193, 'Explain a key idea in Accounting.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(570, 193, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(571, 193, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(572, 194, 'Explain a key idea in Business Management.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(573, 194, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(574, 194, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(575, 195, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(576, 195, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(577, 195, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(578, 196, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(579, 196, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(580, 196, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(581, 197, 'Use a chosen material or form to create work.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(582, 197, 'Describe one choice they made as a creator.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(583, 197, 'Respond respectfully to a classmate’s work.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(584, 198, 'Explain a key idea in Agriculture.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(585, 198, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(586, 198, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(587, 199, 'Explain a key idea in Home Economics.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(588, 199, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(589, 199, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(590, 200, 'Explain a key idea in Applied Technology.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(591, 200, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(592, 200, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(593, 201, 'Explain a key idea in Design and Communication Technology.', 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(594, 201, 'Apply the idea in a short classroom task.', 2, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(595, 201, 'Check their work with a partner.', 3, '2026-09-18 19:47:11', '2026-09-18 19:47:11');

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

--
-- Table structure for table `lesson_practice_items`
--

CREATE TABLE `lesson_practice_items` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `lesson_id` bigint(20) UNSIGNED NOT NULL,
  `activity_type` varchar(32) NOT NULL,
  `title` varchar(255) NOT NULL,
  `prompt` text DEFAULT NULL,
  `question_id` bigint(20) UNSIGNED DEFAULT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `lesson_prerequisites`
--

CREATE TABLE `lesson_prerequisites` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `lesson_id` bigint(20) UNSIGNED NOT NULL,
  `prerequisite_lesson_id` bigint(20) UNSIGNED NOT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `lesson_resources`
--

CREATE TABLE `lesson_resources` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `lesson_id` bigint(20) UNSIGNED NOT NULL,
  `lesson_section_id` bigint(20) UNSIGNED DEFAULT NULL,
  `title` varchar(255) NOT NULL,
  `resource_type` varchar(32) NOT NULL,
  `description` text DEFAULT NULL,
  `disk` varchar(255) DEFAULT NULL,
  `file_path` varchar(255) DEFAULT NULL,
  `original_filename` varchar(255) DEFAULT NULL,
  `external_url` varchar(255) DEFAULT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `student_visible` tinyint(1) NOT NULL DEFAULT 1,
  `teacher_visible` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `lesson_sections`
--

CREATE TABLE `lesson_sections` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `lesson_id` bigint(20) UNSIGNED NOT NULL,
  `title` varchar(255) NOT NULL,
  `content` text DEFAULT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `is_visible` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `lesson_sections`
--

INSERT INTO `lesson_sections` (`id`, `uuid`, `lesson_id`, `title`, `content`, `display_order`, `is_visible`, `created_at`, `updated_at`) VALUES
(1, 'aeae221f-7dbd-48ee-9cd1-4c24d93ed0a1', 5, 'Introduction', NULL, 1, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(2, '58865cf7-d48f-4cec-8f84-b63215bb39ee', 5, 'Teacher Explanation', NULL, 2, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(3, '883fce3b-ccca-48ba-8cd5-8e0f51316958', 5, 'Worked Examples', NULL, 3, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(4, 'd48e6040-1ac9-4578-8468-69dfada70004', 5, 'Guided Practice', NULL, 4, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(5, '3d30ca1e-6341-435a-bc74-42b96c03382b', 5, 'Independent Practice', NULL, 5, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(6, 'abfbeaf9-0774-4150-8642-ed017508737a', 5, 'Application', NULL, 6, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(7, 'f320dd83-9794-4711-8296-0eb21ea412dd', 5, 'Lesson Summary', NULL, 7, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(8, 'c3715f21-6232-418d-92bd-97a2aabbbfb1', 5, 'Key Takeaways', NULL, 8, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(9, '3f4fb932-5c27-46d1-842a-7347c05b21ba', 6, 'Introduction', NULL, 1, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(10, '61a0567b-ec6d-4f35-83e9-33ccadeb02b8', 6, 'Teacher Explanation', NULL, 2, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(11, 'dec0064f-2bc9-4511-aab7-646408c635f6', 6, 'Worked Examples', NULL, 3, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(12, '6a9d67d1-ba2a-49c3-ada4-499159fae6dd', 6, 'Guided Practice', NULL, 4, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(13, '2ae43def-318a-4bd2-bccf-f007945ff8cd', 6, 'Independent Practice', NULL, 5, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(14, 'caa78ff6-a9e1-4e5a-b803-460694a39253', 6, 'Application', NULL, 6, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(15, '8d2d6d30-754b-4db0-a918-4e565559b1c9', 6, 'Lesson Summary', NULL, 7, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(16, '8dee460b-86f1-45e1-afe4-075571680cc2', 6, 'Key Takeaways', NULL, 8, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(17, '7bdec8b0-9e9e-4c52-b983-0f8c6eee0f05', 7, 'Introduction', NULL, 1, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(18, 'd9068e24-2459-4219-89d7-3946701f3b7d', 7, 'Teacher Explanation', NULL, 2, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(19, '4346551f-3585-4689-b8ce-79f18bcd89f2', 7, 'Worked Examples', NULL, 3, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(20, '01a56d9c-8b05-47a2-8027-6b1910d2a447', 7, 'Guided Practice', NULL, 4, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(21, '238751fb-124f-4ff0-bea7-071744e923cc', 7, 'Independent Practice', NULL, 5, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(22, '7fccd203-5991-4ff6-9aee-3fd9611b636d', 7, 'Application', NULL, 6, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(23, '7178c133-9411-4af6-b122-b59b4aceefb7', 7, 'Lesson Summary', NULL, 7, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(24, '9b58e837-ef6b-4385-bbbb-51b82bef87d2', 7, 'Key Takeaways', NULL, 8, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(25, '0f8fff98-fa28-4d76-abdd-6d8ded1a294d', 8, 'Introduction', NULL, 1, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(26, 'f61deb11-5cf9-4c65-88e4-c0715dcb9484', 8, 'Teacher Explanation', NULL, 2, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(27, '371a5582-2f0e-4a7d-9e26-4fa8c209886e', 8, 'Worked Examples', NULL, 3, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(28, '7f9a9f47-4989-43f7-bbd6-d6144ebb2815', 8, 'Guided Practice', NULL, 4, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(29, 'a768c801-322c-4b26-a6f2-3a11fe084dc4', 8, 'Independent Practice', NULL, 5, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(30, '984da381-add4-481e-aa4b-f6ae4c658952', 8, 'Application', NULL, 6, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(31, '92254cc5-f28d-4adf-8809-9a5b06886eaf', 8, 'Lesson Summary', NULL, 7, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(32, '80d4f123-608a-4add-bab1-0e877f0e1947', 8, 'Key Takeaways', NULL, 8, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24');

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

--
-- Table structure for table `lesson_sessions`
--

CREATE TABLE `lesson_sessions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `lesson_id` bigint(20) UNSIGNED NOT NULL,
  `delivery_method` varchar(24) NOT NULL,
  `teacher_user_id` bigint(20) UNSIGNED NOT NULL,
  `teaching_group_id` bigint(20) UNSIGNED DEFAULT NULL,
  `student_user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `scheduled_on` date NOT NULL,
  `starts_at` datetime NOT NULL,
  `ends_at` datetime NOT NULL,
  `duration_minutes` smallint(5) UNSIGNED NOT NULL,
  `timezone` varchar(64) NOT NULL DEFAULT 'Africa/Accra',
  `capacity` smallint(5) UNSIGNED DEFAULT NULL,
  `status` varchar(24) NOT NULL DEFAULT 'scheduled',
  `live_provider` varchar(32) NOT NULL DEFAULT 'internal',
  `join_token` varchar(64) DEFAULT NULL,
  `external_session_id` varchar(255) DEFAULT NULL,
  `recording_enabled` tinyint(1) NOT NULL DEFAULT 0,
  `recording_reference` varchar(255) DEFAULT NULL,
  `recording_status` varchar(24) DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `created_by` bigint(20) UNSIGNED DEFAULT NULL,
  `updated_by` bigint(20) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `lesson_sessions`
--

INSERT INTO `lesson_sessions` (`id`, `uuid`, `lesson_id`, `delivery_method`, `teacher_user_id`, `teaching_group_id`, `student_user_id`, `scheduled_on`, `starts_at`, `ends_at`, `duration_minutes`, `timezone`, `capacity`, `status`, `live_provider`, `join_token`, `external_session_id`, `recording_enabled`, `recording_reference`, `recording_status`, `notes`, `created_by`, `updated_by`, `created_at`, `updated_at`, `deleted_at`) VALUES
(1, 'd219ec49-73ec-4b7b-bd35-e3a92bf9f6dc', 5, 'group_live', 3, 1, NULL, '2026-09-18', '2026-09-18 16:00:00', '2026-09-18 17:00:00', 60, 'Africa/Accra', 25, 'scheduled', 'internal', '1JL8lBGlttTOnxbyyMeRtwxPygY0Dj3KFrhxdMNuh0wGU5Z8', NULL, 1, NULL, NULL, NULL, NULL, NULL, '2026-09-18 19:24:24', '2026-09-18 19:24:24', NULL),
(2, '20556b02-5306-4057-9a40-67be9da5f67b', 6, 'group_live', 3, 1, NULL, '2026-09-21', '2026-09-21 16:00:00', '2026-09-21 17:00:00', 60, 'Africa/Accra', 25, 'scheduled', 'internal', 'dDZur5d7aopqDF3Zk2hyuMy3WCsiGD3GfzT09CWlqiAcIZSH', NULL, 1, NULL, NULL, NULL, NULL, NULL, '2026-09-18 19:24:24', '2026-09-18 19:24:24', NULL),
(3, '954d5d24-d600-4803-a503-0c91842ad442', 7, 'group_live', 9, 1, NULL, '2026-09-22', '2026-09-22 16:00:00', '2026-09-22 17:00:00', 60, 'Africa/Accra', 25, 'scheduled', 'internal', 'uBzEzo8MoxYQsgFM66sy5ftB8P29lws7L3tev360vUh7WDJ0', NULL, 1, NULL, NULL, NULL, NULL, NULL, '2026-09-18 19:24:24', '2026-09-18 19:24:24', NULL),
(4, 'bbd6d404-24c8-4625-8e8d-0bd4c7361b8d', 8, 'group_live', 9, 1, NULL, '2026-09-23', '2026-09-23 16:00:00', '2026-09-23 17:00:00', 60, 'Africa/Accra', 25, 'scheduled', 'internal', '34YITisU4X7CunQOYRsi2U3JZhMK9R0vqiAZ98MlkrXE4Htp', NULL, 1, NULL, NULL, NULL, NULL, NULL, '2026-09-18 19:24:24', '2026-09-18 19:24:24', NULL),
(5, '7fb6d9fe-546f-4b11-b365-1dd8ff06c620', 34, 'group_live', 10, 27, NULL, '2026-09-23', '2026-09-23 10:00:00', '2026-09-23 10:45:00', 45, 'Africa/Accra', 25, 'scheduled', 'internal', '5ynLx1GidsxFjblrgcn1uflxBrvVWr5YoR8hSmtjYoNSu6xq', NULL, 1, NULL, NULL, NULL, NULL, NULL, '2026-09-18 19:47:08', '2026-09-18 19:47:08', NULL),
(6, '661ca854-39e1-44dd-800a-79945dde6b48', 49, 'group_live', 8, 42, NULL, '2026-09-25', '2026-09-25 09:00:00', '2026-09-25 09:45:00', 45, 'Africa/Accra', 25, 'scheduled', 'internal', 'L19oenYqI8RQQyirQdKGboYY5HzY4ZrE2QKZSa8ggZlPDwRB', NULL, 1, NULL, NULL, NULL, NULL, NULL, '2026-09-18 19:47:09', '2026-09-18 19:47:09', NULL),
(7, 'c44d685b-7353-423f-b1de-96fc2a759b1d', 80, 'group_live', 7, 73, NULL, '2026-09-24', '2026-09-24 09:00:00', '2026-09-24 10:00:00', 60, 'Africa/Accra', 25, 'scheduled', 'internal', '70BwWDbNQhzpbdVwmhsm6f0KoxXOEvlO2mCraBzH5KcLX2j5', NULL, 1, NULL, NULL, NULL, NULL, NULL, '2026-09-18 19:47:09', '2026-09-18 19:47:09', NULL),
(8, '67342adc-0e4b-4525-a28f-3ad1be86ee73', 98, 'group_live', 12, 91, NULL, '2026-09-25', '2026-09-25 14:00:00', '2026-09-25 15:00:00', 60, 'Africa/Accra', 25, 'scheduled', 'internal', 'XjqOeWg2NrRjeLpDLDYpxETWSXXO8ClnuVSv435uP4tyZ6Fm', NULL, 1, NULL, NULL, NULL, NULL, NULL, '2026-09-18 19:47:09', '2026-09-18 19:47:09', NULL),
(9, 'c7ea4282-d90f-4518-a2c1-c05ea5b12eaf', 107, 'group_live', 11, 100, NULL, '2026-09-21', '2026-09-21 10:00:00', '2026-09-21 11:00:00', 60, 'Africa/Accra', 25, 'scheduled', 'internal', 'R3H1GBW8XJBCHIvA3ewXvk1G0gZUMfbvnRJw8JmS36FhkVad', NULL, 1, NULL, NULL, NULL, NULL, NULL, '2026-09-18 19:47:10', '2026-09-18 19:47:10', NULL),
(10, 'e564efe5-19f3-4d64-b722-247a3e70248a', 116, 'group_live', 9, 109, NULL, '2026-09-24', '2026-09-24 14:00:00', '2026-09-24 15:00:00', 60, 'Africa/Accra', 25, 'scheduled', 'internal', 'RPP4Ldtdbr2HA5n4MbpwF3lUmbqUwzrAw9mMXj7zkcqxAbNJ', NULL, 1, NULL, NULL, NULL, NULL, NULL, '2026-09-18 19:47:10', '2026-09-18 19:47:10', NULL),
(11, '02a22194-89db-46d2-b774-f3139cd43c14', 5, 'group_live', 3, 1, NULL, '2026-09-19', '2026-09-19 16:00:00', '2026-09-19 17:00:00', 60, 'Africa/Accra', 25, 'scheduled', 'internal', 'petZEKImPVlX3ZwbLJaqWFV1dlldrOsrxgEgI2WNr4jRyPA0', NULL, 1, NULL, NULL, NULL, NULL, NULL, '2026-09-19 06:24:14', '2026-09-19 06:24:14', NULL);

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

--
-- Table structure for table `lesson_session_attendance`
--

CREATE TABLE `lesson_session_attendance` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `lesson_session_id` bigint(20) UNSIGNED NOT NULL,
  `student_user_id` bigint(20) UNSIGNED NOT NULL,
  `attendance_status` varchar(24) NOT NULL,
  `joined_at` timestamp NULL DEFAULT NULL,
  `left_at` timestamp NULL DEFAULT NULL,
  `attendance_duration` smallint(5) UNSIGNED DEFAULT NULL,
  `marked_by` bigint(20) UNSIGNED DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `lesson_session_completions`
--

CREATE TABLE `lesson_session_completions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `lesson_session_id` bigint(20) UNSIGNED NOT NULL,
  `actual_started_at` timestamp NULL DEFAULT NULL,
  `actual_ended_at` timestamp NULL DEFAULT NULL,
  `attendance_completed` tinyint(1) NOT NULL DEFAULT 0,
  `delivery_notes` text DEFAULT NULL,
  `engagement_notes` text DEFAULT NULL,
  `homework_assigned` tinyint(1) NOT NULL DEFAULT 0,
  `follow_up_required` tinyint(1) NOT NULL DEFAULT 0,
  `students_requiring_attention` text DEFAULT NULL,
  `feedback` text DEFAULT NULL,
  `compensation_model` varchar(64) DEFAULT NULL,
  `compensation_status` varchar(32) NOT NULL DEFAULT 'pending_approval',
  `completed_by` bigint(20) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `migrations`
--

CREATE TABLE `migrations` (
  `id` int(10) UNSIGNED NOT NULL,
  `migration` varchar(255) NOT NULL,
  `batch` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `migrations`
--

INSERT INTO `migrations` (`id`, `migration`, `batch`) VALUES
(1, '0001_01_01_000000_create_users_table', 1),
(2, '0001_01_01_000001_create_cache_table', 1),
(3, '0001_01_01_000002_create_jobs_table', 1),
(4, '2026_09_18_165038_create_personal_access_tokens_table', 1),
(5, '2026_09_18_165039_create_permission_tables', 1),
(6, '2026_09_18_170000_create_academic_and_family_tables', 1),
(7, '2026_09_18_200000_create_subjects_and_class_subjects', 2),
(8, '2026_09_18_210000_create_academic_years_and_terms', 3),
(9, '2026_09_18_220000_create_teacher_profiles_and_teacher_subjects', 4),
(10, '2026_09_18_230000_create_courses_lessons_and_assignments', 5),
(11, '2026_09_18_240000_create_teacher_onboarding_tables', 6),
(12, '2026_09_18_250000_create_lesson_management_tables', 7),
(13, '2026_09_19_260000_create_lesson_curriculum_items', 8),
(14, '2026_09_19_270000_add_content_and_video_to_lesson_curriculum_items', 9),
(15, '2026_09_19_280000_expand_lesson_homeworks', 10),
(16, '2026_09_19_290000_create_lesson_enrolments', 11),
(17, '2026_09_19_300000_create_student_lesson_progress', 12),
(18, '2026_09_19_310000_create_student_homework_submissions', 13);

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

--
-- Table structure for table `model_has_permissions`
--

CREATE TABLE `model_has_permissions` (
  `permission_id` bigint(20) UNSIGNED NOT NULL,
  `model_type` varchar(255) NOT NULL,
  `model_id` bigint(20) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `model_has_roles`
--

CREATE TABLE `model_has_roles` (
  `role_id` bigint(20) UNSIGNED NOT NULL,
  `model_type` varchar(255) NOT NULL,
  `model_id` bigint(20) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `model_has_roles`
--

INSERT INTO `model_has_roles` (`role_id`, `model_type`, `model_id`) VALUES
(1, 'App\\Models\\User', 1),
(2, 'App\\Models\\User', 2),
(3, 'App\\Models\\User', 3),
(3, 'App\\Models\\User', 7),
(3, 'App\\Models\\User', 8),
(3, 'App\\Models\\User', 9),
(3, 'App\\Models\\User', 10),
(3, 'App\\Models\\User', 11),
(3, 'App\\Models\\User', 12),
(3, 'App\\Models\\User', 13),
(3, 'App\\Models\\User', 14),
(4, 'App\\Models\\User', 6),
(4, 'App\\Models\\User', 15),
(4, 'App\\Models\\User', 16),
(5, 'App\\Models\\User', 5),
(6, 'App\\Models\\User', 4);

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

--
-- Table structure for table `notifications`
--

CREATE TABLE `notifications` (
  `id` char(36) NOT NULL,
  `type` varchar(255) NOT NULL,
  `notifiable_type` varchar(255) NOT NULL,
  `notifiable_id` bigint(20) UNSIGNED NOT NULL,
  `data` text NOT NULL,
  `read_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `parent_student`
--

CREATE TABLE `parent_student` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `parent_user_id` bigint(20) UNSIGNED NOT NULL,
  `student_user_id` bigint(20) UNSIGNED NOT NULL,
  `relationship` varchar(32) NOT NULL DEFAULT 'guardian',
  `status` varchar(32) NOT NULL DEFAULT 'approved',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `parent_student`
--

INSERT INTO `parent_student` (`id`, `parent_user_id`, `student_user_id`, `relationship`, `status`, `created_at`, `updated_at`) VALUES
(1, 5, 6, 'father', 'approved', '2026-09-18 16:00:28', '2026-09-18 16:00:28'),
(2, 5, 15, 'guardian', 'approved', '2026-09-19 07:40:11', '2026-09-19 07:40:11'),
(3, 5, 16, 'father', 'approved', '2026-09-19 07:43:13', '2026-09-19 07:43:13');

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

--
-- Table structure for table `password_reset_tokens`
--

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

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

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

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

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

INSERT INTO `permissions` (`id`, `name`, `guard_name`, `created_at`, `updated_at`) VALUES
(1, 'users.manage', 'web', '2026-09-18 16:00:27', '2026-09-18 16:00:27'),
(2, 'lessons.manage', 'web', '2026-09-18 16:00:27', '2026-09-18 16:00:27'),
(3, 'parent.children.manage', 'web', '2026-09-18 16:00:27', '2026-09-18 16:00:27'),
(4, 'teacher.lessons.view', 'web', '2026-09-18 16:00:27', '2026-09-18 16:00:27'),
(5, 'student.learn', 'web', '2026-09-18 16:00:27', '2026-09-18 16:00:27');

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

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

CREATE TABLE `personal_access_tokens` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `tokenable_type` varchar(255) NOT NULL,
  `tokenable_id` bigint(20) UNSIGNED NOT NULL,
  `name` text NOT NULL,
  `token` varchar(64) NOT NULL,
  `abilities` text DEFAULT NULL,
  `last_used_at` timestamp NULL DEFAULT NULL,
  `expires_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `personal_access_tokens`
--

INSERT INTO `personal_access_tokens` (`id`, `tokenable_type`, `tokenable_id`, `name`, `token`, `abilities`, `last_used_at`, `expires_at`, `created_at`, `updated_at`) VALUES
(1, 'App\\Models\\User', 5, 'web', 'bb79b62bf6a84a393e21d3c5f798b71160aa92c1f1599ef39b92539b3a4865f1', '[\"*\"]', NULL, NULL, '2026-09-18 16:01:59', '2026-09-18 16:01:59');

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

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

CREATE TABLE `roles` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `guard_name` varchar(255) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `roles` (`id`, `name`, `guard_name`, `created_at`, `updated_at`) VALUES
(1, 'super_admin', 'web', '2026-09-18 16:00:27', '2026-09-18 16:00:27'),
(2, 'admin', 'web', '2026-09-18 16:00:27', '2026-09-18 16:00:27'),
(3, 'teacher', 'web', '2026-09-18 16:00:27', '2026-09-18 16:00:27'),
(4, 'student', 'web', '2026-09-18 16:00:27', '2026-09-18 16:00:27'),
(5, 'parent', 'web', '2026-09-18 16:00:27', '2026-09-18 16:00:27'),
(6, 'mentor', 'web', '2026-09-18 16:00:27', '2026-09-18 16:00:27');

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

--
-- Table structure for table `role_has_permissions`
--

CREATE TABLE `role_has_permissions` (
  `permission_id` bigint(20) UNSIGNED NOT NULL,
  `role_id` bigint(20) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `role_has_permissions` (`permission_id`, `role_id`) VALUES
(1, 1),
(1, 2),
(2, 1),
(2, 2),
(3, 1),
(3, 5),
(4, 1),
(4, 3),
(4, 6),
(5, 1),
(5, 4);

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

--
-- Table structure for table `sessions`
--

CREATE TABLE `sessions` (
  `id` varchar(255) NOT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `ip_address` varchar(45) DEFAULT NULL,
  `user_agent` text DEFAULT NULL,
  `payload` longtext NOT NULL,
  `last_activity` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `sessions`
--

INSERT INTO `sessions` (`id`, `user_id`, `ip_address`, `user_agent`, `payload`, `last_activity`) VALUES
('0D2crUSpeFpKr1Ob7stVCaIVFFlA4a6eAGvfJJ6w', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJtT1RqS1B5UnFhRmRTaTR6bmNySTFCMG1YVFE2M0xCb2NXN1V3UUVlIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789840041),
('0rADUf5f9Elol1fsk1JySVaM8RH8gtBXBdGjSZSS', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJkV1RmeElDU0ljQU5XanQ0Zm5TTTM4bmkzSnNkQUd5a0lmME04dzFuIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789808258),
('0ZcxnhQPEnw1YLPk1ZtmlnNfftLndDxvSRjRQ1Ho', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJjSVpBWVcwWTZodHAxUGhZY2lRbFFFUjVUM2ZmdU1zNFJob0Jid1JhIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789839406),
('11uVCzdQNWzljuIPQEkI07yJu1XMw5iXdjZBM3GR', NULL, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6.2 Safari/605.1.15', 'eyJfdG9rZW4iOiJYUGtrVWtEd3IzdUpMZ29IMmVhS2RFc0hMY2djdWNzOHVxeWtnU2prIiwidXJsIjp7ImludGVuZGVkIjoiaHR0cDpcL1wvMTI3LjAuMC4xOjgwMDBcL2FkbWluXC9kZWxpdmVyeVwvc2NoZWR1bGluZ1wvYXNzaWdubWVudHMifSwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789839114),
('1IJRTO3Z7YxbxCfyirtk41xVGHWnHCD6ClRYRbdr', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJraWZNblJkZjZON1BMT1lEN3h4M1J1NkFwSDdPOXpnYTk4bXRyNElmIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789807229),
('1PjW09LP5i8fox1l1otzFsK8Y4JV9FAoSVzCQchk', 3, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:155.0) Gecko/20100101 Firefox/155.0', 'eyJfdG9rZW4iOiJlbzlQMXdud1h3UjZzRno4cGtWNnVnMm12dWZod0pwQ09Ndlg2UmVJIiwidXJsIjpbXSwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC90ZWFjaGVyIiwicm91dGUiOiJ0ZWFjaGVyLmRhc2hib2FyZCJ9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX0sImxvZ2luX3dlYl81OWJhMzZhZGRjMmIyZjk0MDE1ODBmMDE0YzdmNThlYTRlMzA5ODlkIjozfQ==', 1789839606),
('2WVHmPcqMk0L8xMRgD4Y9oKmEp6wdehR8FJGCCPB', NULL, '127.0.0.1', 'curl', 'eyJfdG9rZW4iOiJZbEI1MHNBZWp3dWVkU2lQaXZYS290bUhZNUR4aGhQRERGbzlYMEhQIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789843050),
('4ADmSa7Pt5MxPrbo5T7KSS95q3WK77LxG0rDCMCX', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJVd0RZa1JLSjRJaDllQ255NUdkdlM3MUhSV0dpM0R1dU5nbkJTVFFVIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789807210),
('4IeN7KPDzvcxEx16XHxyfR8bd9PEOxeoErO0yNhs', 6, '127.0.0.1', 'curl', 'eyJfdG9rZW4iOiJxVlUyUWJlWXFsWTVoY3NRYjZoWjVmbkJvN1dlOUtpM1Y0VmV5RXFxIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9zdHVkZW50XC9sZXNzb25zXC8wYTVhZjFkMC1mODVmLTQ5M2QtOTFlZC03NWExOGYxYmFhNmEiLCJyb3V0ZSI6InN0dWRlbnQubGVzc29ucy5zaG93In0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfSwibG9naW5fd2ViXzU5YmEzNmFkZGMyYjJmOTQwMTU4MGYwMTRjN2Y1OGVhNGUzMDk4OWQiOjZ9', 1789843052),
('4PIuqAaQgC7K2xdT16UM6ILqZnNwENNMrW5Jgz8z', NULL, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6.2 Safari/605.1.15', 'eyJfdG9rZW4iOiIyTW5zRHdYU1gzZjYwT1Fob2RtRHIzTjBsb3ozOXZmVDJKMVJtd29VIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119LCJ1cmwiOnsiaW50ZW5kZWQiOiJodHRwOlwvXC8xMjcuMC4wLjE6ODAwMFwvYWRtaW4ifX0=', 1789802064),
('4S4YAo4Np7TOefzXAVGco3Z2grPBZ6x8a0fk0BMe', 1, '127.0.0.1', 'curl/8.7.1', 'eyJfdG9rZW4iOiJEbUVoUFhnaGtFZjhjS3c1Tjh2V3Q2SkhjM2s5TVFIVkVsSlpjSGRQIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9hZG1pblwvZGVsaXZlcnlcL3NjaGVkdWxpbmdcL2Fzc2lnbm1lbnRzP3E9QWtvc3VhIiwicm91dGUiOiJhZG1pbi5kZWxpdmVyeS5zY2hlZHVsaW5nLmFzc2lnbm1lbnRzIn0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfSwibG9naW5fd2ViXzU5YmEzNmFkZGMyYjJmOTQwMTU4MGYwMTRjN2Y1OGVhNGUzMDk4OWQiOjF9', 1789803640),
('5IxfXzZxyE93Wwlm6nvW21z8rj4Ymvtcjgu04SGm', NULL, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36', 'eyJfdG9rZW4iOiJOTFVBNEtqZXRqdDhweDQzVTdTTmdVU3hKdk1BODAyOVZBUTgxWm1OIiwidXJsIjp7ImludGVuZGVkIjoiaHR0cDpcL1wvMTI3LjAuMC4xOjgwMDBcL3BhcmVudFwvbGVhcm5pbmdcL2xlc3NvbnNcLzhlZWJhNDY2LTI5OWEtNDU5Ny04M2Y2LTNlNzRkMTFhZmMxMiJ9LCJfcHJldmlvdXMiOnsidXJsIjoiaHR0cDpcL1wvMTI3LjAuMC4xOjgwMDBcL2xvZ2luIiwicm91dGUiOiJsb2dpbiJ9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19', 1789834370),
('6DLlUQlDXeAqp14WDS59LjGJTKBcgt5TRHMXcUL7', 6, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJFRDkwdklWUUZFYjBxaTFneFRzZWlhOTlLU0RuMzFRQWxKNUVTdGk5IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9zdHVkZW50Iiwicm91dGUiOiJzdHVkZW50LmRhc2hib2FyZCJ9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX0sImxvZ2luX3dlYl81OWJhMzZhZGRjMmIyZjk0MDE1ODBmMDE0YzdmNThlYTRlMzA5ODlkIjo2fQ==', 1789839408),
('7gMLd7sLznW6zUjPFCiWNyNdfD5eHS6ubJHzBRUS', NULL, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36', 'eyJfdG9rZW4iOiI4R0tNaWJWZzY1cnMzaWdFbmtwRTJpQnpvVWRTOXp1c0kxMmNRWHF6IiwidXJsIjp7ImludGVuZGVkIjoiaHR0cDpcL1wvMTI3LjAuMC4xOjgwMDBcL3BhcmVudCJ9LCJfcHJldmlvdXMiOnsidXJsIjoiaHR0cDpcL1wvMTI3LjAuMC4xOjgwMDBcL2xvZ2luIiwicm91dGUiOiJsb2dpbiJ9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19', 1789802030),
('9t8UUz1pFNX45S8gcosuxg5t8IuOVma427K6tUJ4', 6, '127.0.0.1', 'curl', 'eyJfdG9rZW4iOiJIeHB3RFhlVjZYMnlrcVZ0TktyS2N4bjZBUTJ3d2JOMTRrNXFHaTNBIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9zdHVkZW50XC9oZWxwXC9zYWZldHkiLCJyb3V0ZSI6InN0dWRlbnQucGFnZSJ9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX0sImxvZ2luX3dlYl81OWJhMzZhZGRjMmIyZjk0MDE1ODBmMDE0YzdmNThlYTRlMzA5ODlkIjo2fQ==', 1789843066),
('bIyTK9H9PiZjkwJEN7qsWkG3xglZfYfemMZVJyhF', NULL, '127.0.0.1', 'curl/8.7.1', 'eyJfdG9rZW4iOiJSQ2tmVHBIanptbXdRV2RMb1FxS3UwUTFYaU9VR3RyRkxvZ0ZLRU1VIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9hZG1pblwvYWNhZGVtaWNcL2xlc3NvbnNcLzBhNWFmMWQwLWY4NWYtNDkzZC05MWVkLTc1YTE4ZjFiYWE2YSIsInJvdXRlIjoiYWRtaW4uYWNhZGVtaWMubGVzc29ucy5zaG93In0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfSwidXJsIjp7ImludGVuZGVkIjoiaHR0cDpcL1wvMTI3LjAuMC4xOjgwMDBcL2FkbWluXC9hY2FkZW1pY1wvbGVzc29uc1wvMGE1YWYxZDAtZjg1Zi00OTNkLTkxZWQtNzVhMThmMWJhYTZhIn19', 1789805465),
('BkMpPXvqQDATLzgYG49O0k3roeC0QfINxEb9ahRa', 5, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiI1cTNsM012Uks2YWZqVk9EeEQ5Vlc1ZGtEZkpjbW5jYWJQYUdkMEZlIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9wYXJlbnQiLCJyb3V0ZSI6InBhcmVudC5kYXNoYm9hcmQifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119LCJsb2dpbl93ZWJfNTliYTM2YWRkYzJiMmY5NDAxNTgwZjAxNGM3ZjU4ZWE0ZTMwOTg5ZCI6NSwicGFyZW50Ijp7InNlbGVjdGVkX2NoaWxkX2lkIjoxNX19', 1789839406),
('BMKDdDhFie3XsH6vOAiXyRAvp6iukslKcCV2C60v', NULL, '127.0.0.1', 'curl', 'eyJfdG9rZW4iOiJZcDBCRm1RNWY2cFBNOWhlUjBKSFVPRHZrVDlUM2hqZ0xJdkVpOVBQIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789843065),
('cRWycUfKgAClDcbTNoDy4mfqeCl2v9hXMyGhXkAH', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJPN2x4eVBBUmlnSmpQMjFnVnNLSTE4RXJmZXRrYTlqVmdEMVZYcmZwIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789840887),
('Du8YCrKaqFbSNobEOFxmxpCgOmzg7vMWvlTz8tVe', 6, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJMbzBYdjFkUHFud0t5b3pHQ0JpY001ZVEyQ3NUeUk0NG5RUmRhcDdYIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9zdHVkZW50XC9ob21ld29yayIsInJvdXRlIjoic3R1ZGVudC5wYWdlIn0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfSwibG9naW5fd2ViXzU5YmEzNmFkZGMyYjJmOTQwMTU4MGYwMTRjN2Y1OGVhNGUzMDk4OWQiOjZ9', 1789840887),
('eazXp9R0tVi7htDnuVwh2CDi3wwRp6rp4Q5pQRjl', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJxUURIMmpESG9qc2MwRVBTeHZSMFZ4YWk0Y0xuM3JDYlcxcDhpNnhSIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789805484),
('F88XCqLfanIaXNcVTc0p23LRv13I7muE8e8GkxPY', 1, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6.2 Safari/605.1.15', 'eyJfdG9rZW4iOiJvcHRXaHFqRzRZOHU1UDYyVVJyUEd0QUJNcVFKc0tnbk1oY0djSWZ5IiwidXJsIjpbXSwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9hZG1pblwvZGVsaXZlcnlcL3NjaGVkdWxpbmdcL2Fzc2lnbm1lbnRzIiwicm91dGUiOiJhZG1pbi5kZWxpdmVyeS5zY2hlZHVsaW5nLmFzc2lnbm1lbnRzIn0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfSwibG9naW5fd2ViXzU5YmEzNmFkZGMyYjJmOTQwMTU4MGYwMTRjN2Y1OGVhNGUzMDk4OWQiOjF9', 1789839617),
('flD3pD5alG4lL25EetkRx153ylVsXMdc1WWorFRn', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJMajFzUmxFa2F4UlJ4NExoZTdZT2twcUNxeDFHMk1BcUVIdmRrdXR0IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789839407),
('FW6khp6pIxyzK2mL6MkmPtCscSOeMnVxTnsHhkGM', 5, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJnZTFNNHlhRGV0QzlXa0Q5RXBTTGhucmNQVEx5a1ZhSGdMYWlNZFB0IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9wYXJlbnRcL2xlYXJuaW5nXC9sZXNzb25zIiwicm91dGUiOiJwYXJlbnQubGVhcm5pbmcubGVzc29ucyJ9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX0sImxvZ2luX3dlYl81OWJhMzZhZGRjMmIyZjk0MDE1ODBmMDE0YzdmNThlYTRlMzA5ODlkIjo1LCJwYXJlbnQiOnsic2VsZWN0ZWRfY2hpbGRfaWQiOjE1fX0=', 1789840042),
('GIsIkyiBY03YLj7j71T58PO7RBrXjE8iOmj4ktJx', 6, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJqMGxwMnZ4RUVrZkl6dU1oRktnRTJYMG1WaEJCQ2VvVE1DSTNRY042IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9zdHVkZW50XC9hc3Nlc3NtZW50c1wvYXZhaWxhYmxlIiwicm91dGUiOiJzdHVkZW50LmFzc2Vzc21lbnRzLnRhYiJ9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX0sImxvZ2luX3dlYl81OWJhMzZhZGRjMmIyZjk0MDE1ODBmMDE0YzdmNThlYTRlMzA5ODlkIjo2fQ==', 1789842869),
('hQacyYWb6H8wM2JXhVVYfpyubVZjYgkustfkMbyO', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJ4b0I3aW95WkNFR093WElHcWlMdWVkclluaUVsVzJRNTBIZTc4Qkc4IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789842868),
('hZbrjua0ym61mqlQVrRQ5fi84d3hZzJTWbhAnBaM', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJSbGpSZE9jNG9oUWNhZW4yaEtuYmdIVnBxVFlaMElycU1XcXpZVm9aIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789806362),
('iJ1HEU8O7kVpzHiBY6vo3k8l35QxwMy2sr8jjpFK', 1, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiI5alRFMlRWNVlvMm9mS3FYT1NBWHF5SUtzOWREVlRDM3lXUjdaR1l1IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9hZG1pblwvYWNhZGVtaWNcL2xlc3NvbnNcLzBhNWFmMWQwLWY4NWYtNDkzZC05MWVkLTc1YTE4ZjFiYWE2YSIsInJvdXRlIjoiYWRtaW4uYWNhZGVtaWMubGVzc29ucy5zaG93In0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfSwibG9naW5fd2ViXzU5YmEzNmFkZGMyYjJmOTQwMTU4MGYwMTRjN2Y1OGVhNGUzMDk4OWQiOjF9', 1789805484),
('im9wL2gPfKaKIDGn9YIXd0FNtJywvVnbvjZe5nae', 3, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJ3UU5XdmpGWUh3ZVNHOTZKc3hITWhIZjIzZExsUkMyaEE4VWxTdnIyIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC90ZWFjaGVyIiwicm91dGUiOiJ0ZWFjaGVyLmRhc2hib2FyZCJ9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX0sImxvZ2luX3dlYl81OWJhMzZhZGRjMmIyZjk0MDE1ODBmMDE0YzdmNThlYTRlMzA5ODlkIjozfQ==', 1789839407),
('iw4WGbMdtFaIE35V0nSOgyVP0A2oWAB2noEmJWc9', NULL, '127.0.0.1', 'curl/8.7.1', 'eyJfdG9rZW4iOiJDNmxsOW5HZGlTVmNreVNMT0Z2ODBmVzNUaWRvajA1SHVFR0lJUVlHIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789803377),
('Mhn6EoKRuBSgT2kuo03wWkL5ekya1GxaFHTdrdtq', NULL, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:155.0) Gecko/20100101 Firefox/155.0', 'eyJfdG9rZW4iOiIwNmJ6Yll4cnREc2FldlZUSlY2WU1CUVVOck5zbm16UGh5eDQzUGJCIiwidXJsIjp7ImludGVuZGVkIjoiaHR0cDpcL1wvMTI3LjAuMC4xOjgwMDBcL2FkbWluXC9kZWxpdmVyeVwvc2Vzc2lvbnM/bWV0aG9kPWdyb3VwX2xpdmUifSwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789802007),
('nh89Pp9bWvMHGYdvND2rS3Fjo4REIkDzdWvdnU5M', 3, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJiT29ITjd0R0ZxdzdHa21ya0hUNVdhUHBQR0k2blZ0U0ZneTMySzR3IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC90ZWFjaGVyXC9sZXNzb25zXC9hc3NpZ25lZCIsInJvdXRlIjoidGVhY2hlci5sZXNzb25zLmFzc2lnbmVkIn0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfSwibG9naW5fd2ViXzU5YmEzNmFkZGMyYjJmOTQwMTU4MGYwMTRjN2Y1OGVhNGUzMDk4OWQiOjN9', 1789806362),
('NJDwHzPVLLVrDLyuYjWwidkSDSFdSDiHHD3cOS8l', NULL, '127.0.0.1', 'curl/8.7.1', 'eyJfdG9rZW4iOiJENjBaWmtrYm5LWFlyM1prNHpKeVZZQmhJSEtycDZ6eXpzbk1OdEpQIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789802734),
('O6PP9Dg4u0vmtykLR9WdyaIFWYWOrsA4azoBdXYK', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJOMVJxeDljdnI5T1VBcnJlR1hJR2hBT0xZNFFmQzV4dFNWRDFXTHFRIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789839407),
('ontlSwTOXiPcCAKgfS8L12kMWoc8vBPiO6gwyjuy', 6, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJySWU1OFkyS1l3N3JmWVc2bDYzWjFOZHdwYmx5YlVwU1REaU9hUWZTIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9zdHVkZW50XC9zdWJqZWN0cyIsInJvdXRlIjoic3R1ZGVudC5zdWJqZWN0cyJ9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX0sImxvZ2luX3dlYl81OWJhMzZhZGRjMmIyZjk0MDE1ODBmMDE0YzdmNThlYTRlMzA5ODlkIjo2fQ==', 1789840829),
('PPkZ6N3RO6PCDqkYmrr6RiIaA2Wf6XLtzEscYZS2', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJQR2xwSzZNbVFMMHRMOVZsaE1vdHNnN2ZXajNTcU9ScnJrbXo4ZE1DIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789840829),
('qpii9aISmTgpo0y99Yva2NJyf20clOXRxHlO0pG1', 1, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiI1WlNvN2JMU1JCSHkwMURuN0Y3dnl4UWlidjRxOTU5SXRlRDNXSUVGIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9hZG1pblwvZGVsaXZlcnlcL3NjaGVkdWxpbmdcL2Fzc2lnbm1lbnRzP3Blcl9wYWdlPTEwIiwicm91dGUiOiJhZG1pbi5kZWxpdmVyeS5zY2hlZHVsaW5nLmFzc2lnbm1lbnRzIn0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfSwibG9naW5fd2ViXzU5YmEzNmFkZGMyYjJmOTQwMTU4MGYwMTRjN2Y1OGVhNGUzMDk4OWQiOjF9', 1789806299),
('qZr48tpBlApVz7SnRT3mLWQ1GbGbkaDNzWim5z8T', 1, '127.0.0.1', 'curl/8.7.1', 'eyJfdG9rZW4iOiJ4QkFtTHJZeUU0ZGxmMVVJZE1hd1A4eFQxeEZWTTA3ZGhDRTVHeE1HIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9hZG1pblwvYWNhZGVtaWNcL2xlc3NvbnMiLCJyb3V0ZSI6ImFkbWluLmFjYWRlbWljLmxlc3NvbnMifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119LCJsb2dpbl93ZWJfNTliYTM2YWRkYzJiMmY5NDAxNTgwZjAxNGM3ZjU4ZWE0ZTMwOTg5ZCI6MX0=', 1789803378),
('R9BDJzlXTJKT5Og4a4iowwRzCsm5z1jydQo9FX5D', NULL, '127.0.0.1', 'curl/8.7.1', 'eyJfdG9rZW4iOiJMZm9vR3diZ0g5d0lGWmk5c2JIaHpXOXRFcjhGYzhoM0xWNGJvblFEIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789803640),
('RG8DsgQT45rjOzgf3zRW3YvQFCuoH8UyZTjUKFN9', 3, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:155.0) Gecko/20100101 Firefox/155.0', 'eyJfdG9rZW4iOiJMQlNieG82d2ZCNExBTG1QYklEVFdjVXphcE1pbE1pcEFwVTRhNW13IiwidXJsIjpbXSwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC90ZWFjaGVyXC9sZXNzb25zXC9jYW5jZWxsZWQiLCJyb3V0ZSI6InRlYWNoZXIubGVzc29ucy5jYW5jZWxsZWQifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119LCJsb2dpbl93ZWJfNTliYTM2YWRkYzJiMmY5NDAxNTgwZjAxNGM3ZjU4ZWE0ZTMwOTg5ZCI6M30=', 1789806356),
('rhBdnOVXVbwb8FQqVsk1taXD9NvtOKsx4Rs43oTj', 5, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36', 'eyJfdG9rZW4iOiJPaXBTNllRQWZNV1FQWXlCVFU1M2hXTXhMZ053U1ExbldJVjNpWmZQIiwidXJsIjpbXSwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9wYXJlbnRcL2xlYXJuaW5nXC9sZXNzb25zIiwicm91dGUiOiJwYXJlbnQubGVhcm5pbmcubGVzc29ucyJ9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX0sImxvZ2luX3dlYl81OWJhMzZhZGRjMmIyZjk0MDE1ODBmMDE0YzdmNThlYTRlMzA5ODlkIjo1LCJwYXJlbnQiOnsic2VsZWN0ZWRfY2hpbGRfaWQiOjE2fX0=', 1789840272),
('RIlUNxlEG54jBAAlH3NZ40svTvRa9zNLljiVhPXm', NULL, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 OPR/135.0.0.0', 'eyJfdG9rZW4iOiJYd2tESjQwV2lKNXZzNlk3ejhTVDVsZklhYVQwTWFkNFAyQ0g2MDA1IiwidXJsIjp7ImludGVuZGVkIjoiaHR0cDpcL1wvMTI3LjAuMC4xOjgwMDBcL3RlYWNoZXIifSwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789802189),
('s2b5agQqQFbBGZfx8KNxj3U8LwtxwUdSjjctQmc1', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJXSjRtUHV3SHcxWlZ0T2swV2ptcXJJczA4ZkJLd1ZKaldmQUlUMkdmIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789839407),
('s40KaBMtlMQQEORvmp7Dj5LAKZGhwJ32d8oOhRCm', 5, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36', 'eyJfdG9rZW4iOiJsMUpac1BrQXNrNGVCTENnWDZFdnZTTllpbzN5RmRpaTJ1NXFVQUJ3IiwidXJsIjpbXSwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9wYXJlbnRcL2xlYXJuaW5nXC9sZXNzb25zXC84ZWViYTQ2Ni0yOTlhLTQ1OTctODNmNi0zZTc0ZDExYWZjMTIiLCJyb3V0ZSI6InBhcmVudC5sZWFybmluZy5sZXNzb25zLnNob3cifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119LCJsb2dpbl93ZWJfNTliYTM2YWRkYzJiMmY5NDAxNTgwZjAxNGM3ZjU4ZWE0ZTMwOTg5ZCI6NSwicGFyZW50Ijp7InNlbGVjdGVkX2NoaWxkX2lkIjoxNn19', 1789808392),
('s8KaVb6Sw3GIlgUBNkfjDgfwf3oGCJYEo2gZLcbe', 5, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJsOWowOWdNdjFBYng5Zk9YQTlkQmNXbEo0cFRsVUliazl6N3FKYU40IiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9wYXJlbnRcL2xlYXJuaW5nXC9sZXNzb25zXC8zZTNhN2RkMy1kODA4LTQzNjQtYmI0MS1jYTNiZjcyMzQ5OTciLCJyb3V0ZSI6InBhcmVudC5sZWFybmluZy5sZXNzb25zLnNob3cifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119LCJsb2dpbl93ZWJfNTliYTM2YWRkYzJiMmY5NDAxNTgwZjAxNGM3ZjU4ZWE0ZTMwOTg5ZCI6NSwicGFyZW50Ijp7InNlbGVjdGVkX2NoaWxkX2lkIjoxNX19', 1789808259),
('tzIEycHAnxPDDHqXBrh0QxLOS10jt3lyPNd4kVA0', 5, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJWVmVPMmtjSG1HNktxYWNiU0YzRTZZSllreUlrcXNaZE9kWkQzeWsxIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9wYXJlbnQiLCJyb3V0ZSI6InBhcmVudC5kYXNoYm9hcmQifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119LCJsb2dpbl93ZWJfNTliYTM2YWRkYzJiMmY5NDAxNTgwZjAxNGM3ZjU4ZWE0ZTMwOTg5ZCI6NSwicGFyZW50Ijp7InNlbGVjdGVkX2NoaWxkX2lkIjoxNX19', 1789807211),
('vBJpJL02fxXpuA834ox3r9GWtCMPcgqAXeMKLk9U', 1, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJVaDdoVDV6NkIwb1Bhd2xUTHJENGFTTGRGMlBVdHdpZEh0QThQd3BEIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9hZG1pbiIsInJvdXRlIjoiYWRtaW4uZGFzaGJvYXJkIn0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfSwibG9naW5fd2ViXzU5YmEzNmFkZGMyYjJmOTQwMTU4MGYwMTRjN2Y1OGVhNGUzMDk4OWQiOjF9', 1789839407),
('VtvTeC19zE5eIuiveIl9Cz2GOKgxa5fLrVJI5u2l', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJHVUExOGg2TjlJNWZjZllsRzIxc01zWjVrTWd3enZ1dEFnamZXelJRIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789805673),
('xq662IeHtGLxRsjnmZnVi36vG6Dpt59bZ8bIPw1F', 6, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 OPR/135.0.0.0', 'eyJfdG9rZW4iOiJYazdJWVpCcWYySmtXa1EycDRyMHRMVEFZR0ZkZlRqa2xKZFg1b1VCIiwibG9naW5fd2ViXzU5YmEzNmFkZGMyYjJmOTQwMTU4MGYwMTRjN2Y1OGVhNGUzMDk4OWQiOjYsIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfSwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9zdHVkZW50XC9saXZlLWNsYXNzZXNcL2pvaW4iLCJyb3V0ZSI6InN0dWRlbnQubGl2ZS1jbGFzc2VzLmpvaW5hYmxlIn19', 1789843987),
('XVYhZ7S4vmgW5ZI8BMN0UVthCNQLDCXeDjtw1j81', 1, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJzWHJEUEpyRUllNHlTaGEzaTluSEtBVmlyY1FnMVZNeHdCd2w3WldlIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9hZG1pblwvZGVsaXZlcnlcL3NjaGVkdWxpbmdcL2Fzc2lnbm1lbnRzP3N0YXR1cz1hbGwiLCJyb3V0ZSI6ImFkbWluLmRlbGl2ZXJ5LnNjaGVkdWxpbmcuYXNzaWdubWVudHMifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119LCJsb2dpbl93ZWJfNTliYTM2YWRkYzJiMmY5NDAxNTgwZjAxNGM3ZjU4ZWE0ZTMwOTg5ZCI6MX0=', 1789805674),
('y1y3uR4v93z3ChAXV0no199LtemscAY8PAUIZuXt', NULL, '127.0.0.1', 'Python-urllib/3.9', 'eyJfdG9rZW4iOiJLMTlldUZNUmJNN2N1VDNIZnlzY2VDa1duMGtXNm14SHhLQXAzZFFKIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9sb2dpbiIsInJvdXRlIjoibG9naW4ifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119fQ==', 1789806298),
('yL99H27V6ME9PXu5Rch8gM7V3kPBcI1jY43yXCnL', 1, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6.2 Safari/605.1.15', 'eyJfdG9rZW4iOiJGd1hqc0E1U3drbWlnSXpkOTVMYkpOaE15N3VUc0JOR3FnQ25CQ24yIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9hZG1pblwvZGVsaXZlcnlcL3NjaGVkdWxpbmdcL2Fzc2lnbm1lbnRzIiwicm91dGUiOiJhZG1pbi5kZWxpdmVyeS5zY2hlZHVsaW5nLmFzc2lnbm1lbnRzIn0sIl9mbGFzaCI6eyJvbGQiOltdLCJuZXciOltdfSwidXJsIjpbXSwibG9naW5fd2ViXzU5YmEzNmFkZGMyYjJmOTQwMTU4MGYwMTRjN2Y1OGVhNGUzMDk4OWQiOjF9', 1789806175),
('YpYCrJKXWzd46jM0fKQ58bizL8MtuJzMBraxpJfQ', 1, '127.0.0.1', 'curl/8.7.1', 'eyJfdG9rZW4iOiJrU0p2bVVLcXQyTlJ3UzNoWkhnZlNPMEM0S3gxTHZZT3hpZWRzZ2FZIiwiX3ByZXZpb3VzIjp7InVybCI6Imh0dHA6XC9cLzEyNy4wLjAuMTo4MDAwXC9hZG1pblwvYWNhZGVtaWNcL2xlc3NvbnNcL2NyZWF0ZSIsInJvdXRlIjoiYWRtaW4uYWNhZGVtaWMubGVzc29ucy5jcmVhdGUifSwiX2ZsYXNoIjp7Im9sZCI6W10sIm5ldyI6W119LCJsb2dpbl93ZWJfNTliYTM2YWRkYzJiMmY5NDAxNTgwZjAxNGM3ZjU4ZWE0ZTMwOTg5ZCI6MX0=', 1789802735),
('YTKmzKF25R63bFsU9qENavWch22MvJluPynHFlBN', NULL, '127.0.0.1', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:155.0) Gecko/20100101 Firefox/155.0', 'eyJfdG9rZW4iOiIycUtBcWxuZTJCMzZRb2xOTGkwSkVIZ2M4NXJOQU5XTTdCQ1dBdjlNIiwidXJsIjp7ImludGVuZGVkIjoiaHR0cDpcL1wvMTI3LjAuMC4xOjgwMDBcL3RlYWNoZXJcL2xlc3NvbnNcL2NhbmNlbGxlZCJ9LCJfcHJldmlvdXMiOnsidXJsIjoiaHR0cDpcL1wvMTI3LjAuMC4xOjgwMDBcL2xvZ2luIiwicm91dGUiOiJsb2dpbiJ9LCJfZmxhc2giOnsib2xkIjpbXSwibmV3IjpbXX19', 1789834390);

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

--
-- Table structure for table `student_homework_submissions`
--

CREATE TABLE `student_homework_submissions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `lesson_homework_id` bigint(20) UNSIGNED NOT NULL,
  `student_user_id` bigint(20) UNSIGNED NOT NULL,
  `status` varchar(32) NOT NULL DEFAULT 'submitted',
  `body` text DEFAULT NULL,
  `score` int(10) UNSIGNED DEFAULT NULL,
  `total_marks` int(10) UNSIGNED DEFAULT NULL,
  `teacher_feedback` text DEFAULT NULL,
  `submitted_at` timestamp NULL DEFAULT NULL,
  `marked_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `student_lesson_progress`
--

CREATE TABLE `student_lesson_progress` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `student_user_id` bigint(20) UNSIGNED NOT NULL,
  `lesson_id` bigint(20) UNSIGNED NOT NULL,
  `progress_percent` tinyint(3) UNSIGNED NOT NULL DEFAULT 0,
  `cycle_stage` varchar(32) NOT NULL DEFAULT 'learn',
  `last_accessed_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `student_lesson_progress`
--

INSERT INTO `student_lesson_progress` (`id`, `student_user_id`, `lesson_id`, `progress_percent`, `cycle_stage`, `last_accessed_at`, `created_at`, `updated_at`) VALUES
(1, 6, 5, 10, 'learn', '2026-09-19 17:52:08', '2026-09-19 17:37:32', '2026-09-19 17:52:08');

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

--
-- Table structure for table `student_profiles`
--

CREATE TABLE `student_profiles` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `class_id` bigint(20) UNSIGNED DEFAULT NULL,
  `date_of_birth` date DEFAULT NULL,
  `favourite_subjects` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`favourite_subjects`)),
  `access_configured_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `student_profiles`
--

INSERT INTO `student_profiles` (`id`, `user_id`, `class_id`, `date_of_birth`, `favourite_subjects`, `access_configured_at`, `created_at`, `updated_at`) VALUES
(1, 6, 8, NULL, NULL, '2026-09-18 16:00:28', '2026-09-18 16:00:28', '2026-09-18 16:00:28'),
(2, 15, 8, '2013-06-01', '[{\"uuid\":null,\"name\":\"Mathematics\"}]', '2026-09-19 07:40:11', '2026-09-19 07:40:11', '2026-09-19 07:40:11'),
(3, 16, 9, '2013-09-19', '[]', '2026-09-19 07:43:35', '2026-09-19 07:43:13', '2026-09-19 07:43:35');

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

--
-- Table structure for table `subjects`
--

CREATE TABLE `subjects` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `name` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `short_name` varchar(255) NOT NULL,
  `code` varchar(32) DEFAULT NULL,
  `description` text DEFAULT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `subjects`
--

INSERT INTO `subjects` (`id`, `uuid`, `name`, `slug`, `short_name`, `code`, `description`, `display_order`, `is_active`, `created_at`, `updated_at`) VALUES
(1, 'ec5877c6-6db0-4f82-b51e-f1c5278f24f7', 'English Language', 'english-language', 'English', 'ENG', NULL, 3, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(2, '4101182e-4a13-452f-a27b-4e2798b2def6', 'Mathematics', 'mathematics', 'Maths', 'MATH', NULL, 4, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(3, '1074de0b-0349-4274-b8b1-699f71a06ac5', 'Science', 'science', 'Science', 'SCI', 'Standards-Based Curriculum and CCP Science.', 5, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(4, '1089766b-58d4-40b2-8aca-11c1bd2994c7', 'Ghanaian Language', 'ghanaian-language', 'Ghanaian', 'GHAN', NULL, 6, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(5, 'f6efcd2e-813e-4a56-83df-306ceebe6d4c', 'History', 'history', 'History', 'HIST', NULL, 7, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(6, 'ce0a13f2-b8e2-49b8-8bc7-18f83a3f6bcf', 'Our World Our People', 'our-world-our-people', 'OWOP', 'OWOP', 'Primary OWOP. From 2024/25 NaCCA folds this content into related subjects at upper primary.', 8, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(7, '700a8732-b703-4f01-ae7c-d9174ad59760', 'Religious and Moral Education', 'religious-and-moral-education', 'RME', 'RME', NULL, 9, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(8, '959bcf11-ac80-4cae-a08b-d7ba41b8d974', 'Creative Arts', 'creative-arts', 'Creative', 'CART', NULL, 10, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(9, '9f27ece4-232f-4063-8d14-673c12c84520', 'Physical Education', 'physical-education', 'PE', 'PE', NULL, 11, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(10, 'f8ccdfa8-ee89-4953-9b3d-734a984bffaa', 'French', 'french', 'French', 'FRE', NULL, 12, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(11, 'd55be816-99fa-4adc-aa62-681cc083a87d', 'Computing', 'computing', 'Computing', 'COMP', NULL, 13, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(12, 'e35d849f-dae5-4009-b53e-41efe0bd721e', 'Social Studies', 'social-studies', 'Social', 'SOC', NULL, 14, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(13, 'b1ab1d61-52bc-4c06-9b7e-ed67abb77a6c', 'Creative Arts and Design', 'creative-arts-and-design', 'CAD', 'CAD', NULL, 15, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(14, '26e3c6ff-e6ea-4af1-8e1f-1a5e3cf51733', 'Career Technology', 'career-technology', 'Career Tech', 'CTECH', NULL, 16, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(15, 'd9be6fb7-dea5-4027-bd59-8f25e2b128d8', 'Physical and Health Education', 'physical-and-health-education', 'PHE', 'PHE', NULL, 17, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(16, '2caf34d1-fe01-44eb-98fe-a45fabb7f64a', 'Arabic', 'arabic', 'Arabic', 'ARA', NULL, 18, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(17, '4290d2ef-9715-4688-9df7-ccb7fdb98551', 'Core Mathematics', 'core-mathematics', 'Core Maths', 'CMATH', NULL, 19, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(18, 'ab30bd94-1f8d-4bef-b7a7-f1add190117d', 'General Science', 'general-science', 'Gen. Sci', 'GSCI', NULL, 20, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(19, 'a67ca70b-9c68-4cdc-9b98-e73eeca90c82', 'Elective Mathematics', 'elective-mathematics', 'Elective Maths', 'EMATH', NULL, 21, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(20, '65684ab1-248f-4577-8a84-4aea1cc55af9', 'Biology', 'biology', 'Biology', 'BIO', NULL, 22, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(21, '330fe1f0-ecee-423c-9b85-0575c2d50f03', 'Chemistry', 'chemistry', 'Chemistry', 'CHEM', NULL, 23, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(22, '2c20efeb-d3cb-421a-91f1-4666389e6f03', 'Physics', 'physics', 'Physics', 'PHY', NULL, 24, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(23, 'e8a7f84b-6ac4-4f02-9f3f-13b352bb949c', 'Agricultural Science', 'agricultural-science', 'Agric Sci', 'AGSCI', NULL, 25, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(24, '8d5dd232-0048-40ab-87fb-2ae2a6e464c5', 'Literature-in-English', 'literature-in-english', 'Literature', 'LIT', NULL, 26, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(25, 'e17cc940-f67f-4eaa-90a3-27df41bc3531', 'Government', 'government', 'Government', 'GOV', NULL, 27, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(26, '3197277c-4faf-4b0e-8ba5-71f243634760', 'Economics', 'economics', 'Economics', 'ECON', NULL, 28, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(27, 'e18b1128-f7bc-4024-ba93-1969442a18b5', 'Geography', 'geography', 'Geography', 'GEO', NULL, 29, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(28, 'f849dab9-2d2a-44ea-bf62-4cc0d9556c4a', 'Accounting', 'accounting', 'Accounting', 'ACC', NULL, 30, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(29, '896210d6-fdc0-478a-90bc-2ce82be99a8b', 'Business Management', 'business-management', 'Bus. Mgmt', 'BMGT', NULL, 31, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(30, '123f13d8-6b0e-4839-8662-e6e66e5232ac', 'Art and Design Foundation', 'art-and-design-foundation', 'Art Found.', 'ADF', NULL, 32, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(31, '15fa9187-798b-42bd-89e8-1b8df852e01e', 'Art and Design Studio', 'art-and-design-studio', 'Art Studio', 'ADS', NULL, 33, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(32, '8092e995-7f0f-4495-b3f9-983defc97874', 'Performing Arts', 'performing-arts', 'Performing', 'PERF', NULL, 34, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(33, 'ec5e305e-ea6e-49e3-8123-6a6a42339adc', 'Agriculture', 'agriculture', 'Agriculture', 'AGR', NULL, 35, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(34, '72bb45f4-f995-43e8-a07a-53d6c75cf174', 'Home Economics', 'home-economics', 'Home Econ.', 'HECONS', NULL, 36, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(35, '211d871b-25db-4f78-89fd-33edfa2e8f29', 'Applied Technology', 'applied-technology', 'Applied Tech', 'APPTECH', NULL, 37, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(36, 'e3950d8f-1ff1-48f1-a7d7-99cd3685950a', 'Design and Communication Technology', 'design-and-communication-technology', 'DCT', 'DCT', NULL, 38, 1, '2026-09-18 17:27:56', '2026-09-18 17:51:57'),
(37, '4422a67e-1d62-40eb-886e-c201c12afb30', 'Numeracy', 'numeracy', 'Numeracy', 'NUM', 'Kindergarten numeracy. Primary uses Mathematics.', 1, 1, '2026-09-18 17:51:57', '2026-09-18 17:51:57'),
(38, '37339cd8-bb0f-4f4f-9327-98fbf2052094', 'Language and Literacy', 'language-and-literacy', 'Literacy', 'LITKG', 'Kindergarten language and literacy.', 2, 1, '2026-09-18 17:51:57', '2026-09-18 17:51:57');

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

--
-- Table structure for table `subtopics`
--

CREATE TABLE `subtopics` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `topic_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `subtopics`
--

INSERT INTO `subtopics` (`id`, `uuid`, `topic_id`, `name`, `display_order`, `is_active`, `created_at`, `updated_at`) VALUES
(1, 'c8879e3a-945e-4f7f-a72d-05d3635ae32f', 1, 'Linear Equations', 1, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(2, '177a5428-354e-41f0-9282-59f90ad7719c', 1, 'Number operations', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(3, '5698c41d-593e-4207-aa11-109f49e3b039', 2, 'Number operations', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(4, '87889816-117b-463e-88a7-0fd779e2967c', 3, 'Comprehension', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(5, 'b35de974-3b16-4c22-bf72-598fed3ec827', 4, 'Citizenship', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(6, '90253de4-0527-486a-a8dd-f843967fb3d3', 5, 'Studio practice', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(7, '8356b5af-5ca3-4b6e-bee2-c804091bc657', 6, 'Comprehension', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(8, '1a12d75a-ae77-4580-8013-a261b756fbee', 7, 'Number operations', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(9, '4faa7121-53be-4928-992d-ab63122e0743', 8, 'Enquiry', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(10, '9a03f33f-c243-48d5-93d9-c024ff151238', 9, 'Core ideas', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(11, '95fe7676-b63f-4e4f-a566-591b31fd8f29', 10, 'Citizenship', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(12, 'cb0134b9-799c-4a92-a716-1f87ca38bb14', 11, 'Citizenship', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(13, '1fc86078-a4ab-43f2-9e19-3adc61443342', 12, 'Core ideas', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(14, 'df7d30b8-77ed-4f91-ba54-71a20d9665ca', 13, 'Studio practice', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(15, 'e636423d-499b-4824-9961-ce5ddd9ccbe8', 14, 'Skills and wellbeing', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(16, '5c466567-7cc8-4092-9b6a-fee6b88741ee', 15, 'Core ideas', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(17, 'adae9940-469c-4120-a7f8-d228283cfd44', 16, 'Comprehension', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(18, '49e9b380-5a9a-4e57-a231-ae2e0d48f125', 17, 'Number operations', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(19, 'c6f1725e-3c72-4bd3-9931-8bf4fb434510', 18, 'Enquiry', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(20, 'b0c29a3d-56b3-45f6-9072-386e7ac5f4f5', 19, 'Core ideas', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(21, '1fc21dfb-0469-4b83-9f1c-01d307a300ef', 20, 'Citizenship', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(22, 'c167145f-02d2-49ab-86cb-b76b616af57d', 21, 'Citizenship', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(23, '386822df-a607-40a2-9957-32d20a2fc207', 22, 'Core ideas', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(24, '89e3bb18-2317-4562-9242-cf8cc4058a70', 23, 'Studio practice', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(25, '0c51a7ea-7e22-4de3-8f15-7b6cd6c18744', 24, 'Skills and wellbeing', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(26, '869ccad6-d782-45fc-8fbf-0f7c589cde39', 25, 'Computers and data', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(27, 'fe044a5e-16f5-441e-88b2-12e7f1e79ec9', 26, 'Core ideas', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(28, '21a8ce1a-705e-4865-a6b5-300423d28e45', 27, 'Comprehension', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(29, '5bf47814-dcb9-4177-8e95-8f42587af221', 28, 'Core ideas', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(30, '1ae2d3e0-2885-4970-bc45-a4397693a698', 29, 'Enquiry', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(31, '670b7c3f-583b-47bb-a837-cb2d5fac6677', 30, 'Citizenship', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(32, 'f5333fc8-2112-4fc7-acb4-4fc124c1f60c', 31, 'Core ideas', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(33, 'af08a5c9-08b9-4ed4-bc4a-032651327bf5', 32, 'Core ideas', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(34, '63750989-ff7b-45e9-9d44-3128ac5c542c', 33, 'Computers and data', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(35, 'a0fcf5fd-af0d-40a6-83d2-19dcf0eab673', 34, 'Studio practice', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(36, '0812bfd0-6d6e-47fe-bb6c-af2dd3e0ffa6', 35, 'Skills and wellbeing', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(37, 'fcc36da7-ba29-45a0-9397-ffa6e6854064', 36, 'Core ideas', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(38, 'f46d9176-637e-4762-9ed8-790d01b31a7e', 37, 'Core ideas', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(39, 'cfd2e2c2-d605-4ee3-8a39-6670704ac5fe', 38, 'Comprehension', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(40, '5c83ee17-96ff-497e-a425-90e2f2c8bb1c', 39, 'Number operations', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(41, 'cac4eedc-070d-43ab-8a88-b00ffab225b6', 40, 'Enquiry', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(42, 'c7162b8a-b97f-4b4d-8c84-50680475e3cf', 41, 'Citizenship', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(43, '72085e08-9d5b-4733-808b-00656b10d2b3', 42, 'Skills and wellbeing', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(44, 'bc1b0751-a264-491e-a3c4-d26197577a5e', 43, 'Computers and data', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(45, '27dd43ed-a9c2-4a16-8d7c-833845bcc506', 44, 'Number operations', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(46, '1f853fa0-e3d1-4127-9a22-2f17d24186fe', 45, 'Enquiry', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(47, '21b07a9a-93a8-4d79-abd2-f44626d5fa00', 46, 'Enquiry', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(48, '22003cb0-1891-4cb5-aace-fa2a60a6b4cd', 47, 'Enquiry', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(49, '55657255-0608-46fc-be43-2e0b8ec988a9', 48, 'Core ideas', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(50, 'a32b04eb-7b48-4e01-972e-5510e78a81be', 49, 'Comprehension', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(51, 'eb8c41ec-a7fa-4043-8e13-66d3e10f1949', 50, 'Core ideas', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(52, '62a0ad19-d1f8-4be7-bae1-fc7a2b898a10', 51, 'Core ideas', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(53, '4ce1b8f8-b29f-4cc9-87ca-343bf59a31d9', 52, 'Core ideas', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(54, 'fb69611f-aeb0-4a9a-9af0-f58e81f90aa0', 53, 'Citizenship', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(55, '560dee25-2d98-4b52-ac7f-38ed11e3c3c6', 54, 'Citizenship', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(56, '0458d71f-87ad-485d-8d16-9c81e9752b81', 55, 'Citizenship', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(57, '65f7ac9b-68c0-4df3-bad5-41a3ec5bcc7c', 56, 'Citizenship', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(58, '6107cf6e-a8b4-4638-b2a8-644e92eb1c98', 57, 'Core ideas', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(59, '64064e8f-d538-4a91-9b5e-65cf27202ec6', 58, 'Core ideas', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(60, '342f2d6a-6e4b-404c-bd5a-e10df1a7f8d9', 59, 'Core ideas', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(61, '5902b600-577d-45d7-98aa-e4a5478cfde7', 60, 'Studio practice', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(62, '79be8392-d1be-4625-9630-4c485922375b', 61, 'Studio practice', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(63, '95fdae8a-a9b1-40f7-bcd3-fded6ab3871f', 62, 'Studio practice', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(64, 'e42a6f2c-8664-45a1-a587-c1ffd8ea3971', 63, 'Core ideas', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(65, '9c454e84-ce35-4e7a-a2ed-d1d92b5e4473', 64, 'Core ideas', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(66, '0a34f023-8d4b-43a1-8458-fbead23d59a7', 65, 'Core ideas', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(67, 'a6c1569d-c827-4ef1-9543-f516ca062bf6', 66, 'Core ideas', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10');

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

--
-- Table structure for table `teacher_applications`
--

CREATE TABLE `teacher_applications` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `teacher_user_id` bigint(20) UNSIGNED NOT NULL,
  `source` varchar(16) NOT NULL DEFAULT 'public',
  `status` varchar(48) NOT NULL DEFAULT 'draft',
  `submitted_at` timestamp NULL DEFAULT NULL,
  `reviewed_at` timestamp NULL DEFAULT NULL,
  `reviewer_user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `review_notes` text DEFAULT NULL,
  `rejection_reason` text DEFAULT NULL,
  `additional_information_requested` text DEFAULT NULL,
  `approved_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `teacher_applications`
--

INSERT INTO `teacher_applications` (`id`, `uuid`, `teacher_user_id`, `source`, `status`, `submitted_at`, `reviewed_at`, `reviewer_user_id`, `review_notes`, `rejection_reason`, `additional_information_requested`, `approved_at`, `created_at`, `updated_at`, `deleted_at`) VALUES
(1, 'c81b161d-ed75-4581-9d83-ec27824cd8fb', 13, 'admin', 'submitted', '2026-09-18 19:24:23', NULL, NULL, NULL, NULL, NULL, NULL, '2026-09-18 18:48:39', '2026-09-18 19:24:23', NULL);

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

--
-- Table structure for table `teacher_application_events`
--

CREATE TABLE `teacher_application_events` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `teacher_application_id` bigint(20) UNSIGNED NOT NULL,
  `actor_user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `from_status` varchar(48) DEFAULT NULL,
  `to_status` varchar(48) NOT NULL,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `teacher_availability`
--

CREATE TABLE `teacher_availability` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `teacher_profile_id` bigint(20) UNSIGNED NOT NULL,
  `day_of_week` varchar(16) NOT NULL,
  `starts_at` time DEFAULT NULL,
  `ends_at` time DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `teacher_classes`
--

CREATE TABLE `teacher_classes` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `teacher_profile_id` bigint(20) UNSIGNED NOT NULL,
  `class_id` bigint(20) UNSIGNED NOT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `teacher_classes`
--

INSERT INTO `teacher_classes` (`id`, `teacher_profile_id`, `class_id`, `display_order`, `created_at`, `updated_at`) VALUES
(1, 1, 7, 1, '2026-09-18 19:24:21', '2026-09-18 19:24:21'),
(2, 1, 8, 2, '2026-09-18 19:24:21', '2026-09-18 19:24:21'),
(3, 1, 9, 3, '2026-09-18 19:24:21', '2026-09-18 19:24:21'),
(4, 4, 8, 1, '2026-09-18 19:24:22', '2026-09-18 19:24:22'),
(5, 4, 10, 2, '2026-09-18 19:24:22', '2026-09-18 19:24:22'),
(6, 4, 11, 3, '2026-09-18 19:24:22', '2026-09-18 19:24:22'),
(7, 4, 12, 4, '2026-09-18 19:24:22', '2026-09-18 19:24:22');

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

--
-- Table structure for table `teacher_documents`
--

CREATE TABLE `teacher_documents` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `teacher_user_id` bigint(20) UNSIGNED NOT NULL,
  `document_type` varchar(48) NOT NULL,
  `disk` varchar(255) NOT NULL DEFAULT 'local',
  `file_path` varchar(255) NOT NULL,
  `original_filename` varchar(255) NOT NULL,
  `mime_type` varchar(128) NOT NULL,
  `file_size` int(10) UNSIGNED NOT NULL,
  `verification_status` varchar(32) NOT NULL DEFAULT 'pending',
  `verified_by` bigint(20) UNSIGNED DEFAULT NULL,
  `verified_at` timestamp NULL DEFAULT NULL,
  `expires_on` date DEFAULT NULL,
  `reviewer_notes` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `teacher_policy_acceptances`
--

CREATE TABLE `teacher_policy_acceptances` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `teacher_user_id` bigint(20) UNSIGNED NOT NULL,
  `policy_key` varchar(64) NOT NULL,
  `policy_version` varchar(32) NOT NULL,
  `accepted` tinyint(1) NOT NULL DEFAULT 0,
  `accepted_at` timestamp NULL DEFAULT NULL,
  `ip_address` varchar(45) DEFAULT NULL,
  `user_agent` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `teacher_profiles`
--

CREATE TABLE `teacher_profiles` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `staff_code` varchar(16) NOT NULL,
  `designation` varchar(255) DEFAULT NULL,
  `joined_at` date DEFAULT NULL,
  `onboarding_status` varchar(32) NOT NULL DEFAULT 'pending',
  `teacher_type` varchar(32) DEFAULT NULL,
  `contract_type` varchar(64) DEFAULT NULL,
  `compensation_model` varchar(64) DEFAULT NULL,
  `compensation_notes` varchar(255) DEFAULT NULL,
  `years_experience` tinyint(3) UNSIGNED DEFAULT NULL,
  `has_online_experience` tinyint(1) NOT NULL DEFAULT 0,
  `teaching_experience` text DEFAULT NULL,
  `online_teaching_experience` text DEFAULT NULL,
  `areas_of_expertise` text DEFAULT NULL,
  `teaching_approach` text DEFAULT NULL,
  `availability_summary` varchar(255) DEFAULT NULL,
  `preferred_days` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`preferred_days`)),
  `preferred_times` varchar(255) DEFAULT NULL,
  `country` varchar(64) DEFAULT NULL,
  `photo_path` varchar(255) DEFAULT NULL,
  `date_of_birth` date DEFAULT NULL,
  `internal_notes` text DEFAULT NULL,
  `activated_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `teacher_profiles`
--

INSERT INTO `teacher_profiles` (`id`, `uuid`, `user_id`, `staff_code`, `designation`, `joined_at`, `onboarding_status`, `teacher_type`, `contract_type`, `compensation_model`, `compensation_notes`, `years_experience`, `has_online_experience`, `teaching_experience`, `online_teaching_experience`, `areas_of_expertise`, `teaching_approach`, `availability_summary`, `preferred_days`, `preferred_times`, `country`, `photo_path`, `date_of_birth`, `internal_notes`, `activated_at`, `created_at`, `updated_at`) VALUES
(1, '2fad09a8-7df4-48cf-bead-3321a52beb03', 3, 'TCH001', 'Mathematics Teacher', '2024-01-08', 'active', NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Ghana', NULL, NULL, NULL, '2026-09-18 19:24:21', '2026-09-18 18:03:09', '2026-09-18 19:24:21'),
(2, 'd9884837-84a0-49f8-86c9-db298de1d9a8', 7, 'TCH002', 'English Teacher', '2024-03-12', 'active', NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Ghana', NULL, NULL, NULL, '2026-09-18 19:24:22', '2026-09-18 18:03:10', '2026-09-18 19:24:22'),
(3, 'ccc4a829-a9fd-48c3-a6a2-192d35539d6d', 8, 'TCH003', 'Science Teacher', '2024-09-02', 'active', NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Ghana', NULL, NULL, NULL, '2026-09-18 19:24:22', '2026-09-18 18:03:10', '2026-09-18 19:24:22'),
(4, 'b90cacf6-5546-42ed-9d04-eab0bc612e7f', 9, 'TCH004', 'SHS Mathematics Teacher', '2025-01-15', 'active', NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Ghana', NULL, NULL, NULL, '2026-09-18 19:24:22', '2026-09-18 18:03:10', '2026-09-18 19:24:22'),
(5, '740e9dd9-5269-4634-a08d-232c121559fe', 10, 'TCH005', 'Creative Arts Teacher', '2025-04-21', 'active', NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Ghana', NULL, NULL, NULL, '2026-09-18 19:24:22', '2026-09-18 18:03:11', '2026-09-18 19:24:22'),
(6, '0f48d40e-910c-4f60-87ee-35fdd5f8b5fe', 11, 'TCH006', 'Social Studies Teacher', '2025-09-08', 'active', NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Ghana', NULL, NULL, NULL, '2026-09-18 19:24:23', '2026-09-18 18:03:11', '2026-09-18 19:24:23'),
(7, '4625bd1c-b0dd-4023-b925-57807ab5b07d', 12, 'TCH007', 'Computing Teacher', '2026-01-19', 'active', NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Ghana', NULL, NULL, NULL, '2026-09-18 19:24:23', '2026-09-18 18:03:11', '2026-09-18 19:24:23'),
(8, '96c400ad-1cf5-4d2b-af7d-14cf0a3cac86', 13, 'TCH008', 'Kindergarten Teacher', '2026-09-01', 'under_review', NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Ghana', NULL, NULL, NULL, NULL, '2026-09-18 18:03:11', '2026-09-18 18:48:39'),
(9, '2970520e-cc90-4186-8596-2f714e02b6ef', 14, 'TCH009', 'Physical Education Teacher', '2023-11-06', 'suspended', NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Ghana', NULL, NULL, NULL, NULL, '2026-09-18 18:03:12', '2026-09-18 18:48:40');

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

--
-- Table structure for table `teacher_qualifications`
--

CREATE TABLE `teacher_qualifications` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `teacher_profile_id` bigint(20) UNSIGNED NOT NULL,
  `title` varchar(255) NOT NULL,
  `institution` varchar(255) DEFAULT NULL,
  `year_awarded` smallint(5) UNSIGNED DEFAULT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Table structure for table `teacher_subjects`
--

CREATE TABLE `teacher_subjects` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `teacher_profile_id` bigint(20) UNSIGNED NOT NULL,
  `subject_id` bigint(20) UNSIGNED NOT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `teacher_subjects`
--

INSERT INTO `teacher_subjects` (`id`, `teacher_profile_id`, `subject_id`, `display_order`, `created_at`, `updated_at`) VALUES
(1, 1, 2, 1, '2026-09-18 18:03:09', '2026-09-18 19:24:21'),
(2, 1, 17, 2, '2026-09-18 18:03:09', '2026-09-18 19:24:21'),
(3, 2, 1, 1, '2026-09-18 18:03:10', '2026-09-18 19:24:22'),
(4, 2, 24, 2, '2026-09-18 18:03:10', '2026-09-18 19:24:22'),
(5, 3, 3, 1, '2026-09-18 18:03:10', '2026-09-18 19:24:22'),
(6, 3, 18, 2, '2026-09-18 18:03:10', '2026-09-18 19:24:22'),
(7, 4, 17, 2, '2026-09-18 18:03:10', '2026-09-18 19:24:22'),
(8, 4, 19, 3, '2026-09-18 18:03:10', '2026-09-18 19:24:22'),
(9, 5, 8, 1, '2026-09-18 18:03:11', '2026-09-18 19:24:22'),
(10, 5, 13, 2, '2026-09-18 18:03:11', '2026-09-18 19:24:22'),
(11, 6, 12, 1, '2026-09-18 18:03:11', '2026-09-18 19:24:23'),
(12, 6, 6, 2, '2026-09-18 18:03:11', '2026-09-18 19:24:23'),
(13, 6, 5, 3, '2026-09-18 18:03:11', '2026-09-18 19:24:23'),
(14, 7, 11, 1, '2026-09-18 18:03:11', '2026-09-18 19:24:23'),
(15, 8, 37, 1, '2026-09-18 18:03:11', '2026-09-18 19:24:23'),
(16, 8, 38, 2, '2026-09-18 18:03:11', '2026-09-18 19:24:23'),
(17, 9, 9, 1, '2026-09-18 18:03:12', '2026-09-18 19:24:23'),
(18, 9, 15, 2, '2026-09-18 18:03:12', '2026-09-18 19:24:23'),
(19, 4, 2, 1, '2026-09-18 19:24:22', '2026-09-18 19:24:22');

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

--
-- Table structure for table `teaching_groups`
--

CREATE TABLE `teaching_groups` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `class_id` bigint(20) UNSIGNED NOT NULL,
  `subject_id` bigint(20) UNSIGNED DEFAULT NULL,
  `name` varchar(255) NOT NULL,
  `capacity` smallint(5) UNSIGNED DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `teaching_groups`
--

INSERT INTO `teaching_groups` (`id`, `uuid`, `class_id`, `subject_id`, `name`, `capacity`, `is_active`, `created_at`, `updated_at`) VALUES
(1, 'f7c12fb6-22ee-4fca-bb33-4e1b2ac40636', 8, 2, 'JHS 2 Mathematics Group A', 25, 1, '2026-09-18 19:24:24', '2026-09-18 19:24:24'),
(2, '43959f39-fab9-4c17-8f89-27550a9ca470', 13, 37, 'KG 1 Numeracy Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(3, 'f189c50f-b5ac-44f4-9b2a-b3196f3d53a0', 13, 38, 'KG 1 Language and Literacy Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(4, 'c85a6d5b-88a1-4326-b539-fdde0f19076d', 13, 6, 'KG 1 Our World Our People Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(5, '7a8e5d27-ce6b-44e9-ac6d-5e1fcbbec871', 13, 8, 'KG 1 Creative Arts Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(6, '9fedccad-3931-47a1-8f48-12a54412afc7', 14, 37, 'KG 2 Numeracy Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(7, '0c35915c-9d67-4efa-aa02-d235d9f05c19', 14, 38, 'KG 2 Language and Literacy Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(8, '24d16236-fbee-4b0c-b4a9-f890cbc6b99c', 14, 6, 'KG 2 Our World Our People Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(9, '11f92f6f-c9e6-49f2-8ba5-1b4d91c0246d', 14, 8, 'KG 2 Creative Arts Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(10, '80d42435-3822-4478-8a6e-82de0ecca74a', 1, 1, 'Primary 1 English Language Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(11, 'b2200ba3-3439-4a34-b669-663a60cae504', 1, 2, 'Primary 1 Mathematics Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(12, '9b046b7c-485c-4715-98b6-8c6f175626bc', 1, 3, 'Primary 1 Science Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(13, 'b3462941-1c1e-4bd7-93ba-327148549390', 1, 4, 'Primary 1 Ghanaian Language Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(14, 'f2bf1864-2833-495a-8438-6077369cde11', 1, 5, 'Primary 1 History Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(15, 'e8c246eb-295d-4462-8a0c-ce65ef4eb91f', 1, 6, 'Primary 1 Our World Our People Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(16, 'd319eed0-7bb1-4b4c-87b5-a9a1a13be6f1', 1, 7, 'Primary 1 Religious and Moral Education Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(17, '6320c0da-9582-421f-97ce-bebc570ffd27', 1, 8, 'Primary 1 Creative Arts Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(18, '5876011d-0017-415d-b444-5119dba27f3a', 1, 9, 'Primary 1 Physical Education Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(19, '8649dac7-f09c-415b-b896-5b2b51b440b9', 1, 10, 'Primary 1 French Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(20, '8b2a8846-bd43-4310-9830-6b9f5f40fd02', 2, 1, 'Primary 2 English Language Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(21, '80122b25-2912-4476-91ff-79e2c6a9dd1d', 2, 2, 'Primary 2 Mathematics Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(22, '6ffc40e4-4f1c-450d-b9b9-e720bc4f4ec5', 2, 3, 'Primary 2 Science Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(23, 'bf721852-f1e2-4237-9884-9b2ff8cd151f', 2, 4, 'Primary 2 Ghanaian Language Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(24, '207557cd-6930-4e45-8594-9ceb1fe791e5', 2, 5, 'Primary 2 History Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(25, '12ef716a-dfc8-46b5-b5a9-27b7dfb58cbf', 2, 6, 'Primary 2 Our World Our People Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(26, '254c437d-603d-488b-86df-ceaa4c6085ed', 2, 7, 'Primary 2 Religious and Moral Education Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(27, '5c11b873-ae56-4362-a0d1-0efff7645303', 2, 8, 'Primary 2 Creative Arts Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(28, 'ec01a25d-66eb-4b83-876b-5ae1de8db90d', 2, 9, 'Primary 2 Physical Education Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(29, 'c372f5e0-6690-4588-ad0f-a9c4e61fb1ce', 2, 10, 'Primary 2 French Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(30, '8b4e875d-14fb-4e46-979f-38f2e968ddd8', 3, 1, 'Primary 3 English Language Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(31, '83e73726-c70c-4894-917b-b830aeec9673', 3, 2, 'Primary 3 Mathematics Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(32, '9ec7f2c0-f7a9-481b-86e5-efd8508f3023', 3, 3, 'Primary 3 Science Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(33, 'eb0ff4ef-bcc3-47b1-9357-7c16ae5bbcf9', 3, 4, 'Primary 3 Ghanaian Language Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(34, '743af24b-04f5-47e3-9049-281d1c8d3b33', 3, 5, 'Primary 3 History Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(35, '733b0864-f889-4c67-9b6d-16cdcdfa3202', 3, 6, 'Primary 3 Our World Our People Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(36, 'b48dab8a-7af7-4513-b1fa-f41458680c68', 3, 7, 'Primary 3 Religious and Moral Education Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(37, '53f17d3b-26a8-4974-ae70-28976f766297', 3, 8, 'Primary 3 Creative Arts Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(38, '29e5d015-e120-4859-85d0-ec05ddafe675', 3, 9, 'Primary 3 Physical Education Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(39, 'a04df343-fa88-48b4-ab5b-aeebfa8452c4', 3, 10, 'Primary 3 French Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(40, 'da699192-da81-460d-b038-a3e973146ee8', 4, 1, 'Primary 4 English Language Group A', 25, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(41, '27bfc055-882b-479c-8d42-f91e9f929851', 4, 2, 'Primary 4 Mathematics Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(42, '2458944c-dd14-45ca-abfe-8cfe96ab2fc2', 4, 3, 'Primary 4 Science Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(43, 'fe4b11a8-747c-477a-a6b8-b8d4099277b1', 4, 4, 'Primary 4 Ghanaian Language Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(44, '7a62ab09-6114-4ce6-9aac-7d8cb9702d92', 4, 5, 'Primary 4 History Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(45, '92633171-62d8-4dd4-b470-00af351fed01', 4, 6, 'Primary 4 Our World Our People Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(46, '8e28218d-664c-4ea6-a894-35f34583ebf3', 4, 7, 'Primary 4 Religious and Moral Education Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(47, '026729fe-a2f9-450b-bf20-60bacd72716e', 4, 8, 'Primary 4 Creative Arts Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(48, '7c4b4b59-ce45-4c08-b1d0-8fb3c4127df3', 4, 9, 'Primary 4 Physical Education Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(49, 'd7840745-7a63-48f6-a2b7-a5fc2cd241b5', 4, 11, 'Primary 4 Computing Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(50, '3a1b6cf0-ba52-463b-8f03-8884c938deb2', 4, 10, 'Primary 4 French Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(51, '425b8b50-7982-404c-8d89-0d54f04bb9cf', 5, 1, 'Primary 5 English Language Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(52, 'a9f3a762-1d28-4dbe-97d4-c41f74baa3a7', 5, 2, 'Primary 5 Mathematics Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(53, '74efd67c-8383-4918-99ab-cd9c1b22fbeb', 5, 3, 'Primary 5 Science Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(54, '74578646-7337-465f-b77a-88340513ad8f', 5, 4, 'Primary 5 Ghanaian Language Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(55, '93c9a52e-85c6-4580-8a13-b34f3073ee81', 5, 5, 'Primary 5 History Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(56, 'c015f091-435b-47a0-98c7-f22dc914e779', 5, 6, 'Primary 5 Our World Our People Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(57, 'a458d2f6-cb48-4759-ba6e-cce8d6e30438', 5, 7, 'Primary 5 Religious and Moral Education Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(58, '5046a9c4-2049-4da9-9439-b9727feb4f9d', 5, 8, 'Primary 5 Creative Arts Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(59, '579964a5-3c78-4b82-a42d-402a999968a0', 5, 9, 'Primary 5 Physical Education Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(60, '0bd25a19-3aff-4f91-8a32-eb429732615b', 5, 11, 'Primary 5 Computing Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(61, 'babb2a32-b164-4bb9-9488-847d37d1d884', 5, 10, 'Primary 5 French Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(62, 'e6c34801-a1f0-42a4-8ab5-07fc427cf04e', 6, 1, 'Primary 6 English Language Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(63, 'ecb6d654-2b0f-4602-9736-0018987f6182', 6, 2, 'Primary 6 Mathematics Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(64, 'b6fa4464-f6fe-4f75-a174-a7ca6549c05e', 6, 3, 'Primary 6 Science Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(65, '806ca0db-bdb8-4e09-a276-78d85da08cbf', 6, 4, 'Primary 6 Ghanaian Language Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(66, 'f6b24c89-2421-4adc-bd7c-3877235241ea', 6, 5, 'Primary 6 History Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(67, 'dd32df00-a070-4e51-b981-42bc97758d4f', 6, 6, 'Primary 6 Our World Our People Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(68, 'b4682338-f38f-4e94-b0ea-67aa766ee35d', 6, 7, 'Primary 6 Religious and Moral Education Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(69, '9d46fe0a-5c93-4594-bab1-21ef313bfc31', 6, 8, 'Primary 6 Creative Arts Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(70, 'e4e3477f-0457-4910-8e4c-dcc42e4568f5', 6, 9, 'Primary 6 Physical Education Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(71, '473178e8-c764-473f-8841-4d9d91181cac', 6, 11, 'Primary 6 Computing Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(72, '113f6b92-235c-47bb-91e9-223263179594', 6, 10, 'Primary 6 French Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(73, 'e05f1e2b-2841-43de-9bfb-fd974d695de4', 7, 1, 'JHS 1 English Language Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(74, '95c81b5c-52c1-4bef-b841-679d8e62320d', 7, 4, 'JHS 1 Ghanaian Language Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(75, '45956b98-b49a-4940-8349-43ac87a42b88', 7, 2, 'JHS 1 Mathematics Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(76, '3a9bd46e-47b5-4a5e-973b-6e8e3d4c7a6d', 7, 3, 'JHS 1 Science Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(77, '6f87c09f-563c-4221-8f4d-409aa44e39ac', 7, 12, 'JHS 1 Social Studies Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(78, 'd4261a09-b976-4601-b355-a5f417ec1d1f', 7, 7, 'JHS 1 Religious and Moral Education Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(79, '423691f9-4877-4c94-b18e-c669d2f3d233', 7, 14, 'JHS 1 Career Technology Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(80, 'daff8346-c900-4017-bad3-99bd6ee67328', 7, 11, 'JHS 1 Computing Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(81, '5bbf5268-28dd-4e2f-8068-443f45549791', 7, 13, 'JHS 1 Creative Arts and Design Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(82, '5e179658-1168-4a84-bde1-5130e56e7c52', 7, 15, 'JHS 1 Physical and Health Education Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(83, '71434206-6f19-4bf2-88bc-96ab6c025130', 7, 10, 'JHS 1 French Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(84, 'f06bafc9-47de-44f6-af74-a518cd5da1e0', 7, 16, 'JHS 1 Arabic Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(85, '5030f268-c0f4-4f0d-af75-295b4115cc67', 8, 1, 'JHS 2 English Language Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(86, 'ea2f456f-1f71-406f-a76d-b68b4fd4262e', 8, 4, 'JHS 2 Ghanaian Language Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(87, '10e55f87-37b7-4fa8-814a-ea1dae1f51ac', 8, 3, 'JHS 2 Science Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(88, '9837ccb8-9933-4c10-8726-fcfc6961b740', 8, 12, 'JHS 2 Social Studies Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(89, 'e95119b6-ea24-4289-b628-65024159db4e', 8, 7, 'JHS 2 Religious and Moral Education Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(90, 'f5df2504-b082-4088-9202-797aa878a97b', 8, 14, 'JHS 2 Career Technology Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(91, '04e5364a-a036-4e41-a2f8-dfa3ef74a5c2', 8, 11, 'JHS 2 Computing Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(92, '83608318-e05b-4742-8a16-af2d07e2ad98', 8, 13, 'JHS 2 Creative Arts and Design Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(93, 'e6448bf3-3bb8-4c2d-b4d7-7baea0b72574', 8, 15, 'JHS 2 Physical and Health Education Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(94, '2bedc2df-6232-4965-8a1d-aa0dd01a9caa', 8, 10, 'JHS 2 French Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(95, 'b358fbeb-b601-45ec-9d0d-9cd88527fceb', 8, 16, 'JHS 2 Arabic Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(96, 'd64bd90d-862c-4ebe-8344-9d544e4afc2c', 9, 1, 'JHS 3 English Language Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(97, '6141b8a7-4d24-4ace-bf47-e170f981ee18', 9, 4, 'JHS 3 Ghanaian Language Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(98, '851376bf-b157-4517-87bf-1c97a8999dee', 9, 2, 'JHS 3 Mathematics Group A', 25, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(99, '8d75a91e-cfbe-409e-9f5a-417f46fdbd1e', 9, 3, 'JHS 3 Science Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(100, '22ff5cef-626a-4cbf-b9e0-9852cec9387e', 9, 12, 'JHS 3 Social Studies Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(101, '01b3f1d6-5f9f-4ce7-af14-0cc7839c582e', 9, 7, 'JHS 3 Religious and Moral Education Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(102, '43889350-f741-4359-b198-09ed87eb56a7', 9, 14, 'JHS 3 Career Technology Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(103, 'bc87d80b-ec8d-4aab-b283-2664b337975e', 9, 11, 'JHS 3 Computing Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(104, '41f2a004-4bcc-4be9-8aef-90ba7589a85a', 9, 13, 'JHS 3 Creative Arts and Design Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(105, '0b10005e-96ef-4c97-a481-9b0e872e7978', 9, 15, 'JHS 3 Physical and Health Education Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(106, 'e6881d89-6e75-4009-9d45-f551e3611373', 9, 10, 'JHS 3 French Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(107, '8773ae98-41c1-43f7-a145-fbb1ff2fdb0e', 9, 16, 'JHS 3 Arabic Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(108, 'e4c9772b-45a7-4e11-81e3-391e1a6a913d', 10, 1, 'SHS 1 English Language Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(109, 'd7430d58-96fb-41cf-81a2-d51a2278c9c5', 10, 17, 'SHS 1 Core Mathematics Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(110, '2947e46f-45ed-4696-8292-668108f88a51', 10, 18, 'SHS 1 General Science Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(111, '15f51785-6f33-4c20-93b2-16699f7a9439', 10, 12, 'SHS 1 Social Studies Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(112, '2f7bd576-87f7-4c2f-97f1-648dd7fb8917', 10, 15, 'SHS 1 Physical and Health Education Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(113, 'f627c9e0-9854-4aca-bda3-add6e9fedbf4', 10, 11, 'SHS 1 Computing Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(114, 'fde0c0a0-4092-453d-8fe5-98985d0f11c0', 10, 19, 'SHS 1 Elective Mathematics Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(115, '3685df02-a4ed-4411-a74d-f61506d43ffc', 10, 20, 'SHS 1 Biology Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(116, '1db4e89a-3b49-4762-acae-49219fc30023', 10, 21, 'SHS 1 Chemistry Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(117, 'e53cc75e-8e73-423e-b4a5-64177574dcef', 10, 22, 'SHS 1 Physics Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(118, 'f2f5ee65-2f2b-4ca2-a49d-63f12a417c35', 10, 23, 'SHS 1 Agricultural Science Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(119, '023540ee-fdc4-4a26-a548-2ba0622e7c57', 10, 24, 'SHS 1 Literature-in-English Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(120, 'e7ff2987-11b6-4a73-944e-cbf32d662044', 10, 4, 'SHS 1 Ghanaian Language Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(121, '96bc7a16-60ff-4605-beb5-1cb3509479b7', 10, 10, 'SHS 1 French Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(122, '7f79251b-91b1-4595-b3e7-7b0fc3697660', 10, 16, 'SHS 1 Arabic Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(123, '37dae602-87ea-42f7-8164-552f2485921c', 10, 25, 'SHS 1 Government Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(124, '3eeeb546-62f7-49f3-b4cc-ff03f0fc5ef5', 10, 26, 'SHS 1 Economics Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(125, '389634f9-4a75-4477-a8c6-63e1a498e67b', 10, 27, 'SHS 1 Geography Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(126, '4b9545dd-f07a-473b-a606-5be8d8f86fcf', 10, 5, 'SHS 1 History Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(127, 'e5d921b0-a546-4103-b4b5-ce69d0929e6c', 10, 7, 'SHS 1 Religious and Moral Education Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(128, '32da1318-1a8b-425c-b2ac-b23cd0e74daa', 10, 28, 'SHS 1 Accounting Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(129, 'ed2f2017-0b55-4222-8e12-f83256f2188a', 10, 29, 'SHS 1 Business Management Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(130, 'c2a81c98-21b6-415a-8164-a739ebc4c7c2', 10, 30, 'SHS 1 Art and Design Foundation Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(131, '28073783-6fa4-4676-9292-030e935e0ae0', 10, 31, 'SHS 1 Art and Design Studio Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(132, 'efc66702-b64c-4923-bceb-641c69ade827', 10, 32, 'SHS 1 Performing Arts Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(133, '4eb42049-b0f4-42d7-bc6a-e7f75772b9e2', 10, 33, 'SHS 1 Agriculture Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(134, '2a447234-fc3a-477c-a143-04d5f65aa95b', 10, 34, 'SHS 1 Home Economics Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(135, '21534362-730a-4109-a757-f579f6a514ea', 10, 35, 'SHS 1 Applied Technology Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(136, 'a5676917-5834-4b68-822c-0483900e77e0', 10, 36, 'SHS 1 Design and Communication Technology Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(137, 'a9abe7cc-e0be-48d9-92a7-ef0d91c32312', 11, 1, 'SHS 2 English Language Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(138, 'b07e23ad-9cb9-483e-b235-6ae58ffab72f', 11, 17, 'SHS 2 Core Mathematics Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(139, '0ece0e48-27ab-475c-8bb4-7f187391b943', 11, 18, 'SHS 2 General Science Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(140, 'd19645e0-0877-419a-ae93-318b05e78854', 11, 12, 'SHS 2 Social Studies Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(141, '6b0a18bb-102d-4621-a9b8-e6cc0673ff37', 11, 15, 'SHS 2 Physical and Health Education Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(142, 'eaa6a0df-82d2-4cac-8f9d-81aef938de60', 11, 11, 'SHS 2 Computing Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(143, '166c4df6-1128-4c9b-a62b-affda6db608f', 11, 19, 'SHS 2 Elective Mathematics Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(144, 'de37cf34-94ce-47c8-90d8-09e25da09f6a', 11, 20, 'SHS 2 Biology Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(145, '7fb7edd4-50ad-4bae-8de9-0159a05fae34', 11, 21, 'SHS 2 Chemistry Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(146, '96ed5bc9-6b3b-4c55-921f-fd355a732acf', 11, 22, 'SHS 2 Physics Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(147, '64d59794-406b-4569-925a-2d2561d0e203', 11, 23, 'SHS 2 Agricultural Science Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(148, '26198cc2-ed26-4768-a047-bbd99030e9a5', 11, 24, 'SHS 2 Literature-in-English Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(149, '20f5a7cd-5c7d-4a7d-98f3-a7ba6778ef39', 11, 4, 'SHS 2 Ghanaian Language Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(150, '0e5c8520-3f49-4dc6-93f0-bbfda60b8685', 11, 10, 'SHS 2 French Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(151, 'c0fd20a4-e35a-43e4-b340-1e04c8dc6083', 11, 16, 'SHS 2 Arabic Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(152, '70a16bc2-941d-48a2-8854-88a45e985340', 11, 25, 'SHS 2 Government Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(153, 'fb23ad87-4c0f-48e5-96b8-5215c123e4ef', 11, 26, 'SHS 2 Economics Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(154, '037fe3da-8c90-478b-91d9-20f1c592bda2', 11, 27, 'SHS 2 Geography Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(155, '8cf03674-cbf2-48b0-b5c6-23689f6de4bb', 11, 5, 'SHS 2 History Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(156, '6155196c-e5c2-4986-b19d-62e0917a7597', 11, 7, 'SHS 2 Religious and Moral Education Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(157, 'c6358bae-e3f7-4e98-80a8-676680fbebe2', 11, 28, 'SHS 2 Accounting Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(158, '0cb10bc2-a08c-4ef2-85ba-eff0ade77d08', 11, 29, 'SHS 2 Business Management Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(159, '63b92874-9b84-4820-8d9c-4d5d27a95826', 11, 30, 'SHS 2 Art and Design Foundation Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(160, '9ce514b0-aec0-48e5-9551-da39bf2128ba', 11, 31, 'SHS 2 Art and Design Studio Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(161, 'f993efcf-0d03-4bf2-ba07-0e8113b6ecd8', 11, 32, 'SHS 2 Performing Arts Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(162, '1947eee8-3487-4a9a-8820-19eeda279c3c', 11, 33, 'SHS 2 Agriculture Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(163, 'f4d00840-dd83-4226-81f2-91e429427a5b', 11, 34, 'SHS 2 Home Economics Group A', 25, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(164, '6246022f-95ce-4b38-a575-5081b76a1889', 11, 35, 'SHS 2 Applied Technology Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(165, '52627120-0b23-4400-b0eb-b75125e60f0c', 11, 36, 'SHS 2 Design and Communication Technology Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(166, 'ac1e10d6-c8c9-4eae-b2a6-4ecac324990b', 12, 1, 'SHS 3 English Language Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(167, '60c74812-0b15-4679-bc8d-fbb08d70cad4', 12, 17, 'SHS 3 Core Mathematics Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(168, 'e7f83554-c7ed-44df-8174-09e0e3c90383', 12, 18, 'SHS 3 General Science Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(169, '407ba115-9404-4042-9207-dc5c206d8d40', 12, 12, 'SHS 3 Social Studies Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(170, '30bcebb6-3b80-4852-85d1-dbd83d75132d', 12, 15, 'SHS 3 Physical and Health Education Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(171, '82085090-82eb-4953-828c-8ffeb5344ef8', 12, 11, 'SHS 3 Computing Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(172, '93aa3b76-4673-45c7-b105-2ef8c6d1451f', 12, 19, 'SHS 3 Elective Mathematics Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(173, 'bf9e2065-6745-47d1-b4f0-d92cf76e4d52', 12, 20, 'SHS 3 Biology Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(174, '0e94d867-0e0f-4217-9d2a-dd4a922bd9bf', 12, 21, 'SHS 3 Chemistry Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(175, 'f0782efc-7be2-4280-bb4e-4da6b4fb1a21', 12, 22, 'SHS 3 Physics Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(176, 'ccd0a272-96b7-43e0-8633-98fdcf020a5f', 12, 23, 'SHS 3 Agricultural Science Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(177, '6b22c098-cacb-43ba-80ef-9158868d4975', 12, 24, 'SHS 3 Literature-in-English Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(178, '0ae0c5cf-e7f0-447a-8a61-293863671c4d', 12, 4, 'SHS 3 Ghanaian Language Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(179, 'a934cc0a-a66f-4d8a-bc3c-d6772bf2bdb0', 12, 10, 'SHS 3 French Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(180, '2bd941c1-1148-45b3-8124-5a5dff59e398', 12, 16, 'SHS 3 Arabic Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(181, '1ffd74a3-81c6-4d2c-828b-2797f070dc76', 12, 25, 'SHS 3 Government Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(182, 'ac8c96c7-39fe-4264-b33f-9c386649e4a8', 12, 26, 'SHS 3 Economics Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(183, 'e7b6134b-c947-4958-8309-3afe57251430', 12, 27, 'SHS 3 Geography Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(184, 'c1562711-0ae3-4529-8397-869435f38a4b', 12, 5, 'SHS 3 History Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(185, '835a8a90-cb73-432f-a1f4-c9fe68adcfb9', 12, 7, 'SHS 3 Religious and Moral Education Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(186, '1b39c337-c40f-4e4d-b43e-05e06d476834', 12, 28, 'SHS 3 Accounting Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(187, '38a36b91-0761-403c-bb4c-569fc79fc5de', 12, 29, 'SHS 3 Business Management Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(188, '1cc789e9-fb27-4476-9092-69f4949e3466', 12, 30, 'SHS 3 Art and Design Foundation Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(189, '28dfbda2-1b1c-4621-adc1-0352d983f244', 12, 31, 'SHS 3 Art and Design Studio Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(190, 'f29f2dc5-b7f0-4290-b79b-cf0728453376', 12, 32, 'SHS 3 Performing Arts Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(191, '782aa86c-1d6c-4a8b-a35f-7640683ea464', 12, 33, 'SHS 3 Agriculture Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(192, '37849b3d-0de7-4456-be88-0378beed6b56', 12, 34, 'SHS 3 Home Economics Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(193, '353051e8-57d2-45e7-a9f2-cb3da81e8dcb', 12, 35, 'SHS 3 Applied Technology Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11'),
(194, 'a605c1cd-9a99-4973-8016-2fad9274e754', 12, 36, 'SHS 3 Design and Communication Technology Group A', 25, 1, '2026-09-18 19:47:11', '2026-09-18 19:47:11');

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

--
-- Table structure for table `teaching_group_students`
--

CREATE TABLE `teaching_group_students` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `teaching_group_id` bigint(20) UNSIGNED NOT NULL,
  `student_user_id` bigint(20) UNSIGNED NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `teaching_group_students`
--

INSERT INTO `teaching_group_students` (`id`, `teaching_group_id`, `student_user_id`, `created_at`, `updated_at`) VALUES
(1, 1, 6, '2026-09-18 19:24:24', '2026-09-18 19:24:24');

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

--
-- Table structure for table `terms`
--

CREATE TABLE `terms` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `academic_year_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `short_name` varchar(255) NOT NULL,
  `starts_on` date DEFAULT NULL,
  `ends_on` date DEFAULT NULL,
  `is_current` tinyint(1) NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `terms`
--

INSERT INTO `terms` (`id`, `uuid`, `academic_year_id`, `name`, `short_name`, `starts_on`, `ends_on`, `is_current`, `is_active`, `display_order`, `created_at`, `updated_at`) VALUES
(1, '5d28c6d8-a0e9-4ffb-9007-0fcaa5fd7f0b', 1, 'Term 1', 'T1', '2026-09-14', '2026-12-18', 1, 1, 1, '2026-09-18 17:51:57', '2026-09-18 17:51:57'),
(2, 'ccffc4f1-4368-4e80-8eab-6fcf6759179c', 1, 'Term 2', 'T2', '2027-01-11', '2027-04-09', 0, 1, 2, '2026-09-18 17:51:57', '2026-09-18 17:51:57'),
(3, 'dd4134b0-35f7-4e2e-9b73-4b6a9d000c60', 1, 'Term 3', 'T3', '2027-04-26', '2027-07-30', 0, 1, 3, '2026-09-18 17:51:57', '2026-09-18 17:51:57');

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

--
-- Table structure for table `topics`
--

CREATE TABLE `topics` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `subject_id` bigint(20) UNSIGNED NOT NULL,
  `curriculum_version_id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(255) NOT NULL,
  `code` varchar(32) DEFAULT NULL,
  `display_order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `topics`
--

INSERT INTO `topics` (`id`, `uuid`, `subject_id`, `curriculum_version_id`, `name`, `code`, `display_order`, `is_active`, `created_at`, `updated_at`) VALUES
(1, '156e2297-1b8b-4c9a-a27e-526a6d45b12b', 2, 1, 'Algebra', 'NUM', 1, 1, '2026-09-18 19:24:24', '2026-09-18 19:47:08'),
(2, '69e04e6c-c0d6-4f84-99a7-9b38c394feeb', 37, 2, 'Numbers and algebra', 'NUM', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(3, 'bc8a84a1-ae3f-4dee-ba70-487ac10eefe1', 38, 2, 'Reading and language use', 'LANG', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(4, 'd3346e02-ab66-49f4-bdba-dbf96bc11775', 6, 2, 'People, place and society', 'SOC', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(5, '1c7db370-87de-473a-8011-930431d46583', 8, 2, 'Making and responding', 'ART', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(6, 'a1c2cbc0-add7-4957-8de6-8496003f406a', 1, 3, 'Reading and language use', 'LANG', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(7, 'e5e38d7c-a871-4698-8d63-e02afc3188ad', 2, 3, 'Algebra', 'NUM', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(8, 'e6dbcefa-5f13-49e0-9003-550f70f66f5a', 3, 3, 'Living and physical world', 'SCI', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(9, 'd6b241c9-2653-4f77-9df9-cc6a9cc91cd1', 4, 3, 'Ghanaian Language foundations', 'GHAN', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(10, '4dd08d00-1f52-4d93-bf12-3d7e45d7bd8c', 5, 3, 'People, place and society', 'SOC', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(11, '0df68659-63f5-4007-8ab4-7d02477f53a9', 6, 3, 'People, place and society', 'SOC', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(12, '06fe7d1e-b6f4-47eb-90d5-2670ebadb6ba', 7, 3, 'Religious and Moral Education foundations', 'RELI', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(13, 'b06ee922-086b-424f-8a73-148bd1251985', 8, 3, 'Making and responding', 'ART', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(14, 'd1362e8f-7940-461f-934f-5ee98f4ec603', 9, 3, 'Movement and health', 'PE', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(15, 'c924fa19-8af5-4d14-bd44-5637c9889081', 10, 3, 'French foundations', 'FREN', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(16, '2f2e0c74-a33f-41d2-b665-79a683135fe7', 1, 4, 'Reading and language use', 'LANG', 1, 1, '2026-09-18 19:47:08', '2026-09-18 19:47:08'),
(17, '8ca7efed-6444-4bb0-a2eb-1c68a4b500b6', 2, 4, 'Algebra', 'NUM', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(18, 'fc903c9c-9fef-4a26-b479-6024bc4c97d1', 3, 4, 'Living and physical world', 'SCI', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(19, '77535770-ddab-42c5-8176-2a41aea10fac', 4, 4, 'Ghanaian Language foundations', 'GHAN', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(20, '78dfb1a6-f228-4abb-b7ce-7ee53f613da1', 5, 4, 'People, place and society', 'SOC', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(21, 'fd9e6fbb-d667-43cd-86a8-680b14ccabb9', 6, 4, 'People, place and society', 'SOC', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(22, 'b33980a6-965f-429d-b4c9-7165766495ee', 7, 4, 'Religious and Moral Education foundations', 'RELI', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(23, 'c4e444c5-c5ea-4590-b614-a996d1c57608', 8, 4, 'Making and responding', 'ART', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(24, '741f050e-5f7c-48e0-a435-1d948c175817', 9, 4, 'Movement and health', 'PE', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(25, '23c9d574-1dc4-4516-affd-d659ab685ba8', 11, 4, 'Digital literacy', 'ICT', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(26, 'fe59e184-3d4b-48d5-9761-a53c21b5021d', 10, 4, 'French foundations', 'FREN', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(27, 'faccd2d2-21ab-4503-a82c-914bec459f7a', 1, 1, 'Reading and language use', 'LANG', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(28, 'd63f925f-e901-4591-9fb5-1148c0e0798f', 4, 1, 'Ghanaian Language foundations', 'GHAN', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(29, '035949c1-9700-41da-a367-6615179778ac', 3, 1, 'Living and physical world', 'SCI', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(30, 'b386eb70-5bb9-4a52-8b9c-d922e3deda6d', 12, 1, 'People, place and society', 'SOC', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(31, '32c1cb63-99ae-4ac9-9a61-02040345c00e', 7, 1, 'Religious and Moral Education foundations', 'RELI', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(32, '06e9318f-e8d7-402a-b925-d8510c8da399', 14, 1, 'Career Technology foundations', 'CARE', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(33, '4deb2a4d-62d9-4535-b795-aef4a03788f4', 11, 1, 'Digital literacy', 'ICT', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(34, '5dc48f1e-21e2-418b-a5f9-3ee3809c4e34', 13, 1, 'Making and responding', 'ART', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(35, '65a0ef61-db1b-4d2c-ab7a-001f9b751117', 15, 1, 'Movement and health', 'PE', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(36, 'd80fdbdb-06f4-45a7-b1d3-280bb7f90f5e', 10, 1, 'French foundations', 'FREN', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(37, 'daa2e9b2-3d6f-4f71-8465-4ecb93ad9da0', 16, 1, 'Arabic foundations', 'ARAB', 1, 1, '2026-09-18 19:47:09', '2026-09-18 19:47:09'),
(38, 'ed0dc002-168c-4695-8ee8-540cd21d0d7a', 1, 5, 'Reading and language use', 'LANG', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(39, '6a551630-3de2-4aec-aded-0e04671085ce', 17, 5, 'Numbers and algebra', 'NUM', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(40, '648be5d1-9895-4c9d-8df5-15c85af49d13', 18, 5, 'Living and physical world', 'SCI', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(41, 'f56a77f6-13dc-4fd7-9895-c5beec06ca20', 12, 5, 'People, place and society', 'SOC', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(42, '9d1b2d43-bfc6-445c-a8cd-c341af99be61', 15, 5, 'Movement and health', 'PE', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(43, '677c984d-1d49-463a-9905-3d5a850851d4', 11, 5, 'Digital literacy', 'ICT', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(44, '8b04bf06-612a-4261-9073-d7625d431760', 19, 5, 'Numbers and algebra', 'NUM', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(45, 'ba3c2894-bdce-4bfb-b092-b1d421bf6fcc', 20, 5, 'Living and physical world', 'SCI', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(46, 'b2ea879b-faa0-4627-9051-8ca52f5d0793', 21, 5, 'Living and physical world', 'SCI', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(47, 'c68abf5a-0bf5-4850-bd9a-f0212058c92b', 22, 5, 'Living and physical world', 'SCI', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(48, '7d674bcf-1f92-4571-b0af-d7739313bc97', 23, 5, 'Agricultural Science foundations', 'AGRI', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(49, 'cd1de50a-8889-4709-9b68-d14e6077776e', 24, 5, 'Reading and language use', 'LANG', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(50, '1b54390f-54f1-4767-97d2-d69f91800b59', 4, 5, 'Ghanaian Language foundations', 'GHAN', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(51, 'be020ed0-9ff3-409b-aa79-cc2ad3426731', 10, 5, 'French foundations', 'FREN', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(52, 'b57adc73-a6ba-49ff-b9d6-1f6646f0d807', 16, 5, 'Arabic foundations', 'ARAB', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(53, 'd3af37f5-06ec-484c-acb6-9d35d8f5d56b', 25, 5, 'People, place and society', 'SOC', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(54, '1c81748c-ed03-4748-89ba-0bfd9ff6f866', 26, 5, 'People, place and society', 'SOC', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(55, 'fbf099c6-6b02-47ad-86a8-d028c99798b6', 27, 5, 'People, place and society', 'SOC', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(56, '927673f5-f0e9-4be4-aa0c-f58da4dfc919', 5, 5, 'People, place and society', 'SOC', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(57, '74d4212f-8cdb-4cd6-ac63-94c0cfc5e08c', 7, 5, 'Religious and Moral Education foundations', 'RELI', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(58, '2e9b1e43-8278-4d78-87e7-a7e605dcc329', 28, 5, 'Accounting foundations', 'ACCO', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(59, '86d69ca1-be21-4de7-8fe6-a6b9589a7e4c', 29, 5, 'Business Management foundations', 'BUSI', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(60, '7d15e4e8-1d2f-46e6-a31f-d8fc28657708', 30, 5, 'Making and responding', 'ART', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(61, '687ddec6-3642-4460-b143-f74fb5ed23fe', 31, 5, 'Making and responding', 'ART', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(62, 'be7ebebb-ccce-45d7-a8fb-065bec3d1246', 32, 5, 'Making and responding', 'ART', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(63, '5a94ebf2-332d-46e0-9c35-e4d563f96ab4', 33, 5, 'Agriculture foundations', 'AGRI', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(64, 'b6a7d380-8e7f-49af-8f4c-29dc83971691', 34, 5, 'Home Economics foundations', 'HOME', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(65, '487fcb83-fbae-49f4-8379-ad51df9e5cb1', 35, 5, 'Applied Technology foundations', 'APPL', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10'),
(66, '724b8429-1abe-4d70-aebf-97d2c876c119', 36, 5, 'Design and Communication Technology foundations', 'DESI', 1, 1, '2026-09-18 19:47:10', '2026-09-18 19:47:10');

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

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

CREATE TABLE `users` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` char(36) NOT NULL,
  `first_name` varchar(255) NOT NULL,
  `last_name` varchar(255) NOT NULL,
  `email` varchar(255) NOT NULL,
  `phone` varchar(32) DEFAULT NULL,
  `email_verified_at` timestamp NULL DEFAULT NULL,
  `password` varchar(255) NOT NULL,
  `status` varchar(32) NOT NULL DEFAULT 'active',
  `locale` varchar(8) NOT NULL DEFAULT 'en',
  `timezone` varchar(255) NOT NULL DEFAULT 'Africa/Accra',
  `last_login_at` timestamp NULL DEFAULT NULL,
  `remember_token` varchar(100) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `users` (`id`, `uuid`, `first_name`, `last_name`, `email`, `phone`, `email_verified_at`, `password`, `status`, `locale`, `timezone`, `last_login_at`, `remember_token`, `created_at`, `updated_at`, `deleted_at`) VALUES
(1, 'a7181008-e07f-4d0e-a201-e24e4a30d966', 'Ama', 'Owusu', 'super.admin@myedcamp.test', NULL, '2026-09-18 16:00:27', '$2y$12$g7ywsfoa6G7V4Yr7YHBdruivR1S/sS2mkVi6cgv/5FCpy0ZNbOzJG', 'active', 'en', 'Africa/Accra', '2026-09-19 16:36:47', NULL, '2026-09-18 16:00:27', '2026-09-19 16:36:47', NULL),
(2, '8ea62f37-3e5c-4125-ab99-41c067638634', 'Kwame', 'Boateng', 'admin@myedcamp.test', NULL, '2026-09-18 16:00:27', '$2y$12$609oOg9FBuomFs249BzsruJyZydBQPHLubS0IFWlXHkvFuXE772Gi', 'active', 'en', 'Africa/Accra', NULL, NULL, '2026-09-18 16:00:27', '2026-09-18 16:00:27', NULL),
(3, 'eddbeb1e-8320-4d9b-8dae-9d14fa1f6527', 'Akosua', 'Mensah', 'teacher@myedcamp.test', '0244111222', '2026-09-18 19:24:21', '$2y$12$sAQTGkG8nV99f8TlZe7n6uVDvb83CDeU4k6HuUETHibcfOcjdyol6', 'active', 'en', 'Africa/Accra', '2026-09-19 16:36:47', NULL, '2026-09-18 16:00:28', '2026-09-19 16:36:47', NULL),
(4, 'd755605e-3148-498e-88d2-98941a03a317', 'Yaw', 'Asante', 'mentor@myedcamp.test', NULL, '2026-09-18 16:00:28', '$2y$12$PqtmjinFq9VICgv6LmgdY.BLkzYkkM.OaERGREfAAkEkWIfZolrPm', 'active', 'en', 'Africa/Accra', NULL, NULL, '2026-09-18 16:00:28', '2026-09-18 16:00:28', NULL),
(5, '16d78b53-f6e0-480c-b249-869eb9e80d1a', 'Kofi', 'Adjei', 'parent@myedcamp.test', NULL, '2026-09-18 16:00:28', '$2y$12$61U0H1tgntfPWYdg3psw0.aVB5BC6tYuJLo3kcBLjefFxAr5kSV.q', 'active', 'en', 'Africa/Accra', '2026-09-19 16:47:22', NULL, '2026-09-18 16:00:28', '2026-09-19 16:47:22', NULL),
(6, '08543fc8-b6da-462d-a6f6-250186e19689', 'Daniel', 'Mensah', 'student@myedcamp.test', NULL, '2026-09-18 16:00:28', '$2y$12$ji6xZ44ANSnzoJlPJlfiu.UsUePn3aZk5UUk5yKFKnv5AYFwii8KC', 'active', 'en', 'Africa/Accra', '2026-09-19 17:37:46', NULL, '2026-09-18 16:00:28', '2026-09-19 17:37:46', NULL),
(7, '452f73ae-80e8-44ad-a06f-b3f328e3a662', 'Kwesi', 'Darko', 'kwesi.darko@myedcamp.test', '0245887341', '2026-09-18 19:24:21', '$2y$12$/Cio99Vd2UluvXRHi2QZmudLh1RvTxbUrFDctGCpHTyMYwDqfSj4S', 'active', 'en', 'Africa/Accra', NULL, NULL, '2026-09-18 18:03:10', '2026-09-18 19:24:22', NULL),
(8, '06151a7a-18db-4ab1-b42a-af3e09cf0df7', 'Abena', 'Sarpong', 'abena.sarpong@myedcamp.test', '0207664510', '2026-09-18 19:24:22', '$2y$12$vhZeeY.PwASo5QJ46VXwHuK5Sa5m7uS0CC6nODzJ7iR85h5fsf1Dy', 'active', 'en', 'Africa/Accra', NULL, NULL, '2026-09-18 18:03:10', '2026-09-18 19:24:22', NULL),
(9, 'f3ee9a36-3985-4260-be62-4f435f7b85ed', 'Kojo', 'Amankwah', 'kojo.amankwah@myedcamp.test', '0271448903', '2026-09-18 19:24:22', '$2y$12$egEGbgnIS0bjRvdirT1.9usuTL3HMXqDRhj3Mr6TLro/nDV7c9o2K', 'active', 'en', 'Africa/Accra', NULL, NULL, '2026-09-18 18:03:10', '2026-09-18 19:24:22', NULL),
(10, 'a903e248-38be-4e7c-b308-36e204e5478f', 'Efua', 'Boateng', 'efua.boateng@myedcamp.test', '0552310784', '2026-09-18 19:24:22', '$2y$12$q2xQNt/gieivM0jcIgFOrOBQvPVcdhuzyrsAecN4AEBQQJFk5kt7u', 'active', 'en', 'Africa/Accra', NULL, NULL, '2026-09-18 18:03:11', '2026-09-18 19:24:22', NULL),
(11, 'df158917-579a-43af-a091-60e704bbed7e', 'Nana Yaa', 'Appiah', 'nana.yaa.appiah@myedcamp.test', '0249006721', '2026-09-18 19:24:22', '$2y$12$VBd4/506CZXD0mYG2uTJuur9SDw9X0qBa0FnT.ciywYBzFulSk08m', 'active', 'en', 'Africa/Accra', NULL, NULL, '2026-09-18 18:03:11', '2026-09-18 19:24:23', NULL),
(12, 'c6b16dde-fbbd-49a6-917f-f07cb2c958a0', 'Ibrahim', 'Fuseini', 'ibrahim.fuseini@myedcamp.test', '0264189033', '2026-09-18 19:24:23', '$2y$12$dz/sPnKsemDXp2qA.whJteAuVQw.4xAzdqNCCT3uYjbVPQ0IjgT4G', 'active', 'en', 'Africa/Accra', NULL, NULL, '2026-09-18 18:03:11', '2026-09-18 19:24:23', NULL),
(13, 'ebe81dd0-f927-4bed-8f26-f1cc6e79cf4a', 'Comfort', 'Owusu', 'comfort.owusu@myedcamp.test', '0233445566', '2026-09-18 19:24:23', '$2y$12$eW5mKF9ia6oYVtBBZlugYeagdp7jPYDJQFqFS2RljPkoarNh9pfmW', 'pending', 'en', 'Africa/Accra', NULL, NULL, '2026-09-18 18:03:11', '2026-09-18 19:24:23', NULL),
(14, '6b0cdc31-5a2f-423b-a07d-dcecbf435fdc', 'Yaw', 'Opoku', 'yaw.opoku@myedcamp.test', '0247766554', '2026-09-18 19:24:23', '$2y$12$feq7gAAR9OVn70hWf4dbX.8taHKTlxjlznDlUyu4CjJlUHxULcbIS', 'suspended', 'en', 'Africa/Accra', NULL, NULL, '2026-09-18 18:03:12', '2026-09-18 19:24:23', NULL),
(15, '7967c6be-ee06-4aa5-a893-d043bc0ec50d', 'Abena', 'Live4c8ea84b', 'abena.live.4c8ea84b@example.com', NULL, NULL, '$2y$12$FdUVBiXHhHZZCWTo4k8B3OdoROR4xXjM3SVw3lzrEYdDoN1UbMTJy', 'active', 'en', 'Africa/Accra', NULL, NULL, '2026-09-19 07:40:11', '2026-09-19 07:40:11', NULL),
(16, '20f60ecf-2d57-499e-94bb-4b4a3a275b5b', 'Oko', 'Mantse', 'lampteydan025@gmail.com', NULL, NULL, '$2y$12$CrD0zEkTTmSasio/nrRXRuxaK8ellHrsh.S8YZ.xmS2a7P2Y9hrmK', 'active', 'en', 'Africa/Accra', NULL, NULL, '2026-09-19 07:43:13', '2026-09-19 07:43:35', NULL);

--
-- Indexes for dumped tables
--

--
-- Indexes for table `academic_years`
--
ALTER TABLE `academic_years`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `academic_years_uuid_unique` (`uuid`),
  ADD UNIQUE KEY `academic_years_name_unique` (`name`),
  ADD UNIQUE KEY `academic_years_slug_unique` (`slug`);

--
-- Indexes for table `audit_logs`
--
ALTER TABLE `audit_logs`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `audit_logs_uuid_unique` (`uuid`),
  ADD KEY `audit_logs_actor_user_id_foreign` (`actor_user_id`),
  ADD KEY `audit_logs_resource_type_resource_id_index` (`resource_type`,`resource_id`),
  ADD KEY `audit_logs_action_index` (`action`);

--
-- Indexes for table `cache`
--
ALTER TABLE `cache`
  ADD PRIMARY KEY (`key`),
  ADD KEY `cache_expiration_index` (`expiration`);

--
-- Indexes for table `cache_locks`
--
ALTER TABLE `cache_locks`
  ADD PRIMARY KEY (`key`),
  ADD KEY `cache_locks_expiration_index` (`expiration`);

--
-- Indexes for table `classes`
--
ALTER TABLE `classes`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `classes_education_level_id_name_unique` (`education_level_id`,`name`),
  ADD UNIQUE KEY `classes_uuid_unique` (`uuid`);

--
-- Indexes for table `class_subjects`
--
ALTER TABLE `class_subjects`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `class_subjects_class_id_subject_id_unique` (`class_id`,`subject_id`),
  ADD KEY `class_subjects_subject_id_foreign` (`subject_id`);

--
-- Indexes for table `courses`
--
ALTER TABLE `courses`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `courses_uuid_unique` (`uuid`),
  ADD UNIQUE KEY `courses_slug_unique` (`slug`),
  ADD KEY `courses_class_id_foreign` (`class_id`),
  ADD KEY `courses_subject_id_foreign` (`subject_id`);

--
-- Indexes for table `curricula`
--
ALTER TABLE `curricula`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `curricula_education_level_id_slug_unique` (`education_level_id`,`slug`),
  ADD UNIQUE KEY `curricula_uuid_unique` (`uuid`);

--
-- Indexes for table `curriculum_versions`
--
ALTER TABLE `curriculum_versions`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `curriculum_versions_uuid_unique` (`uuid`),
  ADD KEY `curriculum_versions_curriculum_id_foreign` (`curriculum_id`);

--
-- Indexes for table `education_levels`
--
ALTER TABLE `education_levels`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `education_levels_uuid_unique` (`uuid`),
  ADD UNIQUE KEY `education_levels_name_unique` (`name`),
  ADD UNIQUE KEY `education_levels_slug_unique` (`slug`);

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

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

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

--
-- Indexes for table `learning_objectives`
--
ALTER TABLE `learning_objectives`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `learning_objectives_uuid_unique` (`uuid`),
  ADD KEY `learning_objectives_topic_id_foreign` (`topic_id`),
  ADD KEY `learning_objectives_subtopic_id_foreign` (`subtopic_id`);

--
-- Indexes for table `lessons`
--
ALTER TABLE `lessons`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `lessons_uuid_unique` (`uuid`),
  ADD UNIQUE KEY `lessons_lesson_code_unique` (`lesson_code`),
  ADD KEY `lessons_education_level_id_foreign` (`education_level_id`),
  ADD KEY `lessons_class_id_foreign` (`class_id`),
  ADD KEY `lessons_subject_id_foreign` (`subject_id`),
  ADD KEY `lessons_curriculum_id_foreign` (`curriculum_id`),
  ADD KEY `lessons_curriculum_version_id_foreign` (`curriculum_version_id`),
  ADD KEY `lessons_topic_id_foreign` (`topic_id`),
  ADD KEY `lessons_subtopic_id_foreign` (`subtopic_id`),
  ADD KEY `lessons_status_class_id_subject_id_index` (`status`,`class_id`,`subject_id`),
  ADD KEY `lessons_course_id_foreign` (`course_id`);

--
-- Indexes for table `lesson_assessments`
--
ALTER TABLE `lesson_assessments`
  ADD PRIMARY KEY (`id`),
  ADD KEY `lesson_assessments_lesson_id_foreign` (`lesson_id`);

--
-- Indexes for table `lesson_assignments`
--
ALTER TABLE `lesson_assignments`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `lesson_assignments_lesson_id_unique` (`lesson_id`),
  ADD UNIQUE KEY `lesson_assignments_uuid_unique` (`uuid`),
  ADD KEY `lesson_assignments_teacher_user_id_foreign` (`teacher_user_id`),
  ADD KEY `lesson_assignments_lesson_id_index` (`lesson_id`);

--
-- Indexes for table `lesson_curriculum_items`
--
ALTER TABLE `lesson_curriculum_items`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `lesson_curriculum_items_uuid_unique` (`uuid`),
  ADD KEY `lesson_curriculum_items_lesson_id_display_order_index` (`lesson_id`,`display_order`);

--
-- Indexes for table `lesson_enrolments`
--
ALTER TABLE `lesson_enrolments`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `lesson_enrolments_lesson_id_student_user_id_unique` (`lesson_id`,`student_user_id`),
  ADD UNIQUE KEY `lesson_enrolments_uuid_unique` (`uuid`),
  ADD KEY `lesson_enrolments_enrolled_by_user_id_foreign` (`enrolled_by_user_id`),
  ADD KEY `lesson_enrolments_student_user_id_status_index` (`student_user_id`,`status`);

--
-- Indexes for table `lesson_homeworks`
--
ALTER TABLE `lesson_homeworks`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `lesson_homeworks_uuid_unique` (`uuid`),
  ADD KEY `lesson_homeworks_lesson_id_foreign` (`lesson_id`);

--
-- Indexes for table `lesson_homework_resources`
--
ALTER TABLE `lesson_homework_resources`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `lesson_homework_resources_uuid_unique` (`uuid`),
  ADD KEY `lesson_homework_resources_lesson_homework_id_display_order_index` (`lesson_homework_id`,`display_order`);

--
-- Indexes for table `lesson_learning_objectives`
--
ALTER TABLE `lesson_learning_objectives`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `lesson_objective_unique` (`lesson_id`,`learning_objective_id`),
  ADD KEY `lesson_learning_objectives_learning_objective_id_foreign` (`learning_objective_id`);

--
-- Indexes for table `lesson_outcomes`
--
ALTER TABLE `lesson_outcomes`
  ADD PRIMARY KEY (`id`),
  ADD KEY `lesson_outcomes_lesson_id_foreign` (`lesson_id`);

--
-- Indexes for table `lesson_practice_items`
--
ALTER TABLE `lesson_practice_items`
  ADD PRIMARY KEY (`id`),
  ADD KEY `lesson_practice_items_lesson_id_foreign` (`lesson_id`);

--
-- Indexes for table `lesson_prerequisites`
--
ALTER TABLE `lesson_prerequisites`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `lesson_prerequisite_unique` (`lesson_id`,`prerequisite_lesson_id`),
  ADD KEY `lesson_prerequisites_prerequisite_lesson_id_foreign` (`prerequisite_lesson_id`);

--
-- Indexes for table `lesson_resources`
--
ALTER TABLE `lesson_resources`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `lesson_resources_uuid_unique` (`uuid`),
  ADD KEY `lesson_resources_lesson_id_foreign` (`lesson_id`),
  ADD KEY `lesson_resources_lesson_section_id_foreign` (`lesson_section_id`);

--
-- Indexes for table `lesson_sections`
--
ALTER TABLE `lesson_sections`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `lesson_sections_uuid_unique` (`uuid`),
  ADD KEY `lesson_sections_lesson_id_foreign` (`lesson_id`);

--
-- Indexes for table `lesson_sessions`
--
ALTER TABLE `lesson_sessions`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `lesson_sessions_uuid_unique` (`uuid`),
  ADD KEY `lesson_sessions_lesson_id_foreign` (`lesson_id`),
  ADD KEY `lesson_sessions_teaching_group_id_foreign` (`teaching_group_id`),
  ADD KEY `lesson_sessions_student_user_id_foreign` (`student_user_id`),
  ADD KEY `lesson_sessions_created_by_foreign` (`created_by`),
  ADD KEY `lesson_sessions_updated_by_foreign` (`updated_by`),
  ADD KEY `lesson_sessions_teacher_user_id_starts_at_index` (`teacher_user_id`,`starts_at`),
  ADD KEY `lesson_sessions_status_starts_at_index` (`status`,`starts_at`);

--
-- Indexes for table `lesson_session_attendance`
--
ALTER TABLE `lesson_session_attendance`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `session_student_attendance_unique` (`lesson_session_id`,`student_user_id`),
  ADD KEY `lesson_session_attendance_student_user_id_foreign` (`student_user_id`),
  ADD KEY `lesson_session_attendance_marked_by_foreign` (`marked_by`);

--
-- Indexes for table `lesson_session_completions`
--
ALTER TABLE `lesson_session_completions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `lesson_session_completions_lesson_session_id_foreign` (`lesson_session_id`),
  ADD KEY `lesson_session_completions_completed_by_foreign` (`completed_by`);

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

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

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

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

--
-- Indexes for table `parent_student`
--
ALTER TABLE `parent_student`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `parent_student_parent_user_id_student_user_id_unique` (`parent_user_id`,`student_user_id`),
  ADD KEY `parent_student_student_user_id_foreign` (`student_user_id`);

--
-- Indexes for table `password_reset_tokens`
--
ALTER TABLE `password_reset_tokens`
  ADD PRIMARY KEY (`email`);

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

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

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

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

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

--
-- Indexes for table `student_homework_submissions`
--
ALTER TABLE `student_homework_submissions`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `student_hw_sub_unique` (`lesson_homework_id`,`student_user_id`),
  ADD UNIQUE KEY `student_homework_submissions_uuid_unique` (`uuid`),
  ADD KEY `student_homework_submissions_student_user_id_status_index` (`student_user_id`,`status`);

--
-- Indexes for table `student_lesson_progress`
--
ALTER TABLE `student_lesson_progress`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `student_lesson_progress_student_user_id_lesson_id_unique` (`student_user_id`,`lesson_id`),
  ADD KEY `student_lesson_progress_lesson_id_foreign` (`lesson_id`);

--
-- Indexes for table `student_profiles`
--
ALTER TABLE `student_profiles`
  ADD PRIMARY KEY (`id`),
  ADD KEY `student_profiles_user_id_foreign` (`user_id`),
  ADD KEY `student_profiles_class_id_foreign` (`class_id`);

--
-- Indexes for table `subjects`
--
ALTER TABLE `subjects`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `subjects_uuid_unique` (`uuid`),
  ADD UNIQUE KEY `subjects_name_unique` (`name`),
  ADD UNIQUE KEY `subjects_slug_unique` (`slug`);

--
-- Indexes for table `subtopics`
--
ALTER TABLE `subtopics`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `subtopics_uuid_unique` (`uuid`),
  ADD KEY `subtopics_topic_id_foreign` (`topic_id`);

--
-- Indexes for table `teacher_applications`
--
ALTER TABLE `teacher_applications`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `teacher_applications_uuid_unique` (`uuid`),
  ADD KEY `teacher_applications_teacher_user_id_foreign` (`teacher_user_id`),
  ADD KEY `teacher_applications_reviewer_user_id_foreign` (`reviewer_user_id`),
  ADD KEY `teacher_applications_status_submitted_at_index` (`status`,`submitted_at`);

--
-- Indexes for table `teacher_application_events`
--
ALTER TABLE `teacher_application_events`
  ADD PRIMARY KEY (`id`),
  ADD KEY `teacher_application_events_teacher_application_id_foreign` (`teacher_application_id`),
  ADD KEY `teacher_application_events_actor_user_id_foreign` (`actor_user_id`);

--
-- Indexes for table `teacher_availability`
--
ALTER TABLE `teacher_availability`
  ADD PRIMARY KEY (`id`),
  ADD KEY `teacher_availability_teacher_profile_id_foreign` (`teacher_profile_id`);

--
-- Indexes for table `teacher_classes`
--
ALTER TABLE `teacher_classes`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `teacher_classes_teacher_profile_id_class_id_unique` (`teacher_profile_id`,`class_id`),
  ADD KEY `teacher_classes_class_id_foreign` (`class_id`);

--
-- Indexes for table `teacher_documents`
--
ALTER TABLE `teacher_documents`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `teacher_documents_uuid_unique` (`uuid`),
  ADD KEY `teacher_documents_teacher_user_id_foreign` (`teacher_user_id`),
  ADD KEY `teacher_documents_verified_by_foreign` (`verified_by`);

--
-- Indexes for table `teacher_policy_acceptances`
--
ALTER TABLE `teacher_policy_acceptances`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `teacher_policy_unique` (`teacher_user_id`,`policy_key`,`policy_version`);

--
-- Indexes for table `teacher_profiles`
--
ALTER TABLE `teacher_profiles`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `teacher_profiles_user_id_unique` (`user_id`),
  ADD UNIQUE KEY `teacher_profiles_uuid_unique` (`uuid`),
  ADD UNIQUE KEY `teacher_profiles_staff_code_unique` (`staff_code`),
  ADD KEY `teacher_profiles_onboarding_status_index` (`onboarding_status`);

--
-- Indexes for table `teacher_qualifications`
--
ALTER TABLE `teacher_qualifications`
  ADD PRIMARY KEY (`id`),
  ADD KEY `teacher_qualifications_teacher_profile_id_foreign` (`teacher_profile_id`);

--
-- Indexes for table `teacher_subjects`
--
ALTER TABLE `teacher_subjects`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `teacher_subjects_teacher_profile_id_subject_id_unique` (`teacher_profile_id`,`subject_id`),
  ADD KEY `teacher_subjects_subject_id_foreign` (`subject_id`);

--
-- Indexes for table `teaching_groups`
--
ALTER TABLE `teaching_groups`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `teaching_groups_uuid_unique` (`uuid`),
  ADD KEY `teaching_groups_class_id_foreign` (`class_id`),
  ADD KEY `teaching_groups_subject_id_foreign` (`subject_id`);

--
-- Indexes for table `teaching_group_students`
--
ALTER TABLE `teaching_group_students`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `group_student_unique` (`teaching_group_id`,`student_user_id`),
  ADD KEY `teaching_group_students_student_user_id_foreign` (`student_user_id`);

--
-- Indexes for table `terms`
--
ALTER TABLE `terms`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `terms_academic_year_id_name_unique` (`academic_year_id`,`name`),
  ADD UNIQUE KEY `terms_uuid_unique` (`uuid`);

--
-- Indexes for table `topics`
--
ALTER TABLE `topics`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `topics_uuid_unique` (`uuid`),
  ADD KEY `topics_subject_id_foreign` (`subject_id`),
  ADD KEY `topics_curriculum_version_id_foreign` (`curriculum_version_id`);

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

--
-- AUTO_INCREMENT for dumped tables
--

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

--
-- Constraints for dumped tables
--

--
-- Constraints for table `audit_logs`
--
ALTER TABLE `audit_logs`
  ADD CONSTRAINT `audit_logs_actor_user_id_foreign` FOREIGN KEY (`actor_user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `classes`
--
ALTER TABLE `classes`
  ADD CONSTRAINT `classes_education_level_id_foreign` FOREIGN KEY (`education_level_id`) REFERENCES `education_levels` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `class_subjects`
--
ALTER TABLE `class_subjects`
  ADD CONSTRAINT `class_subjects_class_id_foreign` FOREIGN KEY (`class_id`) REFERENCES `classes` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `class_subjects_subject_id_foreign` FOREIGN KEY (`subject_id`) REFERENCES `subjects` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `courses`
--
ALTER TABLE `courses`
  ADD CONSTRAINT `courses_class_id_foreign` FOREIGN KEY (`class_id`) REFERENCES `classes` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `courses_subject_id_foreign` FOREIGN KEY (`subject_id`) REFERENCES `subjects` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `curricula`
--
ALTER TABLE `curricula`
  ADD CONSTRAINT `curricula_education_level_id_foreign` FOREIGN KEY (`education_level_id`) REFERENCES `education_levels` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `curriculum_versions`
--
ALTER TABLE `curriculum_versions`
  ADD CONSTRAINT `curriculum_versions_curriculum_id_foreign` FOREIGN KEY (`curriculum_id`) REFERENCES `curricula` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `learning_objectives`
--
ALTER TABLE `learning_objectives`
  ADD CONSTRAINT `learning_objectives_subtopic_id_foreign` FOREIGN KEY (`subtopic_id`) REFERENCES `subtopics` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `learning_objectives_topic_id_foreign` FOREIGN KEY (`topic_id`) REFERENCES `topics` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `lessons`
--
ALTER TABLE `lessons`
  ADD CONSTRAINT `lessons_class_id_foreign` FOREIGN KEY (`class_id`) REFERENCES `classes` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `lessons_course_id_foreign` FOREIGN KEY (`course_id`) REFERENCES `courses` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `lessons_curriculum_id_foreign` FOREIGN KEY (`curriculum_id`) REFERENCES `curricula` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `lessons_curriculum_version_id_foreign` FOREIGN KEY (`curriculum_version_id`) REFERENCES `curriculum_versions` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `lessons_education_level_id_foreign` FOREIGN KEY (`education_level_id`) REFERENCES `education_levels` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `lessons_subject_id_foreign` FOREIGN KEY (`subject_id`) REFERENCES `subjects` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `lessons_subtopic_id_foreign` FOREIGN KEY (`subtopic_id`) REFERENCES `subtopics` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `lessons_topic_id_foreign` FOREIGN KEY (`topic_id`) REFERENCES `topics` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `lesson_assessments`
--
ALTER TABLE `lesson_assessments`
  ADD CONSTRAINT `lesson_assessments_lesson_id_foreign` FOREIGN KEY (`lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `lesson_assignments`
--
ALTER TABLE `lesson_assignments`
  ADD CONSTRAINT `lesson_assignments_lesson_id_foreign` FOREIGN KEY (`lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `lesson_assignments_teacher_user_id_foreign` FOREIGN KEY (`teacher_user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `lesson_curriculum_items`
--
ALTER TABLE `lesson_curriculum_items`
  ADD CONSTRAINT `lesson_curriculum_items_lesson_id_foreign` FOREIGN KEY (`lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `lesson_enrolments`
--
ALTER TABLE `lesson_enrolments`
  ADD CONSTRAINT `lesson_enrolments_enrolled_by_user_id_foreign` FOREIGN KEY (`enrolled_by_user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `lesson_enrolments_lesson_id_foreign` FOREIGN KEY (`lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `lesson_enrolments_student_user_id_foreign` FOREIGN KEY (`student_user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `lesson_homeworks`
--
ALTER TABLE `lesson_homeworks`
  ADD CONSTRAINT `lesson_homeworks_lesson_id_foreign` FOREIGN KEY (`lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `lesson_homework_resources`
--
ALTER TABLE `lesson_homework_resources`
  ADD CONSTRAINT `lesson_homework_resources_lesson_homework_id_foreign` FOREIGN KEY (`lesson_homework_id`) REFERENCES `lesson_homeworks` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `lesson_learning_objectives`
--
ALTER TABLE `lesson_learning_objectives`
  ADD CONSTRAINT `lesson_learning_objectives_learning_objective_id_foreign` FOREIGN KEY (`learning_objective_id`) REFERENCES `learning_objectives` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `lesson_learning_objectives_lesson_id_foreign` FOREIGN KEY (`lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `lesson_outcomes`
--
ALTER TABLE `lesson_outcomes`
  ADD CONSTRAINT `lesson_outcomes_lesson_id_foreign` FOREIGN KEY (`lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `lesson_practice_items`
--
ALTER TABLE `lesson_practice_items`
  ADD CONSTRAINT `lesson_practice_items_lesson_id_foreign` FOREIGN KEY (`lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `lesson_prerequisites`
--
ALTER TABLE `lesson_prerequisites`
  ADD CONSTRAINT `lesson_prerequisites_lesson_id_foreign` FOREIGN KEY (`lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `lesson_prerequisites_prerequisite_lesson_id_foreign` FOREIGN KEY (`prerequisite_lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `lesson_resources`
--
ALTER TABLE `lesson_resources`
  ADD CONSTRAINT `lesson_resources_lesson_id_foreign` FOREIGN KEY (`lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `lesson_resources_lesson_section_id_foreign` FOREIGN KEY (`lesson_section_id`) REFERENCES `lesson_sections` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `lesson_sections`
--
ALTER TABLE `lesson_sections`
  ADD CONSTRAINT `lesson_sections_lesson_id_foreign` FOREIGN KEY (`lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `lesson_sessions`
--
ALTER TABLE `lesson_sessions`
  ADD CONSTRAINT `lesson_sessions_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `lesson_sessions_lesson_id_foreign` FOREIGN KEY (`lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `lesson_sessions_student_user_id_foreign` FOREIGN KEY (`student_user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `lesson_sessions_teacher_user_id_foreign` FOREIGN KEY (`teacher_user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `lesson_sessions_teaching_group_id_foreign` FOREIGN KEY (`teaching_group_id`) REFERENCES `teaching_groups` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `lesson_sessions_updated_by_foreign` FOREIGN KEY (`updated_by`) REFERENCES `users` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `lesson_session_attendance`
--
ALTER TABLE `lesson_session_attendance`
  ADD CONSTRAINT `lesson_session_attendance_lesson_session_id_foreign` FOREIGN KEY (`lesson_session_id`) REFERENCES `lesson_sessions` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `lesson_session_attendance_marked_by_foreign` FOREIGN KEY (`marked_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `lesson_session_attendance_student_user_id_foreign` FOREIGN KEY (`student_user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `lesson_session_completions`
--
ALTER TABLE `lesson_session_completions`
  ADD CONSTRAINT `lesson_session_completions_completed_by_foreign` FOREIGN KEY (`completed_by`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `lesson_session_completions_lesson_session_id_foreign` FOREIGN KEY (`lesson_session_id`) REFERENCES `lesson_sessions` (`id`) ON DELETE CASCADE;

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

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

--
-- Constraints for table `parent_student`
--
ALTER TABLE `parent_student`
  ADD CONSTRAINT `parent_student_parent_user_id_foreign` FOREIGN KEY (`parent_user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `parent_student_student_user_id_foreign` FOREIGN KEY (`student_user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

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

--
-- Constraints for table `student_homework_submissions`
--
ALTER TABLE `student_homework_submissions`
  ADD CONSTRAINT `student_homework_submissions_lesson_homework_id_foreign` FOREIGN KEY (`lesson_homework_id`) REFERENCES `lesson_homeworks` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `student_homework_submissions_student_user_id_foreign` FOREIGN KEY (`student_user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `student_lesson_progress`
--
ALTER TABLE `student_lesson_progress`
  ADD CONSTRAINT `student_lesson_progress_lesson_id_foreign` FOREIGN KEY (`lesson_id`) REFERENCES `lessons` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `student_lesson_progress_student_user_id_foreign` FOREIGN KEY (`student_user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `student_profiles`
--
ALTER TABLE `student_profiles`
  ADD CONSTRAINT `student_profiles_class_id_foreign` FOREIGN KEY (`class_id`) REFERENCES `classes` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `student_profiles_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `subtopics`
--
ALTER TABLE `subtopics`
  ADD CONSTRAINT `subtopics_topic_id_foreign` FOREIGN KEY (`topic_id`) REFERENCES `topics` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `teacher_applications`
--
ALTER TABLE `teacher_applications`
  ADD CONSTRAINT `teacher_applications_reviewer_user_id_foreign` FOREIGN KEY (`reviewer_user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `teacher_applications_teacher_user_id_foreign` FOREIGN KEY (`teacher_user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `teacher_application_events`
--
ALTER TABLE `teacher_application_events`
  ADD CONSTRAINT `teacher_application_events_actor_user_id_foreign` FOREIGN KEY (`actor_user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `teacher_application_events_teacher_application_id_foreign` FOREIGN KEY (`teacher_application_id`) REFERENCES `teacher_applications` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `teacher_availability`
--
ALTER TABLE `teacher_availability`
  ADD CONSTRAINT `teacher_availability_teacher_profile_id_foreign` FOREIGN KEY (`teacher_profile_id`) REFERENCES `teacher_profiles` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `teacher_classes`
--
ALTER TABLE `teacher_classes`
  ADD CONSTRAINT `teacher_classes_class_id_foreign` FOREIGN KEY (`class_id`) REFERENCES `classes` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `teacher_classes_teacher_profile_id_foreign` FOREIGN KEY (`teacher_profile_id`) REFERENCES `teacher_profiles` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `teacher_documents`
--
ALTER TABLE `teacher_documents`
  ADD CONSTRAINT `teacher_documents_teacher_user_id_foreign` FOREIGN KEY (`teacher_user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `teacher_documents_verified_by_foreign` FOREIGN KEY (`verified_by`) REFERENCES `users` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `teacher_policy_acceptances`
--
ALTER TABLE `teacher_policy_acceptances`
  ADD CONSTRAINT `teacher_policy_acceptances_teacher_user_id_foreign` FOREIGN KEY (`teacher_user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;

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

--
-- Constraints for table `teacher_qualifications`
--
ALTER TABLE `teacher_qualifications`
  ADD CONSTRAINT `teacher_qualifications_teacher_profile_id_foreign` FOREIGN KEY (`teacher_profile_id`) REFERENCES `teacher_profiles` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `teacher_subjects`
--
ALTER TABLE `teacher_subjects`
  ADD CONSTRAINT `teacher_subjects_subject_id_foreign` FOREIGN KEY (`subject_id`) REFERENCES `subjects` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `teacher_subjects_teacher_profile_id_foreign` FOREIGN KEY (`teacher_profile_id`) REFERENCES `teacher_profiles` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `teaching_groups`
--
ALTER TABLE `teaching_groups`
  ADD CONSTRAINT `teaching_groups_class_id_foreign` FOREIGN KEY (`class_id`) REFERENCES `classes` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `teaching_groups_subject_id_foreign` FOREIGN KEY (`subject_id`) REFERENCES `subjects` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `teaching_group_students`
--
ALTER TABLE `teaching_group_students`
  ADD CONSTRAINT `teaching_group_students_student_user_id_foreign` FOREIGN KEY (`student_user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `teaching_group_students_teaching_group_id_foreign` FOREIGN KEY (`teaching_group_id`) REFERENCES `teaching_groups` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `terms`
--
ALTER TABLE `terms`
  ADD CONSTRAINT `terms_academic_year_id_foreign` FOREIGN KEY (`academic_year_id`) REFERENCES `academic_years` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `topics`
--
ALTER TABLE `topics`
  ADD CONSTRAINT `topics_curriculum_version_id_foreign` FOREIGN KEY (`curriculum_version_id`) REFERENCES `curriculum_versions` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `topics_subject_id_foreign` FOREIGN KEY (`subject_id`) REFERENCES `subjects` (`id`) ON DELETE CASCADE;
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
