# Class: SSSQLFilterBuilder
Defined in: packages/core/src/transformers/SSSQLFilterBuilder.ts:132
Builds and refreshes truthful SSSQL optional filter branches. Runtime callers should use pruning, not dynamic predicate injection.
Constructors
Constructor
new SSSQLFilterBuilder(
tableColumnResolver?):SSSQLFilterBuilder
Defined in: packages/core/src/transformers/SSSQLFilterBuilder.ts:135
Parameters
tableColumnResolver?
(tableName) => string[]
Returns
SSSQLFilterBuilder
Methods
scaffold()
scaffold(
query,filters):SelectQuery
Defined in: packages/core/src/transformers/SSSQLFilterBuilder.ts:139
Parameters
query
string | SelectQuery
filters
Returns
refresh()
refresh(
query,filters):SelectQuery
Defined in: packages/core/src/transformers/SSSQLFilterBuilder.ts:156
Parameters
query
string | SelectQuery