From 9d10d3a7d405f5ecd50ea7770665f709ee836253 Mon Sep 17 00:00:00 2001 From: Nazar Kanaev Date: Tue, 14 Jul 2020 23:03:34 +0100 Subject: [PATCH] sqlite fts --- storage/storage.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/storage/storage.go b/storage/storage.go index bac9594..7ae34e4 100644 --- a/storage/storage.go +++ b/storage/storage.go @@ -41,17 +41,21 @@ create table if not exists items ( date datetime, date_updated datetime, status integer, - image text + image text, + search_rowid integer ); create index if not exists idx_item_feed_id on items(feed_id); create index if not exists idx_item_status on items(status); create unique index if not exists idx_item_guid on items(guid); +create index if not exists idx_item_search_rowid on items(search_rowid); create table if not exists settings ( key string primary key, val blob ); + +create virtual table if not exists search using fts5(title, description, content); ` type Storage struct {