* Modify processDataset when upgrade.

This commit is contained in:
xieqiyu
2023-03-28 05:32:12 +00:00
parent 8d2de9f85a
commit 3db6009275
+8 -7
View File
@@ -8118,18 +8118,19 @@ class upgradeModel extends model
$dataview = new stdclass();
$dataview->group = $defaultModuleID;
$dataview->createdBy = 'system';
$dataview->createdDate = helper::now();
/* Process custom dataset. */
$customDataset = $this->dao->select('*')->from(TABLE_DATASET)->fetchAll('id');
foreach($customDataset as $datasetID => $dataset)
{
$dataview->name = $dataset->name;
$dataview->code = 'custom_' . $datasetID;
$dataview->view = 'ztv_custom_' . $datasetID;
$dataview->sql = $dataset->sql;
$dataview->fields = $dataset->fields;
$dataview->name = $dataset->name;
$dataview->code = 'custom_' . $datasetID;
$dataview->view = 'ztv_custom_' . $datasetID;
$dataview->sql = $dataset->sql;
$dataview->fields = $dataset->fields;
$dataview->createdBy = $dataset->createdBy;
$dataview->createdDate = $dataset->createdDate;
$dataview->deleted = $dataset->deleted;
$this->dao->insert(TABLE_DATAVIEW)->data($dataview)->exec();
$dataviewID = $this->dao->lastInsertID();