* [misc] add ajaxCheckDuckdb.

This commit is contained in:
qixinzhi
2024-07-08 13:16:59 +08:00
committed by 刘刚
parent 2a5156c61b
commit 5d5bf9cb17
+22
View File
@@ -638,6 +638,13 @@ class install extends control
$this->display();
}
/**
* 安装DuckDB引擎。
* AJAX: Install duckdb.
*
* @access public
* @return void
*/
public function ajaxInstallDuckdb()
{
ignore_user_abort(true);
@@ -645,4 +652,19 @@ class install extends control
session_write_close();
$this->installZen->downloadDuckdb();
}
/**
* 检查duckdb文件是否下载完成。
* AJAX: Check duckdb.
*
* @access public
* @return void
*/
public function ajaxCheckDuckdb()
{
$checkDuckdb = $this->updateDownloadingTagFile('file', 'check');
$checkExtension = $this->updateDownloadingTagFile('extension', 'check');
echo(json_encode(array('duckdb' => $checkDuckdb, 'extension' => $checkExtension)));
}
}