getTableLikeName() — drizzle-orm Function Reference
Architecture documentation for the getTableLikeName() function in utils.ts from the drizzle-orm codebase.
Entity Profile
Dependency Diagram
graph TD 1afcd0f4_fc84_01bf_ac3e_adc1f2d4b7d9["getTableLikeName()"] 99737bc3_a631_a054_9291_f966c791930f["utils.ts"] 1afcd0f4_fc84_01bf_ac3e_adc1f2d4b7d9 -->|defined in| 99737bc3_a631_a054_9291_f966c791930f c020d230_75a2_3639_d9a6_35f2ba7fd5bc["is()"] 1afcd0f4_fc84_01bf_ac3e_adc1f2d4b7d9 -->|calls| c020d230_75a2_3639_d9a6_35f2ba7fd5bc style 1afcd0f4_fc84_01bf_ac3e_adc1f2d4b7d9 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
drizzle-orm/src/utils.ts lines 216–226
export function getTableLikeName(table: TableLike): string | undefined {
return is(table, Subquery)
? table._.alias
: is(table, View)
? table[ViewBaseConfig].name
: is(table, SQL)
? undefined
: table[Table.Symbol.IsAlias]
? table[Table.Symbol.Name]
: table[Table.Symbol.BaseName];
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does getTableLikeName() do?
getTableLikeName() is a function in the drizzle-orm codebase, defined in drizzle-orm/src/utils.ts.
Where is getTableLikeName() defined?
getTableLikeName() is defined in drizzle-orm/src/utils.ts at line 216.
What does getTableLikeName() call?
getTableLikeName() calls 1 function(s): is.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free