toSql() — drizzle-orm Function Reference
Architecture documentation for the toSql() function in vector.ts from the drizzle-orm codebase.
Entity Profile
Dependency Diagram
graph TD 2f117b41_7784_e39d_7d88_f5fa5ffeaa3e["toSql()"] d155802d_6bf7_144f_94a8_70b957517dac["vector.ts"] 2f117b41_7784_e39d_7d88_f5fa5ffeaa3e -->|defined in| d155802d_6bf7_144f_94a8_70b957517dac 88129aa9_776c_797a_e182_fe13099fd3bb["l2Distance()"] 88129aa9_776c_797a_e182_fe13099fd3bb -->|calls| 2f117b41_7784_e39d_7d88_f5fa5ffeaa3e 496eff21_614b_aef7_fdb5_605d68914a49["l1Distance()"] 496eff21_614b_aef7_fdb5_605d68914a49 -->|calls| 2f117b41_7784_e39d_7d88_f5fa5ffeaa3e aea106bf_f2a8_bb87_ca32_d773ef4bb524["innerProduct()"] aea106bf_f2a8_bb87_ca32_d773ef4bb524 -->|calls| 2f117b41_7784_e39d_7d88_f5fa5ffeaa3e 52f00476_8bee_baa2_0078_c831b1bd4433["cosineDistance()"] 52f00476_8bee_baa2_0078_c831b1bd4433 -->|calls| 2f117b41_7784_e39d_7d88_f5fa5ffeaa3e f0bed738_bf36_81b9_1672_ba1aad7df28e["hammingDistance()"] f0bed738_bf36_81b9_1672_ba1aad7df28e -->|calls| 2f117b41_7784_e39d_7d88_f5fa5ffeaa3e d2eecaa5_f15f_5b99_b63b_a60c72766ac0["jaccardDistance()"] d2eecaa5_f15f_5b99_b63b_a60c72766ac0 -->|calls| 2f117b41_7784_e39d_7d88_f5fa5ffeaa3e style 2f117b41_7784_e39d_7d88_f5fa5ffeaa3e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
drizzle-orm/src/sql/functions/vector.ts lines 5–7
function toSql(value: number[] | string[]): string {
return JSON.stringify(value);
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does toSql() do?
toSql() is a function in the drizzle-orm codebase, defined in drizzle-orm/src/sql/functions/vector.ts.
Where is toSql() defined?
toSql() is defined in drizzle-orm/src/sql/functions/vector.ts at line 5.
What calls toSql()?
toSql() is called by 6 function(s): cosineDistance, hammingDistance, innerProduct, jaccardDistance, l1Distance, l2Distance.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free