announce log add more field

This commit is contained in:
xiaomlove
2025-07-13 22:17:29 +07:00
parent b3b11f418c
commit b81cf0c1c6
10 changed files with 255 additions and 59 deletions
+6 -2
View File
@@ -12,6 +12,10 @@ class AnnounceLogRepository extends BaseRepository
public function listAll(array $filters, int $page, int $perPage, ?string $sortColumn, ?string $sortDirection)
{
$beginTimestamp = microtime(true);
do_log(sprintf(
"[REQUEST_CLICKHOUSE] [BEGIN], filters: %s, page: %s, perPage: %s, sortColumn: %s, sortDirection: %s",
json_encode($filters), $page, $perPage, $sortColumn, $sortDirection
));
$totalAlias = "total";
$offset = ($page - 1) * $perPage;
$client = $this->getClient();
@@ -37,8 +41,8 @@ class AnnounceLogRepository extends BaseRepository
$data = $client->select($selectSql, $bindValues);
$total = $client->select($countSql, $bindValues)->rows()[0][$totalAlias] ?? 0;
do_log(sprintf(
"[REQUEST_CLICKHOUSE], filters: %s, page: %s, perPage: %s, sortColumn: %s, sortDirection: %s, selectSql: %s, binds: %s, costTime: %.3f sec.",
json_encode($filters), $page, $perPage, $sortColumn, $sortDirection, $selectSql, json_encode($bindValues), microtime(true) - $beginTimestamp
"[REQUEST_CLICKHOUSE] [END], selectSql: %s, binds: %s, costTime: %.3f sec.",
$selectSql, json_encode($bindValues), microtime(true) - $beginTimestamp
));
return [
'data' => $data->rows(),
+1
View File
@@ -126,6 +126,7 @@ class UploadRepository extends BaseRepository
'media_info' => $request->technical_info ?? '',
'nfo' => $this->getNfoContent($request),
'created_at' => $nowStr,
'pt_gen' => $request->pt_gen ?? '',
];
$newTorrent = DB::transaction(function () use ($torrentInsert, $extraInsert, $fileListInfo, $subCategoriesAngTags, $dict, $torrentSavePath) {
$newTorrent = Torrent::query()->create($torrentInsert);