Шаг 103. Наполняем FTS5-таблицу текстами

sqlГлава 9. Индексы, EXPLAIN и ускорение

Что делаем

Наполняем FTS5-таблицу текстами

Зачем SEO-специалисту

FTS5-таблицу нужно заполнить текстами из content_texts.

Код. Вставьте 1 в 1

INSERT INTO content_fts (page_id, body_text)
SELECT page_id, body_text
FROM content_texts;

Построчный разбор: что делает, для чего и как работает

Строка 1: INSERT INTO content_fts (page_id, body_text) — Начинает вставку новых строк в указанную таблицу и перечисляет колонки.
Строка 2: SELECT page_id, body_text — Начинает запрос и перечисляет колонки или выражения, которые нужно вывести.
Строка 3: FROM content_texts; — Указывает основную таблицу или источник данных для запроса.

Что должно получиться

Тексты страниц попадут в полнотекстовый индекс.

Если появилась ошибка

Проверьте, что вы работаете в файле seo_lab_from_zero.db, скопировали блок полностью и не потеряли точку с запятой в конце SQL-команды.