Home / Type/ FindTableByDBName Type — drizzle-orm Architecture

FindTableByDBName Type — drizzle-orm Architecture

Architecture documentation for the FindTableByDBName type/interface in relations.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  138841f7_3526_9ae3_c519_ccb1a1f89532["FindTableByDBName"]
  2f47d090_425d_2e56_2395_4c4d912316f0["relations.ts"]
  138841f7_3526_9ae3_c519_ccb1a1f89532 -->|defined in| 2f47d090_425d_2e56_2395_4c4d912316f0
  style 138841f7_3526_9ae3_c519_ccb1a1f89532 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-orm/src/relations.ts lines 198–208

export type FindTableByDBName<
	TSchema extends TablesRelationalConfig,
	TTableName extends string,
> = ExtractObjectValues<
	{
		[
			K in keyof TSchema as TSchema[K]['dbName'] extends TTableName ? K
				: never
		]: TSchema[K];
	}
>;

Frequently Asked Questions

What is the FindTableByDBName type?
FindTableByDBName is a type/interface in the drizzle-orm codebase, defined in drizzle-orm/src/relations.ts.
Where is FindTableByDBName defined?
FindTableByDBName is defined in drizzle-orm/src/relations.ts at line 198.

Analyze Your Own Codebase

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

Try Supermodel Free