- [refac] Remove useless code and files about duckdb.

This commit is contained in:
liugang
2025-12-30 15:59:41 +08:00
parent 30455db76a
commit 204905ab07
14 changed files with 2 additions and 323 deletions
-50
View File
@@ -471,54 +471,4 @@ class install extends control
$this->view->sendEventLink = $sendEventLink;
$this->display();
}
/**
* 安装DuckDB引擎界面。
* Install duckdb.
*
* @param int $download
* @access public
* @return void
*/
public function installDuckdb()
{
$this->loadModel('bi');
$this->bi->updateDownloadingTagFile('file', 'remove');
$this->bi->updateDownloadingTagFile('extension_dm', 'remove');
$this->bi->updateDownloadingTagFile('extension_mysql', 'remove');
$this->view->title = $this->lang->install->installDuckdb;
$this->view->duckdb = 'loading';
$this->view->ext_dm = 'loading';
$this->view->ext_mysql = 'loading';
$this->display();
}
/**
* 安装DuckDB引擎。
* AJAX: Install duckdb.
*
* @access public
* @return void
*/
public function ajaxInstallDuckdb()
{
ignore_user_abort(true);
set_time_limit(0);
session_write_close();
$this->loadModel('bi')->downloadDuckdb();
}
/**
* 检查duckdb文件是否下载完成。
* AJAX: Check duckdb.
*
* @access public
* @return void
*/
public function ajaxCheckDuckdb()
{
$check = $this->loadModel('bi')->checkDuckdbInstall();
echo(json_encode($check));
}
}