From 8f8e915a69abd9477e410500ce8c64f5074311d4 Mon Sep 17 00:00:00 2001 From: Alex Howard Date: Tue, 28 Nov 2023 12:21:48 -0500 Subject: [PATCH] Remove `classTableInheritanceParentColumnName` from `SnakeNamingStrategy` `classTableInheritanceParentColumnName` was removed from `NamingStrategyInterface` in the TypeORM 0.2.0 release (see https://github.com/typeorm/typeorm/commit/2a0ae48dac7ab8230977d8a8bf7401b237ba85d7#diff-e79be82198697dd3457ea7de2814de673e585dbb1b2169c478ece119fd2ec9d7L74) --- src/snake-naming.strategy.ts | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/snake-naming.strategy.ts b/src/snake-naming.strategy.ts index 4765bc9..a56c93c 100644 --- a/src/snake-naming.strategy.ts +++ b/src/snake-naming.strategy.ts @@ -55,13 +55,6 @@ export class SnakeNamingStrategy ); } - classTableInheritanceParentColumnName( - parentTableName: any, - parentTableIdPropertyName: any, - ): string { - return snakeCase(parentTableName + '_' + parentTableIdPropertyName); - } - eagerJoinRelationAlias(alias: string, propertyPath: string): string { return alias + '__' + propertyPath.replace('.', '_'); }