createColumn() — astro Function Reference
Architecture documentation for the createColumn() function in virtual.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 6c20b719_79de_5900_d0e9_ed8fbaf2d234["createColumn()"] 22ba0d9c_1871_6daf_b8e8_856593fa07f3["virtual.ts"] 6c20b719_79de_5900_d0e9_ed8fbaf2d234 -->|defined in| 22ba0d9c_1871_6daf_b8e8_856593fa07f3 10b6d291_346a_5a14_3bfa_323c60b18b6e["column.number()"] 10b6d291_346a_5a14_3bfa_323c60b18b6e -->|calls| 6c20b719_79de_5900_d0e9_ed8fbaf2d234 6ebc4077_14cc_464e_5b5e_71a63f346e6a["column.boolean()"] 6ebc4077_14cc_464e_5b5e_71a63f346e6a -->|calls| 6c20b719_79de_5900_d0e9_ed8fbaf2d234 9a198e11_3962_27cc_e689_306c7ba9174f["column.text()"] 9a198e11_3962_27cc_e689_306c7ba9174f -->|calls| 6c20b719_79de_5900_d0e9_ed8fbaf2d234 abda3cca_2533_af3d_13a8_8d21d4c2205b["column.date()"] abda3cca_2533_af3d_13a8_8d21d4c2205b -->|calls| 6c20b719_79de_5900_d0e9_ed8fbaf2d234 46588f8e_8c6a_f0d4_1587_46bafc4aa33f["column.json()"] 46588f8e_8c6a_f0d4_1587_46bafc4aa33f -->|calls| 6c20b719_79de_5900_d0e9_ed8fbaf2d234 style 6c20b719_79de_5900_d0e9_ed8fbaf2d234 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/db/src/runtime/virtual.ts lines 13–21
function createColumn<S extends string, T extends Record<string, unknown>>(type: S, schema: T) {
return {
type,
/**
* @internal
*/
schema,
};
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does createColumn() do?
createColumn() is a function in the astro codebase, defined in packages/db/src/runtime/virtual.ts.
Where is createColumn() defined?
createColumn() is defined in packages/db/src/runtime/virtual.ts at line 13.
What calls createColumn()?
createColumn() is called by 5 function(s): column.boolean, column.date, column.json, column.number, column.text.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free