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