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

getNewTableName() — drizzle-orm Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  bf324bc7_f5cf_5525_01b1_a5b9a1a0cd80["getNewTableName()"]
  934183d7_9412_6b03_702c_de0c2903ced3["sqlitePushUtils.ts"]
  bf324bc7_f5cf_5525_01b1_a5b9a1a0cd80 -->|defined in| 934183d7_9412_6b03_702c_de0c2903ced3
  a8694cd4_7e24_0011_ea04_a41215131f49["prepareLibSQLDropReferencesJson()"]
  a8694cd4_7e24_0011_ea04_a41215131f49 -->|calls| bf324bc7_f5cf_5525_01b1_a5b9a1a0cd80
  style bf324bc7_f5cf_5525_01b1_a5b9a1a0cd80 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-kit/src/cli/commands/sqlitePushUtils.ts lines 114–125

export const getNewTableName = (
	tableName: string,
	meta: SQLiteSchemaInternal['_meta'],
) => {
	if (typeof meta.tables[`"${tableName}"`] !== 'undefined') {
		return meta.tables[`"${tableName}"`].substring(
			1,
			meta.tables[`"${tableName}"`].length - 1,
		);
	}
	return tableName;
};

Domain

Subdomains

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free