diff --git a/liquibase-core/src/main/java/liquibase/datatype/core/DoubleType.java b/liquibase-core/src/main/java/liquibase/datatype/core/DoubleType.java index 5fde7ba7f7d..a494812f013 100644 --- a/liquibase-core/src/main/java/liquibase/datatype/core/DoubleType.java +++ b/liquibase-core/src/main/java/liquibase/datatype/core/DoubleType.java @@ -15,11 +15,15 @@ public DatabaseDataType toDatabaseDataType(Database database) { return new DatabaseDataType(database.escapeDataTypeName("float"), 53); } if (database instanceof MySQLDatabase) { + DatabaseDataType datatype; if ((getParameters() != null) && (getParameters().length > 1)) { - return new DatabaseDataType("DOUBLE", getParameters()); + datatype = new DatabaseDataType("DOUBLE", getParameters()); } else { - return new DatabaseDataType("DOUBLE"); + datatype = new DatabaseDataType("DOUBLE"); } + + datatype.addAdditionalInformation(getAdditionalInformation()); + return datatype; } if ((database instanceof AbstractDb2Database) || (database instanceof DerbyDatabase) || (database instanceof HsqlDatabase)) {