code: def upgradeStore(self, store):
          
          self.upgradeEverything(store)
          upgradeExplicitOid(store)
  
          for substore in store.query(SubStore):
              print 'Upgrading: {!r}'.format(substore)
              self.upgradeStore(substore.open())
docs: Recursively upgrade C{store}.