/**
  * @param string $modelPath
  * @param xPDOManager $manager
  */
 private function recreateDatabase($modelPath, $manager)
 {
     if ($this->oldConfig->getDatabase() != null) {
         $this->modx->addPackage($this->oldConfig->getLowCaseName(), $modelPath, $this->oldConfig->getDatabase()->getPrefix());
         foreach ($this->oldConfig->getDatabase()->getSimpleObjects() as $simpleObject) {
             $this->modx->loadClass($simpleObject);
         }
         foreach ($this->oldConfig->getDatabase()->getTables() as $table) {
             $manager->removeObjectContainer($table);
         }
     }
     if ($this->newConfig->getDatabase() != null) {
         $this->modx->addPackage($this->newConfig->getLowCaseName(), $modelPath, $this->newConfig->getDatabase()->getPrefix());
         foreach ($this->newConfig->getDatabase()->getSimpleObjects() as $simpleObject) {
             $this->modx->loadClass($simpleObject);
         }
         foreach ($this->newConfig->getDatabase()->getTables() as $table) {
             $manager->createObjectContainer($table);
         }
     }
 }