feat: rearrange game benchmark wizard and improve overall

This commit is contained in:
2026-05-01 01:18:13 +08:00
parent 293aadbff0
commit 824fbbd13f
22 changed files with 722 additions and 143 deletions
+2 -1
View File
@@ -8,6 +8,7 @@ import {
user,
} from "@/lib/db/schema"
import { eq, desc, sql, and, ilike, isNull, isNotNull, or } from "drizzle-orm"
import { fuzzySearchTerm } from "@/lib/db/search"
import {
requireContributorOrAdmin,
requireAdmin,
@@ -47,7 +48,7 @@ export const adminPerformanceRoutes = new Elysia({ prefix: "/admin" })
conditions.push(
or(
ilike(user.name, `%${searchTerm}%`),
ilike(games.title, `%${searchTerm}%`),
ilike(games.title, fuzzySearchTerm(searchTerm)),
),
)
}