Add shards debug endpoint

This commit is contained in:
John Pinkyfloyd 2026-02-09 12:18:59 -08:00
parent b2187bde4e
commit db5249e5ed

20
api/debug/shards.cfm Normal file
View file

@ -0,0 +1,20 @@
<cfsetting showdebugoutput="false">
<cfsetting enablecfoutputonly="true">
<cfcontent type="application/json; charset=utf-8" reset="true">
<cfquery name="q" datasource="payfrit">
SELECT ID, UUID, IsActive
FROM BeaconShards
ORDER BY ID
</cfquery>
<cfset shards = []>
<cfloop query="q">
<cfset arrayAppend(shards, {
"ID": q.ID,
"UUID": q.UUID,
"IsActive": q.IsActive
})>
</cfloop>
<cfoutput>#serializeJSON({ "OK": true, "Shards": shards })#</cfoutput>