/opt/canhelp/node_modules/drizzle-orm/sql/functions
NameSizeModeActions
aggregate.cjs24080644editdlrm
aggregate.cjs.map47580644editdlrm
aggregate.d.cts32600644editdlrm
aggregate.d.ts32580644editdlrm
aggregate.js10280644editdlrm
aggregate.js.map46830644editdlrm
index.cjs12290644editdlrm
index.cjs.map2320644editdlrm
index.d.cts630644editdlrm
index.d.ts610644editdlrm
index.js940644editdlrm
index.js.map1930644editdlrm
vector.cjs25440644editdlrm
vector.cjs.map66540644editdlrm
vector.d.cts45400644editdlrm
vector.d.ts45370644editdlrm
vector.js12000644editdlrm
vector.js.map65790644editdlrm
Edit: /opt/canhelp/node_modules/drizzle-orm/sql/functions/aggregate.js (1028B)
import { Column } from "../../column.js"; import { is } from "../../entity.js"; import { sql } from "../sql.js"; function count(expression) { return sql`count(${expression || sql.raw("*")})`.mapWith(Number); } function countDistinct(expression) { return sql`count(distinct ${expression})`.mapWith(Number); } function avg(expression) { return sql`avg(${expression})`.mapWith(String); } function avgDistinct(expression) { return sql`avg(distinct ${expression})`.mapWith(String); } function sum(expression) { return sql`sum(${expression})`.mapWith(String); } function sumDistinct(expression) { return sql`sum(distinct ${expression})`.mapWith(String); } function max(expression) { return sql`max(${expression})`.mapWith(is(expression, Column) ? expression : String); } function min(expression) { return sql`min(${expression})`.mapWith(is(expression, Column) ? expression : String); } export { avg, avgDistinct, count, countDistinct, max, min, sum, sumDistinct }; //# sourceMappingURL=aggregate.js.map