code: protected void addUUIDColumnToTable(CmsSetupDb dbCon, String tablename, String column) throws SQLException {
  
          System.out.println(new Exception().getStackTrace()[0].toString());
          if (!dbCon.hasTableOrColumn(tablename, column)) {
              String query = readQuery(QUERY_ADD_TEMP_UUID_COLUMN); // Get the query
              // if the table is not one of the ONLINE or OFFLINE resources add the new column in the first position
              if (!RESOURCES_TABLES_LIST.contains(tablename)) {
                  query += " FIRST";
              }
              Map<String, String> replacer = new HashMap<String, String>(); // Build the replacements
              replacer.put(REPLACEMENT_TABLENAME, tablename);
              replacer.put(REPLACEMENT_COLUMN, column);
              dbCon.updateSqlStatement(query, replacer, null); // execute the query
          } else {
              System.out.println("column " + column + " in table " + tablename + " already exists");
          }
      }
docs: Adds the new column for the uuids to a table.<p>
  
  @param dbCon the db connection interface
  @param tablename the table to add the column to
  @param column the new colum to add
  
  @throws SQLException if something goes wrong