trigram tokenizer

This commit is contained in:
Simon Martens
2025-02-16 03:36:55 +01:00
parent ca1c7272b6
commit 3c0314814d

View File

@@ -103,13 +103,13 @@ func CreateFTS5TableQuery(tablename string, fields ...string) string {
return ""
}
str := "CREATE VIRTUAL TABLE IF NOT EXISTS " + FTS5_PREFIX + tablename + " USING fts5(id, "
str := "CREATE VIRTUAL TABLE IF NOT EXISTS " + FTS5_PREFIX + tablename + " USING fts5(id UNINDEXED, "
for i, f := range fields {
str += f
if i < len(fields)-1 {
str += ", "
}
}
str += ")"
str += " tokenize = 'trigram')"
return str
}