#
Class: MongoNamingStrategycore.MongoNamingStrategy
#
Hierarchy↳ MongoNamingStrategy
#
Constructors#
constructor+ new MongoNamingStrategy(): MongoNamingStrategy
Returns: MongoNamingStrategy
Inherited from: AbstractNamingStrategy
#
Methods#
classToMigrationNameâ–¸ classToMigrationName(timestamp
: string): string
#
Parameters:Name | Type |
---|---|
timestamp | string |
Returns: string
Inherited from: AbstractNamingStrategy
Defined in: packages/core/src/naming-strategy/AbstractNamingStrategy.ts:12
#
classToTableNameâ–¸ classToTableName(entityName
: string): string
#
Parameters:Name | Type |
---|---|
entityName | string |
Returns: string
Overrides: AbstractNamingStrategy
Defined in: packages/core/src/naming-strategy/MongoNamingStrategy.ts:5
#
getClassNameâ–¸ getClassName(file
: string, separator?
: string): string
#
Parameters:Name | Type | Default value |
---|---|---|
file | string | - |
separator | string | '-' |
Returns: string
Inherited from: AbstractNamingStrategy
Defined in: packages/core/src/naming-strategy/AbstractNamingStrategy.ts:5
#
joinColumnNameâ–¸ joinColumnName(propertyName
: string): string
#
Parameters:Name | Type |
---|---|
propertyName | string |
Returns: string
Overrides: AbstractNamingStrategy
Defined in: packages/core/src/naming-strategy/MongoNamingStrategy.ts:9
#
joinKeyColumnNameâ–¸ joinKeyColumnName(entityName
: string, referencedColumnName?
: string): string
#
Parameters:Name | Type |
---|---|
entityName | string |
referencedColumnName? | string |
Returns: string
Overrides: AbstractNamingStrategy
Defined in: packages/core/src/naming-strategy/MongoNamingStrategy.ts:13
#
joinTableNameâ–¸ joinTableName(sourceEntity
: string, targetEntity
: string, propertyName
: string): string
#
Parameters:Name | Type |
---|---|
sourceEntity | string |
targetEntity | string |
propertyName | string |
Returns: string
Overrides: AbstractNamingStrategy
Defined in: packages/core/src/naming-strategy/MongoNamingStrategy.ts:17
#
propertyToColumnNameâ–¸ propertyToColumnName(propertyName
: string): string
#
Parameters:Name | Type |
---|---|
propertyName | string |
Returns: string
Overrides: AbstractNamingStrategy
Defined in: packages/core/src/naming-strategy/MongoNamingStrategy.ts:21
#
referenceColumnNameâ–¸ referenceColumnName(): string
Returns: string
Overrides: AbstractNamingStrategy
Defined in: packages/core/src/naming-strategy/MongoNamingStrategy.ts:25