sumArray() — drizzle-orm Function Reference
Architecture documentation for the sumArray() function in utils.ts from the drizzle-orm codebase.
Entity Profile
Dependency Diagram
graph TD 3c526ff2_7a2f_e494_ab9a_539d2fa06371["sumArray()"] 3590021a_2509_fc1e_c0e6_fb6ddfe693d4["utils.ts"] 3c526ff2_7a2f_e494_ab9a_539d2fa06371 -->|defined in| 3590021a_2509_fc1e_c0e6_fb6ddfe693d4 b944ea69_4ea2_ead0_df3f_03885521d095["getWeightedIndices()"] b944ea69_4ea2_ead0_df3f_03885521d095 -->|calls| 3c526ff2_7a2f_e494_ab9a_539d2fa06371 style 3c526ff2_7a2f_e494_ab9a_539d2fa06371 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
drizzle-seed/src/services/utils.ts lines 16–20
const sumArray = (weights: number[]) => {
const scale = 1e10;
const scaledSum = weights.reduce((acc, currVal) => acc + Math.round(currVal * scale), 0);
return scaledSum / scale;
};
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does sumArray() do?
sumArray() is a function in the drizzle-orm codebase, defined in drizzle-seed/src/services/utils.ts.
Where is sumArray() defined?
sumArray() is defined in drizzle-seed/src/services/utils.ts at line 16.
What calls sumArray()?
sumArray() is called by 1 function(s): getWeightedIndices.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free