code: protected int updateOUs(CmsSetupDb dbCon, String table, String ouColumn) {
  
          System.out.println(new Exception().getStackTrace()[0].toString());
          int result = 1;
          try {
  
              if (!findOUColumn(dbCon, table, ouColumn)) {
                  // Alter the table and add the OUs
                  Map<String, String> replacements = new HashMap<String, String>();
                  replacements.put(REPLACEMENT_TABLENAME, table);
                  replacements.put(REPLACEMENT_COLUMNNAME, ouColumn);
                  String alterQuery = readQuery(QUERY_KEY_ALTER_TABLE);
  
                  // Update the database and alter the table to add the OUs
                  dbCon.updateSqlStatement(alterQuery, replacements, null);
  
                  // Insert the value '/' into the OUs
                  String insertQuery = readQuery(QUERY_ADD_OUS_TO_TABLE);
                  dbCon.updateSqlStatement(insertQuery, replacements, null);
                  result = 0;
              } else {
                  System.out.println("column " + ouColumn + " in table " + table + " already exists");
              }
              // Nothing needs to be done
              result = 0;
          } catch (SQLException e) {
              e.printStackTrace();
              result = 1;
          }
  
          return result;
      }
docs: Updates the database tables with the new OUs if necessary for the given table.<p>
  
  @param dbCon the db connection interface
  @param table the table to update
  @param ouColumn the column to insert
  
  @return true if everything worked fine, false if not