<?php ini_set("display_errors", 1); error_reporting(E_ALL); require_once '../bootstrap.php'; /* $string = "String com numeros -12,3.456789 e símbolos !@#$%¨&*()_+"; echo $string.'<BR>'; $nova_string = preg_replace("/[^0-9,.\s]/", "", $string); echo $nova_string; */ use Webetiq\Migrate; use Webetiq\DBase; ini_set('memory_limit', '2048M'); $migr = new Migrate(); $aProds = [1, 2]; //$aProds = $migr->setProdsList(); //$aOPs = $migr->setOPsList(); $dbase = new DBase(); $dbase->connect('localhost', '', 'root', 'monitor5'); $resp = $dbase->dbExists('webetiq'); if (!$resp) { $dbase->createDbase('webetiq'); $dbase->disconnect(); } $dbase->connect('localhost', 'webetiq', 'root', 'monitor5'); $migr->setFromProds($aProds);
<?php ini_set("display_errors", 1); error_reporting(E_ALL); require_once '../bootstrap.php'; /* * Este arquivo executa a importação automatica dos dados das OP * para a tabela MySql opmigrate */ use Webetiq\DBase\DBase; use Webetiq\Migrate; $config = json_encode(['host' => 'localhost', 'user' => 'root', 'pass' => 'monitor5', 'db' => 'blabel']); $dbase = new DBase($config); exec(__DIR__ . '/migrate.sh'); $mig = new Migrate($dbase); sleep(1); $mig->setFromLast();