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

indexName() — drizzle-orm Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  42ecfad0_db68_58eb_95fd_92c023ab28e1["indexName()"]
  1f633f0f_d981_8483_0b8f_fbabf0333ced["mysqlSerializer.ts"]
  42ecfad0_db68_58eb_95fd_92c023ab28e1 -->|defined in| 1f633f0f_d981_8483_0b8f_fbabf0333ced
  style 42ecfad0_db68_58eb_95fd_92c023ab28e1 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-kit/src/serializer/mysqlSerializer.ts lines 32–34

export const indexName = (tableName: string, columns: string[]) => {
	return `${tableName}_${columns.join('_')}_index`;
};

Domain

Subdomains

Frequently Asked Questions

What does indexName() do?
indexName() is a function in the drizzle-orm codebase, defined in drizzle-kit/src/serializer/mysqlSerializer.ts.
Where is indexName() defined?
indexName() is defined in drizzle-kit/src/serializer/mysqlSerializer.ts at line 32.

Analyze Your Own Codebase

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

Try Supermodel Free