Liquibase 3.7.0 generates wrong “createTable” SQL statement missing “GENERATED BY DEFAULT AS IDENTITY” for the column with autoIncrement

Description

After running liquibase update from CLI:

I'm getting following exception:

This is the changeset:

When using liquibase-core-3.6.3, same changeset is successfully executed, having following statement:

So exception is caused by missing "GENERATED BY DEFAULT AS IDENTITY" part.

I believe the issue is a side effect of this change (DAT-976: Added GeneratedIdentity column support for Oracle12+).

Environment

Linux Shell, Windows CMD

Status

Assignee

Unassigned

Reporter

Ivan Ristić

Labels

None

Components

Affects versions

Priority

Major
Configure