generateChangelog generates bad definition for TIME type

Description

liquibase generates changesets for type TIME as TIME(8) for some reason:

This is because because MySQL will reject it:

Not sure why liquibase generates time(8), because MySQL says the time is just type time:

Judging from the MySQL documentation (http://dev.mysql.com/doc/refman/5.6/en/storage-requirements.html), time can never be more than size 6 anyways.

Environment

MySQL server 5.6.21
liquibase 3.2.2
mysql-connector-java-5.1.26

Reporter

Karl Pietrzak

Components

Fix versions

Affects versions

Priority

Major
Configure