(name: keyof Columns)
| 93 | columns: Columns |
| 94 | ): ConditionBuilder<Columns> { |
| 95 | function col(name: keyof Columns) { |
| 96 | const out = columns[name]; |
| 97 | if (!out) throw new Error(`[FumaDB] Invalid column name ${String(name)}`); |
| 98 | |
| 99 | return out; |
| 100 | } |
| 101 | |
| 102 | const builder: ConditionBuilder<Columns> = ( |
| 103 | ...args: [string, Operator, unknown] | [string] |