According to the documentation, SO can update a
class with information about new columns in the database:
"SQLObject can read the table description from the database, and fill in the class columns"
However, I would prefer to update my SO class descriptions and have new DB columns created automatically. I can manually addCol to create new columns if I know what they are, but I would like for SO to query the DB, identify columns missing from the DB and automatically create them. (Dropping and recreating the entire table is clearly out of the question.)
This would cover 90% of my requirements for managing schema evolution.