parent
50ab250f13
commit
43e4ef1453
|
|
@ -304,12 +304,17 @@
|
||||||
$backup_path = _HYPROXY . 'baks' . DS . $bak_name;
|
$backup_path = _HYPROXY . 'baks' . DS . $bak_name;
|
||||||
if (file_exists($backup_path)) {
|
if (file_exists($backup_path)) {
|
||||||
$backup = file_get_contents($backup_path);
|
$backup = file_get_contents($backup_path);
|
||||||
|
$list = json_decode($backup, true);
|
||||||
|
//修复mysql保留字段index问题导致无法写入
|
||||||
|
foreach ($list as &$row) {
|
||||||
|
$row['`index`'] = $row['index'];
|
||||||
|
unset($row['index']);
|
||||||
|
}
|
||||||
global $medoo;
|
global $medoo;
|
||||||
$table = 'module_hyproxy';
|
$table = 'module_hyproxy';
|
||||||
$medoo->delete($table, null);
|
$medoo->delete($table, null);
|
||||||
$medoo->query("alter table $table auto_increment=1");
|
$medoo->query("alter table $table auto_increment=1");
|
||||||
$medoo->insert($table, json_decode($backup, true));
|
$medoo->insert($table, $list);
|
||||||
print_r($backup);
|
|
||||||
hyproxy_make();
|
hyproxy_make();
|
||||||
return "[OK] Proxy restore success\n";
|
return "[OK] Proxy restore success\n";
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue