docs: public final String evalSqlCreateTable(final String pEntityName) {
      TableSql tableSql = getTablesMap().get(pEntityName);
      StringBuffer result =
        new StringBuffer("create table " + pEntityName.toUpperCase() + " (\n");
      boolean isFirstField = true;
      for (Map.Entry<String, FieldSql> entry
        : tableSql.getFieldsMap().entrySet()) {
        if (!(entry.getValue().getTypeField().equals(ETypeField.COMPOSITE_FK)
          || entry.getValue().getTypeField()
            .equals(ETypeField.COMPOSITE_FK_PK))) {
          if (isFirstField) {
            isFirstField = false;
          } else {
            result.append(",\n");
          }
          result.append(entry.getKey().toUpperCase() + " "
            + tableSql.getFieldsMap().get(entry.getKey()).getDefinition());
        }
      }
      if (tableSql.getConstraint() != null) {
        result.append(",\n" + tableSql.getConstraint());
      }
      result.append(");\n");
      return result.toString();
    }