{
PersistenceManager pm = new PersistenceManager(driver, database, login, password);
// drop all tables
pm.dropTable(Object.class);
// add two Bottom objects.
ModifiedBottom b1 = new ModifiedBottom();
b1.setFoo(1);
ModifiedBottom b2 = new ModifiedBottom();
b2.setFoo(2);
pm.saveObject(b1);
pm.saveObject(b2);
pm.changeName(ModifiedTop.class, OriginalTop.class);
pm.changeName(ModifiedMiddle.class, OriginalMiddle.class);