You are not logged in.
Pages: 1
TSQLRecordFTS5 is causing an error in createMissingTables. The simple tokenizer seems to have been removed from FTS
Offline
in TSQLRecord.GetSQLCreate in mORMot.pas changing
tokenizer := 'simple';
to
if Props.Kind = rFTS5 then
tokenizer := 'unicode61'
else
tokenizer := 'simple';
should fix it.
Also in the comments it mentions 'unicode64' a few times - I assume that's a typo.
Offline
Incidentally TSQLRecordFTS5Unicode61 saves a few % in DB size compared to TSQLRecordFTS4 with the simple tokenizer.
Offline
Pages: 1