public class DefaultNamingScheme extends Object implements SqlNamingScheme, MessageSource
Constructor and Description |
---|
DefaultNamingScheme(ShapeChangeResult result,
NameNormalizer normalizer,
ForeignKeyNamingStrategy fkNaming,
CheckConstraintNamingStrategy ckNaming,
UniqueConstraintNamingStrategy ukNaming,
UniqueNamingStrategy uniqueNaming) |
Modifier and Type | Method and Description |
---|---|
NameNormalizer |
getNameNormalizer() |
String |
message(int mnr)
Return a message for a message number.
|
String |
nameForCheckConstraint(String tableName,
String propertyName) |
String |
nameForForeignKeyConstraint(String tableName,
String fieldName,
String targetTableName) |
String |
nameForUniqueConstraint(String tableName,
String columnName) |
public DefaultNamingScheme(ShapeChangeResult result, NameNormalizer normalizer, ForeignKeyNamingStrategy fkNaming, CheckConstraintNamingStrategy ckNaming, UniqueConstraintNamingStrategy ukNaming, UniqueNamingStrategy uniqueNaming)
public String nameForCheckConstraint(String tableName, String propertyName)
nameForCheckConstraint
in interface SqlNamingScheme
public String nameForForeignKeyConstraint(String tableName, String fieldName, String targetTableName)
nameForForeignKeyConstraint
in interface SqlNamingScheme
public String nameForUniqueConstraint(String tableName, String columnName)
nameForUniqueConstraint
in interface SqlNamingScheme
public NameNormalizer getNameNormalizer()
getNameNormalizer
in interface SqlNamingScheme
public String message(int mnr)
MessageSource
message
in interface MessageSource
Copyright © 2018. All rights reserved.