Package org.hibernate.boot.model.naming
Interface PhysicalNamingStrategy
-
- All Known Implementing Classes:
CamelCaseToUnderscoresNamingStrategy
,PhysicalNamingStrategyStandardImpl
public interface PhysicalNamingStrategy
Pluggable strategy contract for applying physical naming rules for database object names.A
PhysicalNamingStrategy
may be selected using the configuration property "hibernate.physical_naming_strategy".
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Identifier
toPhysicalCatalogName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the appropriate physical catalog name to use for the given logical nameIdentifier
toPhysicalColumnName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the appropriate physical column name to use for the given logical nameIdentifier
toPhysicalSchemaName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the appropriate physical schema name to use for the given logical nameIdentifier
toPhysicalSequenceName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the appropriate physical sequence name to use for the given logical nameIdentifier
toPhysicalTableName(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
-
-