anchor.diff:                      if (column["type"] == "BOOLEAN") {
                           str +=
                           '''
  -                       <paper-checkbox label="${columnName}" checked='{{${DSC.toVarName(tableName)}Map.${columnName}}}'></paper-checkbox>\n''';
  +                       <paper-checkbox label="${columnName}" checked='{{${DSC.toVarName(tableName)}Map.${columnName}}}' ></paper-checkbox>\n''';
                       } else {
  -                        str +=
  -                        '''
  -                       <paper-input label="${columnName}" value='{{${DSC.toVarName(tableName)}Map.${columnName}}}'></paper-input>\n''';
  +                        if ([
  +                            "BINT", "BINT UNSIGNED", "DOUBLE", "FLOAT", "FLOAT UNSIGNED", "INT", "INT UNSIGNED", "SINT",
  +                            "SINT UNSIGNED", "TINT", "TINT UNSIGNED"
  +                        ].contains(column["type"])) {
  +                            str += '''<paper-input label="${columnName}" value='{{${DSC.toVarName(tableName)}Map.${columnName}}}' auto-validate='' pattern='[0-9]*'
  +                            error-message='integers only 0-9 !'></paper-input>\n''';
  +                        } else if (["DOUBLE", "FLOAT", "FLOAT UNSIGNED"].contains(column["type"])) {
  +                            str += '''<paper-input label="${columnName}" value='{{${DSC.toVarName(tableName)}Map.${columnName}}}' auto-validate='' pattern='[0-9,.]*' error-message='allowed chars
  +                            "0-9" "," and "." only!'></paper-input>\n''';
  +                        } else {
  +                            str += '''<paper-input label="${columnName}" value='{{${DSC.toVarName(tableName)}Map.${columnName}}}'></paper-input>\n''';
  +                        }
                       }
                   }
               });
           }
           return str;
       }
  -
  -
   
       /**
        *
  
positive.code:     static createDynamicPolyHTML(Map dbTables, String rootPath) async {
          List dbTableNames = dbTables.keys.toList();
          for (String dbTableName in dbTableNames) {
  
              var className = DSC.toClassName(dbTableName);
              var varName = DSC.toVarName(dbTableName);
              var polyName = "db-${DSC.toPolyName(dbTableName)}";
  
negative.code: 
  // is governed by a BSD-style license that can be found in the LICENSE file.
  @HtmlImport('${tableName}.html')
  library ${DSC.toVarName(rootPath
                                                                                                   .split(new String.fromCharCode(92))
                                                                                                   .last
                                                                                                   .split(new String.fromCharCode(47))
                                                                                                   .last)}.lib.${tableName};
  
  import 'dart:html';
  import 'dart:async';
  