mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-23 11:27:24 +08:00
release 1.8.13
This commit is contained in:
@@ -117,9 +117,4 @@ class ViewExamUser extends ViewRecord
|
||||
Actions\DeleteAction::make(),
|
||||
];
|
||||
}
|
||||
|
||||
private function getProgress()
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1327,32 +1327,4 @@ class ExamRepository extends BaseRepository
|
||||
return $result;
|
||||
}
|
||||
|
||||
public function fixIndexUploadTorrentCount()
|
||||
{
|
||||
$page = 1;
|
||||
$size = 2000;
|
||||
$examUserTable = (new ExamUser())->getTable();
|
||||
$examProgressTable = (new ExamProgress())->getTable();
|
||||
while (true) {
|
||||
$offset = ($page - 1)*$size;
|
||||
$list = NexusDB::table($examProgressTable)
|
||||
->select("$examProgressTable.*, $examUserTable.created_at as exam_created_at")
|
||||
->join($examUserTable, "$examProgressTable.exam_user_id", "=", "$examUserTable.id", "left")
|
||||
->where("$examUserTable.status", ExamUser::STATUS_NORMAL)
|
||||
->where("$examProgressTable.index", Exam::INDEX_UPLOAD_TORRENT_COUNT)
|
||||
->limit($size)
|
||||
->offset($offset)
|
||||
->get()
|
||||
;
|
||||
if ($list->count() == 0) {
|
||||
do_log("page: $page, offset: $offset, no more data...");
|
||||
return;
|
||||
}
|
||||
foreach ($list as $item) {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
defined('VERSION_NUMBER') || define('VERSION_NUMBER', '1.8.13');
|
||||
defined('RELEASE_DATE') || define('RELEASE_DATE', '2024-09-13');
|
||||
defined('RELEASE_DATE') || define('RELEASE_DATE', '2024-09-21');
|
||||
defined('IN_TRACKER') || define('IN_TRACKER', false);
|
||||
defined('PROJECTNAME') || define("PROJECTNAME","NexusPHP");
|
||||
defined('NEXUSPHPURL') || define("NEXUSPHPURL","https://nexusphp.org");
|
||||
|
||||
@@ -332,15 +332,6 @@ class Update extends Install
|
||||
["value" => User::query()->where("class", User::CLASS_STAFF_LEADER)->first(["id"])->id]
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @since 1.8.13
|
||||
*/
|
||||
$settingName = "__has_fix_exam_index_UPLOAD_TORRENT_COUNT";
|
||||
$hasFixExamIndexUploadTorrentCount = get_setting($settingName, false);
|
||||
if (!$hasFixExamIndexUploadTorrentCount) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public function runExtraMigrate()
|
||||
|
||||
Reference in New Issue
Block a user