Add SCUM player query assets

This commit is contained in:
npc0-hue
2026-08-13 08:27:22 +08:00
parent f34c9ac10f
commit bad09df3e2
15 changed files with 380 additions and 2 deletions
@@ -421,6 +421,68 @@
"cursorPolicy": "source-generation-sequence",
"privacy": { "stripNetworkIdentifiers": true, "logicalEventIdentity": "native-or-sanitized-fields" }
}
],
"sqliteQueries": [
{
"key": "scum-players-read",
"adapterVersion": "scum-live-data-v1",
"assetPath": "assets/scum-live/queries/players-read.json",
"digest": "sha256:b3359f3c5939a410a98ddfccb920791044df76da4f8e5df4e726a9fe58423520",
"capability": "players.read",
"requiredSchemaFingerprint": "sha256:ebd477d6c6ead9c34c41169af489236d762a76186d45dedd753d50f1b81e26f0",
"transportKey": "scum-database",
"targetKey": "scum-database",
"parameterSchemaRef": "schemas/scum-live/players-read.parameters.schema.json",
"resultSchemaRef": "schemas/scum-live/players-read.result.schema.json",
"maxRows": 100,
"timeoutMs": 2000,
"maxResultBytes": 65536
},
{
"key": "scum-player-details-read",
"adapterVersion": "scum-live-data-v1",
"assetPath": "assets/scum-live/queries/player-details-read.json",
"digest": "sha256:c980807b736f8988cd7c37ecb97c72e5e707050450ebc8c539dccec06c60e1f8",
"capability": "player-details.read",
"requiredSchemaFingerprint": "sha256:ebd477d6c6ead9c34c41169af489236d762a76186d45dedd753d50f1b81e26f0",
"transportKey": "scum-database",
"targetKey": "scum-database",
"parameterSchemaRef": "schemas/scum-live/player-details-read.parameters.schema.json",
"resultSchemaRef": "schemas/scum-live/player-details-read.result.schema.json",
"maxRows": 1,
"timeoutMs": 2000,
"maxResultBytes": 32768
},
{
"key": "scum-player-economy-read",
"adapterVersion": "scum-live-data-v1",
"assetPath": "assets/scum-live/queries/player-economy-read.json",
"digest": "sha256:919c5f68f74fdb0743fa5d9b59aeecd003dcdac5bc51e52d3a486ed1045c9a48",
"capability": "player-details.read",
"requiredSchemaFingerprint": "sha256:ebd477d6c6ead9c34c41169af489236d762a76186d45dedd753d50f1b81e26f0",
"transportKey": "scum-database",
"targetKey": "scum-database",
"parameterSchemaRef": "schemas/scum-live/player-economy-read.parameters.schema.json",
"resultSchemaRef": "schemas/scum-live/player-economy-read.result.schema.json",
"maxRows": 16,
"timeoutMs": 2000,
"maxResultBytes": 32768
},
{
"key": "scum-player-session-enrichment-read",
"adapterVersion": "scum-live-data-v1",
"assetPath": "assets/scum-live/queries/player-session-enrichment-read.json",
"digest": "sha256:d9c262d0b4f1b600b608c8279a6dfb052de1a605fe1286ddc15f74892eace4fc",
"capability": "players.read",
"requiredSchemaFingerprint": "sha256:ebd477d6c6ead9c34c41169af489236d762a76186d45dedd753d50f1b81e26f0",
"transportKey": "scum-database",
"targetKey": "scum-database",
"parameterSchemaRef": "schemas/scum-live/player-session-enrichment-read.parameters.schema.json",
"resultSchemaRef": "schemas/scum-live/player-session-enrichment-read.result.schema.json",
"maxRows": 1,
"timeoutMs": 2000,
"maxResultBytes": 32768
}
]
},
"permissions": [
@@ -480,6 +542,22 @@
{
"path": "assets/scum-live/login-log-parser.json",
"mode": 384
},
{
"path": "assets/scum-live/queries/players-read.json",
"mode": 384
},
{
"path": "assets/scum-live/queries/player-details-read.json",
"mode": 384
},
{
"path": "assets/scum-live/queries/player-economy-read.json",
"mode": 384
},
{
"path": "assets/scum-live/queries/player-session-enrichment-read.json",
"mode": 384
}
],
"productionLifecycle": {