Пример #1
0
 public function testRestarurarBD()
 {
     echo " >> Intentando restaurar la base de datos\n";
     if (!is_null(InstanciasController::Restaurar_Instancias(json_encode(array(self::$instance_id))))) {
         echo "\tRestauración exitosa\n";
     } else {
         echo "\tSe ha producido un error al realizar la restauración\n";
         $this->assertTrue(false);
     }
 }
Пример #2
0
 public function testRestarurarBD()
 {
     $this->assertNull(InstanciasController::Restaurar_Instancias(array(IID)));
 }
Пример #3
0
 /**
  *
  * Restaura las instancias seleccionadas de acuerdo a los scripts .sql mas recientes que haya en el servidor para cada instancia. La restauracion es un reemplazo total tanto de datos como esquema con respecto a los scripts encontrados.
  *
  * @param instance_ids json Lista de los id de las instancias a respaldar
  * @return status string Respuesta enviada del servidor
  * @return mensaje string Mensaje de respuesta del servidor
  * */
 public static function BdInstanciasRestaurarBd($instance_ids)
 {
     $x = json_decode($instance_ids);
     $res = InstanciasController::Restaurar_Instancias($x->instance_ids);
     if (!is_null($res)) {
         return array("status" => "failure", "mensaje" => "{$res}");
     }
     return array("status" => "ok", "mensaje" => "Funcion vacia");
 }