Backport HHH-9983 to fix identity IDs using Oracle12cDialect in 5.0

Description

There is still some discussion about whether this should be backported to 5.0.

I'll create a pull request with a possible fix (this is not very pretty) that will not break existing custom dialects that extend methods for identity support.

Activity

Show:

Former user January 14, 2016 at 9:36 PM

The fix includes deprecation of the following Dialect methods in 5.0 branch:

{{supportsIdentityColumns()
supportsInsertSelectIdentity()
hasDataTypeInIdentityColumn()
appendIdentitySelectToInsert(String insertString)
getIdentitySelectString(String table, String column, int type)
getIdentityColumnString(int type)
getIdentityInsertString()
}}

These methods are removed in master.

Former user January 7, 2016 at 7:57 AM

Fixed

Details

Assignee

Reporter

Components

Fix versions

Priority

Created January 7, 2016 at 6:06 AM
Updated January 14, 2016 at 9:36 PM
Resolved January 13, 2016 at 5:34 PM

Flag notifications