/** * the keyDefinitionList tableSql. * * @param keyDefinitionList keyDefinitionList * @return createKeyDefinitionsql */ private String createKeyDefinition(final List<FieldDefinition> keyDefinitionList) { final StringBuilder sql = new StringBuilder(); sql.append(" PRIMARY KEY"); boolean isFirst = true; for (FieldDefinition fieldDefinition : keyDefinitionList) { if (isFirst) { sql.append("("); isFirst = false; } else { sql.append(","); } sql.append(fieldDefinition.getName()); } sql.append(")"); return sql.toString(); }