}
@Override
public ValidationErrors validate(AddPrimaryKeyStatement addPrimaryKeyStatement, Database database, SqlGeneratorChain sqlGeneratorChain) {
ValidationErrors validationErrors = new ValidationErrors();
validationErrors.checkRequiredField("columnNames", addPrimaryKeyStatement.getColumnNames());
validationErrors.checkRequiredField("tableName", addPrimaryKeyStatement.getTableName());
if (!(database instanceof MSSQLDatabase || database instanceof MockDatabase)) {
if (!addPrimaryKeyStatement.isClustered()) {
validationErrors.checkDisallowedField("clustered", addPrimaryKeyStatement.isClustered(), database);