-- Physics 9 hub migration. -- Rebuilds physics-9 as a full 5-chapter textbook in the style of physics-10: -- physics-9 (hub, html_path = physics_9_hub.html) -- physics-9-ch1 (Основы кинематики, §§1–14) → physics_9_ch1.html -- physics-9-ch2 (Основы динамики, §§15–24) → physics_9_ch2.html -- physics-9-ch3 (Основы статики, §§25–30) → physics_9_ch3.html -- physics-9-ch4 (Законы сохранения, §§31–36) → physics_9_ch4.html -- physics-9-ch5 (Лабораторный практикум, 12 ЛР) → physics_9_ch5.html -- -- Source: учебная программа РБ, -- «Физика 9», Народная асвета, 2019. Контент авторский (наш). -- Author left empty per project policy. -- 1. Update the parent physics-9 hub row (previously a flat single-file textbook). UPDATE textbooks SET author = '', para_count = 36, html_path = 'physics_9_hub.html', description = 'Полный курс механики: кинематика, динамика, статика, законы сохранения + 12 лабораторных работ. 5 глав, 36 параграфов.', color = 'blue' WHERE slug = 'physics-9'; -- 2. Insert the 5 new children. INSERT INTO textbooks (slug, subject, grade, title, author, description, html_path, para_count, color, sort_order, is_active, parent_slug) VALUES ('physics-9-ch1', 'physics', 9, 'Физика 9 · Основы кинематики', '', '§§1–14: механическое движение, относительность, векторы, путь и перемещение, равномерное и равноускоренное движение, движение по окружности.', 'physics_9_ch1.html', 14, 'blue', 1, 1, 'physics-9'), ('physics-9-ch2', 'physics', 9, 'Физика 9 · Основы динамики', '', '§§15–24: законы Ньютона, масса, закон Гука, силы трения, движение под силой тяжести, всемирное тяготение, вес и невесомость.', 'physics_9_ch2.html', 10, 'green', 2, 1, 'physics-9'), ('physics-9-ch3', 'physics', 9, 'Физика 9 · Основы статики', '', '§§25–30: момент силы, рычаги, блоки, наклонная плоскость, КПД, центр тяжести, закон Архимеда.', 'physics_9_ch3.html', 6, 'violet', 3, 1, 'physics-9'), ('physics-9-ch4', 'physics', 9, 'Физика 9 · Законы сохранения', '', '§§31–36: импульс, реактивное движение, работа, мощность, кинетическая и потенциальная энергия, закон сохранения энергии.', 'physics_9_ch4.html', 6, 'pink', 4, 1, 'physics-9'), ('physics-9-ch5', 'physics', 9, 'Физика 9 · Лабораторный практикум', '', '12 лабораторных работ: погрешности, ускорение, окружность, закон Гука, трение, брошенное тело, рычаг, блоки, наклонная плоскость, Архимед, импульс, энергия.', 'physics_9_ch5.html', 12, 'cyan', 5, 1, 'physics-9');