MCPcopy
hub / github.com/drizzle-team/drizzle-orm / count

Function count

integration-tests/tests/gel/gel.test.ts:2257–2263  ·  view source on GitHub ↗
(value: GelColumn | SQLWrapper, alias?: string)

Source from the content-addressed store, hash-verified

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' },

Callers

nothing calls this directly

Calls 3

sqlFunction · 0.90
mapWithMethod · 0.80
asMethod · 0.45

Tested by

no test coverage detected