code: 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();
      }
docs: the keyDefinitionList tableSql.
  
  @param keyDefinitionList keyDefinitionList
  @return createKeyDefinitionsql