// if ($ex == $_POST['exec_cos_migrate_select']) { $r2[] = $ex; $r3[] = $temp2[0]; } } $v = ""; // if (count($r2) > 1) { for ($i = 1; $i < count($r2); $i++) { error_log($r3[$i] . '*/*' . $r3[$i - 1]); if ($r3[$i] >= $r3[$i - 1]) { $v = $Root . "../app/schemas/" . $r3[$i] . "_" . $r2[$i] . ".php"; $full_name = $r3[$i] . "_" . $r2[$i]; } } } else { $v = $Root . "../app/schemas/" . $r3[0] . "_" . $r2[0] . ".php"; $full_name = $r3[0] . "_" . $r2[0]; } try { include_once $v; if (down()) { Migration::updateRegister($full_name, "rollback", $Root); echo "Schéma annulée"; } else { echo Database::execErr(); } } catch (Exception $e) { echo $e->getMessage(); }
if ($ex == $_POST['exec_cos_migrate_select']) { $r2[] = $ex; $r3[] = $temp2[0]; } } $v = ""; $full_name = ""; // if (count($r2) > 1) { for ($i = 1; $i < count($r2); $i++) { error_log($r3[$i] . '*/*' . $r3[$i - 1]); if ($r3[$i] >= $r3[$i - 1]) { $v = $Root . "../app/schemas/" . $r3[$i] . "_" . $r2[$i] . ".php"; $full_name = $r3[$i] . "_" . $r2[$i]; } } } else { $v = $Root . "../app/schemas/" . $r3[0] . "_" . $r2[0] . ".php"; $full_name = $r3[0] . "_" . $r2[0]; } try { include_once $v; if (up()) { Migration::updateRegister($full_name, "exec", $Root); echo "Schéma executé"; } else { echo Database::execErr(); } } catch (Exception $e) { echo $e->getMessage(); }