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

getOldTableName() — drizzle-orm Function Reference

Architecture documentation for the getOldTableName() function in sqlitePushUtils.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  9667b232_d045_e591_9741_9cd299482e60["getOldTableName()"]
  934183d7_9412_6b03_702c_de0c2903ced3["sqlitePushUtils.ts"]
  9667b232_d045_e591_9741_9cd299482e60 -->|defined in| 934183d7_9412_6b03_702c_de0c2903ced3
  5e0b1139_8050_e207_b519_7736291ee6af["logSuggestionsAndReturn()"]
  5e0b1139_8050_e207_b519_7736291ee6af -->|calls| 9667b232_d045_e591_9741_9cd299482e60
  style 9667b232_d045_e591_9741_9cd299482e60 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-kit/src/cli/commands/sqlitePushUtils.ts lines 101–112

export const getOldTableName = (
	tableName: string,
	meta: SQLiteSchemaInternal['_meta'],
) => {
	for (const key of Object.keys(meta.tables)) {
		const value = meta.tables[key];
		if (`"${tableName}"` === value) {
			return key.substring(1, key.length - 1);
		}
	}
	return tableName;
};

Domain

Subdomains

Frequently Asked Questions

What does getOldTableName() do?
getOldTableName() is a function in the drizzle-orm codebase, defined in drizzle-kit/src/cli/commands/sqlitePushUtils.ts.
Where is getOldTableName() defined?
getOldTableName() is defined in drizzle-kit/src/cli/commands/sqlitePushUtils.ts at line 101.
What calls getOldTableName()?
getOldTableName() is called by 1 function(s): logSuggestionsAndReturn.

Analyze Your Own Codebase

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

Try Supermodel Free