DBSetup |
To Do:
- implement abstract factory for tables,columns,views,etc - the "if dbtype"
stuff is yucky
- The verbose/quiet System.out'ing stuff should go away in favor of
commons-logging
- hungarian notation must be destroyed
- schema diff'ing (semantic diff, not xml file diff or something)
- fix how the driver classes are loaded and the relationship to
org.hyperic.util.jdbc.JDBC (do you load drivers with just database name
or by deriving the drivername from the database name and then loading it,
both seem to happening now, which is bad)
- fix up terminology ("create" should be "rdbms-export", "setup" should be
"rdbms-import" or something else) to more descriptive |