Table of Contents

Method BuildCreateSql

Namespace
Qavren.Edge.Sqlite.Fts
Assembly
Qavren.Edge.Sqlite.dll

BuildCreateSql(string, IReadOnlyList<string>, FtsTokenizer, string?)

public static string BuildCreateSql(string name, IReadOnlyList<string> columns, FtsTokenizer tokenizer = FtsTokenizer.Unicode61, string? contentTable = null)

Parameters

name string
columns IReadOnlyList<string>
tokenizer FtsTokenizer
contentTable string

Returns

string

BuildCreateSql(string, IReadOnlyList<string>, FtsTokenizer, FtsTableOptions)

Options-taking overload. options is required and non-nullable so this never becomes ambiguous with the string? contentTable overload above.

public static string BuildCreateSql(string name, IReadOnlyList<string> columns, FtsTokenizer tokenizer, FtsTableOptions options)

Parameters

name string
columns IReadOnlyList<string>
tokenizer FtsTokenizer
options FtsTableOptions

Returns

string