[hibernate-dev] Case Insensitive Comparison for TableNames in Schema Update

andrea boriero andrea at hibernate.org
Fri Jul 7 05:04:34 EDT 2017

Hi Ashudeep,

The changes are part of a series of changes introduced by

Basically the logic related with the identifier case strategy (upper, lower
or mixed) to use is managed by
is based on the databass support for upper/lower case identifiers

On 7 July 2017 at 06:21, Ashudeep Sharma <ashu00.speed at gmail.com> wrote:

> Hi,
>     I am upgrading the hibernate version from 4.3 to 5.2 and found that in
> Schema update, now the table names comparison has been made case-sensitive.
> Earlier it used to do the following call
> https://github.com/hibernate/hibernate-orm/blob/4.3/
> hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/
> DatabaseMetadata.java#L140
> and currently we use the following function calls and just check the map
> key for the table name.
> https://github.com/hibernate/hibernate-orm/blob/master/
> hibernate-core/src/main/java/org/hibernate/tool/schema/extract/internal/
> InformationExtractorJdbcDatabaseMetaDataImpl.java#L362
> https://github.com/hibernate/hibernate-orm/blob/master/
> hibernate-core/src/main/java/org/hibernate/tool/schema/extract/spi/
> NameSpaceTablesInformation.java#L35
> I wanted to know if this has been a bug fix that has been done in hibernate
> 5. Couldn't find anything related to this in the change log
> https://github.com/hibernate/hibernate-orm/blob/master/changelog.txt .
> Please let me know about it.
> Thanks,
> Ashudeep
> _______________________________________________
> hibernate-dev mailing list
> hibernate-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hibernate-dev

More information about the hibernate-dev mailing list