Exemplo n.º 1
0
 protected function get_diferencia()
 {
     $tablas = array();
     foreach (toba_db_tablas_proyecto::get_lista() as $tabla) {
         if ($this->tablas_db->corresponde_comparar($tabla)) {
             $tablas[$tabla] = $this->comparar($tabla);
         }
     }
     array_borrar_subarrays_vacios($tablas);
     return $tablas;
 }
 protected function get_diferencia()
 {
     $data = array();
     $schema = $this->schema_a;
     $el_otro_schema = $this->get_otro_schema($schema);
     foreach (toba_recuperador_utildb_componentes::get_lista_tipos_componentes() as $tipo) {
         $condicion = $this->armar_condicion($tipo, $el_otro_schema, false);
         $componentes = $this->componentes_db->get_componentes($tipo, $condicion, $schema);
         $data[] = $this->comparar($tipo, $componentes);
     }
     array_borrar_subarrays_vacios($data);
     return $data;
 }