diff --git a/liquibase-core/src/main/java/liquibase/sqlgenerator/core/CreateTableGenerator.java b/liquibase-core/src/main/java/liquibase/sqlgenerator/core/CreateTableGenerator.java index 42f023382cc..c3dfe160cab 100644 --- a/liquibase-core/src/main/java/liquibase/sqlgenerator/core/CreateTableGenerator.java +++ b/liquibase-core/src/main/java/liquibase/sqlgenerator/core/CreateTableGenerator.java @@ -43,6 +43,12 @@ public ValidationErrors validate(CreateTableStatement createTableStatement, Data ValidationErrors validationErrors = new ValidationErrors(); validationErrors.checkRequiredField("tableName", createTableStatement.getTableName()); validationErrors.checkRequiredField("columns", createTableStatement.getColumns()); + + if (createTableStatement.getAutoIncrementConstraints() != null) { + for (AutoIncrementConstraint constraint : createTableStatement.getAutoIncrementConstraints()) { + validationErrors.checkDisallowedField("incrementBy", constraint.getIncrementBy(), database, MySQLDatabase.class); + } + } return validationErrors; }