NamingStrategy
NamingStrategy
Implemented by:
Methods summary
Modifier and Type | Method |
---|---|
public string | buildTableName ( ReflectionClass class , string tableName = null ) |
public string | buildJunctionTableName ( string ownerTableName , string propertyName , string tableName = null ) |
public string | buildColumnName ( string propertyName , string columnName = null ) |
public string | buildJunctionJoinColumnName ( ReflectionClass targetClass , string targetIdPropertyName , string joinColumnName = null ) |
public string | buildJoinColumnName ( string propertyName , string targetIdPropertyName , string joinColumnName = null ) |
Methods in detail
-
buildTableName
string public buildTableName ( ReflectionClass class , string tableName = null ) -
buildJunctionTableName
string public buildJunctionTableName ( string ownerTableName , string propertyName , string tableName = null )param
ReflectionClass class1ReflectionClass class2string tableNamereturn
string -
buildColumnName
string public buildColumnName ( string propertyName , string columnName = null )param
string propertyNamestring columnNamereturn
string -
buildJunctionJoinColumnName
string public buildJunctionJoinColumnName ( ReflectionClass targetClass , string targetIdPropertyName , string joinColumnName = null )param
ReflectionClass targetClassstring targetIdPropertyNamereturn
string -
buildJoinColumnName
string public buildJoinColumnName ( string propertyName , string targetIdPropertyName , string joinColumnName = null )param
string propertyNamestring targetIdPropertyNamestring joinColumnNamereturn
string
param
return