FTS3

The virtual table module for the FTS3 full-text engine.

FTS3.swift:30
struct FTS3

To create FTS3 tables, use the Database method create(virtualTable:options:using:_:):

// CREATE VIRTUAL TABLE document USING fts3(content)
try db.create(virtualTable: "document", using: FTS3()) { t in
    t.column("content")
}

Related SQLite documentation: https://www.sqlite.org/fts3.html

The FTS3 Module

Full-Text Search Pattern

Tokenizing Strings