renameColumn with 'text' data type improperly trying to use 'clob' against MySql


I have a Liquibase 2.x style change set with the following configuration:

This change set worked properly against MySQL using Liquibase 2.x.

Running this change set against a MySQL database using Liquibase 3.x, I encounter the following error:

It seems that Liquibase is incorrectly mapping the 'text' data type to 'clob', when it should be using 'text' for MySQL, as it did in 2.x.

I have verified I am using a MySQLDatabase object.

Is this a bug, or am I missing something?


MacOS 10.7.5, JDK 1.7.0, Liquibase 3.0.4, MySQL 5.5.15


Nathan Voxland
September 24, 2013, 1:52 PM

Yes, that is the correct change, thanks for the pull request. It has been applied.

Your pinned fields
Click on the next to a field label to start pinning.


Jason Duke