code: protected void addUserDateCreated(CmsSetupDb dbCon) throws SQLException {
  
          System.out.println(new Exception().getStackTrace()[0].toString());
          // Add the column to the table if necessary
          if (!dbCon.hasTableOrColumn(CMS_USERS_TABLE, USER_DATECREATED)) {
              String addUserDateCreated = readQuery(QUERY_ADD_USER_DATECREATED_COLUMN);
              dbCon.updateSqlStatement(addUserDateCreated, null, null);
  
              String setUserDateCreated = readQuery(QUERY_SET_USER_DATECREATED);
              List<Object> param = new ArrayList<Object>();
              // Set the creation date to the current time
              param.add(new Long(System.currentTimeMillis()));
  
              dbCon.updateSqlStatement(setUserDateCreated, null, param);
          } else {
              System.out.println("column " + USER_DATECREATED + " in table " + CMS_USERS_TABLE + " already exists");
          }
      }
docs: Adds the new column USER_DATECREATED to the CMS_USERS table.<p>
  
  @param dbCon the db connection interface
  
  @throws SQLException if something goes wrong