Пример #1
0
 /**
  * @return Am_DbSync_Diff
  */
 public function diff(Am_DbSync $compareTo)
 {
     $diff = new Am_DbSync_Diff();
     $diff->compareArrays($this->getTables(), $compareTo->getTables());
     foreach ($this->dropTables as $tableName) {
         if ($compareTo->getTable($tableName)) {
             $diff->addDropConfirmed(new Am_DbSync_Table($tableName));
         }
     }
     return $diff;
 }