( filter: Filter, tableName: string, columns: ColumnDefinition[] )
| 115 | * ) |
| 116 | */ |
| 117 | export function buildFilterClause( |
| 118 | filter: Filter, |
| 119 | tableName: string, |
| 120 | columns: ColumnDefinition[] |
| 121 | ): SQL | undefined { |
| 122 | const columnTypeMap = buildColumnTypeMap(columns) |
| 123 | return buildFilterClauseInternal(filter, tableName, columnTypeMap) |
| 124 | } |
| 125 | |
| 126 | function buildFilterClauseInternal( |
| 127 | filter: Filter, |
no test coverage detected