Создаем полнотекстовый индекс FTS5
FTS5 нужен для поиска слов внутри текстов страниц, а не только в отдельных колонках.
DROP TABLE IF EXISTS content_fts;
CREATE VIRTUAL TABLE content_fts
USING fts5(page_id UNINDEXED, body_text);
DROP TABLE IF EXISTS content_fts; — Удаляет старую учебную таблицу с таким именем, если она уже была создана раньше.пустая строка — Пустая строка отделяет один смысловой блок кода от другого, чтобы код легче читался.CREATE VIRTUAL TABLE content_fts — Создает виртуальную таблицу; здесь она нужна для полнотекстового поиска.USING fts5(page_id UNINDEXED, body_text); — Указывает, что виртуальная таблица будет работать через модуль полнотекстового поиска FTS5.Появится виртуальная FTS5-таблица content_fts.
Проверьте, что вы работаете в файле seo_lab_from_zero.db, скопировали блок полностью и не потеряли точку с запятой в конце SQL-команды.