toDefault() — astro Function Reference
Architecture documentation for the toDefault() function in queries.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 21c1da33_45c1_639a_3787_4bdd0afd8051["toDefault()"] ad642171_aa4f_abf2_da4d_c5b2e217a132["queries.ts"] 21c1da33_45c1_639a_3787_4bdd0afd8051 -->|defined in| ad642171_aa4f_abf2_da4d_c5b2e217a132 c628104c_faef_c095_180d_890bd11e4417["getDefaultValueSql()"] c628104c_faef_c095_180d_890bd11e4417 -->|calls| 21c1da33_45c1_639a_3787_4bdd0afd8051 style 21c1da33_45c1_639a_3787_4bdd0afd8051 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/db/src/core/queries.ts lines 167–176
function toDefault<T>(def: T | SQL<any>): string {
const type = typeof def;
if (type === 'string') {
return sqlite.escapeString(def as string);
} else if (type === 'boolean') {
return def ? 'TRUE' : 'FALSE';
} else {
return def + '';
}
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does toDefault() do?
toDefault() is a function in the astro codebase, defined in packages/db/src/core/queries.ts.
Where is toDefault() defined?
toDefault() is defined in packages/db/src/core/queries.ts at line 167.
What calls toDefault()?
toDefault() is called by 1 function(s): getDefaultValueSql.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free