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

mapValues() — drizzle-orm Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  920ff56d_9b78_d6a4_9c81_c1e6a3d1d992["mapValues()"]
  8f03c4cf_4fdf_b056_3b24_d493cab0cc81["global.ts"]
  920ff56d_9b78_d6a4_9c81_c1e6a3d1d992 -->|defined in| 8f03c4cf_4fdf_b056_3b24_d493cab0cc81
  bd3b7a09_d6ac_f9d2_de45_840316358cf8["squashGelScheme()"]
  bd3b7a09_d6ac_f9d2_de45_840316358cf8 -->|calls| 920ff56d_9b78_d6a4_9c81_c1e6a3d1d992
  629077ed_9c1d_2f64_5c91_4cdfb7b80a88["squashMysqlSchemeV4()"]
  629077ed_9c1d_2f64_5c91_4cdfb7b80a88 -->|calls| 920ff56d_9b78_d6a4_9c81_c1e6a3d1d992
  f3976464_9993_b7cc_1cb7_d8087b203650["squashMysqlScheme()"]
  f3976464_9993_b7cc_1cb7_d8087b203650 -->|calls| 920ff56d_9b78_d6a4_9c81_c1e6a3d1d992
  60cccf3e_0a08_14d7_0d22_dfaeb6777eb0["squashPgScheme()"]
  60cccf3e_0a08_14d7_0d22_dfaeb6777eb0 -->|calls| 920ff56d_9b78_d6a4_9c81_c1e6a3d1d992
  8b30b0b0_f854_4a9f_f8d2_9f42f47b3c3a["squashSingleStoreScheme()"]
  8b30b0b0_f854_4a9f_f8d2_9f42f47b3c3a -->|calls| 920ff56d_9b78_d6a4_9c81_c1e6a3d1d992
  dec1e114_a97f_91d6_7d9a_a12a7c1789b4["squashSqliteScheme()"]
  dec1e114_a97f_91d6_7d9a_a12a7c1789b4 -->|calls| 920ff56d_9b78_d6a4_9c81_c1e6a3d1d992
  c7a398db_43c9_7771_09b7_73bc09e703e8["applyPgSnapshotsDiff()"]
  c7a398db_43c9_7771_09b7_73bc09e703e8 -->|calls| 920ff56d_9b78_d6a4_9c81_c1e6a3d1d992
  style 920ff56d_9b78_d6a4_9c81_c1e6a3d1d992 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-kit/src/global.ts lines 13–22

export const mapValues = <IN, OUT>(
	obj: Record<string, IN>,
	map: (input: IN) => OUT,
): Record<string, OUT> => {
	const result = Object.keys(obj).reduce(function(result, key) {
		result[key] = map(obj[key]);
		return result;
	}, {} as Record<string, OUT>);
	return result;
};

Domain

Subdomains

Frequently Asked Questions

What does mapValues() do?
mapValues() is a function in the drizzle-orm codebase, defined in drizzle-kit/src/global.ts.
Where is mapValues() defined?
mapValues() is defined in drizzle-kit/src/global.ts at line 13.
What calls mapValues()?
mapValues() is called by 7 function(s): applyPgSnapshotsDiff, squashGelScheme, squashMysqlScheme, squashMysqlSchemeV4, squashPgScheme, squashSingleStoreScheme, squashSqliteScheme.

Analyze Your Own Codebase

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

Try Supermodel Free