code: public boolean addColumn (Connection conn, String table, String column,
                                ColumnDefinition newColumnDef, boolean check)
          throws SQLException
      {
          if (check && tableContainsColumn(conn, table, column)) {
              return false;
          }
  
          executeQuery(conn, "ALTER TABLE " + tableSQL(table) + " ADD COLUMN " +
                       columnSQL(column) + " " + expandDefinition(newColumnDef));
          log("Database column '" + column + "' added to table '" + table + "'.");
          return true;
      }
docs: from DatabaseLiaison