(value: GelColumn | SQLWrapper, alias?: string)
| 2255 | function count(value: GelColumn | SQLWrapper): SQL<number>; |
| 2256 | function count(value: GelColumn | SQLWrapper, alias: string): SQL.Aliased<number>; |
| 2257 | function count(value: GelColumn | SQLWrapper, alias?: string): SQL<number> | SQL.Aliased<number> { |
| 2258 | const result = sql`count(${value})`.mapWith(Number); |
| 2259 | if (!alias) { |
| 2260 | return result; |
| 2261 | } |
| 2262 | return result.as(alias); |
| 2263 | } |
| 2264 | |
| 2265 | await db.insert(usersTable).values([ |
| 2266 | { id1: 1, name: 'John' }, |