UNPKG

@joktec/mysql

Version:

JokTec - MySql Service

15 lines 1.2 kB
import { DefaultNamingStrategy, NamingStrategyInterface } from 'typeorm'; export declare class MysqlNamingStrategy extends DefaultNamingStrategy implements NamingStrategyInterface { tableName(className: string, customName: string): string; columnName(propertyName: string, customName: string, embeddedPrefixes: string[]): string; relationName(propertyName: string): string; joinColumnName(relationName: string, referencedColumnName: string): string; joinTableName(firstTableName: string, secondTableName: string, firstPropertyName: string, secondPropertyName: string): string; joinTableColumnName(tableName: string, propertyName: string, columnName?: string): string; indexName(tableOrName: string, columnNames: string[]): string; uniqueConstraintName(tableOrName: string, columnNames: string[]): string; foreignKeyName(tableOrName: string, columnNames: string[], _referencedTablePath?: string, _referencedColumnNames?: string[]): string; classTableInheritanceParentColumnName(parentTableName: any, parentTableIdPropertyName: any): string; eagerJoinRelationAlias(alias: string, propertyPath: string): string; } //# sourceMappingURL=mysql.strategy.d.ts.map