Table of Contents

Property UpsertParameterNames

Namespace
Qavren.Edge.VectorData
Assembly
Qavren.Edge.VectorData.dll

UpsertParameterNames

The parameter each column of BuildUpsertSql() is bound through, in column order: $ plus the column's name while every name can be one, else $p0, $p1, ...

public IReadOnlyList<string> UpsertParameterNames { get; }

Property Value

IReadOnlyList<string>

Remarks

$created-at is not a parameter called "created-at": SQLite reads the parameter $created, then a minus, then a column called at. Positional names are used for every column the moment one name cannot be a parameter name, so the plain case - the one GoldenSqlTests pins - keeps exactly the statement it always had.