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

values() — drizzle-orm Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  839070eb_9398_a4e7_e89f_4f2d2792e769["values()"]
  29cf7561_7202_dc68_b0c7_01434b3df0ce["RemotePreparedQuery"]
  839070eb_9398_a4e7_e89f_4f2d2792e769 -->|defined in| 29cf7561_7202_dc68_b0c7_01434b3df0ce
  style 839070eb_9398_a4e7_e89f_4f2d2792e769 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-orm/src/sqlite-proxy/session.ts lines 258–265

	async values<T extends any[] = unknown[]>(placeholderValues?: Record<string, unknown>): Promise<T[]> {
		const params = fillPlaceholders(this.query.params, placeholderValues ?? {});
		this.logger.logQuery(this.query.sql, params);
		const clientResult = await this.queryWithCache(this.query.sql, params, async () => {
			return await (this.client as AsyncRemoteCallback)(this.query.sql, params, 'values');
		});
		return clientResult.rows as T[];
	}

Domain

Subdomains

Frequently Asked Questions

What does values() do?
values() is a function in the drizzle-orm codebase, defined in drizzle-orm/src/sqlite-proxy/session.ts.
Where is values() defined?
values() is defined in drizzle-orm/src/sqlite-proxy/session.ts at line 258.

Analyze Your Own Codebase

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

Try Supermodel Free