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

query() — drizzle-orm Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  9fa92c53_c3c3_cffb_2558_ce861e065247["query()"]
  81a4e159_1fd1_64d3_dcd4_a1fbabbc531f["VercelPgSession"]
  9fa92c53_c3c3_cffb_2558_ce861e065247 -->|defined in| 81a4e159_1fd1_64d3_dcd4_a1fbabbc531f
  3a6e8138_0409_5715_8044_528b249e7919["execute()"]
  3a6e8138_0409_5715_8044_528b249e7919 -->|calls| 9fa92c53_c3c3_cffb_2558_ce861e065247
  c4332c6a_6798_1c78_f44b_45598607739d["all()"]
  c4332c6a_6798_1c78_f44b_45598607739d -->|calls| 9fa92c53_c3c3_cffb_2558_ce861e065247
  4fc5c84a_2a0f_cf54_eb84_17d93ccfd50f["values()"]
  4fc5c84a_2a0f_cf54_eb84_17d93ccfd50f -->|calls| 9fa92c53_c3c3_cffb_2558_ce861e065247
  style 9fa92c53_c3c3_cffb_2558_ce861e065247 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-orm/src/vercel-postgres/session.ts lines 235–243

	async query(query: string, params: unknown[]): Promise<QueryResult> {
		this.logger.logQuery(query, params);
		const result = await this.client.query({
			rowMode: 'array',
			text: query,
			values: params,
		});
		return result;
	}

Domain

Subdomains

Frequently Asked Questions

What does query() do?
query() is a function in the drizzle-orm codebase, defined in drizzle-orm/src/vercel-postgres/session.ts.
Where is query() defined?
query() is defined in drizzle-orm/src/vercel-postgres/session.ts at line 235.
What calls query()?
query() is called by 3 function(s): all, execute, values.

Analyze Your Own Codebase

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

Try Supermodel Free