Package org.hibernate.boot.model.naming
Interface PhysicalNamingStrategy
-
- All Known Implementing Classes:
CamelCaseToUnderscoresNamingStrategy,PhysicalNamingStrategyStandardImpl
public interface PhysicalNamingStrategyPluggable strategy contract for applying physical naming rules for database object names.A
PhysicalNamingStrategymay be selected using the configuration property "hibernate.physical_naming_strategy".
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IdentifiertoPhysicalCatalogName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)Determine the appropriate physical catalog name to use for the given logical nameIdentifiertoPhysicalColumnName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)Determine the appropriate physical column name to use for the given logical nameIdentifiertoPhysicalSchemaName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)Determine the appropriate physical schema name to use for the given logical nameIdentifiertoPhysicalSequenceName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)Determine the appropriate physical sequence name to use for the given logical nameIdentifiertoPhysicalTableName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)Determine the appropriate physical table name to use for the given logical name
-
-
-
Method Detail
-
toPhysicalCatalogName
Identifier toPhysicalCatalogName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the appropriate physical catalog name to use for the given logical name
-
toPhysicalSchemaName
Identifier toPhysicalSchemaName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the appropriate physical schema name to use for the given logical name
-
toPhysicalTableName
Identifier toPhysicalTableName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the appropriate physical table name to use for the given logical name
-
toPhysicalSequenceName
Identifier toPhysicalSequenceName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the appropriate physical sequence name to use for the given logical name
-
toPhysicalColumnName
Identifier toPhysicalColumnName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the appropriate physical column name to use for the given logical name
-
-