fix(console): normalize game metric name collation

This commit is contained in:
hy001 2026-05-13 14:11:37 +08:00
parent 70029bb511
commit b1e68f00e8

View File

@ -740,10 +740,10 @@
<sql id="WalletGameNameExpr">
COALESCE(
NULLIF(bc.name, ''),
NULLIF(lc.name, ''),
NULLIF(sg.name, ''),
<include refid="WalletGameNameFallbackExpr"/>
NULLIF(CONVERT(bc.name USING utf8mb4) COLLATE utf8mb4_unicode_ci, CONVERT('' USING utf8mb4) COLLATE utf8mb4_unicode_ci),
NULLIF(CONVERT(lc.name USING utf8mb4) COLLATE utf8mb4_unicode_ci, CONVERT('' USING utf8mb4) COLLATE utf8mb4_unicode_ci),
NULLIF(CONVERT(sg.name USING utf8mb4) COLLATE utf8mb4_unicode_ci, CONVERT('' USING utf8mb4) COLLATE utf8mb4_unicode_ci),
CONVERT(<include refid="WalletGameNameFallbackExpr"/> USING utf8mb4) COLLATE utf8mb4_unicode_ci
)
</sql>