After migrating Java liquibase-core library from 3.6.3 to 3.7.0 the XML starts generating invalid table schema for SERIAL type in PSQL

Description

I have following table definition in XML

When I was using org.liquibase:liquibase-core:3.6.3 Java library this table was generated using following SQL command:

After updating to for example org.liquibase:liquibase-core:3.7.0 the table is generated with following SQL command, which is not valid and is breaking applications that were using library in older version.

All version greater then 3.6.3 of liquibase-core Java library are affected.

@LiquibaseCore team could you investigate it, please? If you need any additional information please let me know.

Environment

Activity

Show:

Details

Reporter

Affects versions

Priority

Created January 31, 2020 at 8:11 AM
Updated January 31, 2020 at 8:11 AM