Home / Function/ varchar() — drizzle-orm Function Reference

varchar() — drizzle-orm Function Reference

Architecture documentation for the varchar() function in varchar.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  a610d143_0826_0631_4731_0ba61dfc16c1["varchar()"]
  c5583812_8ee6_286f_67d6_c5980274ab40["varchar.ts"]
  a610d143_0826_0631_4731_0ba61dfc16c1 -->|defined in| c5583812_8ee6_286f_67d6_c5980274ab40
  96a9dc3a_4433_6136_36cf_9a62f229213f["getSQLType()"]
  96a9dc3a_4433_6136_36cf_9a62f229213f -->|calls| a610d143_0826_0631_4731_0ba61dfc16c1
  style a610d143_0826_0631_4731_0ba61dfc16c1 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-orm/src/mysql-core/columns/varchar.ts lines 81–84

export function varchar(a?: string | MySqlVarCharConfig, b?: MySqlVarCharConfig): any {
	const { name, config } = getColumnNameAndConfig<MySqlVarCharConfig>(a, b);
	return new MySqlVarCharBuilder(name, config as any);
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does varchar() do?
varchar() is a function in the drizzle-orm codebase, defined in drizzle-orm/src/mysql-core/columns/varchar.ts.
Where is varchar() defined?
varchar() is defined in drizzle-orm/src/mysql-core/columns/varchar.ts at line 81.
What calls varchar()?
varchar() is called by 1 function(s): getSQLType.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free