Exemplo n.º 1
0
 /**
  * @param Database $base
  * @param Database $target
  * @return array
  */
 public function dropRedundantTables(Database $base, Database $target)
 {
     $drop = [];
     /** @var Table $table */
     foreach ($base->getTables() as $name => $table) {
         if (!$target->hasTable($name)) {
             $drop[] = $table->getDropQuery();
             $table->unlinkTable();
         }
     }
     return $drop;
 }