Home / Function/ createColumn() — astro Function Reference

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

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