Home / Type/ BuildQueryConfig Type — drizzle-orm Architecture

BuildQueryConfig Type — drizzle-orm Architecture

Architecture documentation for the BuildQueryConfig type/interface in sql.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  c133b1fa_b002_80d4_1a4d_bea388aa7ccb["BuildQueryConfig"]
  99347ab2_b1a1_faf4_e37c_7643e4b2eb8a["sql.ts"]
  c133b1fa_b002_80d4_1a4d_bea388aa7ccb -->|defined in| 99347ab2_b1a1_faf4_e37c_7643e4b2eb8a
  style c133b1fa_b002_80d4_1a4d_bea388aa7ccb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-orm/src/sql/sql.ts lines 32–41

export interface BuildQueryConfig {
	casing: CasingCache;
	escapeName(name: string): string;
	escapeParam(num: number, value: unknown): string;
	escapeString(str: string): string;
	prepareTyping?: (encoder: DriverValueEncoder<unknown, unknown>) => QueryTypingsValue;
	paramStartIndex?: { value: number };
	inlineParams?: boolean;
	invokeSource?: 'indexes' | undefined;
}

Frequently Asked Questions

What is the BuildQueryConfig type?
BuildQueryConfig is a type/interface in the drizzle-orm codebase, defined in drizzle-orm/src/sql/sql.ts.
Where is BuildQueryConfig defined?
BuildQueryConfig is defined in drizzle-orm/src/sql/sql.ts at line 32.

Analyze Your Own Codebase

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

Try Supermodel Free